Simple play icon Course
Skills

AWS Compute Deep Dive

by Craig Golightly

There are several different options available to you on AWS to run your compute resources. This course will teach you about the different services and how to choose the right service for the job.

What you'll learn

The number of AWS compute services available can seem overwhelming.

In this course, AWS Compute Deep Dive, you’ll learn to evaluate your compute scenario and choose the best service for the job.

  • First, you’ll explore core EC2 instances and how you can more securely interact with other services.
  • Next, you’ll discover different serverless options and how to use those in your application architecture.
  • Finally, you’ll learn how to run containers on AWS and the different options that are available.
When you’re finished with this course, you’ll have the skills and knowledge of AWS compute services needed to choose the best services for your applications.

Course FAQ

What are AWS compute services?

Amazon Elastic Compute Cloud (Amazon EC2) instances are one of the core components of AWS. They represent a key value proposition of cloud computing, access to a variety of compute resources on demand.

Who is this course for?

This course is great for learners pursuing the AWS Certified Solutions Architect - Professional (SAP-C01) Path.

What will I learn in this course?

Some of the major topics that we will cover include EC2, AMIs, and EBS snapshots, placement groups and instance profiles, lambda and serverless, and running containers on AWS.

What prerequisites do I need?

Before beginning the course, you should have a basic understanding of AWS.

About the author

Craig is passionate about solving problems with the right tools. He has over 20 years of software development experience with large enterprises and small startups on everything from search engines to fighter jets. He has a bachelor's and master's degree in computer science with extensive experience in AWS, microservices, and artificial intelligence. Craig enjoys teaching and mentoring others so they can save time and accomplish their goals faster.

Ready to upskill? Get started