Welcome to

Becoming a Cloud Practitioner

At NC State University


This course is composed of 4 parts. Each part will be delivered in 2 2-hour sessions each week. Attendees are expected to sign up for each part. Registration with an NCSU.edu email address is not required. Course completion certificates, course materials, and lab access will only be distributed to those registered.

Attendance Policy

In order for attendees to receive certificates of completion for each of these sessions, attendees must attend both sessions that week.


Level: Fundamental
Type: In person classroom
Length: 8 2-hour sessions


Mondays and Wednesdays
September 11 – October 6
6 PM to 8 PM


Nelson Hall, Room 2402
2801 Founders Drive
Raleigh, NC 27607


There is no cost to attend these sessions.

Course overview

Course description

This course is for individuals who seek an overall understanding of the Amazon Web Services (AWS) Cloud, independent of specific technical roles. You will learn about AWS Cloud concepts, AWS services, security, architecture, pricing, and support to build your AWS Cloud knowledge.

On the final week, you learn how to assess your preparedness for the AWS Certified Cloud Practitioner (CLF-C02) exam. The AWS Certified Cloud Practitioner (CLF-C02) exam validates technical expertise to explain the value of AWS and understand the AWS shared responsibility model, security best practices, AWS costs, economics, and billing practices.

Learn how to prepare for the exam by exploring the exam’s topic areas and how they align to developing on AWS and to specific areas of study. Gauge your understanding of topics and concepts from each task statement grouped by domain. Reinforce your knowledge and identify learning gaps with explanations of exam-style questions. Explore learning strategies to identify incorrect responses by interpreting the concepts that are being tested in the exam using the question explanations.


This course includes presentations, class activities, knowledge checks, and self-paced hands-on labs.

Course objectives

In this course, you will learn to:

  • Summarize the working definition of AWS.
  • Differentiate between on-premises, hybrid-cloud, and all-in cloud.
  • Describe the basic global infrastructure of the AWS Cloud.
  • Explain the six benefits of the AWS Cloud.
  • Describe and provide an example of the core AWS services, including compute, network, databases, and storage.
  • Identify an appropriate solution using AWS Cloud services with various use cases.
  • Describe the AWS Well-Architected Framework.
  • Explain the shared responsibility model.
  • Describe the core security services within the AWS Cloud.
  • Describe the basics of AWS Cloud migration.
  • Articulate the financial benefits of the AWS Cloud for an organization’s cost management.
  • Define the core billing, account management, and pricing models.
  • Explain how to use pricing tools to make cost-effective choices for AWS services.
  • Understand the knowledge tested by the AWS Certified Cloud Practitioner exam.
  • Evaluate your gaps in knowledge of the exam topics.
  • Validate your readiness to take the AWS Certified Cloud Practitioner exam.

Intended audience

This course is intended for one or more of the following personas:

  • Individuals who are curious about AWS Cloud technologies.
  • Individuals in a technology related role looking reskill for the AWS Cloud.
  • Students looking to start a career in the AWS Cloud.


We recommend that attendees of this course have the following prerequisites:

  • Ability to use desktop and laptop computers.
  • Understanding of the internet and how to navigate web pages.
  • Understanding of physical networking, protocols, virtual desktops, and servers.
  • Understanding of physical storage devices.

Course outline

Module 1: Introduction to Amazon Web Services

  • Describe three cloud computing deployment models
  • Describe six benefits of cloud computing

Module 2: Global Infrastructure and Reliability

  • Summarize the benefits of the AWS Global Infrastructure
  • Describe the components of AWS Global Infrastructure

Module 3: Networking

  • Describe basic networking concepts
  • Describe the differences between public and private networking resources

Module 4: Object Storage

  • Summarize the basic concepts of object storage
  • Describe Amazon S3 and its features

Module 5: Security

  • Describe the Amazon Shared Responsibility Model
  • Summarize Amazon IAM and how to work with identities
  • Summarize AWS Organizations
  • Summarize application security in AWS

Module 6: Block and File Storage

  • Summarize the basic concept of storage
  • Summarize various storage solutions

Module 7: Compute in the Cloud

  • Describe Amazon EC2 benefits, instance types, and billing options
  • Summarize Amazon EC2 Auto Scaling benefits
  • Summarize Elastic Load Balancing benefits

Module 8: AWS Frameworks, Pricing, and Support

  • Describe three cloud computing deployment models
  • Describe six benefits of cloud computing

Module 9: Applications in the Cloud

  • Summarize the benefits of the AWS Global Infrastructure
  • Describe the components of AWS Global Infrastructure

Module 10: Databases

  • Describe basic networking concepts
  • Describe the differences between public and private networking resources

Module 11: Monitoring and Analytics

  • Summarize the basic concepts of object storage
  • Describe Amazon S3 and its features

Domain 1: Cloud Concepts

  • Define the benefits of the AWS Cloud.
  • Identify design principles of the AWS Cloud.
  • Understand the benefits of and strategies for migration to the AWS Cloud.
  • Understand concepts of cloud economics.

Domain 2: Security and Compliance

  • Understand the AWS shared responsibility model.
  • Understand AWS Cloud security, governance, and compliance concepts.
  • Identify AWS access management capabilities.
  • Identify components and resources for security.

Domain 3: Cloud Technology and Services

  • Define methods of deploying and operating in the AWS Cloud.
  • Define the AWS global infrastructure.
  • Identify AWS compute services.
  • Identify AWS database services.
  • Identify AWS network services.
  • Identify AWS storage services.
  • Identify AWS artificial intelligence and machine learning (AI/ML) services and analytics services.
  • Identify services from other in-scope AWS service categories.

Domain 4: Billing, Pricing, and Support

  • Understand resources for billing, budget, and cost management.
  • Identify AWS technical resources and AWS Support options.

Labs and hands-on exercises

AWS Labs

Get hands on experience with AWS with self-paced labs. Try out several objectives in a real AWS console and repeat any lab as many times as you’d like. When accessing these labs, sign in using the email address you used when you registered for these sessions. The lab environment closes on October 17th at 5 PM Eastern.

AWS Cloud Quest

AWS Cloud Quest is the only 3D role-playing game to help you build practical AWS Cloud skills. Choose your role then learn and apply cloud skills to help the citizens of your virtual city. Once you finish all the assignments in your role, showcase your achievement with a digital badge.

Additional resources

AWS re:Inforce 2022 – AWS Identity and Access Management (IAM) deep dive (IAM301)

Amazon Elastic Block Store (EBS) Overview

Getting started using Amazon Elastic Block Store (Amazon EBS)

Amazon EBS: A tech deep dive

Amazon EFS Overview

Deep dive on Amazon EFS

Simplify your file-based workloads with Amazon FSx

AWS Storage Gateway

Powering Amazon EC2: Deep dive on the AWS Nitro System (CMP301)

Amazon EC2 Instance Types

Amazon EC2 Instance Types List

AWS Cloud Adoption Framework (AWS CAF)

Cloud Adoption: It Takes a Village

AWS Well-Architected

The well-architected way (ARC210)

AWS Pricing

What is AWS Billing?

Compare AWS Support Plans

High availability and scalability on AWS

Elastic Load Balancing

Load balancer types

How to choose the right load balancer for your AWS workloads

Scalable serverless event-driven architectures with SNS, SQS & Lambda

A closer look at AWS Lambda

Practical experience with a serverless-first strategy at Capital One

Amazon Relational Database Service (RDS)

Deep dive into Amazon Aurora and its innovations

Deploy modern and effective data models with Amazon DynamoDB (DAT320)

DynamoDB deep dive: Advanced design patterns

Amazon CloudWatch: Complete Visibility of Your Cloud Resources and Applications

Monitor AWS CloudTrail Log Data in Amazon CloudWatch

A security operator’s guide to practical AWS CloudTrail analysis

About the instructor

Chris Woodlief
Senior Technical Instructor
Amazon Web Services

Chris is a graduate of NC State’s Poole College of Management where he graduated with a degree in Business Administration with a concentration in Information Technology. After graduating in December 2018, he joined Amazon Web Services as part of a new college graduate program called AWS Tech U. From there, he chose to become a Technical Instructor and has trained customers both large and small from local businesses to large corporations to government institutions. He has helped customers learn AWS in many industries such as medical, media and entertainment, national defense, telecommunications, and banking.

In his down time, Chris enjoys riding his motorcycle and taking his dog, Kylo, to explore new places. He also enjoys cooking and traveling. Chris volunteers much of his time mentoring and teaching those who are looking to work in the technology industry. He was born and raised in Raleigh, NC and currently lives in Durham, NC.