AWS-Developer-New Pattern
AWS-Developer-New Pattern
5
6
8
9
10
11
12
13
14
15
16
17
18
19
20
Topic
Cloud Computing Essentials
Basic overview of the cloud
Different types of cloud services i.e. Iaas, Paas, Saas
Different vendors of cloud implementation
Why to choose AWS?
Features of AWS and key offerings
Who is using AWS/Customers
Real time Use-cases
AWS Fundamentals
AWS Introduction
AWS Global Infrastructure and its benefits
Overview & Usage of Different AWS services i.e. Compute, Storage, Databae, Migration,
Network & Content delivery, Management tools, Monitoring tools, Messaing,
Security & Identity Compliance, Notification Service
Amazon Management Console
Setting up of the AWS account
Benefits of S3
Creating / Managing S3 Buckets, Adding Objects in S3 Buckets
Bucket Policy, Access Control List (ACL), Versioning & logging
Encryption, Lifecycle rules, S3 Transfer Acceleration
Choice of Storage Classes on S3
Host a Static Website Using S3
Cross-Region Replication (CRR) and its Use case
Life Cycle Policy of S3 Bucket
Access S3 And Glacier
AWS Route 53
Overview of Route 53
DNS Service, DNS Record Sets, SOA
A Record, CNAME Record, Alias
Configure Route 53 DNS Service
Various Routing Policies: Simple, Weighted, Latency-Based, Geolocation and Failover
Need of CloudFormation
CloudFormation and its components
Templates in CloudFormation
Stack in CloudFormation
AWS CloudTrail
Cloudwatch vs CloudTrail
CodeCommit
CodePipeline
CodeBuild
CodeDeploy
AWS KMS
Encryption SDK CLI
SSM Parameter Store with AWS Lamdba
EC2 - Hands-on
Create Linux/Windows EC2
Access EC2 using RDP/SSH
Create Linux EC2 instance, Host your website, enable http communication
Create an AMI
Attaching an EBS volume externally, Create Snapshots
S3 Transfer acceleration
Upload a file to AWS S3 through a Website
Create S3 Bucket Policy
IAM - Hands-on
Create users, Configure MFA
VPC - Hands-on
Create a Non-default VPC and attach it to an EC2 instance
Route 53 - Hands-on
Point a sub-domain to EC2 box in Route 53
Point a ElasticBeanstalk DNS
Configure weighted route policy
SNS/SQS - Hands-on
Send an email through AWS SES
CloudFormation - Hands-on
Hands-on:
Cloudwatch - Hands-on
Demonstrate ability to monitor availability and performance,
Demonstrate ability to monitor and manage billing and cost optimization processes
ECS - Hands-on
Encryption - Hands-on
CloudFront - Hands-on
LAB
Create, Populate, and Query a DynamoDB Table Using the AWS CLI
By Asmin Bhandari
https://app.pluralsight.com/labs/detail/31aa9549-7bc8-4a92-950d-e91397a39921/toc
Create, Manage, and Delete a Stack in the Console and AWS CloudFormation
By Mayank Pandey
https://app.pluralsight.com/labs/detail/d1ca99a9-8708-4967-87c0-4a0f74b67e33/toc
g An EC2 Instance
Deploy Docker Containers on AWS with Amazon Elastic Container Service (ECS)
By Daniel Wilcox
https://app.pluralsight.com/labs/detail/183ed8b9-e132-4f99-8b8f-831e6c192b54/toc
Create a Serverless Application Using the AWS Serverless Application Model (SAM)
By Pawan Puthran
https://app.pluralsight.com/labs/detail/4a9762a9-9865-438c-a096-18537bc47583/toc
Pluralsight
Navigating the AWS Management Console - by Michael Wittig and Andreas Wittig
https://app.pluralsight.com/library/courses/aws-navigating-management-console/table-of-contents
https://app.pluralsight.com/library/courses/aws-load-balancing-implementing/table-of-contents
https://app.pluralsight.com/library/courses/aws-ec2-auto-scaling-implementing/table-of-contents
Implementing Amazon S3 Storage on AWS - by Reza Salehi
https://app.pluralsight.com/library/courses/aws-s3-implementing/table-of-contents
https://app.pluralsight.com/library/courses/identity-access-management-aws-users/table-of-contents
Identity and Access Management on AWS: Roles and Groups - by Brian Eiler
https://app.pluralsight.com/library/courses/identity-access-management-aws-roles-groups/table-of-contents
https://app.pluralsight.com/library/courses/aws-network-design-getting-started/table-of-contents
AWS Networking Deep Dive: Virtual Private Cloud (VPC) - by Ben Piper
https://app.pluralsight.com/library/courses/aws-networking-deep-dive-vpc/table-of-contents
https://app.pluralsight.com/library/courses/amazon-web-services-databases-in-depth/table-of-contents
Message Queuing with Amazon Simple Queue Service (SQS) - by Daniel Donbavand
https://app.pluralsight.com/library/courses/message-queuing-amazon-sqs/table-of-contents
https://app.pluralsight.com/library/courses/aws-automating-cloudformation/table-of-contents
https://app.pluralsight.com/library/courses/aws-managing-applications/table-of-contents
AWS Developer: An Introduction to AWS Lambda - by Fernando Medina Corey
https://app.pluralsight.com/library/courses/aws-developer-introduction-aws-lambda/table-of-contents
https://app.pluralsight.com/library/courses/aws-developer-lambda-deep-dive/table-of-contents
https://app.pluralsight.com/library/courses/enterprise-aws-lambdas-java-eclipse-ide/table-of-contents
https://app.pluralsight.com/library/courses/aws-networking-api-gateway/table-of-contents
https://app.pluralsight.com/library/courses/aws-operations-managing/table-of-contents
https://app.pluralsight.com/library/courses/automating-aws-operations-aws-cli/table-of-contents
Managing Source Control with AWS CodeCommit - by Saravanan Dhandapani
https://app.pluralsight.com/library/courses/managing-source-control-aws-codecommit/table-of-contents
https://app.pluralsight.com/library/courses/docker-production-using-amazon-web-services/table-of-contents
https://app.pluralsight.com/library/courses/docker-aws-elastic-beanstalk/table-of-contents
Managing Docker Container on AWS with the GUI - by Jean Francois Landry
https://app.pluralsight.com/library/courses/aws-managing-docker-containers/table-of-contents
https://app.pluralsight.com/library/courses/cloudfront-aws-delivering-content/table-of-contents
`