Introduction
What is the best way to use AWS?
()
How to choose AWS services
()
What you need to know
()
1. AWS Essential Setup
The AWS root account
()
Learn how to create an IAM user group
()
Learn how to create an IAM user and access key
()
Break down the bill in AWS
()
Set a budget to save money
()
2. On-Premise to AWS
On-premise infrastructure
()
Birth of the cloud: EC2 and S3
()
Where in the world are your AWS services?
()
Get closer to users with Local Zones
()
3. IaaS Compute
Learn how to create an EC2 instance
()
What is the best EC2 instance type?
()
Learn how to create a key pair
()
Set up a web server
()
Stopping and starting vs. rebooting instances
()
Right-sizing with EC2 autoscaling
()
Learn how to create backups with an AMI Snapshot
()
Saving money in EC2
()
4. IaaS Networking
Using security groups as firewalls
()
Virtual Private Cloud (VPC)
()
Public and private subnets
()
Internet and NAT gateways
()
Static addresses with Elastic IPs
()
Using VPNs to access private subnets
()
Scaling with Elastic Load Balancer (ELB)
()
Learn how to create an Application Load Balancer (ALB)
()
Point a domain to your EC2s with Route 53
()
5. IaaS Storage
Hard drives with Elastic Block Store (EBS)
()
NAS with Elastic File System (EFS)
()
Web storage with Simple Storage Service (S3)
()
Upload a file to S3 from the AWS CLI
()
Use the SDK to create a file within S3
()
IAM roles for EC2
()
Putting together all of the IAM resources
()
Storing passwords with Secrets Manager
()
Long-term storage with S3 Glacier
()
Serve content faster with CloudFront
()
6. Database as a Service (DBaaS)
What is database as a service (DBaaS)?
()
Relational Database Service (RDS)
()
NoSQL databases
()
In-memory caches
()
Big data databases
()
Buffer data with a message queue
()
7. Platform As a Service (PaaS)
Hosting web apps with Elastic Beanstalk
()
Running containers on AWS
()
Using Kubernetes with AWS
()
Serverless functions with Lambda
()
Managing long-running jobs
()
8. Software As a Service (SaaS)
User authentication for your app
()
Designing backend APIs
()
Helpful machine learning services
()
9. DevOps with AWS
What is DevOps?
()
Developer tools within AWS
()
Infrastructure as Code with AWS
()
Monitoring with CloudWatch
()
DevOps using machine learning
()
10. Security on AWS
AWS Shield and firewalls with WAF
()
Spot issues with Inspector, GuardDuty, and Macie
()
Manage EC2 with Systems Manager
()
Traceability with CloudTrail and Security Hub
()
Investigate threats with AWS Detective
()
Conclusion
Check for unwanted charges
()
AWS Well-Architected Framework
()
Getting help from AWS Support
()
AWS Cloud Practitioner Certification (CLF-C01)
()
Ex_Files_AWS_Essential_Training_for Developers_2023.zip
(293 KB)