Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

AWS Essential Training for Developers

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn about cloud computing fundamentals and what services are offered in AWS, and how to set up and migrate to AWS, so you can be prepared for the AWS Cloud Practitioner Certification (CLF-C02) exam.

Syllabus

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)

Taught by

Jeremy Villeneuve

Reviews

4.8 rating at LinkedIn Learning based on 1601 ratings

Start your review of AWS Essential Training for Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.