SlideShare a Scribd company logo
1 of 7
Download to read offline
Module 1: Introduction to Cloud Computing and AWS
1.1 Overview of Cloud Computing
● Definition of Cloud Computing:
● Characteristics: On-Demand Self-Service, Broad Network Access, Resource
Pooling, Rapid Elasticity, Measured Service.
● Service Models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS),
Software as a Service (SaaS).
● Deployment Models: Public Cloud, Private Cloud, Hybrid Cloud, Community
Cloud.
● Key Advantages and Benefits of Cloud Computing:
● Cost Savings, Scalability, Flexibility, Reliability, Security, and Global Reach.
1.2 Introduction to AWS
● History and Evolution of AWS:
● Timeline of AWS services and major milestones.
● AWS as a Cloud Service Provider:
● Overview of AWS services and the AWS Management Console.
● AWS Global Presence:
● Regions, Availability Zones, and Edge Locations.
1.3 AWS Global Infrastructure
● Regions and Availability Zones:
● Explanation of AWS Regions and how they consist of multiple Availability Zones.
● Edge Locations and CloudFront CDN:
● Purpose of Edge Locations in content delivery through CloudFront.
● Significance of Global Infrastructure in Resilience and Performance:
● Understanding how global infrastructure enhances reliability and performance.
1.4 AWS Pricing and Billing
● AWS Pricing Models:
● On-Demand, Reserved Instances, Spot Instances.
● AWS Pricing Calculator:
● Overview and practical usage.
● Understanding the AWS Free Tier:
● Services available, usage limits, and duration.
● Cost Management Best Practices:
● Strategies for optimizing costs, monitoring usage.
● AWS Billing and Cost Explorer:
● Tools for tracking and analyzing costs.
1.5 Hands-On Lab: AWS Free Tier Signup
● Objective:
● Participants sign up for an AWS Free Tier account to gain practical experience.
1.6 Case Study: Cost Optimization Strategies
● Objective:
● Analyzing real-world scenarios where organizations optimized costs using AWS
services.
1.7 Q&A and Discussion
● Objective:
● Open forum for participants to ask questions and engage in discussions related
to cloud computing and AWS introduction.
1.8 Quiz/Assessment
● Objective:
● A short quiz to assess participants' understanding of concepts covered in the
module.
Additional Notes:
● The module provides a comprehensive introduction to cloud computing concepts
and the AWS platform.
● The hands-on lab ensures participants have practical experience with setting up
an AWS Free Tier account.
● The case study offers practical insights into cost optimization strategies,
emphasizing real-world scenarios.
● The Q&A session and quiz encourage active participation and reinforce key
learnings.
Module 2: AWS Foundational Services
2.1 Compute Services
2.1.1 Amazon EC2 (Elastic Compute Cloud)
● Introduction to EC2 Instances
● Instance Types, Families, and Use Cases
● Creating and Launching EC2 Instances
● Elastic Load Balancing (ELB) with EC2
2.1.2 Amazon Lambda (Serverless Computing)
● Serverless Architecture Overview
● Lambda Functions and Triggers
● Event Sources and Destinations
● AWS SAM (Serverless Application Model)
2.1.3 AWS Elastic Beanstalk
● Overview and Architecture
● Deploying Applications with Elastic Beanstalk
● Managing Environments
● Elastic Beanstalk vs. Other Deployment Options
2.2 Storage Services
2.2.1 Amazon S3 (Simple Storage Service)
● Basics of S3 Buckets and Objects
● Versioning and Lifecycle Policies
● S3 Security (Access Control, Encryption)
● S3 Data Transfer Acceleration
2.2.2 Amazon EBS (Elastic Block Store)
● EBS Volumes and Snapshots
● Attaching and Detaching Volumes
● EBS Volume Types and Use Cases
2.2.3 Amazon Glacier
● Introduction to Glacier and Its Use Cases
● Setting Up Glacier Vaults
● Retrieval Options and Costs
2.3 Database Services
2.3.1 Amazon RDS (Relational Database Service)
● Managed Relational Databases Overview
● Setting Up and Managing RDS Instances
● Multi-AZ Deployments and Read Replicas
● RDS Security and Backup Strategies
2.3.2 Amazon DynamoDB
● NoSQL Database Basics
● DynamoDB Tables, Items, and Attributes
● Provisioned Throughput vs. On-Demand Capacity
● Best Practices for DynamoDB
2.3.3 Amazon Redshift
● Introduction to Redshift (Data Warehousing)
● Setting Up Redshift Clusters
● Loading and Querying Data
● Redshift Performance Optimization
2.4 Hands-On Lab: Deploying a Web Application
● Participants deploy a simple web application using a combination of EC2,
Lambda, and Elastic Beanstalk, utilizing S3 for storage.
2.5 Case Study: Database Choices for Scalability
● Real-world examples of organizations choosing between RDS, DynamoDB, and
Redshift for different scalability needs.
2.6 Q&A and Discussion
● Open forum for questions and discussions on AWS foundational services,
focusing on compute and storage.
2.7 Quiz/Assessment
● Short quiz to assess participants' understanding of foundational AWS services
covered in the module.
Additional Notes:
● This module provides an in-depth exploration of key AWS compute, storage, and
database services.
● The hands-on lab encourages practical application, allowing participants to
deploy and manage resources in AWS.
● The case study provides insights into real-world scenarios involving database
service choices.
● The Q&A and discussion session fosters interaction and knowledge exchange
among participants.
You
Module 3: Networking in AWS
3.1 Amazon VPC (Virtual Private Cloud)
● Overview of Amazon VPC:
● Definition and Purpose.
● Components: Subnets, Route Tables, Internet Gateways, NAT Gateways,
Security Groups, Network ACLs.
● VPC Peering and Transit Gateways:
● Connecting VPCs and centralizing connectivity.
● VPC Configuration and Best Practices:
● Design considerations and security best practices.
3.2 AWS Direct Connect
● Introduction to AWS Direct Connect:
● Dedicated network connection to AWS.
● Direct Connect Setup and Configuration:
● Establishing a connection and considerations.
● Use Cases and Benefits:
● High bandwidth, consistent network experience.
3.3 Elastic Load Balancing
● Overview of Elastic Load Balancing (ELB):
● Purpose and types of load balancers (Application Load Balancer, Network
Load Balancer, Classic Load Balancer).
● Configuration and Scaling:
● Setting up load balancers, scaling policies.
● Health Checks and Sticky Sessions:
● Ensuring high availability and session persistence.
3.4 Route 53 (DNS Service)
● Introduction to Route 53:
● Domain registration and DNS web service.
● Route 53 Routing Policies:
● Simple, Weighted, Latency-based, Geolocation, Failover.
● Managing Domain Names and Records:
● Creating and configuring DNS records.
● Use Cases and Advanced Features:
● CDN integration, health checks, and routing options.
3.5 Hands-On Lab: Creating a Multi-tier Application with VPC
● Objective:
● Participants create a VPC, configure subnets, set up route tables, and
deploy a multi-tier application.
3.6 Case Study: Network Architecture for Scalability
● Objective:
● Analyzing a case study where AWS networking services were used to
design a scalable architecture.
3.7 Q&A and Discussion
● Objective:
● Open forum for participants to ask questions and discuss networking
concepts in AWS.
3.8 Quiz/Assessment
● Objective:
● A short quiz to assess participants' understanding of networking services
in AWS.
Additional Notes:
● This module focuses on key networking services in AWS, providing a thorough
understanding of VPC, Direct Connect, Elastic Load Balancing, and Route 53.
● The hands-on lab ensures participants gain practical experience in setting up a
multi-tier application within a VPC.
● The case study offers insights into real-world scenarios where AWS networking
services were crucial for scalability.
● The Q&A session and quiz encourage active participation and reinforce key
networking concepts covered in the module.

More Related Content

Similar to Module 1_ Introduction to Cloud Computing and AWS.pdf

Introduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptxIntroduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptx056kevinChauhan
 
Introduction-to-AWS-Architect-training by Apponix
Introduction-to-AWS-Architect-training by ApponixIntroduction-to-AWS-Architect-training by Apponix
Introduction-to-AWS-Architect-training by Apponix056kevinChauhan
 
Introduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptxIntroduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptx056kevinChauhan
 
AWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonAWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonNicole Maus
 
Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?aravindajju
 
Cloud computing course introduction
Cloud computing course introductionCloud computing course introduction
Cloud computing course introductionHaddy El-Haggan
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stackNitin Mehta
 
Cloud Computing Course
Cloud Computing Course Cloud Computing Course
Cloud Computing Course Arshdeep Bahga
 
AWS Foundation Course - Outline
AWS Foundation Course - OutlineAWS Foundation Course - Outline
AWS Foundation Course - Outlineamodkadam
 
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdfCloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdfKanagarajSubramani1
 
Satrtup Bootcamp - Scale on AWS
Satrtup Bootcamp - Scale on AWSSatrtup Bootcamp - Scale on AWS
Satrtup Bootcamp - Scale on AWSIdan Tohami
 
Build on AWS: Migrating and Platforming
Build on AWS: Migrating and PlatformingBuild on AWS: Migrating and Platforming
Build on AWS: Migrating and PlatformingAmazon Web Services
 
Shared Responsibility and Setting Up Secure Account Structures
Shared Responsibility and Setting Up Secure Account StructuresShared Responsibility and Setting Up Secure Account Structures
Shared Responsibility and Setting Up Secure Account StructuresAmazon Web Services
 
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web ApplicationsAWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web ApplicationsAmazon Web Services
 
Aws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net TricksAws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net TricksGaurav Singh
 
Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Adrian Hornsby
 
Being Well-Architected in the Cloud
Being Well-Architected in the CloudBeing Well-Architected in the Cloud
Being Well-Architected in the CloudAmazon Web Services
 
Aws certified solutions_architect_professional_blueprint
Aws certified solutions_architect_professional_blueprintAws certified solutions_architect_professional_blueprint
Aws certified solutions_architect_professional_blueprintPratap Surwase
 

Similar to Module 1_ Introduction to Cloud Computing and AWS.pdf (20)

Introduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptxIntroduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptx
 
Introduction-to-AWS-Architect-training by Apponix
Introduction-to-AWS-Architect-training by ApponixIntroduction-to-AWS-Architect-training by Apponix
Introduction-to-AWS-Architect-training by Apponix
 
Introduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptxIntroduction-to-AWS-Architect-training.pptx
Introduction-to-AWS-Architect-training.pptx
 
Micro services
Micro servicesMicro services
Micro services
 
AWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonAWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - Houston
 
Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?
 
Cloud fundamentals (3)
Cloud fundamentals (3)Cloud fundamentals (3)
Cloud fundamentals (3)
 
Cloud computing course introduction
Cloud computing course introductionCloud computing course introduction
Cloud computing course introduction
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
Cloud Computing Course
Cloud Computing Course Cloud Computing Course
Cloud Computing Course
 
AWS Foundation Course - Outline
AWS Foundation Course - OutlineAWS Foundation Course - Outline
AWS Foundation Course - Outline
 
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdfCloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
 
Satrtup Bootcamp - Scale on AWS
Satrtup Bootcamp - Scale on AWSSatrtup Bootcamp - Scale on AWS
Satrtup Bootcamp - Scale on AWS
 
Build on AWS: Migrating and Platforming
Build on AWS: Migrating and PlatformingBuild on AWS: Migrating and Platforming
Build on AWS: Migrating and Platforming
 
Shared Responsibility and Setting Up Secure Account Structures
Shared Responsibility and Setting Up Secure Account StructuresShared Responsibility and Setting Up Secure Account Structures
Shared Responsibility and Setting Up Secure Account Structures
 
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web ApplicationsAWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
 
Aws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net TricksAws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net Tricks
 
Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)
 
Being Well-Architected in the Cloud
Being Well-Architected in the CloudBeing Well-Architected in the Cloud
Being Well-Architected in the Cloud
 
Aws certified solutions_architect_professional_blueprint
Aws certified solutions_architect_professional_blueprintAws certified solutions_architect_professional_blueprint
Aws certified solutions_architect_professional_blueprint
 

Recently uploaded

TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscapingDr. M. Kumaresan Hort.
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportDenish Jangid
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...Nguyen Thanh Tu Collection
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
Scopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS PublicationsScopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS PublicationsISCOPE Publication
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....Ritu480198
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFVivekanand Anglo Vedic Academy
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhleson0603
 

Recently uploaded (20)

TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscaping
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Scopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS PublicationsScopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS Publications
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 

Module 1_ Introduction to Cloud Computing and AWS.pdf

  • 1. Module 1: Introduction to Cloud Computing and AWS 1.1 Overview of Cloud Computing ● Definition of Cloud Computing: ● Characteristics: On-Demand Self-Service, Broad Network Access, Resource Pooling, Rapid Elasticity, Measured Service. ● Service Models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS). ● Deployment Models: Public Cloud, Private Cloud, Hybrid Cloud, Community Cloud. ● Key Advantages and Benefits of Cloud Computing: ● Cost Savings, Scalability, Flexibility, Reliability, Security, and Global Reach. 1.2 Introduction to AWS ● History and Evolution of AWS: ● Timeline of AWS services and major milestones. ● AWS as a Cloud Service Provider: ● Overview of AWS services and the AWS Management Console. ● AWS Global Presence: ● Regions, Availability Zones, and Edge Locations. 1.3 AWS Global Infrastructure ● Regions and Availability Zones: ● Explanation of AWS Regions and how they consist of multiple Availability Zones. ● Edge Locations and CloudFront CDN: ● Purpose of Edge Locations in content delivery through CloudFront. ● Significance of Global Infrastructure in Resilience and Performance: ● Understanding how global infrastructure enhances reliability and performance. 1.4 AWS Pricing and Billing ● AWS Pricing Models: ● On-Demand, Reserved Instances, Spot Instances. ● AWS Pricing Calculator: ● Overview and practical usage. ● Understanding the AWS Free Tier: ● Services available, usage limits, and duration. ● Cost Management Best Practices:
  • 2. ● Strategies for optimizing costs, monitoring usage. ● AWS Billing and Cost Explorer: ● Tools for tracking and analyzing costs. 1.5 Hands-On Lab: AWS Free Tier Signup ● Objective: ● Participants sign up for an AWS Free Tier account to gain practical experience. 1.6 Case Study: Cost Optimization Strategies ● Objective: ● Analyzing real-world scenarios where organizations optimized costs using AWS services. 1.7 Q&A and Discussion ● Objective: ● Open forum for participants to ask questions and engage in discussions related to cloud computing and AWS introduction. 1.8 Quiz/Assessment ● Objective: ● A short quiz to assess participants' understanding of concepts covered in the module. Additional Notes: ● The module provides a comprehensive introduction to cloud computing concepts and the AWS platform. ● The hands-on lab ensures participants have practical experience with setting up an AWS Free Tier account. ● The case study offers practical insights into cost optimization strategies, emphasizing real-world scenarios. ● The Q&A session and quiz encourage active participation and reinforce key learnings. Module 2: AWS Foundational Services 2.1 Compute Services 2.1.1 Amazon EC2 (Elastic Compute Cloud)
  • 3. ● Introduction to EC2 Instances ● Instance Types, Families, and Use Cases ● Creating and Launching EC2 Instances ● Elastic Load Balancing (ELB) with EC2 2.1.2 Amazon Lambda (Serverless Computing) ● Serverless Architecture Overview ● Lambda Functions and Triggers ● Event Sources and Destinations ● AWS SAM (Serverless Application Model) 2.1.3 AWS Elastic Beanstalk ● Overview and Architecture ● Deploying Applications with Elastic Beanstalk ● Managing Environments ● Elastic Beanstalk vs. Other Deployment Options 2.2 Storage Services 2.2.1 Amazon S3 (Simple Storage Service) ● Basics of S3 Buckets and Objects ● Versioning and Lifecycle Policies ● S3 Security (Access Control, Encryption) ● S3 Data Transfer Acceleration 2.2.2 Amazon EBS (Elastic Block Store) ● EBS Volumes and Snapshots ● Attaching and Detaching Volumes ● EBS Volume Types and Use Cases 2.2.3 Amazon Glacier ● Introduction to Glacier and Its Use Cases ● Setting Up Glacier Vaults ● Retrieval Options and Costs
  • 4. 2.3 Database Services 2.3.1 Amazon RDS (Relational Database Service) ● Managed Relational Databases Overview ● Setting Up and Managing RDS Instances ● Multi-AZ Deployments and Read Replicas ● RDS Security and Backup Strategies 2.3.2 Amazon DynamoDB ● NoSQL Database Basics ● DynamoDB Tables, Items, and Attributes ● Provisioned Throughput vs. On-Demand Capacity ● Best Practices for DynamoDB 2.3.3 Amazon Redshift ● Introduction to Redshift (Data Warehousing) ● Setting Up Redshift Clusters ● Loading and Querying Data ● Redshift Performance Optimization 2.4 Hands-On Lab: Deploying a Web Application ● Participants deploy a simple web application using a combination of EC2, Lambda, and Elastic Beanstalk, utilizing S3 for storage. 2.5 Case Study: Database Choices for Scalability ● Real-world examples of organizations choosing between RDS, DynamoDB, and Redshift for different scalability needs. 2.6 Q&A and Discussion ● Open forum for questions and discussions on AWS foundational services, focusing on compute and storage. 2.7 Quiz/Assessment ● Short quiz to assess participants' understanding of foundational AWS services covered in the module.
  • 5. Additional Notes: ● This module provides an in-depth exploration of key AWS compute, storage, and database services. ● The hands-on lab encourages practical application, allowing participants to deploy and manage resources in AWS. ● The case study provides insights into real-world scenarios involving database service choices. ● The Q&A and discussion session fosters interaction and knowledge exchange among participants. You Module 3: Networking in AWS 3.1 Amazon VPC (Virtual Private Cloud) ● Overview of Amazon VPC: ● Definition and Purpose. ● Components: Subnets, Route Tables, Internet Gateways, NAT Gateways, Security Groups, Network ACLs. ● VPC Peering and Transit Gateways: ● Connecting VPCs and centralizing connectivity. ● VPC Configuration and Best Practices: ● Design considerations and security best practices. 3.2 AWS Direct Connect ● Introduction to AWS Direct Connect: ● Dedicated network connection to AWS. ● Direct Connect Setup and Configuration: ● Establishing a connection and considerations. ● Use Cases and Benefits: ● High bandwidth, consistent network experience. 3.3 Elastic Load Balancing ● Overview of Elastic Load Balancing (ELB): ● Purpose and types of load balancers (Application Load Balancer, Network Load Balancer, Classic Load Balancer).
  • 6. ● Configuration and Scaling: ● Setting up load balancers, scaling policies. ● Health Checks and Sticky Sessions: ● Ensuring high availability and session persistence. 3.4 Route 53 (DNS Service) ● Introduction to Route 53: ● Domain registration and DNS web service. ● Route 53 Routing Policies: ● Simple, Weighted, Latency-based, Geolocation, Failover. ● Managing Domain Names and Records: ● Creating and configuring DNS records. ● Use Cases and Advanced Features: ● CDN integration, health checks, and routing options. 3.5 Hands-On Lab: Creating a Multi-tier Application with VPC ● Objective: ● Participants create a VPC, configure subnets, set up route tables, and deploy a multi-tier application. 3.6 Case Study: Network Architecture for Scalability ● Objective: ● Analyzing a case study where AWS networking services were used to design a scalable architecture. 3.7 Q&A and Discussion ● Objective: ● Open forum for participants to ask questions and discuss networking concepts in AWS. 3.8 Quiz/Assessment ● Objective: ● A short quiz to assess participants' understanding of networking services in AWS. Additional Notes:
  • 7. ● This module focuses on key networking services in AWS, providing a thorough understanding of VPC, Direct Connect, Elastic Load Balancing, and Route 53. ● The hands-on lab ensures participants gain practical experience in setting up a multi-tier application within a VPC. ● The case study offers insights into real-world scenarios where AWS networking services were crucial for scalability. ● The Q&A session and quiz encourage active participation and reinforce key networking concepts covered in the module.