Get Started Building Cloud Solutions

OverviewStepsAuthor
DifficultyBeginner
AVG Duration12h
Students2850
Ratings
3.9/5
starstarstarstar-halfstar-border
Content
Course Created with Sketch. 14 Exams Created with Sketch. 5 Labs Created with Sketch. 1

Description

The Get Started Building Cloud Solutions learning path builds your practical knowledge of the latest AWS tools and services. This learning path assumes a general knowledge of computing and is ideal for students who are looking broaden their practical knowledge of cloud services, serverless computing and container services.

First, we learn the fundamental concepts of cloud computing and explore the differences between the various cloud providers. 

We then build our knowledge of cloud services, starting with the fundamentals of AWS compute and AWS storage. Next, we learn how serverless computing and AWS managed services can be used together to build highly available solutions.

We accelerate your knowledge and ability to use Amazon API Gateway, AWS Lambda and Container Services. With a combination of courses and hands-on labs we learn to recognize and implement the practical aspects of building serverless solutions. We then progress through to learn to recognize and explain how to select which AWS services could be used in a solution design.

The learning path comprises 9 hours of courses, hands-on labs and quiz and exam sessions, including:

What is Cloud Computing? Before implementing or adopting Cloud technology you will want to have an understanding of what it is exactly and what options you have. 

Should your business move to the cloud? A look at Cloud Computing from the business perspective and understand what it can bring to your organization.

Comparing Cloud Computing Platforms - Walks through each provider’s support for aspects of modern IT.

Introduction to Amazon Web Services - A brief overview of the various services that make up AWS, explaining how they work together.

AWS Compute Fundamentals - Introduction to the compute category of services are key resources that allow you to carry out computational abilities via a series of instructions used by applications and systems.

Storage Fundamentals for AWS - An introduction to Amazon's cloud storage services and is recommended for anyone new to cloud computing.

What is Serverless Computing? We explore what serverless computing is and how using the computing resource as a service differs from traditional computing models.

Survey of Serverless Across the Cloud - The similarities and differences between AWS, GCP, and Azure serverless functions.

Using Serverless Functions - We explore some of the common use cases for serverless functions and get started with implementing serverless functions in a simple application

Creating our First Serverless Function - We will delve into implementing a series of AWS Lambda functions to help build our knowledge and familiarity with serverless computing. Learning ObjectivesFollowing this course, we will be able to explain and implement an AWS Lambda code function that meets 3 common AWS Lambda use cases - API Gateway, S3, and DynamoDB. In this course, we will create a simple AWS Lambda function.

Introduction to Containers -Containers can streamline your development and ops processes, save companies money, and make life much easier for developers. In this course, we explore what they are and the considerations for using them. 

Basics of using containers in production - extending our understanding into how containers work and can be used. 

Getting Started with an Amazon Web Services Solution Real-World Practices - here we teach what you need to know to build applications on AWS. This includes understanding what AWS has to offer you if those prepackaged services make sense for your use case, and best practices around scaling, monitoring, security, and cost.

 Updates

  • 20th May 2019 - Compute Fundamentals for AWS updated to include content on Amazon Elastic Container Registry (ECR) & Amazon Elastic Container Service for Kubernetes (EKS)
  • May 9, 2018 - Added Learning Path Exam

 

Certificate

Your certificate for this learning path
lock

Learning Path Steps

1courses

This course provides an introduction to Cloud Computing and its key concepts, deployment models, and service models.

2exam-filled

Knowledge Check: What is Cloud Computing?

3courses

This course will help you determine if the cloud is a good fit for your business by looking at the benefits, constraints and use cases of cloud computing.

4exam-filled

Knowledge Check: Should Your Business Move to the Cloud?

5courses

This course gives a brief overview of the various services that make up AWS, explaining how they work together.

6courses

This course dives into the fundamental elements of AWS compute services, discussing the features and advantages of each one.

7exam-filled

Knowledge Check: AWS Compute Fundamentals

8courses

This course covers the wide range of storage services within AWS, their key features, and when and why you would use them.

9exam-filled

Knowledge Check: AWS Storage Fundamentals

10courses

This course explores what serverless computing is and how using the computing resource as a service differs from traditional computing models.

11courses

In this course, you'll learn the similarities and differences between AWS, GCP, and Azure serverless functions.

12courses

This course on AWS Lambda shows you how to implement solutions and applications using a serverless architecture.

13courses

This course explores some of the common use cases for serverless functions and shows how to implement serverless functions in a simple application.

14courses

This course delves into implementing a series of AWS Lambda functions to help build your knowledge and familiarity with serverless computing.

15courses

In this course, you'll learn how to create and deploy REST APIs via API Gateway to expose HTTP endpoints, AWS Lambda functions, and other AWS services.

16labs

Learn how to design, configure, secure and test HTTP endpoints, using AWS Lambda as backend.

17courses

This course will take you through what containers are, the benefits of using them, and how to containerize an app.

18courses

In this course, you'll learn about the major concepts surrounding containers.

19courses

In this course, we will untangle the AWS landscape and teach you everything you need to know to build applications on AWS.

20exam-filled

Final Exam: Get Started Building Cloud Solutions

About the Author
Students84526
Courses95
Learning paths52

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.