O'Reilly logo
live online training icon Live Online training

AWS Cloud Practitioner Essentials

Everything you need to get up and running with AWS

Topic: System Administration
Ryan Lewis

Diving into AWS can be intimidating. There are so many services—EC2, S3, CloudFront, Lambda, and many more—that it’s hard to know which you should learn first...or even how to get started.

Expert Ryan Lewis takes you through everything you need to know to work in AWS. Whether you’re a software developer, executive, manager, or in operations, you’ll learn what AWS is, how it works, some of its most popular services, and when you should use them.

AWS Cloud Practitioner Essentials is the prelude to becoming an AWS Certified Cloud Practitioner. Join in to build and validate your overall understanding of the AWS cloud and start on the path to certification.

What you'll learn-and how you can apply it

By the end of this live online course, you’ll understand:

  • Which AWS service to use to solve your problems
  • How individual AWS services interact with each other
  • How to learn more about AWS and gain deeper hands-on experience

And you’ll be able to:

  • Navigate the AWS Management Console
  • Use the AWS CLI to perform operations in your command line
  • Create, modify, and delete resources in AWS

This training course is for you because...

  • You want to become a cloud practitioner.
  • You’re a software developer, manager, or tech executive.
  • You work with web applications.


  • An AWS account (Free tier is fine—required to take part in course exercises.)
  • Experience using a web browser and the command line
  • An understanding of how the internet works

Recommended follow-up:

About your instructor

  • Ryan Lewis is a Cloud Architect and Instructor. In his professional career, he architected and developed cloud applications, and led teams at Expedia, T-Mobile, and Kuali. He also teaches online with Pluralsight and LinkedIn Learning, and in person at Seattle Central College and the University of Washington.

    Ryan taught himself how to code over 20 years ago by building websites to promote his bands and record label. After traveling around the world playing music, he settled down in the Pacific Northwest and began building single page apps for T-Mobile and Expedia. He grew his expertise in software development and expanded into the cloud with AWS. He currently holds the AWS Certified Architect and AWS Certified Developer Associate certifications.

    In his free time, Ryan develops card games, runs MeatCubeLabel, a record label that releases Japanese underground music, and hosts Table Tennis Talk, a ping pong podcast.


The timeframes are only estimates and may vary according to how the class is progressing

AWS cloud concepts (35 minutes)

  • Presentation: Welcome to AWS; AWS cloud architecture design principles
  • Hands-on exercise: Create an AWS account and tour the AWS Management Console
  • Group discussion: How is the cloud different from on-premises?
  • Q&A

AWS security (20 minutes)

  • Presentation: The AWS shared security model; AWS security groups; AWS Identity and Access Management (IAM)
  • Group discussion: How important is security to your company?
  • Hands-on exercise: Create a new user in AWS IAM
  • Q&A

Break (5 minutes)

AWS technology (40 minutes)

  • Presentation: AWS access methods; AWS global infrastructure; AWS core services
  • Hands-on exercise: Set up the AWS CLI
  • Group discussion: What region is the closest to you?
  • Q&A

AWS billing, pricing, and support (20 minutes)

  • Presentation: AWS billing and pricing; AWS billing and technical support
  • Hands-on exercise: Calculate the cost of these resources
  • Group discussion: How will you use AWS?
  • Q&A