Create resilient distributed solutions and serverless applications with AWS
Amazon Web Services (AWS) provides trusted, cloud-based solutions to help you meet your business needs. Running your solutions in the AWS Cloud can help you get your applications up and running faster while providing the security to meet your compliance requirements. Amazon Lambda is the part of AWS that lets you run your code without provisioning or managing servers. Amazon Lambda is a compute service that enables you to deploy applications and backend services that operate with zero upfront cost and require no system administration.
This learning path begins by showing you how to design robust large infrastructures using AWS. We will tackle the key capabilities to architect and host applications, websites, and services on AWS. We will see the available options for virtual instances and demonstrate launching and connecting to them. We will design and deploy networking and hosting solutions for large deployments. Next, we will show you how to program AWS Lambda with Node.js, Java, Python, and C#. Finally, you will learn how to deploy and test Lambda functions, and how to set up and use the serverless framework.
Prerequisites: No AWS experience is necessary
Resources: Code downloads and errata:
This path navigates across the following products (in sequential order):
Designing AWS Environments (1h 51m)
Learning AWS Lambda (2h 41m)