AWS Certified Solutions Architect – Associate - Course Topics
Introduction to Cloud platforms
- Understanding concepts of private, public and hybrid cloud.
- Why AWS?
- Understand AWS architecture.
- Create an account on AWS.
- Understanding the GUI and CLI interface of AWS.
- Exploring services on AWS.
Identity Access Management
- Introduction to IAM.
- Managing root account.
- Managing MFA.
- Creating IAM users.
- Creating IAM groups.
- Creating custom policies.
- Assigning policies to users and group.
- Configuring IAM roles.
Elastic Compute Cloud (EC2)
- Introduction to EC2.
- Understanding Instances, Volumes, Keypairs, Security Groups, Elastic IP, AMIs, Instance Types.
- Creating a Linux instance.
- Creating a Windows instance.
- Creating and attaching EBS volumes to instances.
- Managing snapshots.
- Managing rules in security groups.
- Configuring an HTTP Elastic Load Balancer.
- Creating and deploying an image.
- Creating and deploying templates.
- Configuring Auto-scaling groups.
- Configuring Placement groups.
- Managing properties of an instance.
Storage
- Understanding various storage services.
- Deep dive into Simple Storage Service (S3).
- Creating S3 buckets.
- Managing permissions of a bucket.
- Uploading files.
- Understand and perform versioning.
- Understand and perform static web hosting.
- Understand and perform life cycle management.
- Understand and perform cross-region replication.
Deep dive into EFS
- Understanding NFS.
- Understanding the backend of EFS.
- Creating the EFS filesystem.
- Accessing EFS filesystem on a Linux instance.
- EFS encryption.
- Configuring EFS as shared storage.
Deep dive into FSx
- Understanding Samba.
- Creating the FSx storage.
- Accessing FSx storage on a Windows instance.
- Network drive mapping.
Database
- Understanding database services.
- SQL vs NO-SQL engines.
- Introduction to AWS database services.
- Deep dive into RDS.
- Create an RDS SQL database instance.
- Create a cluster.
- Access SQL Server from EC2 instance.
- Create a database.
- Perform database backup and restore.
- Change properties of cluster and instances.
Deep dive into DynamoDB
- Create a No-SQL database.
- Login into the Query editor.
- Create tables and items.
- Scan and query in the table.
- Perform backup and restore.
- Monitor logs.
Route 53 (DNS)
- Understand the DNS architecture.
- Register a Domain Name.
- Managing records.
- Configure Routing Policies.
- Weighted Routing Policies.
- Latency Routing Policies.
Virtual Private Cloud (VPC)
- Introduction to VPC.
- Components of VPC.
- Build a custom VPC.
- Perform NAT.
- Perform ACL.
- Perform VPC Peering.
- VPN.
- Direct connect.
Serverless Compute
- Understanding various serverless compute solutions.
- Create a Lambda function.
- Host an application using Beanstalk.
- Create containers in ECS.
Governance
- Understanding and configuring SNS.
- Understanding and configuring SQS.
- Monitoring resources using Cloud Watch.
- Automating resource deployment using Cloud Formation.
- Troubleshooting.