AWS (Amazon Web Services)
Introduction to Cloud Computing and AWS
- Overview of Cloud Computing: Concepts, benefits, and deployment models
- Introduction to AWS: Global infrastructure, core services overview
- AWS Free Tier: Account setup, billing, and cost management basics
AWS Identity and Access Management (IAM)
- IAM Overview: Users, Groups, Roles, and Policies
- IAM Best Practices: Security principles, least privilege access
- Multi-factor Authentication (MFA) and IAM Policies
Compute Services
- Amazon EC2 (Elastic Compute Cloud): Instance types, AMIs, and launching instances
- AWS Lambda: Serverless computing, event-driven architecture
- AWS Elastic Beanstalk: Deploying and managing applications
Storage Services
- Amazon S3 (Simple Storage Service): Object storage basics, buckets, and permissions
- Amazon EBS (Elastic Block Store): Volume types, snapshots, and attaching volumes to instances
- Amazon Glacier: Archival storage and retrieval options
Networking Services
- Amazon VPC (Virtual Private Cloud): Subnets, route tables, and internet gateways
- AWS Direct Connect: Dedicated network connection to AWS
- Amazon Route 53: DNS service, routing policies, and health checks
Database Services
- Amazon RDS (Relational Database Service): Managed database solutions, multi-AZ deployments
- Amazon DynamoDB: NoSQL database service, partition keys, and querying
- Amazon ElastiCache: In-memory data store, caching strategies
Monitoring and Management
- AWS CloudWatch: Monitoring metrics, logs, and alarms
- AWS Systems Manager: Managing EC2 instances, automating tasks with Run Command
- AWS Trusted Advisor: Recommendations for cost optimization, performance, and security
Security and Compliance
- AWS Shared Responsibility Model: Security of the cloud vs. security in the cloud
- AWS Security Services: AWS WAF (Web Application Firewall), AWS Shield, and AWS Inspector
- Compliance Programs and Certifications: GDPR, HIPAA, SOC, and PCI DSS
Automation and Orchestration
- AWS CloudFormation: Infrastructure as Code (IaC), creating and managing stacks
- AWS Systems Manager Automation: Automating routine tasks and workflows
- AWS OpsWorks: Configuration management, Chef and Puppet automation
Disaster Recovery and Business Continuity
- Backup and Restore: AWS Backup service, snapshots, and AMI creation
- High Availability Architecture: Designing fault-tolerant applications across Availability Zones
- AWS Disaster Recovery Strategies: Using Route 53 failover, cross-region replication
Cost Management and Optimization
- AWS Cost Management Tools: AWS Cost Explorer, AWS Budgets, and Cost Allocation Tags
- Cost Optimization Best Practices: Rightsizing instances, reserved instances, and spot instances
- Monitoring and Controlling Costs: Setting up billing alerts and cost allocation reports
Advanced AWS Services and Integration
- AWS Kinesis: Streaming data processing, real-time analytics
- AWS API Gateway: Creating and managing APIs for serverless applications
- AWS Step Functions: Coordinating the components of distributed applications
Managing AWS Resources at Scale
- Managing Multiple AWS Accounts: AWS Organizations, consolidated billing, and cross-account access
- Resource Tagging and Management: Strategies for organizing and managing resources
- Best Practices for Governance and Control: Implementing policies for security and compliance
Real-world Projects and Case Studies
- Implementing AWS Solutions: Case studies and success stories
- Best Practices and Lessons Learned from Real-world Implementations
Career Development and AWS Certifications
- AWS Certifications Overview: Paths and preparation tips for AWS certification exams
- Building a Career with AWS: Skills development and career opportunities
- Interview Preparation: Common AWS-related interview questions and scenarios
AWS (Amazon Web Services) Syllabus
1. Introduction to Cloud Computing and AWS
- Overview of Cloud Computing: Concepts, benefits, and deployment models
- Introduction to AWS: History, global infrastructure, and core services
- AWS Free Tier: Account setup, billing and cost management basics
2. AWS Global Infrastructure
- Regions, Availability Zones, and Edge Locations
- AWS Data Centers: Design principles and operational excellence
- AWS Well-Architected Framework: Designing resilient and efficient cloud architectures
3. AWS Identity and Access Management (IAM)
- IAM Overview: Users, Groups, Roles, and Policies
- IAM Best Practices: Security principles, least privilege access
- Multi-factor Authentication (MFA) and IAM Policy Examples
4. Compute Services
- Amazon EC2 (Elastic Compute Cloud): Instance types, AMIs, and launching instances
- Auto Scaling: Configuring Auto Scaling groups, policies, and scaling strategies
- AWS Lambda: Serverless computing, event-driven architecture, and functions
5. Storage Services
- Amazon S3 (Simple Storage Service): Object storage, buckets, and permissions
- Amazon EBS (Elastic Block Store): Volume types, snapshots, and attaching volumes
- Amazon Glacier: Archival storage, retrieval options, and data lifecycle
6. Networking and Content Delivery
- Amazon VPC (Virtual Private Cloud): Subnets, route tables, and internet gateways
- AWS Direct Connect: Dedicated network connection to AWS
- Amazon CloudFront: Content Delivery Network (CDN) basics and caching strategies
7. Database Services
- Amazon RDS (Relational Database Service): Managed database solutions, multi-AZ deployments
- Amazon DynamoDB: NoSQL database service, partition keys, and querying
- Amazon ElastiCache: In-memory data store, caching strategies, and use cases
- Introduction to Amazon Aurora, benefits of Aurora, and Aurora pricing and design patterns
- What is Amazon Redshift? Advantages of Redshift
- What is ElastiCache? Why ElastiCache?
8. Security and Compliance
- AWS Shared Responsibility Model: Security of the cloud vs. security in the cloud
- AWS Security Services: AWS WAF (Web Application Firewall), AWS Shield, and AWS Inspector
- Compliance Programs and Certifications: GDPR, HIPAA, SOC, and PCI DSS
9. Monitoring, Logging, and Performance Optimization
- AWS CloudWatch: Monitoring metrics, logs, and alarms
- AWS CloudTrail: Logging API calls, auditing, and compliance
- Performance Optimization: Best practices for improving application and infrastructure performance
10. Automation and DevOps Tools
- AWS Systems Manager: Automation, parameter store, and session manager
- AWS CloudFormation: Infrastructure as Code (IaC), creating and managing stacks
- AWS CodePipeline, AWS CodeBuild, and AWS CodeDeploy: CI/CD pipelines and automation
11. Serverless Architecture
- AWS Lambda: Serverless computing, event-driven architecture, and functions
- AWS API Gateway: Creating and managing APIs for serverless applications
- AWS Serverless Application Model (SAM): Defining serverless applications using YAML
12. Advanced AWS Services
- AWS Kinesis: Streaming data processing and analytics
- AWS Machine Learning Services: Amazon SageMaker, Amazon Comprehend, and Amazon Rekognition
- AWS IoT: Internet of Things services and architectures
13. Cost Management and Optimization
- AWS Cost Management Tools: AWS Cost Explorer, AWS Budgets, and Cost Allocation Tags
- Cost Optimization Best Practices: Rightsizing instances, reserved instances, and spot instances
- Monitoring and Controlling Costs: Setting up billing alerts and cost allocation reports
14. AWS Migration and Hybrid Architecture
- AWS Migration Methodology: Assessment, Planning, and Execution phases
- AWS Database Migration Service (DMS) and AWS Server Migration Service (SMS)
- Hybrid Architectures: Connecting on-premises infrastructure with AWS services
15. Real-world Projects and Case Studies
- Implementing AWS Solutions: Industry-specific case studies and success stories
- Best Practices and Lessons Learned from Real-world Implementations
16. Career Development and AWS Certifications
- AWS Certification Paths: Overview and preparation tips for AWS Certified Solutions Architect, AWS Certified Developer, and AWS Certified SysOps Administrator
- Building a Career in AWS: Skills development and career opportunities
- Interview Preparation: Common AWS-related interview questions and scenarios
Training
Basic Level Training
Duration : 1 Month
Advanced Level Training
Duration : 1 Month
Project Level Training
Duration : 1 Month
Total Training Period
Duration : 3 Months
Course Mode :
Available Online / Offline
Course Fees :
Please contact the office for details