Get Started Building Cloud Solutions

Beginner

LP Box Courses 14 Video Courses
LP Box quiz 5 Quiz sessions
LP Box Lab 1 Hands-on Lab
Duration 11h 30m
Karma ~460 karma points
Certificate 27159 students

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 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. 

Shoud 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 any one 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 for developers much easier. In this course we explore what they are and the considerations for using them. 

Basics of using containers in production - extending our understanding in to 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.

 

 

Your Name Here
Preview certificate
Start

1

Course Description: With a wide range of Cloud courses already available at a deep technical level, this course is aimed as an introduction to those, looking at Cloud Computing from the perspective of a beginner who may have no previous experience of the topic at all. Before implementing or adopting Cloud technology you will want to have an understanding of what it is exactly and what options you ...

2

Course Description: If you have an understanding of what Cloud Computing is and are now wondering if this technology could benefit you and your business, then this course will help you determine if a cloud migration is right for your organization. We will look at Cloud Computing from the business perspective and understand what it can bring to your organization. We will cover a number of ...

3

Comparing Cloud Platforms covers the big three players in cloud computing: Amazon Web Services, Google Cloud Platform, and Microsoft Azure. Each company is improving their products and and targeting different technical areas. This course walks through each provider’s support for aspects of modern IT: Platform as a Service, Serverless, container orchestration support, telemetry, application ...

4

5

Amazon Web Services (AWS) is a full suite of cloud computing products that allow developers to build all sorts of robust online experiences. In this course, we’ll give a brief overview of the various Services that make up AWS, explaining how they work together.

6

Understanding the fundamentals of AWS is critical if you want to deploy services and resources within the AWS Cloud.  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.  These resources cover a range of different services and features, these being: Amazon Elastic Compute Cloud (EC2) ...

7

8

Storage Fundamentals for AWS is an introduction to Amazon's cloud storage services and is recommended for any one new to cloud computing. This course will enable you to demonstrate Amazon Simple Storage Service (S3), Amazon Glacier, Amazon Elastic Block Store (EBS) and Amazon CloudFront storage solutions, and help you identify when to apply AWS solutions to common business scenarios. Do you have ...

9

10

In this group of lectures, we explore what serverless computing is and how using the computing resource as a service differs from traditional computing models.  Having an understanding of what Cloud Computing will help you gain the most from this course, so if you feel unclear on the fundamentals of cloud computing, I recommend completing our What is Cloud Computing Course ...

11

Course Description: This course touches on the similarities and differences between AWS, GCP, and Azure serverless functions. The idea is to give you insight into what using the different offerings look like. The primary learning objective is to help you make an informed decision about which provider to use and if it fits your use case. The 30 minute course covers the three different providers ...

12

In this course, we explore some of the common use cases for serverless functions and get started with implementing serverless functions in a simple application  

13

 In this course, 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 ...

14

API Gateway is a fully managed service by Amazon that makes it easy for developers to create, publish, maintain and monitor their APIs at any scale without having to worry about versioning, authorizations, throttling and other administrative tasks. In this course, authored by Tehreem Siddiqui and narrated by Adam Hawkins, you will learn how to create and deploy REST API through API Gateway to ...

15

How to define Serverless APIs backed by AWS Lambda Amazon API Gateway allows you to design RESTful interfaces and connect them with your favorite backend. You can design your own resources structure, add dynamic routing parameters and develop custom authorizations logic. Each API resource can be configured independently, while each stage can have specific cache, throttling and logging ...

16

17

18

Containers are a bit of an “it” thing in technology right now. The reason for this is simple: they’re a very powerful tool which can streamline your development and ops processes, save companies money, and make life for developers much easier. However, the flip side of this is that they’re a new paradigm to understand, and require that apps be built with a specific architecture to take full ...

19

Course Description: This course is for anyone with a basic understanding of what containers are, and even why you'd want to use them, but who doesn't understand the nitty-gritty of how they work yet. You should have a basic technical literacy, as well as an understanding of cloud app architecture.  In this course, you'll learn about the major concepts around containers. You'll learn about ...

20

Getting Started with an Amazon Web Services Solution Real World Practices: In this course, we will untangle the AWS landscape and 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.
Complete all the steps to claim this certificate
Your Name Here
Get Started Building Cloud Solutions
Certificate Sample