WHAT YOU WILL LEARN
Easy methods to construct an API pushed software utilizing AWS Lambda for serverless compute
How NoSQL databases differ from relational databases and the challenges they clear up
What Amazon CodeGuru Reviewer is and the way it makes use of machine studying to offer suggestions to enhance code high quality
It is possible for you to to make an knowledgeable choice about when and methods to apply key AWS companies for compute, storage, and database to totally different use instances.
SKILLS YOU WILL GAIN
- Amazon Dynamodb
- Cloud Computing Structure
- Serverless Computing
- Utility improvement
- Compute
- Cloud Computing Safety
- AWS cloud
- Networking
- Storage
- Amazon Elastic Compute Cloud (Amazon EC2)
- Apache Mesos
- Autoscaling
About this Specialization
This specialization is designed that can assist you grasp the talents of designing and constructing cloud-native functions on AWS. We start with the foundational technical and cloud data that it is advisable must construct within the AWS Cloud. Within the first course, you can be launched to a number of AWS compute companies, totally different storage and database choices that AWS offers, AWS’ networking capabilities, monitoring capabilities and the AWS IAM service.
The second course of the specialization explores methods to construct an API pushed software utilizing Amazon API Gateway for serverless API internet hosting, AWS Lambda for serverless computing and Amazon Cognito for serverless authentication.
Trendy functions require a contemporary database. Therefore, the third course introduces you to NoSQL databases and the challenges they clear up. We’ll dive deep into Amazon DynamoDB matters similar to restoration, SDKs, partition keys, safety and encryption, world tables, stateless functions, streams, and finest practices. DynamoDB is a key-value and doc database that delivers single-digit millisecond efficiency at any scale.
Lastly, you’ll discover ways to use Amazon CodeGuru Reviewer to detect points and establish suggestions to enhance the standard and safety of your code.
Word: There are 4 variations of this specialization. We suggest you select the Specialization primarily based in your programming language or platform of selection: Python, .NET, Node.js, & Java.
Utilized Studying Venture
Labs on this specialization comply with a storyline the place you’re tasked with constructing out a web site hosted on AWS utilizing all serverless companies. Every lab will stroll you thru constructing out the web site and backend API step-by-step. The labs concentrate on the usage of the AWS SDK and AWS CLI. You’ll begin by creating the front-end web site, then the backend API, add authentication to that API, create the backend compute features, create an asynchronous reporting workflow, after which implement distributed tracing, use monitoring options, and bettering efficiency for the distributed software.
Additionally, you will discover ways to develop with Amazon DynamoDB through the use of the AWS Software program Growth Equipment (AWS SDK) through a number of workouts.
0 Comments