AWS Security Fundamentals: Protecting Data and Infrastructure
Master AWS security essentials by learning how to configure key pairs, secure parameters, manage secrets, and apply zero-trust principles to protect your cloud infrastructure.
-
💬
AI instructor
Ask about any lesson and get a clear answer instantly, anytime. -
🕐
Start anytime
No schedules or deadlines — learn at your own pace, whenever suits you. -
🌐
In English
Lessons, tasks and certificate — all fully in your language.
About this course
Course contents
5 modules · 28 lessons · 3h
1
Security Foundations & Terminology
Establish a core understanding of cloud security principles and the AWS security landscape.
- Introduction to AWS Security
Overview of why security is the top priority in the cloud.6 min - Essential Cloud Security Terminology
Defining key terms like IAM, Encryption, and Compliance.7 min - Understanding Zero-Trust Architecture
The shift from perimeter security to 'never trust, always verify'.7 min - The Shared Responsibility Model
Distinguishing between security 'of' the cloud and security 'in' the cloud.7 min - The Basics of Credential Management
Why managing identities and keys is critical for infrastructure protection.8 min
2
Securing Compute with EC2 Key Pairs
Learn how to configure and manage secure access to cloud instances.
- What are EC2 Key Pairs?
Understanding asymmetric encryption for instance access.6 min - Creating and Configuring Key Pairs
Step-by-step process of generating keys in the AWS Console.7 min - Secure Storage for Private Keys
Best practices for keeping .pem and .ppk files safe on your local machine.7 min - Connecting to Instances Securely
Using SSH and key pairs to establish an authorized connection.8 min - Managing and Rotating Key Pairs
How to update keys to prevent long-term exposure risks.7 min
3
Configuration Management with Parameter Store
Master the use of AWS Systems Manager for non-sensitive and sensitive configuration data.
- Intro to SSM Parameter Store
Centralizing configuration data to avoid hardcoding values.6 min - Parameter Types: String vs. SecureString
Choosing the right level of protection for your data.6 min - Storing Configuration Data Safely
Creating parameters for application settings and environment variables.7 min - Organizing with Hierarchical Paths
Using folder-like structures to manage hundreds of parameters.6 min - Retrieving Parameters
How applications pull data from Parameter Store via CLI or SDK.6 min - Access Control for Parameters
Using IAM policies to restrict who can read or write parameters.5 min
4
Secrets Management for Sensitive Data
Implement robust protection for high-value secrets like API keys and DB credentials.
- AWS Secrets Manager Overview
When to use Secrets Manager instead of Parameter Store.6 min - Securing API Keys
Storing third-party service keys away from source code.6 min - Protecting Database Credentials
Special handling for RDS and other database login info.6 min - Encryption at Rest with KMS
How AWS uses Key Management Service to wrap your secrets.6 min - Retrieving Secrets in Applications
The programmatic way to fetch secrets at runtime.6 min - Version Management for Secrets
Tracking changes and rolling back secret values if needed.6 min
5
Lifecycle Management & Best Practices
Apply advanced security patterns to maintain a long-term secure posture.
- The Secrets Lifecycle
Understanding the stages from creation to deletion of a secret.6 min - Configuring Automatic Rotation
Setting up Lambda functions to change passwords automatically.7 min - Monitoring Secret Usage
Using CloudTrail to audit who accessed sensitive data and when.6 min - The Principle of Least Privilege
Granting only the minimum necessary access to users and roles.6 min - Auditing Your Security Posture
Tools and techniques for checking for exposed credentials.6 min - Modern Security Best Practices Summary
A checklist for maintaining a secure AWS environment.7 min
The Secure Cloud Infrastructure Blueprint
You will design a security plan for a web application that includes an EC2 instance and an RDS database. You must decide where to store the database password, how to connect to the instance, and how to handle API keys for a payment gateway.
What you'll get
-
📜
Certificate of completion
Add it to your LinkedIn profile -
💬
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
♾️
Lifetime access
Come back anytime, no expiry -
📱
Phone or computer
Works anywhere, any device -
💸
14-day refund
No questions asked -
⚡
Short & focused
3h of practical content
Certificate of completion
Every course you complete on PickAClass issues a credential like this — original, with its own code, verifiable by URL, and detailed about what was actually demonstrated.
Reviews
No reviews yet — be the first to share your experience.
Learners also took
AWS Cloud Security Fundamentals: Secure Architectures
Cloud Computing Law and Digital Governance
AWS Security: Data Encryption Fundamentals
Data Privacy Principles for Information Architecture
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We don’t store card details — Stripe handles them securely.
Can I get a refund? +
Yes — full refund within 14 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Get 10 courses a month
Members get 10 courses of their choice every month for 0 kr. No per-course charges — you pay only the subscription.
- ✓ 10 courses every month
- ✓ Cancel anytime
Renews monthly. Unused courses expire at the end of each billing month.