WHAT YOU WILL LEARN
How you can 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 determination about when and 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
- NoSQL Database
- Cryptography
- Workload
About this Specialization
This specialization is designed that can assist you grasp the abilities of designing and constructing cloud-native functions on AWS. We start with the foundational technical and cloud data that you should should 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 gives, AWS’ networking capabilities, monitoring capabilities and the AWS IAM service.
The second course of the specialization explores 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 subjects corresponding to restoration, SDKs, partition keys, safety and encryption, world tables, stateless functions, streams, and greatest practices. DynamoDB is a key-value and doc database that delivers single-digit millisecond efficiency at any scale.
Lastly, you’ll learn 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 based mostly in your programming language or platform of alternative: Java, .NET, Node.js & Python.
Utilized Studying Undertaking
Labs on this specialization comply with a storyline the place you might be 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 deal with 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 enhancing efficiency for the distributed software.
Additionally, you will learn to develop with Amazon DynamoDB through the use of the AWS Software program Improvement Equipment (AWS SDK) through a number of workout routines.
0 Comments