Amazon Web Services (AWS) Solutions Architect

Our AWS course will prepare you for a career in AWS Architect, a fast-growing field that bridges the gap between software developers and operations professionals. Learn AWS tools and methodologies and excel in your next role as a AWS practitioner.

Chapter 1 : Introduction to Cloud Computing

  1. A Short history
  2. Client Server Computing Concepts
  3. Challenges with Distributed Computing
  4. Introduction to Cloud Computing
  5. Why Cloud Computing?
  6. Benefits of Cloud Computing

Chapter 2 : Cloud Computing Deployment Models

  1. Private Cloud
  2. Public Cloud
  3. Hybrid Cloud

Chapter 3 : Cloud Delivery/Service Models

Software as a Service (SaaS), Platform as a Service(PaaS), Infrastructure as a Service (IaaS)

Chapter 4 : Linux Basics

Linux basic Commands, Linux basic Administration

Chapter 5 : Amazon Web Services(AWS)

Introduction to AWS services, Amazon Elastic Compute Cloud(EC2), Amazon Simple Storage Service (S3), Elastic Block Storage (EBS), Elastic Load Balancing (ELB), Amazon Relational Database Service (RDS), Amazon DynamoDB, Auto Scaling, Amazon ElastiCache
Identity and Access Management (IAM), Virtual Private Cloud (VPC), Cloud Formation, Simple Email Services (SES), Simple Queue Services (SQS), Simple Notification Services (SNS), Server less computing (Lambda), Import/Export (Snowball), Code Commit, Cloud Trail, Elastic Beanstack, Cloud Front, Route-53, Glacier, Key Management Service (KMS)

Chapter 6 : Introduction to AWS

Subscription to AWS, Introduction to the AWS Management Console

Chapter 7 : Elastic Compute Cloud (EC2) Essentials

Regions and Availability Zones – Choose the right Region
Amazon Machine Images (AMI), Working with AMIs, Choosing the right AMI, Deciding what goes into an AMI, Finding the right AMI, Pricing model in EC2 instances, On-demand, Reserved, Scheduled, Spot instances, Dedicated Hosts, EC2 Reserved Instance Marketplace, Importing and Exporting Instances

Chapter 8 : EC2 Instances

  1. Building an EC2 Windows instance & Linux Instance
  2. Bootstrapping with user-data.
  3. Setting up security
  4. Security with Key Pairs
  5. Working with the Security Group
  6. Different IPs assigned to an EC2 instance
  7. Assigning Elastic IPs
  8. Login/Access to the instance
  9. Creating your own custom AMI,
  10. Registering & Granting access to the AMI
  11. Placement groups
  12. EC2 instance protection
  13. Instance Roles
  14. Importing and Exporting Instances
  15. Elastic Network Interfaces(ENIs)
  16. Resources and Tags
  17. Accessing Meta-Data & use cases.

Chapter 9 : Elastic Block Store (EBS)

  1. EBS Volume Types
  2. EBS Encryption
  3. EBS Performance
  4. Instance Store volumes
  5. Instance Stores Available on Instance Types
  6. Instance Store Usage Scenarios
  7. Adding Instance Store Volumes to an AMI
  8. Optimizing Disk Performance
  9. Creating and deleting volumes
  10. Attaching and detaching volumes
  11. Mounting and Unmounting the attached volume
  12. Increasing the volume size
  13. Creating snapshots
  14. Creating Volumes & AMIs from Snapshots.
  15. Cross-Region snapshot copy & use cases.

Chapter 10 : Elastic Load Balancer (ELB)

  1. What Is Elastic Load Balancing
  2. How Elastic Load Balancing Works
  3. Classic & App ELB types.
  4. Creating load balancer
  5. Internal & External Load balancers
  6. Load balancing protocols
  7. Listener Configurations
  8. SSL Negotiation Configurations
  9. Attach & Detach Subnets
  10. Security groups for the load balancer
  11. Configure health check for the load balancer
  12. Adding multiple instance to the load balancer
  13. Custom Domain Names
  14. Cross-Zone Load Balancing
  15. DNS Failover
  16. Sticky Sessions
  17. Monitoring and Logging
  18. DNS Failover
  19. Sticky Sessions
  20. Monitoring and Logging
  21. Cross-zone load balancing
  22. Connection Draining
  23. ELB traffic logging

Chapter 11 : Auto Scaling

  1. What is auto scaling
  2. Auto scaling components
  3. Benefits of auto scaling
  4. Creating launch configuration, and its prerequisites.
  5. Creating Auto Scaling Groups (ASG)
  6. Attach & Detach EC2 Instances in ASG
  7. Configuration of auto scaling policies based on the Load on EC2 instances.
  8. Using Auto scaling with Elastic Load balancer (ELB).
  9. Temporarily Removing Instances
  10. Suspend and Resume Process
  11. Shut Down Your Auto Scaling Process
  12. Monitoring Your Auto Scaling Instances
  13. Health Checks
  14. Getting Notifications When Your Auto Scaling Group Changes

Chapter 12 : Simple Storage Service (S3)

  1. Creating and deleting buckets
  2. Adding objects to buckets
  3. Getting objects
  4. Deleting objects
  5. Notifications
  6. Uses of S3 storage
  7. Working with Permissions of S3, Access Control, Bucket policy
  8. S3 Data encryption types
  9. Enable Versioning, Logging for S3 objects
  10. Lifecycle rules in s3
  11. Accessing S3 storage with Tools
  12. Hosting a Static Website
  13. Cross-Origin Resource Sharing
  14. Cross-region replication
  15. Audit Logging with AWS CloudTrail

Chapter 13 : Glacier Storage

  1. Creating Vaults
  2. Working with Archives
  3. Accessing the Glacier vault using tools
  4. Using Glacier for backups
  5. Job Operations
  6. Data Retrieval Policy Operations

Chapter 14 : Identity and Access management (IAM)

  1. Creation of user accounts
  2. Setting up multi factor Authentication (MFA)
  3. Roles in IAM
  4. Groups in IAM
  5. Delegation of permissions for users
  6. Creation of custom policies for delegation
  7. Using Identity Providers
  8. Cross-Account Access
  9. Account settings
  10. Credential Report
  11. Encryption – Key Management Service (KMS)

Chapter 15 : Virtual Private Cloud (VPC)

  1. Different types of networks that can be setup in AWS
  2. Creating a custom VPC
  3. NACLs & Security Groups
  4. Creation of Internet Gateway(IGW)
  5. Connecting to instances in the gateway
  6. Subnets, Route Tables & Association
  7. NAT Instances & NAT-Gateways
  8. DHCP Options Sets & DNS
  9. VPC Peering
  10. VPN overview & components

Chapter 16 : Route 53

  1. Configuring Amazon Route 53 as Your DNS Service
  2. Registering a Domain Name and Configuring Amazon Route 53 as the DNS Service
  3. Migrating DNS Service for an Existing Domain to Amazon Route 53
  4. Creating a Subdomain That Uses Amazon Route 53 without Migrating the Parent Domain
  5. Working with Public Hosted Zones
  6. Working with Private Hosted Zones
  7. Working with Resource Record Sets
  8. Health Checks and DNS Failover
  9. Creating, Updating, and Deleting Health Checks
  10. Transferring a Domain from a Different AWS Account or Registrar
  11. Using IAM to Control Access to Amazon Route 53 Resources

Chapter 17 : Cloud watch

  1. Debugging cloud related issues
  2. Monitoring the AWS Service Health Dashboard
  3. Monitoring with Cloud watch
  4. Getting statistics for a specific EC2 instance
  5. Getting aggregated statistics
  6. Metrics for other AWS Services and related namespaces
  7. Setting up notifications

Chapter 18 : Simple Notification Services (SNS)

  1. Creation of a topic
  2. Subscribing to topic via Email
  3. Setting notification for EC2 instance changes

Chapter 19 : Simple Queue Service (SQS)

  1. Creation of a queue
  2. Sending messages to the queue
  3. Sending SNS to SQS
  4. Retrieving messages from SQS

Chapter 20 : Simple Email Services (SES)

  1. Setting up email domain
  2. Limits of SES
  3. Test Email setup

Chapter 21 : Elastic Beanstalk

  1. Creation of Web-App using Elastic Beanstalk
  2. Building a sample application using Beanstalk
  3. Modifying the properties of the deployment

Chapter 22 : Relational Database Service (RDS)

  1. DB Instances
  2. Selecting the DB-Engine
  3. Configuring the Database Server
  4. Creating your Database
  5. Setting up automatic backups, snapshots & restores
  6. Authorizing access to the DB with RDS Security Groups
  7. DB Instance Replication
  8. Security: Using IAM to Manage Access to Amazon RDS Resources
  9. RDS Limits
  10. Managing MySql Database server
  11. DB Instance Life Cycle: Renaming a DB Instance
  12. Deleting or Rebooting a DB Instance
  13. Working with Storage Types
  14. Upgrading a DB Instance
  15. Working with Option Groups & DB Parameter Groups
  16. Working with Reserved DB Instances
  17. Monitoring
  18. Database Log Files

Chapter 23 : Cloud Front

  1. How CloudFront Delivers Content
  2. Working with Distributions
  3. Working with Web Distributions
  4. Working with Objects
  5. Request and Response Behaviour
  6. Serving Private Content through CloudFront
  7. Using an HTTPS Connection to Access Your Objects
  8. Using IAM to Control Access to CloudFront Resources
  9. Monitoring CloudFront Activity Using CloudWatch

Chapter 24 : ElastiCache

  1. ElastiCache Terminology and Concepts
  2. Backup and Restore
  3. Clusters Explanation ( Memcached and Redis )
  4. CloudWatch Metrics with ElastiCache
  5. Managing ElastiCache
  6. Managing Replication Groups
  7. DNS Names and Underlying IP

Chapter 25 : Cloud Formation

  1. Building AWS infrastructure as a code
  2. Utilization of Sample templates
  3. Introduction to JSON

Chapter 26 : Use Cases

  1. Cloud Architecture Best Practices
  2. Cost Optimization
  3. Security Considerations
  4. Cost Calculation
  5. AWS CLI & use case to check instance, ELB, EBS states
  6. Building a simple web application in the AWS cloud
  7. Certification Track & guidance



17+ Years of experience

Classroom Training

We have the best faculty with excellent Lab Infrastructure along with detailed course material.

Online Training

We offer most of the course online with virtual classroom to serve the IT.

Ready to get started?

Get in touch, or create an account