+91 96633 39892
AWS Cloud

8 Motnhs

Beginner

AWS Cloud

Category:

Full Stack Courses

Last Update:

03 March 2025

Cloud Computing Overview

  • Why Cloud and What is Cloud Computing?
  • Features and benefits of Cloud Computing
  • Service Models in Cloud Computing:
    • SaaS (Software as a Service)
    • PaaS (Platform as a Service)
    • IaaS (Infrastructure as a Service)
  • Deployment models in Cloud Computing:
    • Public Cloud
    • Private Cloud
    • Hybrid Cloud
    • Community Cloud

Linux Introduction

  • Essential Linux commands
  • Linux file system
  • File permissions
  • Process management
  • User account management
  • Software management
  • Networking in Linux
  • Web Server and Services Configurations

Elastic Compute Cloud (EC2)

  • EC2 Instance Launch Wizard with Windows and Linux OS
    • Virtualization in Cloud Models
    • Types of Virtualizations and Hypervisor Benefits
  • EC2 Instance Types and Pricing Models:
    • On-Demand, Spot, Reserved Instances, Capacity Reservation, Savings Plan
  • Managing EBS Volumes:
    • Creating, modifying, deleting, attaching, and detaching EBS Volumes
  • Amazon Machine Image (AMI) / Custom AMI / Golden AMIs
  • Generating custom Public and Private keys for EC2 instances
  • Security groups NACLs
  • Amazon Data Lifecycle Manager (DLM)
  • Elastic Load Balancers (ELB) and Types:
    • Application, Network, Classic, Gateway Load Balancers
  • Auto Scaling Groups and Policies:
    • Scaling Types, Rules, Target Groups, and Instance Management
    • Warm-up and Cool down management
  • Creating Billing Alarm and EC2 Instance alarms

Elastic File System (EFS)

  • Amazon EFS Overview and Architecture
  • EFS Setup, Configuration, and Security
  • Mounting EFS to EC2 Instances
  • EFS Replication and Backups

AWS Backup

  • Managing and automating backups across AWS services
  • Creating backup plans and enabling/disabling AWS services for backups
  • Terminating and restoring AWS resources (EC2, S3, )

AWS Systems Manager

  • Run Command, Session Manager, Patch Manager
  • Tag Editor, Resource Groups, and AWS Secrets Manager

AWS Transfer Family

  • Overview of Amazon Transfer Family and its architecture
  • Protocols: SFTP, FTP, FTPS
  • Creating Transfer Server and transferring data to S3 and EFS

Virtual Private Cloud (VPC)

  • VPC Basics:
    • Public and Private IPs, CIDR range, Subnet calculations
  • Creating and managing VPCs
  • Creating Internet Gateway and Subnets
  • NAT Gateways, Routing Tables, and VPC Flow Logs
  • Configuring VPC Peering, Site-to-Site VPN, Transit Gateways
  • Configuring VPNs (OpenVPN/Site-to-site VPN) with AWS
  • Using custom NACLs and Security Groups

AWS Storage

  • Amazon S3 Overview:
    • S3 buckets, objects, and versioning
    • Storage classes, durability, lifecycle policies, permissions
  • Cross-Origin Resource Sharing (CORS), Cross Region Replication, and Monitoring
  • S3 Encryption, KMS, and Pre-Signed URLs
  • Static Website Hosting and Event Notifications
  • Overview of AWS Storage Gateway:
    • File Gateway, Volume Gateway, Tape Gateway
    • Configuring and securing Storage Gateways
    • Connecting on-premises systems to AWS Storage Gateway
  • Overview of Glacier, Vaults, and Archives

Route 53

  • DNS Records and Routing Policies:
    • Simple, Weighted, Failover, Geolocation, and Latency-based routing
    • Configuring Alias Records, Static Website Hosting, CloudFront
    • Health Checks and High Availability (HA), Disaster Recovery (DR)

Identity and Access Management (IAM)

  • IAM Users, Groups, Policies, and Roles
  • Multi-Factor Authentication (MFA) for users and best practices
  • AWS CLI Setup and usage across platforms (Windows, Mac, Linux)
  • Auditing user activity and IAM policy management
  • Shared Responsibility Model for IAM

AWS Relational Database Service (RDS)

  • RDS Overview and Supported Databases (PostgreSQL, MySQL, MSSQL, Oracle, Aurora)
  • Creating and configuring RDS databases, backups, and security
  • Multi-AZ Configuration, Read Replicas, and Proxies
  • Monitoring and Performance Insights
  • Connecting EC2 instances to RDS

Amazon DynamoDB (NoSQL DB Service)

  • DynamoDB Overview and Concepts:
    • Creating Tables, Data Management, Read/Write Capacity
    • Strong vs Eventual Consistency, Global Tables, Backups
    • Import/Export to S3

AWS DataSync

  • Overview of DataSync and Data Migration from On-Prem to AWS
  • Transferring data between S3 and EFS

Amazon Redshift (Data Warehouse)

 

  • Redshift Cluster Setup and Management
  • Query Editor, Creating Tables, and Running Queries
  • Data Export/Import and differences between RDS OLTP and Redshift OLAP

Python CDK and Boto3

  • Overview of Boto3 libraries
  • Creating Infrastructure with Boto3
  • Configuration of EC2 and installation of Python, pip, and Boto3

AWS Lambda (Serverless)

  • Overview of AWS Lambda and its configuration with services
  • Automating tasks with Lambda and Boto3
  • Understanding Lambda Layers and Limitations

Elastic Beanstalk

  • Understanding Beanstalk Architecture
  • Configuring Applications and Environments
  • Deploying applications (e.g., Tomcat, Python)
  • Blue-Green Deployment, Monitoring, and Logs

AWS Security Services

  • AWS Secrets Manager, CloudTrail, Certificate Manager
  • AWS Shield and Web Application Firewall (WAF)

Application Services

  • Simple Email Service (SES), Simple Queue Service (SQS), Simple Notification Service (SNS)
  • AWS Simple Monthly Calculator

Migration Services

  • Server and Storage Migration (e.g., SMS, Azure to AWS, GCP to AWS)
  • Database Migration Service (DMS)

Infrastructure as Code (IaC) with CloudFormation and Terraform

  • Overview of CloudFormation Templates and Parameters
  • Introduction to Terraform, Commands, and File Blocks
  • Creating AWS Custom Networks using Terraform

AWS Machine Learning Overview

  • Overview of AWS Machine Learning Services:
  • Rekognition, Transcribe, Polly, Translate, Lex, Connect, Comprehend, SageMaker, Forecast, Kendra, Personalize

DevOps Overview

  • Overview of DevOps tools and the DevOps lifecycle
Kevin Perry

Kevin Perry

Optimize resource eveling innoation whereas visionary value. Compellingly engage extensible process with business process improvements.

127 courses

9999 students

Course Information

Instructor:Kevin Perry

Lessons:8

Duration:8 Motnhs

Course Level:Beginner

Language:English

Quizzes:1

Get Enquiry?

Next Batch : Tommorrow at 8:30 PM