AWS Solution Architect

AWS Solution Architect Course

Build cloud fundamentals and earn your first certification. Learn AWS cloud concepts, services, and benefits with the AWS Cloud Practitioner Essentials course.

What you’ll Learn
  • Introduction to AWS
  • Identity and Access management
  • EC2 fundamentals
  • Security and Encryption
  • Integrating Crashlytics
  • Data and Analytics
  • Machine learning
  • Global Accelerator
  • DR and Migration
  • Monitoring and Audit
  • > 1 Year of Experience
  • < 1 Years of Experience
  • No Experience/Fresher

Advanced AWS Solution

Architect Certification Course

Master the aspects of AWS Solution Architect

Course Highlights

Course Curriculum

  • Introduction to Identity and access management
  • Identity Management
  • Access Control
  • Authentication and Authorization
  • Single Sign-on(SSO)
  • And More....

  • Introduction to AWS Command line interface
  • Installation and Configuration
  • AWS CLI Basics
  • Working with AWS Services
  • Profiles and Roles
  • Output Formats
  • Automating Tasks
  • Security and Best Practices

  • Introduction to Amazon Elastic Compute Cloud (EC2)
  • EC2 Instance Types and Pricing
  • EC2 Launch
  • EC2 Management

  • EC2 Security
  • EC2 Auto Scaling
  • EC2 Elastic Load Balancing
  • EC2 Virtual Private Cloud (VPC)

  • Introduction to EC2 Instance Storage
  • Elastic Block Store (EBS)
  • EBS Optimized Instances
  • Instance Store
  • Snapshots and Backups
  • EC2 Data Management
  • EC2 Encryption
  • EC2 Performance Optimization
  • EC2 Storage Cost Optimization
  • EC2 Storage Management Tools

  • Introduction to Elastic Load Balancing
  • ELB Types
  • ELB Configuration
  • ELB Management
  • ELB Security
  • ELB Scaling
  • ELB Monitoring
  • ELB with Auto Scaling
  • ELB with other AWS services
  • ELB Cost Optimization

  • Introduction to Auto Scaling
  • ASG Configuration
  • ASG Management
  • ASG Scaling
  • ASG with Load Balancer
  • ASG with other AWS services
  • ASG Cost Optimization
  • ASG troubleshooting
  • ASG and CloudWatch
  • ASG and CloudFormation

  • Introduction to databases and database management systems
  • Database design and modeling
  • SQL and database querying
  • Data normalization and integrity
  • Database performance tuning and optimization
  • Backup and recovery
  • Security and access control
  • Data warehousing and business intelligence
  • Cloud-based database services (such as AWS RDS, Azure Database, and Google Cloud SQL)
  • NoSQL databases (such as MongoDB, Cassandra, and Redis)

  • Introduction to Amazon Aurora and its features
  • Setting up and configuring an Aurora cluster
  • Data modeling and best practices for Aurora
  • Aurora performance tuning and optimization
  • Aurora security and encryption
  • Aurora backup and recovery
  • Aurora and other AWS services integration
  • Aurora read replicas and Global Databases
  • Aurora Serverless and its use cases
  • Monitoring and troubleshooting Aurora

  • Introduction to Amazon Elasticache and its features
  • Setting up and configuring an Elasticache cluster
  • Data modeling and best practices for Elasticache
  • Elasticache performance tuning and optimization
  • Elasticache security and encryption
  • Elasticache backup and recovery
  • Elasticache and other AWS services integration
  • Elasticache read replicas and Multi-AZ
  • Monitoring and troubleshooting Elasticache
  • Elasticache use cases, such as session caching, full-page caching, and real-time analytics

  • Introduction to Amazon Route 53 and its features
  • Setting up and configuring Route 53
  • Route 53 routing policies
  • Health checks and failover
  • Geolocation and Latency-based routing
  • Domain Name System (DNS) and domain registration
  • DNS security with DNSSEC
  • Route 53 and other AWS services integration
  • Monitoring and troubleshooting Route 53
  • Route 53 use cases, such as Global traffic management, Domain Name System (DNS) failover, and domain registration

  • Introduction to Amazon S3 and its features
  • Setting up and configuring S3 Buckets
  • S3 object lifecycle management
  • S3 versioning and object tagging
  • S3 security and access control
  • S3 data transfer and network optimization
  • S3 integration with other AWS services such as Glacier, CloudFront, and EMR
  • S3 use cases such as data archiving, backup and disaster recovery
  • S3 Performance optimization and troubleshooting
  • S3 Replication and Cross-Region Replication

  • Introduction to AWS SDKs and IAM
  • Setting up and configuring AWS SDKs for different programming languages
  • Understanding IAM roles and policies
  • Creating and managing IAM users and groups
  • Implementing IAM policies for access control
  • Securely sharing access using IAM roles
  • Using IAM to control access to AWS services and resources
  • IAM best practices and troubleshooting
  • Integration of AWS SDKs with IAM for secure access to AWS resources
  • AWS SDKs use cases such as programmatic access to AWS services and automation of AWS tasks.

  • Introduction to advanced S3 features such as S3 Select, S3 Inventory, and S3 Analytics
  • Setting up and configuring S3 transfer acceleration
  • Implementing S3 object lock and S3 governance
  • Setting up S3 event notifications and using Lambda functions
  • Integrating S3 with other AWS services such as Kinesis, Glue, and Redshift
  • Optimizing S3 performance and troubleshooting
  • Understanding S3 storage classes and S3 storage tiering
  • Enabling S3 bucket and object level logging
  • Implementing S3 encryption and security best practices
  • Exploring S3 use cases such as data lake, data archiving, backup and disaster recovery, and big data analytics

  • Introduction to Amazon S3 security features
  • S3 bucket and object-level access controls
  • S3 encryption options and best practices
  • S3 security and compliance (e.g. PCI-DSS, HIPAA, SOC 2)
  • S3 logging and auditing
  • S3 security and compliance with other AWS services
  • S3 Secure data transfer and network optimization
  • S3 VPC and network access controls
  • S3 security and data governance best practices
  • S3 threat modeling and incident response

  • Introduction to Amazon CloudFront and its features
  • Setting up and configuring CloudFront distributions
  • CloudFront caching and content delivery
  • CloudFront security and access controls
  • CloudFront and S3 integration
  • CloudFront and other AWS services integration (e.g. Elastic Load Balancing, Elastic Beanstalk, etc.)
  • CloudFront performance optimization and troubleshooting
  • CloudFront use cases such as content delivery, streaming, and static website hosting
  • CloudFront and custom domains
  • CloudFront and Global Accelerator

  • Introduction to Amazon Global Accelerator and its features
  • Setting up and configuring Global Accelerator
  • Global Accelerator routing policies
  • Global Accelerator and other AWS services integration
  • Global Accelerator security and encryption
  • Monitoring and troubleshooting Global Accelerator
  • Global Accelerator use cases such as load balancing, failover and global traffic management
  • Global Accelerator and Application Load Balancer
  • Global Accelerator and CloudFront
  • Best practices for using Global Accelerator

  • Introduction to AWS storage services and their features
  • Setting up and configuring Snowball, Snowball Edge, Snowmobile, and Snowcone
  • Setting up and configuring FSx for Windows and FSx for Lustre
  • Setting up and configuring Storage Gateway and DataSync
  • Snow Family and FSx use cases such as data migration, data archiving, and disaster recovery
  • Storage Gateway and DataSync use cases such as hybrid storage and data replication
  • Best practices for using Snow Family, FSx, Storage Gateway and DataSync
  • Security, performance and data management for Snow Family, FSx, Storage Gateway, and DataSync
  • Monitoring and troubleshooting Snow Family, FSx, Storage Gateway, and DataSync
  • Snow Family, FSx, Storage Gateway, and DataSync and other AWS services integration

  • Introduction to Amazon SQS and its features
  • Setting up and configuring SQS queues
  • SQS messaging patterns and best practices
  • SQS security and access controls
  • SQS and other AWS services integration (e.g. Lambda, SNS, CloudWatch, etc.)
  • SQS performance optimization and troubleshooting
  • SQS use cases such as decoupling microservices, buffering and rate limiting
  • SQS and Dead-Letter Queues
  • SQS and FIFO Queues
  • SQS and SNS Integration

  • Introduction to Amazon SNS and its features
  • Setting up and configuring SNS topics and subscriptions
  • SNS messaging patterns and best practices
  • SNS security and access controls
  • SNS and other AWS services integration (e.g. SQS, Lambda, CloudWatch, etc.)
  • SNS performance optimization and troubleshooting
  • SNS use cases such as event-driven architecture and sending notifications
  • SNS and SMS delivery
  • SNS and email delivery
  • SNS and Mobile push notifications

  • Introduction to Amazon Kinesis and its features
  • Setting up and configuring Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Data Analytics
  • Kinesis data modeling and best practices
  • Kinesis performance tuning and optimization
  • Kinesis security and encryption
  • Kinesis and other AWS services integration (e.g. S3, Lambda, Glue, etc.)
  • Kinesis use cases such as real-time data processing, data streaming, and analytics
  • Kinesis and data durability
  • Kinesis and data archiving
  • Monitoring and troubleshooting Kinesis

  • Introduction to Amazon MQ and its features
  • Setting up and configuring Amazon MQ brokers and queues
  • Amazon MQ messaging patterns and best practices
  • Amazon MQ security and access controls
  • Amazon MQ and other AWS services integration (e.g. SNS, SQS, Elastic Beanstalk, etc.)
  • Amazon MQ performance optimization and troubleshooting
  • Amazon MQ use cases such as decoupling microservices, buffering and rate limiting
  • Amazon MQ and Active/Standby Brokers
  • Amazon MQ and Auto Scaling
  • Monitoring and troubleshooting Amazon MQ

  • Introduction to AWS container services and their features
  • Setting up and configuring ECS and Fargate
  • Setting up and configuring ECR (Elastic Container Registry)
  • Setting up and configuring EKS (Elastic Kubernetes Service)
  • ECS and Fargate use cases such as container orchestration, scaling, and service discovery
  • ECR use cases such as container image storage and management
  • EKS use cases such as container orchestration and Kubernetes management
  • Best practices for using ECS, Fargate, ECR, and EKS
  • Monitoring and troubleshooting ECS, Fargate, ECR, and EKS
  • ECS, Fargate, ECR, and EKS and other AWS services integration

  • Introduction to serverless computing and its benefits
  • Setting up and configuring AWS Lambda
  • Setting up and configuring API Gateway
  • Setting up and configuring AWS Step Functions
  • Setting up and configuring AWS EventBridge
  • Setting up and configuring AWS AppSync
  • Serverless use cases such as event-driven computing, microservices, and back-end web and mobile app development
  • Best practices for designing and building serverless applications
  • Monitoring and troubleshooting serverless applications
  • Serverless and other AWS services integration (e.g. S3, DynamoDB, SNS, SQS, etc.)

  • Backend as a service (BaaS)
  • Function as a service (FaaS)
  • Event-driven architecture (EDA)
  • Containers as a service (CaaS)

  • Introduction to AWS data & analytics services and their features
  • Setting up and configuring Amazon Athena for ad-hoc querying of data stored in S3
  • Setting up and configuring Amazon Redshift for data warehousing and advanced analytics
  • Setting up and configuring AWS Glue for data cataloging, ETL, and job scheduling
  • Setting up and configuring OpenSearch for data search and analytics
  • Athena, Redshift, Glue, and OpenSearch use cases such as big data analytics, data warehousing, and data lake
  • Best practices for using Athena, Redshift, Glue, and OpenSearch
  • Monitoring and troubleshooting Athena, Redshift, Glue, and OpenSearch
  • Athena, Redshift, Glue, and OpenSearch and other AWS services integration

  • Introduction to Machine Learning concepts and terminology
  • Supervised vs unsupervised learning
  • Linear regression, logistic regression, and decision trees
  • Overfitting and underfitting
  • Feature engineering and feature selection
  • Model evaluation and selection
  • Introduction to popular ML frameworks such as TensorFlow and scikit-learn
  • Hands-on exercises and projects to apply machine learning concepts
  • Introduction to deep learning concepts such as neural networks, convolutional neural networks, and recurrent neural networks
  • Best practices for working with real-world datasets

  • Introduction to AWS monitoring and audit services and their features
  • Setting up and configuring Amazon CloudWatch for monitoring and logging of AWS resources and applications
  • Setting up and configuring AWS CloudTrail for auditing and governance of AWS API calls
  • Setting up and configuring AWS Config for resource inventory, compliance and change management
  • CloudWatch, CloudTrail, and AWS Config use cases such as monitoring, logging, auditing, and governance
  • Best practices for using CloudWatch, CloudTrail, and AWS Config
  • Monitoring and troubleshooting CloudWatch, CloudTrail, and AWS Config
  • CloudWatch, CloudTrail, and AWS Config and other AWS services integration
  • AWS Compliance and Governance

  • Introduction to AWS security and encryption services and their features
  • Setting up and configuring AWS Key Management Service (KMS) for encryption key management
  • Setting up and configuring AWS Systems Manager Parameter Store for secure storage of sensitive information
  • Setting up and configuring AWS CloudHSM for hardware-based key storage and management
  • Setting up and configuring AWS Shield for DDoS protection
  • KMS, SSM Parameter Store, CloudHSM, and Shield use cases such as encryption key management, sensitive data storage, and DDoS protection
  • Best practices for using KMS, SSM Parameter Store, CloudHSM, and Shield
  • Monitoring and troubleshooting KMS, SSM Parameter Store, CloudHSM, and Shield
  • KMS, SSM Parameter Store, CloudHSM, and Shield and other AWS services integration
  • AWS Compliance and Governance

  • Introduction to VPCs and their features
  • VPC architecture and components (e.g. subnets, route tables, security groups)
  • Setting up and configuring a VPC and its components
  • VPC peering and VPC endpoints
  • VPC security and access controls (e.g. security groups, NACLs)

  • VPC use cases such as isolation of resources, creating a hybrid environment and deploying multi-tier applications
  • Best practices for designing and building VPCs
  • Monitoring and troubleshooting VPCs
  • VPC and other AWS services integration
  • VPC Flow Logs, VPC Network ACLs and VPC Security Groups

  • Introduction to DR concepts and strategies
  • AWS DR services and their features (e.g. AWS Backup, AWS Snowball, AWS Snowmobile)
  • Setting up and configuring DR solutions using AWS services
  • DR use cases such as on-premises to cloud migration and multi-region disaster recovery
  • Best practices for designing and implementing DR solutions
  • Monitoring and troubleshooting DR solutions
  • DR and other AWS services integration
  • Data Backup and Archiving
  • AWS Database Migration Service, AWS DataSync, AWS AppSync
  • Migration Strategies, Re-hosting, Re-platforming, Re-architecting

Upcoming Batches

Starts 5 Dec 2022

(Weekdays Batch)

(Earliest Batch)

Starts 17 Dec 2022

(Weekdays Batch)

(Recommended Batch)

More Batches Coming Soon...

Testimonials

Trusted Hiring Partner for

Still Unsure About
The Course?

Get a free counseliing
session from our experts
CALL ON US

70 38 39 37 37