AWS Cloud
Cloud computing provides an easy and simple way to manage servers, storage, databases and a broad set of application services which are running via the internet. And also it provides solutions to developers and other IT departments to handle procurement, maintenance, and capacity planning. To do this functionality with the network-connected hardware and application services, Amazon introduced a cloud services platform called AWS (Amazon Web Service) which is also called “Amazon AWS”.
We start our AWS training program from “What is Cloud?” and “What is Cloud Computing? ” . From day 1, our trainers will help you with fundamentals of AWS cloud and various cloud services like IaaS (Infrastructure as a Service), SaaS (Software as a Service), PaaS (Platform as a Service) in a detailed manner. We customize our cloud computing courses to suit each and every student in a unique way. We can straight away hit AWS solution architect or AWS cloud infrastructure topics if you already have an idea about cloud computing and cloud services. Our AWS certification course curriculum includes the topics such as AWS VPC, AWS EC2, cloud security, and private cloud.
Course Curriculum
Understanding Cloud Computing
- Definition and Characteristics
- Benefits and Challenges
Cloud Service Models
- IaaS, PaaS, SaaS
Cloud Deployment Models
- Public, Private, Hybrid
Overview of Major Cloud Providers
- AWS, Azure, Google Cloud
Introduction to AWS
- History and Overview
- Global Infrastructure
Creating an AWS Account
- Account Setup and Configuration
AWS Free Tier
- Overview and Usage
IAM Concepts
- Users, Groups, Roles, Policies
Managing IAM Users and Groups
- Creating and Managing Users
- Best Practices for IAM Users and Groups
IAM Policies
- Creating and Attaching Policies
IAM Roles
- Creating and Using Roles
- Creating and Using Roles
Introduction to EC2
- EC2 Instances and Types
Launching EC2 Instances
- Configuring and Launching Instances
EC2 Security Groups
- Creating and Managing Security Groups
EC2 Key Pairs
- Creating and Using Key Pairs
Elastic Load Balancing (ELB)
- Introduction and Configuration
Auto Scaling
- Setting Up and Managing Auto Scaling
Amazon S3 (Simple Storage Service)
- Buckets and Objects
- S3 Storage Classes and Lifecycle Management
Amazon EBS (Elastic Block Store)
- Volume Types and Usage
Amazon EFS (Elastic File System)
- Introduction and Configuration
AWS Storage Gateway
- Types and Use Cases
Amazon Glacier
- Archival Storage
Amazon VPC (Virtual Private Cloud)
- VPC Concepts and Components
- Creating and Configuring VPCs
Subnets, Route Tables, and Gateways
- Configuring and Managing Subnets
- Route Tables and Internet Gateways
Elastic IPs and Network Interfaces
- Assigning and Managing Elastic IPs
AWS Direct Connect
- Introduction and Use Cases
VPC Peering
- Configuring VPC Peering Connections
Amazon RDS (Relational Database Service)
- Supported Databases
- Setting Up and Managing RDS Instances
Amazon DynamoDB
- Key Concepts and Features
- Creating and Managing DynamoDB Tables
Amazon Redshift
- Data Warehousing Concepts
- Setting Up and Managing Redshift Clusters
Amazon Aurora
- Features and Benefits
- Aurora vs RDS
AWS CloudWatch
- Monitoring and Logging
- Creating Alarms and Dashboards
AWS CloudTrail
- Auditing and Logging
- Analyzing CloudTrail Logs
AWS Config
- Resource Inventory and Configuration Management
AWS Systems Manager
- Patch Management and Automation
AWS Shared Responsibility Model
- Customer vs AWS Responsibilities
AWS Security Services
- AWS Shield, AWS WAF, AWS GuardDuty
Encryption and Key Management
- AWS KMS (Key Management Service)
- AWS Certificate Manager
Identity Federation and SSO
- Integrating with External Identity Providers
Amazon SQS (Simple Queue Service)
- Concepts and Usage
Amazon SNS (Simple Notification Service)
- Creating Topics and Subscriptions
Amazon SES (Simple Email Service)
- Sending and Receiving Emails
Amazon SWF (Simple Workflow Service)
- Building and Running Workflows
Amazon Kinesis
- Real-time Data Streaming
Introduction to DevOps on AWS
- CI/CD Concepts and Tools
AWS CodeCommit
- Setting Up and Using CodeCommit Repositories
AWS CodeBuild
- Building and Testing Code
AWS CodeDeploy
- Automating Application Deployments
AWS CodePipeline
- Setting Up CI/CD Pipelines
AWS Lambda
- Creating and Managing Lambda Functions
Amazon API Gateway
- Creating and Managing APIs
AWS Step Functions
- Building Serverless Workflows
AWS SAM (Serverless Application Model)
- Building and Deploying Serverless Applications
AWS Pricing Models
- On-Demand, Reserved, Spot Instances
AWS Cost Explorer
- Analyzing and Managing Costs
AWS Budgets
- Setting Up and Managing Budgets
AWS Trusted Advisor
Cost Optimization Recommendations
AWS Migration Hub
- Overview and Use Cases
AWS Database Migration Service (DMS)
- Migrating Databases to AWS
AWS Snowball
- Data Transfer and Migration
AWS Transfer Family
- Managed File Transfer
High Availability and Fault Tolerance
- Designing Highly Available Systems
Disaster Recovery
- Strategies and Best Practices
Microservices Architecture
- Building and Managing Microservices
Hybrid Cloud Architectures
- Integrating On-Premises and Cloud Resources