AWS Foundations
Published by Pearson
Go from concepts to deploying and using key AWS services
- Learn core fundamentals and best practices.
- Explore AWS key services, from network, compute, security, and database to AI.
- Engage through real-world learning demos and take-home exercises.
Build your skills with AWS in this dynamic 2-day / 8-hour exploration of AWS basics and key services. Explore the modern essentials of cloud-native architectures—from the latest in network, compute, and storage, to advanced databases, security innovations, and cutting-edge AI capabilities. Best-selling author and trainer Chad Smith has designed this course to teach the essentials to implement a cloud-first development and deployment strategy in today's fast-paced digital landscape.
This live course includes take-home exercises and hands-on demos throughout. Get a practical deep dive into real-world AWS. Whether you’re new to AWS or just need a catch up, learn to use the ecosystem to understand the foundational services and use them to deploy resources to match technical and business requirements.
What you’ll learn and how you can apply it
- Master AWS Fundamentals: Build a strong foundation in core AWS services to design and deploy scalable cloud applications.
- Deploy and Manage Infrastructure: Learn how to effectively launch, configure, and manage virtual servers, storage, and databases to support real-world workloads.
- Implement Robust Security: Acquire practical skills in securing AWS environments to protect data and maintain regulatory compliance.
- Leverage AI Innovation: Explore AWS AI/ML tools such as Kiro to integrate intelligent development and advanced intelligence into your business solutions.
This live event is for you because...
- You want to learn how to design AWS cloud native workloads
- You need to provision and manage AWS resources
- You are a programmer or application engineer who will be using AI-assisted development for cloud-native solutions
- You are a functional or technical manager whose team is responsible for AWS infrastructure
Prerequisites
- Basic understanding of general networking concepts, cloud computing, and security.
Course Set-up
- https://github.com/brightkeycloud-chad/aws-foundations
- The GitHub repository contains both the take-home exercises to be completed before day 2, as well as instructions and code for each of the in-class demonstrations!
- Access to an AWS account
Recommended Preparation
- Watch: Cloud Essentials by Chad Smith
Recommended Follow Up
- Watch: AWS Certified Cloud Practitioner (CLF-C02) by Chad Smith
- Watch: AWS Foundations by Chad Smith
- Attend: AWS Certified Solutions Architect Associate (SAA-C03) Crash Course by Chad Smith
- Watch: AWS Certified Solutions Architect Associate (SAA-C03) Complete Video Course by Chad Smith
- Explore: Chad Smith's AWS Certified Solutions Architect Playlist
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Day 1
Introduction: Cloud Basics (45 min)
- AWS cloud definitions and best practices
- Demo: AWS console login and account exploration
- Q&A
Global Infrastructure (15 min)
- AWS points of presence and service scopes
- Demo: Explore AZs, Regions, Local Zones
- Q&A
Break (10 min)
AWS Network Services (40 min)
- Build virtual networks using VPC
- Manage DNS using Route53
- Demo: Create a VPC and deploy Route 53 DNS resources
- Q&A
Break (10 min)
AWS Compute Services (40 min)
- Launch virtual machines using EC2
- Execute serverless functions with Lambda
- Demo: Provision compute resources in EC2 and Lambda
- Q&A
AWS Storage Services (30 min)
- Manage block storage using EBS
- Deploy object storage using S3
- Demo: Provision storage resources with EBS and S3
- Q&A
Break (10 min)
AWS Database Services (30 min)
- Implement relational databases using RDS
- Go NoSQL with DynamoDB
- Demo: Create databases in RDS and DynamoDB
Q&A (10 mins)
Day 2
Take-home Exercises Review (15 mins)
AWS Security Services (40 mins)
- Implement access control using IAM
- Monitor security using CloudTrail and GuardDuty
- Audit compute resources using Inspector
- Demo: Enable and configure security services
- Q&A
Break (10 mins)
AWS Developer Services (45 mins)
- Generate code with Amazon Q Developer
- Integrate CI/CD with CodeDeploy
- Deploy code onto ECS
- Demo: Deploy a Docker container application into AWS
- Q&A
Break (10 mins)
AWS Monitoring Services (30 mins)
- Implement traditional monitoring with CloudWatch
- Configure messaging with SNS and Chatbot
- Monitor events with Config and EventBridge
- Demo: Implement event-based monitoring with notifications
- Q&A
AWS Cost and Billing Services (30 mins)
- Explore free tier services and usage levels
- View AWS bill details with Cost Explorer
- Monitor cost activity with Budgets and Cost Anomaly Detection
- Demo: Configure cost and billing features
- Q&A
Break (10 mins)
AWS AI/ML Services (40 mins)
- Develop ML applications using SageMaker
- Implement Generative AI workloads using Bedrock
- Create RAG infrastructure using Bedrock Knowledge Bases and Aurora
- Demo: Explore SageMaker Notebooks and Bedrock
Q&A (10 mins)
Your Instructor
Chad Smith
Chad Smith is a technology professional, author and trainer focused on cloud infrastructure and management. He is the Principal Cloud Architect at Brightkey.cloud and has a wealth of personal real-world experience in cloud adoption, infrastructure design, operations and security. Chad holds current AWS certifications in Architecture, SysOps, Security, Networking and Databases and is also certified in CompTIA Cloud+.