What you'll learn:
- Applying cloud architecture patterns to complex systems
- Using the most relevant cloud services in the architecture
- Defining non-functional requirements as a basis for the architecture
- Using various redundancy techniques
- Balancing between cost and services in the architecture
- Using various messaging methodologies
Congratulations!You're going to be a Great Cloud Architect!
Software & Cloud Architects have one of the most challenging and rewarding jobs in the industry.
Great salary, working with management, dealing with the up-to-date technologies and patterns, working with variety of projects and teams - all these make the Cloud Architect one of the most desired positions in the software industry.
Becoming a Cloud Architect is not easy. but becoming a Great Cloud Architect is even harder.
One of the best methods to become a great Cloud Architect is to always learn, and see what other architects did in their own work.
And this is exactly what this course is doing.
In this course we're going to discuss 5 case studies, based on a real-world, production based cloud systems, that I've worked on in recent years.
Each case study presents a unique challenge, with a lot of twists in the way, and together - we're going to design the architecture of each and every one of them.
The case studies are varied, and we'll discuss classic web app (but with a very interesting twist...), file automation system, AIsystems and more.
For each case study, we're going to go through the whole architecture process, and do the following:
- Map the components
- Understand the requirements
- Define the application type
- Select the cloud services used
- Design the architecture
- Add redundancy
- Estimate the cost
We're going to cover quite a lot cloud services in this course, among them:
- App Services
- Function Apps
- CosmosDB
- Azure SQL
- Application Gateway
- Event Hubs
And lots more...
Important Note: This course builds on the foundations laid in Microsoft Azure: From Zero to Hero - The Complete Guide course, and assumes you already have a basic knowledge in Azure. It is highly recommended, though not mandatory, to to take this course before this one.
But wait, that's not all!
One of the most important product of the architect's work are the architecture diagrams. These diagrams are the epitome of the architecture process, and summarize and represent the various aspects of the architecture.
And so, for each case study, you'll have the complete architecture diagram, with all the services we discussed in the design process.
In addition, for each case study we'll analyze its estimated monthly cost, and explain how we got there.
And the good part?
You can download these diagrams and the cost estimations for your own use. These diagrams are a great starter for architecture diagrams, and there's a good chance your own system is quite similar to at least one of the case studies in this course. And even if not - you can still use it as a base for your own. Simply put - it's yours to use.
This course is the only course that gives you access to real-world, production based cloud architectures, based on systems designed by real architects, developed by real developers, and have millions of $invested in them. Don't miss this opportunity!
------------------------------------------------------------
What do my students have to say about my courses?
------------------------------------------------------------
"well done - The course was very practical" - Sam
"[The course] given me the confidence to go out to the market and advertise myself as such [an Architect]" - Mathew
"Life Changing" - Arivazhagan
And lots more...
------------------------------------------------------------
Who is this course for?
------------------------------------------------------------
Actually, any person who is involved in cloud development, even system analyst, can profit from this course.
However, the best candidate for this course is a Cloud Architect that wants to expand her knowledge, or a developer with some cloud experience, preferably 2 years. This experience will help mainly in understanding the terminology used in this course.
If you're not sure if this course is for you - drop me a note!
------------------------------------------------------------
About Me
------------------------------------------------------------
I've been a Software & Cloud Architect for more than 20 years, working with a variety of clients - Fortune 100 enterprises, start-ups, govt. entities, defense, telco, banking, and lots more.
I'm an avid speaker and trainer, having trained tens thousands of students in various courses in the past.
I love what Ido, and my greatest passion (well, besides my family...) is designing modern, practical, and reliable systems for my clients.