Introduction
What is the best way to use AWS?
()
How to choose AWS services
()
Visualizing the cloud in the real world
()
1. On-Premises to AWS
On-premises infrastructure
()
Birth of the cloud: EC2 and S3
()
Where in the world are your AWS services?
()
Faster speeds with Local Zones and Wavelength Zones
()
2. AWS Essential Setup
The AWS root account
()
AWS Identity Center
()
Creating a new user
()
Break down the bill in AWS
()
Setting a budget to save money
()
3. IaaS Compute
Creating an EC2 instance
()
Choosing the right EC2 instance type
()
Creating a key pair
()
Setting up a web server
()
Stopping and starting vs. rebooting instances
()
Right-sizing with EC2 autoscaling
()
Creating backups with an AMI Snapshot
()
Saving money in EC2
()
Challenge: Restore an EC2 instance
()
Solution: Restore an EC2 instance
()
4. IaaS Networking
Using security groups as firewalls
()
Editing security groups
()
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)
()
Creating an Application Load Balancer (ALB)
()
Pointing a domain to your EC2s with Route 53
()
Challenge: Add a server to your load balancer
()
Solution: Add a server to your load balancer
()
5. IaaS Storage
Hard drives with Elastic Block Store (EBS)
()
Storing passwords with Secrets Manager
()
NAS with Elastic File System (EFS)
()
Web storage with Simple Storage Service (S3)
()
Uploading a file to S3 from the AWS CLI
()
IAM roles for EC2
()
Using the SDK to create a file within S3
()
Putting together all of the IAM resources
()
Long-term storage with S3 Glacier
()
Serving content faster with CloudFront
()
6. Database as a Service (DBaaS)
What is database as a service (DBaaS)?
()
Relational Database Service (RDS)
()
Create an Aurora database
()
NoSQL databases
()
In-memory caches
()
Big data databases
()
Data Analytics in AWS
()
Challenge: Aurora
()
Solution: Aurora
()
7. Platform as a Service (PaaS)
Hosting web apps with Elastic Beanstalk
()
Running containers on AWS
()
Using Kubernetes with AWS
()
Serverless functions with Lambda
()
Create a Lambda function
()
Challenge: Lambda function
()
Solution: Lambda function
()
8. Application Integration
Buffering data with a message queue
()
EventBridge
()
Designing backend APIs
()
Managing long-running jobs
()
9. Software as a Service (SaaS)
User authentication for your app
()
Helpful machine learning services
()
Artificial intelligence models and tools
()
10. DevOps with AWS
What is DevOps?
()
Continuous integration and deployment (CI/CD)
()
Developer tools within AWS
()
Infrastructure as Code with AWS
()
Monitoring with CloudWatch
()
Log monitoring with AWS
()
DevOps using Machine Learning
()
Challenge: Cloudwatch
()
Solution: Cloudwatch
()
11. 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
()
12. AWS the Right Way
AWS Well-Architected Framework
()
Cloud Adoption Framework (CAF)
()
Keep in the know with AWS
()
Getting help from AWS Support
()
Conclusion
Check for unwanted charges
()
AWS Cloud Practitioner Certification (CLF-C02)
()
Ex_Files_AWS_EssT_Developers.zip
(367 KB)