AWS Academy Class Descriptions

AWS Academy Member Institution

Enroll Now

Questions? Contact Us.

Kelly Caudle
Program Head, IT Academy
kcaudle5282@stanly.edu
704-991-0346

AWS Academy Cloud Foundations Course (Foundation-Level Course)

AWS Academy Cloud Foundations course is a hands-on training course that is intended for students looking for a foundational understanding of AWS technologies and cloud computing. Students will learn AWS cloud concepts, cloud economics and billing, AWS compute services, AWS storage solutions, AWS database solutions, cloud architecture, AWS well-architected framework, automatic scaling and monitoring, IAM accounts, how to secure new accounts, and more.

The course includes lectures, discussions, hand on activities, labs in AWS environment, reading content, and much more. The course is led by an AWS Academy Accredited instructor. Upon completing the course, students will be provided access to free AWS practice exams and a 50% voucher on a single foundation-level course (Note: if you take a second foundation-level class, the exam for that class will be full price).

This Foundations course is required before taking the more specialized AWS courses (AWS Developer, Solutions Architect, and Operations).

Students will be able to:

  • Cloud computing and advantages of the AWS Cloud
  • Cloud Economics and Billing
  • Use AWS calculators to estimate cost
  • Use the AWS Management Console
  • AWS Global Infrastructure
  • AWS Services and Service Categories
  • AWS Shared Responsibility Model
  • Deploy, Secure, and Manage AWS IAM Account
  • How to secure new AWS account
  • Secure AWS Data
  • Networking and Content delivery through Amazon VPC
  • Design, Build, and Secure a Virtual Private Cloud (VPC)
  • Route 53 and CloudFront for content delivery
  • Amazon Compute resources
  • Build and deploy an Amazon EC2
  • Deploy a Lambda serverless compute resource
  • Deploy an application using Elastic Beanstalk
  • Understand Amazon Storage solutions including AWS S3, AWS Elastic Block Storage (EBS), AWS Elastic File Storage (EFS) and AWS S3 Glacier
  • Deploy Amazon Elastic Block Storage (EBS)
  • Understand Amazon Database services Amazon RDS, Amazon DynamoDB, Amazon RedShift, and Amazon Aurora
  • Build an AWS Database Server
  • AWS Well-Architected Framework
  • Interpret AWS Trusted Advisor recommendations
  • Elastic Load Balancing
  • Use Amazon CloudWatch to monitor applications.
  • Deploy an EC2 that scales and load balances
  • Other AWS services and tools

AWS Cloud Security Foundations Course Description (Foundation-Level Course)

The AWS Cloud Security Foundations course is designed to help students gain a foundational knowledge of cybersecurity principles and services for cloud computing. The course will cover security best practices and provide scenarios. This course includes demonstrations, instructional guides, guide hands-on labs, and real-life scenarios.  

Upon completing the course, students will be provided access to free AWS practice exams and a 50% voucher on a single foundational-level course (Note: if you take a second foundation-level class, the exam for that class will be full price).

To ensure success in this course, students need to have: 

  • Completed AWS Academy Cloud Foundations Course (ACF) or have equivalent experience. 
  • A working knowledge of distributed systems 

  • Lecture Videos 
  • Reading Content 
  • AWS Hands-on guided Labs 
  • Case studies and demonstrations 
  • Activities 
  • Knowledge check quizzes 

  • Cloud Security 
  • Security Design Principles 
  • Security Automation 
  • Data Encryption in transit and rest 
  • Shared Responsibility model 
  • IAM Fundamentals, Authentication and Authorization 
  • AWS Organizations 
  • AWS Resource Bases Policies 
  • Setting up public and private subnet protocols 
  • Network ACLs 
  • AWS Load Balancers 
  • Protecting computer resources 
  • Securing VPCs 
  • Protecting Application Data 
  • AWS Logging and Monitoring 
  • Alerting with CloudTrail and CloudWatch 
  • Responding and Managing incidents

Students will be able to:

  • Identify security benefits. 
  • Use identity and access management features. 
  • Describe how to secure network access to AWS resources. 
  • Explain and use available encryption methods. 
  • Determine AWS services used for monitoring and alerting. 

AWS Academy Cloud Architecting Course (Associate-Level Course)

AWS Academy Cloud Architecting (ACA) covers the fundamentals of building an IT infrastructure on AWS. The course is a hands-on course designed to teach solutions architects how to optimize the use of the AWS Cloud by understanding AWS services and how the services fit into cloud-based solutions.  The ACA course emphasizes best practices for the AWS Cloud and recommends various design patterns to help you think through the process of architecting optimal IT solutions on AWS. This course provides opportunities to build a variety of infrastructures through guided hands-on labs. Upon completion of the course, students will be able to make decisions about AWS Architectural designs using AWS principles and best practices. 

This course is designed to help prepare students to take the AWS Certified Solutions Architect Associate Certification exam. 

Upon completing the course, students will be provided access to free AWS practice exams and a 50% voucher on a single associate-level course (Note: if you take a second associate-level class, the exam for that class will be full price).

To ensure success in this course, students need to have:

  • Completed AWS Academy Cloud Foundations Course (ACF) or have equivalent experience.
  • A working knowledge of distributed systems

  • Lecture Videos
  • Reading Content
  • AWS Hands-on guided and challenge labs
  • Case studies and demonstrations
  • Activities
  • Knowledge check quizzes
  • Capstone project

  • Introduction to Cloud Architecting
  • Beast Practice building AWS solutions
  • Amazon S3 Versioning and Data Storage
  • Moving date to and from Amazon S3
  • Amazon S3 Transfer Acceleration
  • EC2 Machine Images and instance types
  • Adding storage to EC2
  • Amazon pricing options
  • Database layer considerations
  • Amazon Relation Database Service RDS
  • Amazon DynamoDB
  • Database Security controls
  • Creating an AWS Networking environment
  • Securing AWS Network environments
  • AWS Site-to-Site VPN
  • AWS Direct Connect
  • Connecting VPCs in AWS with VPC Peering
  • Scaling your VPC network with AWS Transit Gateway.
  • Securing User and Application Access
  • Account users and AWS Identity and Access Management
  • Examining IAM Policies
  • Organizing and Federating users
  • EC2 Instance Profiles
  • Scaling compute resources
  • Scaling databases
  • Create a Highly Available Web App
  • Monitoring
  • Automating Architecture
  • AWS Cloud Formation
  • Automating Deployments
  • Elastic Beanstalk
  • Caching Content
  • Edge and web session caching
  • Database caching
  • Building Decoupled Architectures
  • Building Microservice sand Serverless architectures
  • AWS Lambda
  • Extending Serverless architectures with Amazon API Gateway
  • Disaster planning and strategies
  • Disaster recovery patterns
  • Disaster Planning

 

AWS Academy Cloud Operations Course (Associate-Level Course)

AWS Academy Cloud Operations is designed to prepare participants to pursue entry-level DevOps, support, and cloud operations roles. The Cloud Operations course also helps prepare students to take the AWS SysOps Administrator – Associate exam. Emphasizing best practices in the AWS Cloud and recommended design patterns, this course will teach students how to solve problems and troubleshoot various scenarios. The course will show students how to create automatable and repeatable deployments of networks and systems on AWS and covers specific AWS features and tools related to configuration and deployment. Students will have the opportunity to build a variety of infrastructures through guided hands-on labs and activities.

Upon completing the course, students will be provided access to free AWS practice exams and a 50% voucher on a single associate-level course (Note: if you take a second associate-level class, the exam for that class will be full price).

To ensure success in this course, students need to have:

  • Completed AWS Academy Cloud Foundations Course (ACF) or have equivalent experience.
  • Recommend completing the AWS Architecting course first but not required.
  • A working knowledge of distributed systems

  • Lecture Videos
  • Reading Content
  • AWS Hands-on Guided Labs and Activities in AWS Console and AWS CLI
  • Case studies and demonstrations
  • Knowledge check quizzes
  • Practice Exams

  • Introduction to Cloud Operations
  • AWS IAM
  • Install and configure AWS CLI
  • IAM Policy Simulator
  • AWS Systems Manager
  • AWS Administration and Development Tools
  • Tooling and Automation
  • EC2 Instance Security Groups and Profiles
  • Manage AWS Instances
  • Troubleshooting Creating Instances
  • Securing AWS Instances
  • Scaling EC2 Instances
  • Route 53 and Failover Routing
  • Auto Scaling
  • AWS Lambda and Step Functions
  • API Gateway
  • AWS Fargate and ECS
  • AWS Databases
  • AWS Database Migration
  • VPC configuration and connectivity Options
  • Securing Network
  • Amazon Elastic File System
  • Amazon Glacier
  • Amazon S3
  • AWS CloudWatch and Cloud Trailing monitoring
  • Tagging
  • Cost Management Tools and Best Practices
  • Aws Trusted Advisor
  • Optimizing Utilization
  • Automation and Repeatable Deployments
  • EC2 Launch Templates
  • Intro to JSON and YAML
  • AWS CloudFormation
  • Troubleshooting CloudFormation

AWS Academy Cloud Developing Course (Associate Level)

The AWS Cloud Developing course is designed for individuals looking to build expertise in leveraging Amazon Web Services (AWS) for developing scalable and efficient cloud-based applications. Students will build knowledge and skills through reading materials, videos, knowledge checks, and hands-on labs equipping students with the knowledge and skills needed to navigate the AWS Cloud and implement best practices in application development. It will also provide students with the knowledge and skills needed to complete the AWS Cloud Developer –Associate exam.

Upon completing the course, students will be provided access to free AWS practice exams and a 50% voucher on a single associate-level course (Note: if you take a second associate-level class, the exam for that class will be full price).

To ensure success in this course, students need to have:

  • Completion of the AWS Academy Cloud Foundations course, or

Completion of a similar level of Amazon Web Services (AWS) training or certification, such as having:

o Passed the AWS Certified Cloud Practitioner certification exam, or
o Completed the AWS Cloud Practitioner Essentials course, or
o Completed the AWS Technical Essentials course

Additionally, it is assumed that you have:

  • A working knowledge of at least one programming language supported by an AWS software development kit (SDK)
  • Experience using an SDK
  • Familiarity with using Windows or Linux, the command line, and application programming interfaces (APIs)
  • Familiarity with virtualization and distributed computing
  • An understanding of version control (for example, Git)
  • An understanding of data storage mechanisms such as SQL and NoSQL databases

  • Introduction to AWS Cloud Computing
  • Setting Up AWS Accounts and Access Management
  • AWS Identity and Access Management (IAM)
  • AWS Compute Services (EC2, Lambda)
  • AWS Storage Services (S3, EBS)
  • AWS Database Services (DynamoDB)
  • AWS Networking and Content Delivery (VPC, CloudFront)
  • AWS Developer Tools (CodeCommit, CodeBuild, CodeDeploy)
  • AWS Messaging Services (SQS, SNS)
  • AWS Automated Deployment Services (SAM)