Becoming a Software Architect is not easy. Becoming a Great Software Architect is even harder. Take the first ever course of Software Architecture Case Studies to learn about real world architectures, practice the full architecture process, and understand the various architectural considerations.
We all know what Software Architect is, but what is Cloud Architect? Is this the same, just cloud-y, or is there a real distinction between them?
Micro Services is perhaps the most popular architecture pattern today. But it turns out it is nothing new.
What not to do when you want to connect your desktop clients to a central database. A real world dilemma I was working on.
Performance is often viewed as the holy grail of software architecture. Customers want their system to be FAST!
But this is not always the case, and sometimes a fast system will be worse than a slow one.
What is the real reason aliens haven’t destroyed earth yet? You’ll probably be surprised to learn the reason is their software architecture, and has nothing to do with weapons.
“How to become a Software Architect?” is a question I hear a lot.
Keep reading to learn about the 5 must-have attributes of a good architect.