Becoming a Cloud Architect — Learn the Fundamentals

DifficultyBeginner
AVG Duration9h
Students1354
Ratings
4.6/5
starstarstarstarstar-half
Content
1116

Description

Take the first step on your journey to becoming a Cloud Architect with this learning path, which will lay the foundations of how to architect solutions for the cloud. This learning path includes three practical scenarios to help you understand the role of Cloud Architect. 

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 dive right into the first of three practical scenarios architecting a cloud solution. We examine how we approach designing a cloud solution from a customer brief. We elicit and define the technical requirements. We then evaluate some of the services available on AWS, Azure and Google Cloud Platform before deciding on a solution design and building a POC. We have a hands-on lab to help you walk through the proposed design for yourself! 

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. 

Finally we immerse ourselves in two practical scenarios to provide a gentle introduction to some of the common day to day situations experienced by Cloud Architects. 

In this final scenario, 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 learning path 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 learning path is intended for anyone looking to build cloud solutions and take the first step in their career as a cloud architect.

Prerequisites

To get the most out of this learning path, 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 Learning Path first to gain this understanding first. 

Certificate

Your certificate for this learning path
lock

Training Content

1
Course - Beginner - 6m
What is a Cloud Architect and is Being a Cloud Architect the Right Role For You?
No one is born a Cloud Architect. All the skills required to be a Cloud Architect are learned and you can learn them starting now!
2
Exam - 30m
Pre-Test: Becoming a Cloud Architect — Fundamentals
Pre-Test: Becoming a Cloud Architect — Fundamentals
3
Course - Beginner - 34m
What is Cloud Computing?
This course provides an introduction to Cloud Computing and its key concepts, deployment models, and service models.
4
Course - Beginner - 22m
Web Fundamentals
In this first module — Web Fundamentals — we’ll take a deep dive into the world of http/s, URLs, clients and servers, and security.
5
Course - Beginner - 22m
Fundamentals of Web Page Development
This course features several video tutorials on the fundamentals of web page development, as well as a scripting activity that will require a full understanding of the material.
6
Exam - 30m
Exam: Becoming a Cloud Architect — Fundamentals (1 of 3)
Exam: Becoming a Cloud Architect — Fundamentals (1 of 3)
7
Course - Beginner - 1h 1m
Introduction to DevOps
This course explains how the DevOps philosophy can provide a holistic way to look at software development, deployment, and operations.
8
Course - Beginner - 21m
Introduction to Containers
This course will take you through what containers are, the benefits of using them, and how to containerize an app.
9
Course - Intermediate - 48m
Basics of Using Containers in Production
In this course, you'll learn about the major concepts surrounding containers.
10
Course - Beginner - 40m
What Is Serverless Computing?
This course explores what serverless computing is and how using the computing resource as a service differs from traditional computing models.
11
Exam - 30m
Exam: Becoming a Cloud Architect — Fundamentals (2 of 3)
Exam: Becoming a Cloud Architect — Fundamentals (2 of 3)
12
Course - Beginner - 1h
Cloud Migration Strategy Considerations
This course has been designed to highlight the benefits and considerations related to cloud migration processes.
13
Exam - 15m
Knowledge Check: Cloud Migration Strategy Considerations
Knowledge Check: Cloud Migration Strategy Considerations
14
Course - Beginner - 46m
Internal Business Effects of the Cloud
This course looks at the different areas of your organization and helps give you visibility on how a cloud migration will affect it from a business perspective.
15
Course - Beginner - 1h 4m
Getting Started With Migrating to the Cloud
In this course, we will learn practical planning techniques for migrating business applications to public cloud services.
16
Resource - Beginner - 10m
Choosing a Cloud Migration Strategy - Infographic
Infographic created by Colm Stafford - Managing Director of ERS IT Solutions Ltd.
17
Exam - 35m
Exam: Becoming a Cloud Architect — Fundamentals (3 of 3)
Exam: Becoming a Cloud Architect — Fundamentals (3 of 3)
18
Exam - 30m
Post-Test: Becoming a Cloud Architect — Fundamentals
Post-Test: Becoming a Cloud Architect — Fundamentals
About the Author
Students116402
Courses98
Learning paths96

Head of Content

Andrew is an AWS certified professional who is passionate about helping others learn how to use and gain benefit from AWS technologies. Andrew has worked for AWS and for AWS technology partners Ooyala and Adobe.  His favorite Amazon leadership principle is "Customer Obsession" as everything AWS starts with the customer. Passions around work are cycling and surfing, and having a laugh about the lessons learnt trying to launch two daughters and a few start ups.