This is the digital course supplement for the Becoming a Cloud Practitioner Part 3 course. This course builds on the foundational knowledge you gained in Parts 1 and 2. You'll explore key AWS services, including security, governance, compliance, identity, permissions, application development, and strategies for improving reliability and performance. Through hands-on demos, you'll configure AWS services to build secure, scalable, and cost-effective cloud solutions. The course emphasizes best practices aligned with the AWS Well-Architected Framework.
In this four-part series, you'll learn key concepts and services to use and understand the AWS Cloud. In Part 2, you'll learn the foundational skills needed to implement secure and reliable networking and storage solutions on AWS.
Course objectives
In this course, you will learn to:
- Understand the shared responsibility model and how to secure the "in the cloud" components
- Learn about AWS identity services like IAM, MFA, and roles for managing access
- Explore application development tools like CloudFormation, Elastic Beanstalk, and CodeDeploy
- Discover AWS services for improving global availability and performance, like CloudFront and Outposts
- Gain knowledge of AWS billing and cost management features, including free tier, pricing models, and cost allocation
- Learn about AWS security services for threat detection, DDoS protection, and web application firewalls
- Understand the importance of operational excellence practices like automation and monitoring
- Apply Well-Architected Framework best practices for security, reliability, performance, and cost optimization
Intended Audience:
This course is intended for one or more of the following personas:
- Individuals who are curious about AWS Cloud technologies.
- Individuals in both technical and non-technical roles.
- Individuals looking reskill for the AWS Cloud.
- Business decision makers.
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.
- Understanding of AWS global infrastructure.
- Understanding of AWS networking services and how to build a functioning Amazon VPC solution.
- Understanding of Amazon S3, Amazon EBS, and Amazon EFS.
- Understanding of AWS security services.
- Understanding of virtual computer services using Amazon EC2.
These skills can be gained by taking the following AWS Skills Center courses:
- [Computer Foundations Series]Parts 1-4
- [Becoming a Cloud Practitioner Part 1]
- [Becoming a Cloud Practitioner Part 2]
Course outline
- [Topic A] Identities and permissions in the AWS Cloud
- Types of AWS Identities
- Authentication and Authorization
- Validating architecture and security
- [Topic B] Security, governance, and compliance in AWS
- Shared Responsibility Model
- AWS compliance
- AWS governance
- Encryption in the AWS Cloud
- [Topic C] Monitoring and maintaining the AWS Cloud
- Auditing with AWS CloudTrail
- Monitoring with Amazon CloudWatch
- [Topic D] Improving global reliability and performance
- Deployment tools
- Web and mobile management tools
- Amazon EC2 Auto Scaling
- Load balancing
- [Topic E] Improving performance with edge services
- Edge locations
- Amazon CloudFront
- Hybrid cloud availability
- [Topic F] Protecting from web-based attacks
- DoS and DDoS Attacks
- AWS threat detection and protection
- AWS application firewalls