SlideShare a Scribd company logo
1 of 13
AWS SOLUTION ARCHITECT
TOPICS INCLUDED
• AMAZON ROUTE 53
• ELB AND AUTO-SCALING
Reference: Amazon & Whizlabs By : Abishek
AMAZON ROUTE 53
• HIGHLY AVAILABLE AND SCALABLE DOMAIN NAME SYSTEM WEB SERVICE
• CAN BE USED FOR
• REGISTER DOMAIN NAMES
• ROUTE INTERNET TRAFFIC FOR THE RESOURCES FOR YOUR DOMAIN
• CHECK THE HEALTH OF YOUR RESOURCES
Reference: Amazon & Whizlabs By : Abishek
• AMAZON ROUTE 53 CAN ROUTE TRAFFIC TO
• AMAZON CLOUDFRONT
• AMAZON EC2
• ELASTIC BEANSTALK
• ELASTIC LOAD BALANCING
• AMAZON RDS
• AMAZON S3
• AMAZON WORKMAIL
• AMAZON ROUTE 53 CAN LOGGING, MONITORING AND TAGGING IN
• CLOUDTRAIN
• CLOUDWATCH
• TAG EDITOR
Reference: Amazon & Whizlabs By : Abishek
• ROUTING POLICIES
• SIMPLE ROUTING POLICIES
• FAILOVER ROUTING POLICY
• GEOLOCATION ROUTING POLICY
• GEOPROXIMITY ROUTING POLICY
• LATENCY ROUTING POLICY
• MULTIVALUE ANSWER ROUTING POLICY
• WEIGHED ROUTING POLICY
Reference: Amazon & Whizlabs By : Abishek
• TYPES OF AMAZON ROUTE 53 HEALTH CHECKS
• HEALTH CHECK THAT MONITOR AN END POINT
• HEALTH CHECK THAT MONITOR OTHER HEALTH CHECKS
• HEALTH CHECK THAT MONITOR CLOUD WATCH ALARMS
Reference: Amazon & Whizlabs By : Abishek
ELB AND AUTO-SCALING
• LAUNCH CONFIGURATIONS
• LOAD BALANCER
• AUTO SCALING GROUPS
Reference: Amazon & Whizlabs By : Abishek
• LAUNCH CONFIGURATIONS
• A LAUNCH CONFIGURATION IS AN INSTANCE CONFIGURATION TEMPLATE THAT AN
AUTO SCALING GROUP USES TO LAUNCH EC2 INSTANCES.
• WHEN YOU CREATE A LAUNCH CONFIGURATION, YOU SPECIFY INFORMATION FOR
THE INSTANCES. INCLUDE THE ID OF THE AMAZON MACHINE IMAGE (AMI), THE
INSTANCE TYPE, A KEY PAIR, ONE OR MORE SECURITY GROUPS, AND A BLOCK DEVICE
MAPPING.
• CAN SPECIFY YOUR LAUNCH CONFIGURATION WITH MULTIPLE AUTO SCALING
GROUPS.
• CAN ONLY SPECIFY ONE LAUNCH CONFIGURATION FOR AN AUTO SCALING GROUP AT
A TIME
• CAN'T MODIFY A LAUNCH CONFIGURATION AFTER YOU'VE CREATED IT
Reference: Amazon & Whizlabs By : Abishek
• AUTO SCALING GROUPS
• COLLECTION OF AMAZON EC2 INSTANCES THAT SHARE SIMILAR CHARACTERISTICS
AND ARE TREATED AS A LOGICAL GROUPING FOR THE PURPOSES OF INSTANCE
SCALING AND MANAGEMENT
• TO SCALE THE NUMBER OF INSTANCES AUTOMATICALLY BASED ON CRITERIA THAT
YOU SPECIFY.
• CAN ALSO MAINTAIN A FIXED NUMBER OF INSTANCES EVEN IF AN INSTANCE
BECOMES UNHEALTHY.
• THIS AUTOMATIC SCALING AND MAINTAINING THE NUMBER OF INSTANCES IN AN
AUTO SCALING GROUP IS THE CORE FUNCTIONALITY OF THE AMAZON EC2 AUTO
SCALING SERVICE
• AUTO SCALING GROUP STARTS BY LAUNCHING ENOUGH INSTANCES TO MEET ITS
DESIRED CAPACITY.
• IT MAINTAINS THIS NUMBER OF INSTANCES BY PERFORMING PERIODIC HEALTH
CHECKS ON THE INSTANCES IN THE GROUP
Reference: Amazon & Whizlabs By : Abishek
• THE GROUP TERMINATES THE UNHEALTHY INSTANCE AND LAUNCHES ANOTHER
INSTANCE TO REPLACE IT
• CAN USE SCALING POLICIES TO INCREASE OR DECREASE THE NUMBER OF INSTANCES
IN YOUR GROUP DYNAMICALLY
• HEALTH CHECKS FOR AUTO SCALING INSTANCES
• THE HEALTH STATUS OF AN AUTO SCALING INSTANCE IS EITHER HEALTHY OR
UNHEALTHY. ALL INSTANCES IN YOUR AUTO SCALING GROUP START IN THE
HEALTHY STATE. INSTANCES ARE ASSUMED TO BE HEALTHY UNLESS AMAZON EC2
AUTO SCALING RECEIVES NOTIFICATION THAT THEY ARE UNHEALTHY. THIS
NOTIFICATION CAN COME FROM ONE OR MORE OF THE FOLLOWING SOURCES:
AMAZON EC2, ELASTIC LOAD BALANCING, OR A CUSTOM HEALTH CHECK.
• AFTER AMAZON EC2 AUTO SCALING MARKS AN INSTANCE AS UNHEALTHY, IT IS
SCHEDULED FOR REPLACEMENT. IF YOU DO NOT WANT INSTANCES TO BE REPLACED,
YOU CAN SUSPEND THE HEALTH CHECK PROCESS FOR ANY INDIVIDUAL AUTO
SCALING GROUP.Reference: Amazon & Whizlabs By : Abishek
• INSTANCE HEALTH STATUS
• AUTO SCALING CAN DETERMINE THE HEALTH STATUS OF AN INSTANCE USING
• STATUS CHECKS PROVIDED BY AMAZON EC2 TO IDENTIFY HARDWARE AND SOFTWARE
ISSUES THAT MAY IMPAIR AN INSTANCE. THIS INCLUDES BOTH INSTANCE STATUS CHECKS
AND SYSTEM STATUS CHECKS.
• HEALTH CHECKS PROVIDED BY ELASTIC LOAD BALANCING.
• YOUR CUSTOM HEALTH CHECKS.
• EC2 STATUS CHECKS ARE THE DEFAULT HEALTH CHECKS FOR AMAZON EC2 AUTO
SCALING AND DO NOT REQUIRE ANY SPECIAL CONFIGURATION
• DETERMINING INSTANCE HEALTH
• EC2 AUTO SCALING HEALTH CHECKS USE THE RESULTS OF THE AMAZON EC2 STATUS
CHECKS TO DETERMINE THE HEALTH STATUS OF AN INSTANCE.
Reference: Amazon & Whizlabs By : Abishek
• AMAZON EC2 AUTO SCALING CONSIDERS THE INSTANCE TO BE UNHEALTHY WHEN
THE STATE OF INSTANCE IS,
• STOPPING
• STOPPED
• TERMINATING
• TERMINATED
Reference: Amazon & Whizlabs By : Abishek
• LOAD BALANCER
• CAN AUTOMATICALLY INCREASE THE SIZE OF YOUR AUTO SCALING GROUP WHEN
DEMAND GOES UP AND DECREASE IT WHEN DEMAND GOES DOWN
• ENSURE THAT THE TRAFFIC FOR YOUR APPLICATION IS DISTRIBUTED ACROSS ALL OF
YOUR INSTANCES.
• THE ELASTIC LOAD BALANCING SERVICE AUTOMATICALLY ROUTES INCOMING WEB
TRAFFIC ACROSS SUCH A DYNAMICALLY CHANGING NUMBER OF INSTANCES.
• LOAD BALANCER ACTS AS A SINGLE POINT OF CONTACT FOR ALL INCOMING TRAFFIC
TO THE INSTANCES IN YOUR AUTO SCALING GROUP
• TO USE A LOAD BALANCER WITH YOUR AUTO SCALING GROUP, CREATE THE LOAD
BALANCER AND THEN ATTACH IT TO THE GROUP
Reference: Amazon & Whizlabs By : Abishek

More Related Content

What's hot

TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
Amazon Web Services
 

What's hot (13)

Deploy, Manage, and Scale your Apps with AWS Elastic Beanstalk
Deploy, Manage, and Scale your Apps with AWS Elastic BeanstalkDeploy, Manage, and Scale your Apps with AWS Elastic Beanstalk
Deploy, Manage, and Scale your Apps with AWS Elastic Beanstalk
 
AWS & Infrastructure Hardening - Cloud Infrastructure Security
AWS & Infrastructure Hardening - Cloud Infrastructure SecurityAWS & Infrastructure Hardening - Cloud Infrastructure Security
AWS & Infrastructure Hardening - Cloud Infrastructure Security
 
Blocks, Bricks & Bridges with Serverless In AWS
Blocks, Bricks & Bridges with Serverless In AWSBlocks, Bricks & Bridges with Serverless In AWS
Blocks, Bricks & Bridges with Serverless In AWS
 
Introducing AWS Elastic Beanstalk
Introducing AWS Elastic BeanstalkIntroducing AWS Elastic Beanstalk
Introducing AWS Elastic Beanstalk
 
Botmetric- Automate your AWS Cloud
Botmetric- Automate your AWS Cloud Botmetric- Automate your AWS Cloud
Botmetric- Automate your AWS Cloud
 
The use of aws in the countryside
The use of aws in the countrysideThe use of aws in the countryside
The use of aws in the countryside
 
Dba Tools for Azure
Dba Tools for AzureDba Tools for Azure
Dba Tools for Azure
 
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
 
Developer Tools for Microsoft Azure
Developer Tools for Microsoft AzureDeveloper Tools for Microsoft Azure
Developer Tools for Microsoft Azure
 
Aws config
Aws configAws config
Aws config
 
Amazon WorkSpaces - Aadvanced Topics & Application Delivery
Amazon WorkSpaces - Aadvanced Topics & Application DeliveryAmazon WorkSpaces - Aadvanced Topics & Application Delivery
Amazon WorkSpaces - Aadvanced Topics & Application Delivery
 
Automated Compliance and Governance with AWS Config and AWS CloudTrail
Automated Compliance and Governance with AWS Config and AWS CloudTrailAutomated Compliance and Governance with AWS Config and AWS CloudTrail
Automated Compliance and Governance with AWS Config and AWS CloudTrail
 
Understand AWS OpsWorks - A DevOps Tool from AWS
Understand AWS OpsWorks - A DevOps Tool from AWSUnderstand AWS OpsWorks - A DevOps Tool from AWS
Understand AWS OpsWorks - A DevOps Tool from AWS
 

Similar to Aws solution architect

AWSome Day 2016 - Module 5: AWS Elasticity and Management Tools
AWSome Day 2016 - Module 5: AWS Elasticity and Management ToolsAWSome Day 2016 - Module 5: AWS Elasticity and Management Tools
AWSome Day 2016 - Module 5: AWS Elasticity and Management Tools
Amazon Web Services
 

Similar to Aws solution architect (20)

AWS AutoScaling
AWS AutoScalingAWS AutoScaling
AWS AutoScaling
 
AWS - Autoscaling Fundamentals
AWS - Autoscaling FundamentalsAWS - Autoscaling Fundamentals
AWS - Autoscaling Fundamentals
 
Auto scaling using Amazon Web Services ( AWS )
Auto scaling using Amazon Web Services ( AWS )Auto scaling using Amazon Web Services ( AWS )
Auto scaling using Amazon Web Services ( AWS )
 
A Guide to AWS Penetration Testing.pptx
A Guide to AWS Penetration Testing.pptxA Guide to AWS Penetration Testing.pptx
A Guide to AWS Penetration Testing.pptx
 
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid ChangeAWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
 
Using AWS Organizations to Ensure Compliance in Your Cloud
Using AWS Organizations to Ensure Compliance in Your CloudUsing AWS Organizations to Ensure Compliance in Your Cloud
Using AWS Organizations to Ensure Compliance in Your Cloud
 
AWSome Day 2016 - Module 5: AWS Elasticity and Management Tools
AWSome Day 2016 - Module 5: AWS Elasticity and Management ToolsAWSome Day 2016 - Module 5: AWS Elasticity and Management Tools
AWSome Day 2016 - Module 5: AWS Elasticity and Management Tools
 
Introduction to Three AWS Security Services - November 2016 Webinar Series
Introduction to Three AWS Security Services - November 2016 Webinar SeriesIntroduction to Three AWS Security Services - November 2016 Webinar Series
Introduction to Three AWS Security Services - November 2016 Webinar Series
 
AWS Summit London 2014 | Customer Stories | Just Eat
AWS Summit London 2014 | Customer Stories | Just EatAWS Summit London 2014 | Customer Stories | Just Eat
AWS Summit London 2014 | Customer Stories | Just Eat
 
ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools
 
All you need to know about Auto scaling - Pop-up Loft
All you need to know about Auto scaling - Pop-up LoftAll you need to know about Auto scaling - Pop-up Loft
All you need to know about Auto scaling - Pop-up Loft
 
Module 3: Building in the cloud - AWSome Day Online Conference 2019
Module 3: Building in the cloud - AWSome Day Online Conference 2019Module 3: Building in the cloud - AWSome Day Online Conference 2019
Module 3: Building in the cloud - AWSome Day Online Conference 2019
 
Amazon Echo
Amazon EchoAmazon Echo
Amazon Echo
 
AWSome Day Online 2020_Module 3: Building in the cloud
AWSome Day Online 2020_Module 3: Building in the cloudAWSome Day Online 2020_Module 3: Building in the cloud
AWSome Day Online 2020_Module 3: Building in the cloud
 
old_obsolete.pptx
old_obsolete.pptxold_obsolete.pptx
old_obsolete.pptx
 
AWS: Scaling With Elastic Beanstalk
AWS: Scaling With Elastic BeanstalkAWS: Scaling With Elastic Beanstalk
AWS: Scaling With Elastic Beanstalk
 
Elasticsearch 5 in Amazon Elasticsearch Service
Elasticsearch 5 in Amazon Elasticsearch ServiceElasticsearch 5 in Amazon Elasticsearch Service
Elasticsearch 5 in Amazon Elasticsearch Service
 
ENT302 Deep Dive on AWS Management Tools and New Launches
ENT302 Deep Dive on AWS Management Tools and New LaunchesENT302 Deep Dive on AWS Management Tools and New Launches
ENT302 Deep Dive on AWS Management Tools and New Launches
 
Accelerating your Business with Security
Accelerating your Business with SecurityAccelerating your Business with Security
Accelerating your Business with Security
 
Running a Highly Scalable Immersive Media Solution on AWS Using EC2 Spot Inst...
Running a Highly Scalable Immersive Media Solution on AWS Using EC2 Spot Inst...Running a Highly Scalable Immersive Media Solution on AWS Using EC2 Spot Inst...
Running a Highly Scalable Immersive Media Solution on AWS Using EC2 Spot Inst...
 

More from Abishek Purushothaman

More from Abishek Purushothaman (8)

Machine learning
Machine learningMachine learning
Machine learning
 
Multiple choice questions for Java io,files and inheritance
Multiple choice questions for Java io,files and inheritanceMultiple choice questions for Java io,files and inheritance
Multiple choice questions for Java io,files and inheritance
 
Multiple Choice Questions for Java interfaces and exception handling
Multiple Choice Questions for Java interfaces and exception handlingMultiple Choice Questions for Java interfaces and exception handling
Multiple Choice Questions for Java interfaces and exception handling
 
Introduction to R for beginners
Introduction to R for beginnersIntroduction to R for beginners
Introduction to R for beginners
 
Mini Project presentation for MCA
Mini Project presentation for MCAMini Project presentation for MCA
Mini Project presentation for MCA
 
Python Programming Basics for begginners
Python Programming Basics for begginnersPython Programming Basics for begginners
Python Programming Basics for begginners
 
Interfaces in java
Interfaces in javaInterfaces in java
Interfaces in java
 
Exception handling
Exception handlingException handling
Exception handling
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Recently uploaded (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 

Aws solution architect

  • 2. TOPICS INCLUDED • AMAZON ROUTE 53 • ELB AND AUTO-SCALING Reference: Amazon & Whizlabs By : Abishek
  • 3. AMAZON ROUTE 53 • HIGHLY AVAILABLE AND SCALABLE DOMAIN NAME SYSTEM WEB SERVICE • CAN BE USED FOR • REGISTER DOMAIN NAMES • ROUTE INTERNET TRAFFIC FOR THE RESOURCES FOR YOUR DOMAIN • CHECK THE HEALTH OF YOUR RESOURCES Reference: Amazon & Whizlabs By : Abishek
  • 4. • AMAZON ROUTE 53 CAN ROUTE TRAFFIC TO • AMAZON CLOUDFRONT • AMAZON EC2 • ELASTIC BEANSTALK • ELASTIC LOAD BALANCING • AMAZON RDS • AMAZON S3 • AMAZON WORKMAIL • AMAZON ROUTE 53 CAN LOGGING, MONITORING AND TAGGING IN • CLOUDTRAIN • CLOUDWATCH • TAG EDITOR Reference: Amazon & Whizlabs By : Abishek
  • 5. • ROUTING POLICIES • SIMPLE ROUTING POLICIES • FAILOVER ROUTING POLICY • GEOLOCATION ROUTING POLICY • GEOPROXIMITY ROUTING POLICY • LATENCY ROUTING POLICY • MULTIVALUE ANSWER ROUTING POLICY • WEIGHED ROUTING POLICY Reference: Amazon & Whizlabs By : Abishek
  • 6. • TYPES OF AMAZON ROUTE 53 HEALTH CHECKS • HEALTH CHECK THAT MONITOR AN END POINT • HEALTH CHECK THAT MONITOR OTHER HEALTH CHECKS • HEALTH CHECK THAT MONITOR CLOUD WATCH ALARMS Reference: Amazon & Whizlabs By : Abishek
  • 7. ELB AND AUTO-SCALING • LAUNCH CONFIGURATIONS • LOAD BALANCER • AUTO SCALING GROUPS Reference: Amazon & Whizlabs By : Abishek
  • 8. • LAUNCH CONFIGURATIONS • A LAUNCH CONFIGURATION IS AN INSTANCE CONFIGURATION TEMPLATE THAT AN AUTO SCALING GROUP USES TO LAUNCH EC2 INSTANCES. • WHEN YOU CREATE A LAUNCH CONFIGURATION, YOU SPECIFY INFORMATION FOR THE INSTANCES. INCLUDE THE ID OF THE AMAZON MACHINE IMAGE (AMI), THE INSTANCE TYPE, A KEY PAIR, ONE OR MORE SECURITY GROUPS, AND A BLOCK DEVICE MAPPING. • CAN SPECIFY YOUR LAUNCH CONFIGURATION WITH MULTIPLE AUTO SCALING GROUPS. • CAN ONLY SPECIFY ONE LAUNCH CONFIGURATION FOR AN AUTO SCALING GROUP AT A TIME • CAN'T MODIFY A LAUNCH CONFIGURATION AFTER YOU'VE CREATED IT Reference: Amazon & Whizlabs By : Abishek
  • 9. • AUTO SCALING GROUPS • COLLECTION OF AMAZON EC2 INSTANCES THAT SHARE SIMILAR CHARACTERISTICS AND ARE TREATED AS A LOGICAL GROUPING FOR THE PURPOSES OF INSTANCE SCALING AND MANAGEMENT • TO SCALE THE NUMBER OF INSTANCES AUTOMATICALLY BASED ON CRITERIA THAT YOU SPECIFY. • CAN ALSO MAINTAIN A FIXED NUMBER OF INSTANCES EVEN IF AN INSTANCE BECOMES UNHEALTHY. • THIS AUTOMATIC SCALING AND MAINTAINING THE NUMBER OF INSTANCES IN AN AUTO SCALING GROUP IS THE CORE FUNCTIONALITY OF THE AMAZON EC2 AUTO SCALING SERVICE • AUTO SCALING GROUP STARTS BY LAUNCHING ENOUGH INSTANCES TO MEET ITS DESIRED CAPACITY. • IT MAINTAINS THIS NUMBER OF INSTANCES BY PERFORMING PERIODIC HEALTH CHECKS ON THE INSTANCES IN THE GROUP Reference: Amazon & Whizlabs By : Abishek
  • 10. • THE GROUP TERMINATES THE UNHEALTHY INSTANCE AND LAUNCHES ANOTHER INSTANCE TO REPLACE IT • CAN USE SCALING POLICIES TO INCREASE OR DECREASE THE NUMBER OF INSTANCES IN YOUR GROUP DYNAMICALLY • HEALTH CHECKS FOR AUTO SCALING INSTANCES • THE HEALTH STATUS OF AN AUTO SCALING INSTANCE IS EITHER HEALTHY OR UNHEALTHY. ALL INSTANCES IN YOUR AUTO SCALING GROUP START IN THE HEALTHY STATE. INSTANCES ARE ASSUMED TO BE HEALTHY UNLESS AMAZON EC2 AUTO SCALING RECEIVES NOTIFICATION THAT THEY ARE UNHEALTHY. THIS NOTIFICATION CAN COME FROM ONE OR MORE OF THE FOLLOWING SOURCES: AMAZON EC2, ELASTIC LOAD BALANCING, OR A CUSTOM HEALTH CHECK. • AFTER AMAZON EC2 AUTO SCALING MARKS AN INSTANCE AS UNHEALTHY, IT IS SCHEDULED FOR REPLACEMENT. IF YOU DO NOT WANT INSTANCES TO BE REPLACED, YOU CAN SUSPEND THE HEALTH CHECK PROCESS FOR ANY INDIVIDUAL AUTO SCALING GROUP.Reference: Amazon & Whizlabs By : Abishek
  • 11. • INSTANCE HEALTH STATUS • AUTO SCALING CAN DETERMINE THE HEALTH STATUS OF AN INSTANCE USING • STATUS CHECKS PROVIDED BY AMAZON EC2 TO IDENTIFY HARDWARE AND SOFTWARE ISSUES THAT MAY IMPAIR AN INSTANCE. THIS INCLUDES BOTH INSTANCE STATUS CHECKS AND SYSTEM STATUS CHECKS. • HEALTH CHECKS PROVIDED BY ELASTIC LOAD BALANCING. • YOUR CUSTOM HEALTH CHECKS. • EC2 STATUS CHECKS ARE THE DEFAULT HEALTH CHECKS FOR AMAZON EC2 AUTO SCALING AND DO NOT REQUIRE ANY SPECIAL CONFIGURATION • DETERMINING INSTANCE HEALTH • EC2 AUTO SCALING HEALTH CHECKS USE THE RESULTS OF THE AMAZON EC2 STATUS CHECKS TO DETERMINE THE HEALTH STATUS OF AN INSTANCE. Reference: Amazon & Whizlabs By : Abishek
  • 12. • AMAZON EC2 AUTO SCALING CONSIDERS THE INSTANCE TO BE UNHEALTHY WHEN THE STATE OF INSTANCE IS, • STOPPING • STOPPED • TERMINATING • TERMINATED Reference: Amazon & Whizlabs By : Abishek
  • 13. • LOAD BALANCER • CAN AUTOMATICALLY INCREASE THE SIZE OF YOUR AUTO SCALING GROUP WHEN DEMAND GOES UP AND DECREASE IT WHEN DEMAND GOES DOWN • ENSURE THAT THE TRAFFIC FOR YOUR APPLICATION IS DISTRIBUTED ACROSS ALL OF YOUR INSTANCES. • THE ELASTIC LOAD BALANCING SERVICE AUTOMATICALLY ROUTES INCOMING WEB TRAFFIC ACROSS SUCH A DYNAMICALLY CHANGING NUMBER OF INSTANCES. • LOAD BALANCER ACTS AS A SINGLE POINT OF CONTACT FOR ALL INCOMING TRAFFIC TO THE INSTANCES IN YOUR AUTO SCALING GROUP • TO USE A LOAD BALANCER WITH YOUR AUTO SCALING GROUP, CREATE THE LOAD BALANCER AND THEN ATTACH IT TO THE GROUP Reference: Amazon & Whizlabs By : Abishek