I can deploy to the cloud. Why can't I design it?
You can follow instructions. Deploy this, configure that, click here. That part you have already mastered — do not pretend otherwise. Architecture is a different act. No one hands you the steps. You must choose — this database or that one, more servers or fewer — and stand behind the choice with no one confirming it in advance. There is no tutorial for judgment. This is not a knowledge gap. Read ten more books on cloud design and you will still freeze at the first real decision. What you are missing is practice deciding, and the will to decide before you feel ready.
You already have the skill. What you lack is not knowledge — it's the nerve to decide without a script. Architecture means choosing between options with no correct answer handed to you. Stop waiting to feel ready. Make a choice, write down your reason, and let reality judge it.
What changes unlock by starting
- You can sketch a system architecture from scratch and explain every choice in it.
- You stop hunting for the 'right' answer and start defending a reasoned one.
- You see architecture as a series of judgment calls, not a hidden body of expert knowledge.
- You can sit in a design review and offer an opinion, not just take notes.