AWS Technical Essentials
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
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
Networking Services
- Amazon VPC (Virtual Private Cloud): Subnets, route tables, and internet gateways
- 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
Monitoring and Management
- AWS CloudWatch: Monitoring metrics, logs, and alarms
- AWS Systems Manager: Managing EC2 instances, automating tasks with Run Command
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
Cost Management
- AWS Cost Management Tools: AWS Cost Explorer, AWS Budgets, and Cost Allocation Tags
- Cost Optimization Best Practices: Rightsizing instances, reserved instances, and spot instances
Basic AWS Services Integration
- AWS Kinesis: Streaming data processing
- AWS API Gateway: Creating and managing APIs for serverless applications
Getting Started with AWS Projects
- Implementing Basic AWS Solutions: Hands-on labs and exercises
- Best Practices for AWS Environments: Common configurations and setup
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
AWS Technology Essentials Syllabus
1. Amazon Elastic Cloud Compute (EC2)
- Introduction to EC2
- Regions and availability zones (AZs)
- Pre-EC2 and EC2 instance types
- Comparison between Public IP and Elastic IP
- Demonstrating how to launch an AWS EC2 instance
- Introduction to AMIs and creating and copying an AMI
2. Amazon Virtual Private Cloud (VPC)
- What is Amazon VPC?
- VPC as a networking layer for EC2
- IP address and CIDR notations
- Components of VPC: Network interfaces, route tables, internet gateway, and NAT
- Security in VPC: Security groups and NACL, types of VPC, subnets, VPC peering with scenarios, VPC endpoints, and VPC pricing and design patterns
3. Amazon Simple Storage Service (S3) and Elastic Block Store (EBS)
- Introduction to AWS storage
- Pre-S3: Online cloud storage
- API and S3 consistency models
- Storage hierarchy and buckets in S3
- Objects in S3, metadata and storage classes, object versioning, object lifecycle management, cross-region replication, data encryption, connecting using VPC endpoint, and S3 pricing
- Introduction to EBS
- EBS volume types
- EBS snapshots
- Introduction to EFS
- Instance tenancy: Reserved and spot instances
- Pricing and design patterns
4. Amazon DynamoDB and Amazon Relational Database Service (RDS)
- What is a database? Types of databases and databases on AWS
- Introduction to Amazon RDS
- Multi-AZ deployments and the features of RDS
- Read replicas in RDS and reserved DB instances
- RDS pricing and design patterns
- Introduction to Amazon Aurora, benefits of Aurora, and Aurora pricing and design patterns
- Introduction to DynamoDB, components of DynamoDB, and DynamoDB pricing and design patterns
- What is Amazon Redshift? Advantages of Redshift
- What is ElastiCache? Why ElastiCache?
5. AWS Autoscaling
- Introduction to Autoscaling, vertical and horizontal scaling, the life cycle of Autoscaling
- Components of Autoscaling, scaling options and policy, and instance termination
- Using load balancer with Autoscaling
6. Amazon CloudWatch
- Pre-IAM and why access management?
- Amazon Resource Names (ARNs) and IAM features
- Multi-factor authentication (MFA) in IAM and JSON
- IAM policies, IAM permissions, IAM roles, identity federation, and pricing
- Introduction to CloudWatch, metrics and namespaces, CloudWatch architecture, dashboards in CW, CloudWatch alarms, CloudWatch logs, and pricing and design patterns
- Introduction to CloudTrail and tracking API usage
7. Amazon Elastic Load Balancing (ELB)
- Introduction to Elastic Load Balancer
- Types of ELB: Classic, Network, and Application
- Load Balancer architecture
- Cross-zone load balancing
8. Compliance and Security
- Shared responsibility model
- Compliance and security services
- AWS KMS
9. AWS Billing, Pricing, and Support Services
- AWS organizations
- AWS pricing and billing
- Cost tools
- Trusted Advisor
- AWS support plans
- AWS whitepapers
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