learning path

Becoming a Cloud Architect — Learn the Fundamentals

Up to 10h 43m
Enhance your skill setDevelop essential skills for thriving in real-world scenarios.
Stay focused, stay committedBoost your learning journey by enrolling: stay focused, consistent and achieve your goals with ease.
Earn a certificate of completionShow your skills and build your credibility when you include them in your resume and LinkedIn profile.

Take the first step on your journey to becoming a Cloud Architect with this course, which will lay the foundations of how to architect solutions for the cloud.

We'll start by taking a look at what a cloud architect does and evaluating if the role is right for you. 

We then begin learning the fundamentals of cloud computing and web development. You'll learn to recognize and explain the key building blocks of web services such as HTML, CSS, and Javascript.

We then delve into the benefits of DevOps practices and how they help to maintain quality, availability, and security in cloud infrastructure and in the development and deployment of applications. Containers are also a powerful tool for development and operations processes and you'll learn how to use them in your deployments.

We then have a gentle introduction to serverless computing and how serverless computing can be used to architect cloud solutions. 

We then begin exploring some of the business drivers, benefits and considerations of migrating business services to the Cloud.  

We then explore some of the options, approaches and frameworks available to help design and plan for a Cloud Migration. 

Lastly we walk through planning and architecting the migration of an end of life data center application from on-premise to a cloud environment.  

If all this catches your interest and you're ready to begin your career as a cloud architect, then this is the course for you!

Learning Objectives

  • Obtain an understanding of the cloud architect role and if the cloud architect role is right for you
  • Learn some of the fundamentals of web development
  • Learn how DevOps practices and containers can be used to streamline your deployments and operations in the cloud
  • Understand the business implications of migrating to the cloud
  • Be introduced to the basic frameworks for architecting cloud solutions 

Intended Audience

This course is intended for anyone looking to build cloud solutions and take the first step in their career as a cloud architect.


To get the most out of this course, you should have a basic understanding of building and deploying applications. Some existing familiarity with cloud computing would also be beneficial but is not essential. We recommend completing the Cloud Literacy Course first to gain this understanding first. 

Your certificate for this learning path

About the Author

Learning paths

Andrew is fanatical about helping business teams gain the maximum ROI possible from adopting, using, and optimizing Public Cloud Services. Having built  70+ Cloud Academy courses, Andrew has helped over 50,000 students master cloud computing by sharing the skills and experiences he gained during 20+  years leading digital teams in code and consulting. Before joining Cloud Academy, Andrew worked for AWS and for AWS technology partners Ooyala and Adobe.

Covered Topics