SlideShare a Scribd company logo
1 of 47
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
IntroducingAmazon Route 53 Resolver
Maritza Mills
Senior Product Manager
Amazon Web Services, Route 53
N E T 2 1 5
Jeff Damick
Senior Software Development Engineer
Amazon Web Services, Route 53
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
What is Route 53 Resolver?
What challenges does Route 53 Resolver solve?
How does it solve these challenges?
How do I get started?
Q&A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Route53Resolver
Managed DNS Resolver
service from Route 53
Create conditional
forwarding rules to re-direct
query traffic
Enables hybrid connectivity
over AWS Direct Connect
and Managed VPN
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
X
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
X
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
X
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enabling HybridCloud
VPC
Data Center
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Route53Resolver
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Route53Resolver
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Route53ResolverEndpoint
VPC Subnet
IP Address
Availability Zone
VPC Subnet
IP Address
Availability Zone
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you: ReducedComplexity
VPC
Data Center
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you: ReducedComplexity
VPC
Data Center
VPC
VPC
X
X
X
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
VPC
Data Center
VPC
VPC
Benefitto you: ReducedComplexity
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you: ReducedComplexity
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you:Availability
• Use AWS high availability architecture
• Create additional redundancy by provisioning more ENIs in different
AZs
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you: MaintainVPC-specificanswers
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you: EliminateBottlenecks
VPC
Data Center
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you:CrossAccount RulesSharing
VPC
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you:CrossAccount RulesSharing
VPC
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefitto you:CrossAccount RulesSharing
VPC
VPC
VPC
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Console:Step1ChooseEndpoints
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Step2:Configure Endpoint
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Step2:Configure Endpoint
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Step2:Configure Endpoint
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Step3:CreateRules
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Step4:RedirectedtoVPC Dashboard
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ResolverRules
Current query processing
Example:
Create an instance within a VPC with
enableDnsSupport & enableDnsHostnames set true.
169.254.169.253
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ResolverRules
Add an inbound resolver endpoint
Example:
Provide on-premises data centers
resolution for a Private Hosted Zone.
169.254.169.253
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ResolverRules
Resolver Rules allow controlling the
resolution path for a domain.
System Resolver Rule directs
queries down the default resolution
path.
169.254.169.253
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ResolverRulesProcessing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ResolverRulesProcessing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ResolverRulesProcessing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
API
CreateResolverEndpoint
Create an inbound endpoint
Create an outbound endpoint
CreateResolverRule
Forward queries for a domain to an IP address by an endpoint
AssociateResolverRule
Link a resolver rule to a VPC
PutResolverRulePolicy
Allow a resolver rule to be shared with another account
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SampleCLICommands
aws route53resolver create-resolver-endpoint
--creator-request-id 1
--name inbound-test
--direction INBOUND
--security-group-ids sg-12345678
--ip-addresses "SubnetId=subnet-88888888" "SubnetId=subnet-cccccccc”
aws route53resolver create-resolver-endpoint
--creator-request-id 2
--name outbound-test
--direction OUTBOUND
--security-group-ids sg-12345678
--ip-addresses "SubnetId=subnet-88888888" "SubnetId=subnet-cccccccc”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SampleCLICommands
aws route53resolver create-resolver-rule
--creator-request-id 1
-–rule-type FORWARD
--domain-name onprem.mycompany.com
--target-ips "Ip=172.1.1.1"
–-resolver-endpoint-id rslvr-out-xxxx
aws route53resolver associate-resolver-rule
--name onprem-rule
--resolver-rule-id rslvr-rr-xxx
--vpc-id vpc-xxxx
aws route53resolver put-resolver-rule-policy
--arn onprem-rule-arn
--resolver-rule-policy <policy>
{
"Version": "2012-10-17",
"Statement": [ {
"Effect" : "Allow",
"Principal" : {"AWS" : [ "222222222222" ] },
"Action" : [
"route53resolver:GetResolverRule",
"route53resolver:AssociateResolverRule",
"route53resolver:DisassociateResolverRule",
"route53resolver:ListResolverRules",
"route53resolver:ListResolverRuleAssociations" ],
"Resource" : [
"arn:aws:route53resolver:<region>:<account-
id>:resolver-rule/<rule-id>"
] } ] }
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Metrics& Monitoring
Amazon CloudWatch
Track queries per second in / out
of a resolver endpoint
AWS CloudTrail
Track API calls & usage
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Maritza Mills
maritmil@amazon.com
Jeff Damick
jdamick@amazon.com

More Related Content

What's hot

AWS PrivateLink - Deep Dive
AWS PrivateLink - Deep DiveAWS PrivateLink - Deep Dive
AWS PrivateLink - Deep DiveEnri Peters
 
20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM 20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM Amazon Web Services Japan
 
20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone
20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone
20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted ZoneAmazon Web Services Japan
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep diveAmazon Web Services Japan
 
20190313 AWS Black Belt Online Seminar Amazon VPC Basic
20190313 AWS Black Belt Online Seminar Amazon VPC Basic20190313 AWS Black Belt Online Seminar Amazon VPC Basic
20190313 AWS Black Belt Online Seminar Amazon VPC BasicAmazon Web Services Japan
 
Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...
Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...
Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...Amazon Web Services
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 ResolverAmazon Web Services Japan
 
마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)
마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)
마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)Amazon Web Services Korea
 
20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20200930 AWS Black Belt Online Seminar Amazon Kinesis Video StreamsAmazon Web Services Japan
 
Protect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced AttacksProtect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced AttacksAmazon Web Services
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...Amazon Web Services Korea
 
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Amazon Web Services
 
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Amazon Web Services
 
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...Amazon Web Services
 

What's hot (20)

AWS PrivateLink - Deep Dive
AWS PrivateLink - Deep DiveAWS PrivateLink - Deep Dive
AWS PrivateLink - Deep Dive
 
20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM 20190723 AWS Black Belt Online Seminar AWS CloudHSM
20190723 AWS Black Belt Online Seminar AWS CloudHSM
 
AWS Networking Fundamentals
AWS Networking FundamentalsAWS Networking Fundamentals
AWS Networking Fundamentals
 
20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone
20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone
20191105 AWS Black Belt Online Seminar Amazon Route 53 Hosted Zone
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
 
AWS networking fundamentals
AWS networking fundamentalsAWS networking fundamentals
AWS networking fundamentals
 
20190313 AWS Black Belt Online Seminar Amazon VPC Basic
20190313 AWS Black Belt Online Seminar Amazon VPC Basic20190313 AWS Black Belt Online Seminar Amazon VPC Basic
20190313 AWS Black Belt Online Seminar Amazon VPC Basic
 
AWS WAF - A Web App Firewall
AWS WAF - A Web App FirewallAWS WAF - A Web App Firewall
AWS WAF - A Web App Firewall
 
AWS Security by Design
AWS Security by Design AWS Security by Design
AWS Security by Design
 
Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...
Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...
Amazon GuardDuty: Intelligent Threat Detection and Continuous Monitoring to P...
 
AWS Cloud Security
AWS Cloud SecurityAWS Cloud Security
AWS Cloud Security
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
 
마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)
마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)
마이크로 서비스를 위한 AWS Cloud Map & App Mesh - Saeho Kim (AWS Solutions Architect)
 
20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20200930 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
 
Protect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced AttacksProtect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced Attacks
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
 
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
 
AWS Technical Essentials Day
AWS Technical Essentials DayAWS Technical Essentials Day
AWS Technical Essentials Day
 
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
 
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
 

Similar to Introduction to Amazon Route 53 Resolver for Hybrid Cloud (NET215) - AWS re:Invent 2018

SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ...
 SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ... SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ...
SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ...Amazon Web Services
 
AWS PrivateLink: Fundamentals - SRV211 - Chicago AWS Summit
AWS PrivateLink: Fundamentals - SRV211 - Chicago AWS SummitAWS PrivateLink: Fundamentals - SRV211 - Chicago AWS Summit
AWS PrivateLink: Fundamentals - SRV211 - Chicago AWS SummitAmazon Web Services
 
Come Out From Behind Your Firewall
Come Out From Behind Your FirewallCome Out From Behind Your Firewall
Come Out From Behind Your FirewallAmazon Web Services
 
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018Amazon Web Services
 
From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28Amazon Web Services
 
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...Amazon Web Services
 
Making Headless Drupal Serverless
Making Headless Drupal ServerlessMaking Headless Drupal Serverless
Making Headless Drupal ServerlessAmazon Web Services
 
Resiliency and Availability Design Patterns for the Cloud
Resiliency and Availability Design Patterns for the CloudResiliency and Availability Design Patterns for the Cloud
Resiliency and Availability Design Patterns for the CloudAmazon Web Services
 
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...Amazon Web Services
 
VPC Design and New Capabilities for Amazon VPC
VPC Design and New Capabilities for Amazon VPCVPC Design and New Capabilities for Amazon VPC
VPC Design and New Capabilities for Amazon VPCAmazon Web Services
 
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...Amazon Web Services
 
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Amazon Web Services
 
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...Amazon Web Services
 
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...Amazon Web Services
 
AWS VPN Solutions (NET304) - AWS re:Invent 2018
AWS VPN Solutions (NET304) - AWS re:Invent 2018AWS VPN Solutions (NET304) - AWS re:Invent 2018
AWS VPN Solutions (NET304) - AWS re:Invent 2018Amazon Web Services
 
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Amazon Web Services
 
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Amazon Web Services
 
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...Amazon Web Services
 
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...Amazon Web Services
 
Deep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech TalksDeep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech TalksAmazon Web Services
 

Similar to Introduction to Amazon Route 53 Resolver for Hybrid Cloud (NET215) - AWS re:Invent 2018 (20)

SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ...
 SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ... SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ...
SRV204 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity ...
 
AWS PrivateLink: Fundamentals - SRV211 - Chicago AWS Summit
AWS PrivateLink: Fundamentals - SRV211 - Chicago AWS SummitAWS PrivateLink: Fundamentals - SRV211 - Chicago AWS Summit
AWS PrivateLink: Fundamentals - SRV211 - Chicago AWS Summit
 
Come Out From Behind Your Firewall
Come Out From Behind Your FirewallCome Out From Behind Your Firewall
Come Out From Behind Your Firewall
 
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
 
From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28
 
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
 
Making Headless Drupal Serverless
Making Headless Drupal ServerlessMaking Headless Drupal Serverless
Making Headless Drupal Serverless
 
Resiliency and Availability Design Patterns for the Cloud
Resiliency and Availability Design Patterns for the CloudResiliency and Availability Design Patterns for the Cloud
Resiliency and Availability Design Patterns for the Cloud
 
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
Best Practices for Building Multi-Region, Active-Active Serverless Applicatio...
 
VPC Design and New Capabilities for Amazon VPC
VPC Design and New Capabilities for Amazon VPCVPC Design and New Capabilities for Amazon VPC
VPC Design and New Capabilities for Amazon VPC
 
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
 
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
 
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...
 
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
 
AWS VPN Solutions (NET304) - AWS re:Invent 2018
AWS VPN Solutions (NET304) - AWS re:Invent 2018AWS VPN Solutions (NET304) - AWS re:Invent 2018
AWS VPN Solutions (NET304) - AWS re:Invent 2018
 
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
 
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
 
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...
 
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...
 
Deep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech TalksDeep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech Talks
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Introduction to Amazon Route 53 Resolver for Hybrid Cloud (NET215) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. IntroducingAmazon Route 53 Resolver Maritza Mills Senior Product Manager Amazon Web Services, Route 53 N E T 2 1 5 Jeff Damick Senior Software Development Engineer Amazon Web Services, Route 53
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda What is Route 53 Resolver? What challenges does Route 53 Resolver solve? How does it solve these challenges? How do I get started? Q&A
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Route53Resolver Managed DNS Resolver service from Route 53 Create conditional forwarding rules to re-direct query traffic Enables hybrid connectivity over AWS Direct Connect and Managed VPN
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center X
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center X
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center VPC VPC
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center X VPC VPC
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center VPC VPC
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Enabling HybridCloud VPC Data Center VPC VPC
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Route53Resolver
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Route53Resolver
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Route53ResolverEndpoint VPC Subnet IP Address Availability Zone VPC Subnet IP Address Availability Zone
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you: ReducedComplexity VPC Data Center VPC VPC
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you: ReducedComplexity VPC Data Center VPC VPC X X X
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. VPC Data Center VPC VPC Benefitto you: ReducedComplexity
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you: ReducedComplexity
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you:Availability • Use AWS high availability architecture • Create additional redundancy by provisioning more ENIs in different AZs VPC
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you: MaintainVPC-specificanswers VPC
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you: EliminateBottlenecks VPC Data Center VPC VPC
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you:CrossAccount RulesSharing VPC VPC VPC
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you:CrossAccount RulesSharing VPC VPC VPC
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefitto you:CrossAccount RulesSharing VPC VPC VPC
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Console:Step1ChooseEndpoints
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Step2:Configure Endpoint
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Step2:Configure Endpoint
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Step2:Configure Endpoint
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Step3:CreateRules
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Step4:RedirectedtoVPC Dashboard
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ResolverRules Current query processing Example: Create an instance within a VPC with enableDnsSupport & enableDnsHostnames set true. 169.254.169.253
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ResolverRules Add an inbound resolver endpoint Example: Provide on-premises data centers resolution for a Private Hosted Zone. 169.254.169.253
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ResolverRules Resolver Rules allow controlling the resolution path for a domain. System Resolver Rule directs queries down the default resolution path. 169.254.169.253
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ResolverRulesProcessing
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ResolverRulesProcessing
  • 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ResolverRulesProcessing
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. API CreateResolverEndpoint Create an inbound endpoint Create an outbound endpoint CreateResolverRule Forward queries for a domain to an IP address by an endpoint AssociateResolverRule Link a resolver rule to a VPC PutResolverRulePolicy Allow a resolver rule to be shared with another account
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. SampleCLICommands aws route53resolver create-resolver-endpoint --creator-request-id 1 --name inbound-test --direction INBOUND --security-group-ids sg-12345678 --ip-addresses "SubnetId=subnet-88888888" "SubnetId=subnet-cccccccc” aws route53resolver create-resolver-endpoint --creator-request-id 2 --name outbound-test --direction OUTBOUND --security-group-ids sg-12345678 --ip-addresses "SubnetId=subnet-88888888" "SubnetId=subnet-cccccccc”
  • 45. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. SampleCLICommands aws route53resolver create-resolver-rule --creator-request-id 1 -–rule-type FORWARD --domain-name onprem.mycompany.com --target-ips "Ip=172.1.1.1" –-resolver-endpoint-id rslvr-out-xxxx aws route53resolver associate-resolver-rule --name onprem-rule --resolver-rule-id rslvr-rr-xxx --vpc-id vpc-xxxx aws route53resolver put-resolver-rule-policy --arn onprem-rule-arn --resolver-rule-policy <policy> { "Version": "2012-10-17", "Statement": [ { "Effect" : "Allow", "Principal" : {"AWS" : [ "222222222222" ] }, "Action" : [ "route53resolver:GetResolverRule", "route53resolver:AssociateResolverRule", "route53resolver:DisassociateResolverRule", "route53resolver:ListResolverRules", "route53resolver:ListResolverRuleAssociations" ], "Resource" : [ "arn:aws:route53resolver:<region>:<account- id>:resolver-rule/<rule-id>" ] } ] }
  • 46. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Metrics& Monitoring Amazon CloudWatch Track queries per second in / out of a resolver endpoint AWS CloudTrail Track API calls & usage
  • 47. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Maritza Mills maritmil@amazon.com Jeff Damick jdamick@amazon.com

Editor's Notes

  1. Built on the same Amazon VPC resolver customers use by default. What we’ve created is the ability to customize the behavior of this resolver to enable DNS resolution in hybrid cloud
  2. Simplest example, customer has a VPC in a single account, connected back to on-prem via AWS Direct connect. DNS resolution does not work. Customer wants bi-directional query resolution. Customer does not use AmazonProvidedDNS at all, currently forwards all queries to on-premises. Customer wants one consistent view of DNS between VPC and on-premises. Customer does not want VPCs or on-premises to be able to resolve public IP addresses. Give concrete examples of types of names and zones, private names, etc, efs, private link, get names from Kiran Examples of what types of things customer would typically want to query from on-prem and vice versa
  3. Customer wants bi-directional query resolution. Customer has multiple VPCs, more than one VPC is DX to the same data center. These VPCs are spread across multiple accounts. Customer does not use AmazonProvidedDNS at all, currently forwards all queries to on-premises. Customer wants one consistent view of DNS between VPC and on-premises. Customer does not want VPCs or on-premises to be able to resolve public IP addresses. Give concrete examples of types of names and zones, private names, etc, efs, private link, get names from Kiran Examples of what types of things customer would typically want to query from on-prem and vice versa
  4. Resolving names local to the VPC, such as EFS or PrivateLink difficult to do if forwarder is only in one VPC, so customer puts forwarder in every VPC to resolve local names
  5. For increased availability, customers may put a forwarder in each AZ so that queries are never lost in the event of an AZ failure
  6. No need to manage your own forwarders Customers running a forwarder in every VPC will be able to centralize to one or two endpoints A single, predictable point of ingress for DNS queries from on-premises
  7. No need to manage your own forwarders Customers running a forwarder in every VPC will be able to centralize to one or two endpoints A single, predictable point of ingress for DNS queries from on-premises
  8. No need to manage your own forwarders Customers running a forwarder in every VPC will be able to centralize to one or two endpoints A single, predictable point of ingress for DNS queries from on-premises
  9. If VPCs are peered, a customer can go from having multiple forwarders in every VPC, to just 1 endpoint in the central VPC
  10. If the EC2 instance were to fail there is no way to retry the queries, creating single point of failure for DNS queries Additionally, using Route 53 resolver redistributes your query architecture, so that you don’t have a single point of failure due to centralized DNS forwarders
  11. Such as EFS and private link. VPCs will be able to resolve their own local names without having to run a forwarder inside of each VPC. Names that need to be forwarded can
  12. For customers running centralized forwarders, all query volume was going through one VPC. VPCs has 1024 per second packet limit. Eliminating bottlenecks, abstract away the packet limit issue Increased packet limit Individual VPC limits are 1024 packets per second Resolver Endpoints support 10,000* per ENI
  13. Mention RAM(Resource Access Management) Cross-Account Rules Sharing Maintain one list of rules, share across all accounts
  14. Mention RAM(Resource Access Management) Cross-Account Rules Sharing Maintain one list of rules, share across all accounts
  15. Mention RAM(Resource Access Management) Cross-Account Rules Sharing Maintain one list of rules, share across all accounts
  16. Walkthrough how to set up this, how might they use cloud formation to do this? How could they automate some of this via the API?
  17. Walkthrough how to set up this, how might they use cloud formation to do this? How could they automate some of this via the API?