Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AWS Essential Training for Developers

AWS Essential Training for Developers

4h 47mIntermediate2025-11-25

Authors

Jeremy Villeneuve

Jeremy Villeneuve

Founder of Halvanta, LLC, an IT consulting firm

Course details

Learn the best ways to host your application within AWS. Instructor Jeremy “JV” Villeneuve guides you through how to make the best use of services like infrastructure as a service, database as a service, platform as a service, and software as a service using hands-on real-world examples. Along the way, explore DevOps and security within AWS, as well as skills that are beneficial in preparing for the AWS Cloud Practitioner Certification exam (CLF-C02). By the end of this course, you’ll be equipped with skills needed to leverage the full power of AWS services to build and maintain complete applications.

Learning objectives
Explore the AWS tools for creating automated workflows.
Maintain a replayable script of your cloud infrastructure with CloudFormation.
Explore the monitoring and logging tools provided by AWS.
Leverage various AI services available for your applications.

Concepts

Introduction

  • What is the best way to use AWS
  • How to choose AWS services
  • Visualizing the cloud in the real world

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

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

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

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

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

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

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

Application Integration

  • Buffering data with a message queue
  • EventBridge
  • Designing backend APIs
  • Managing long-running jobs

Software as a Service (SaaS)

  • User authentication for your app
  • Helpful machine learning services
  • Artificial intelligence models and tools

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

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

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)

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal