SlideShare uma empresa Scribd logo
1 de 66
Baixar para ler offline
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Steve Seymour
Specialist SolutionsArchitect
May 2016
AWS Direct Connect and VPN
Cloud Architecture Design
@sseymour
VPN vs. Direct Connect
• Both allow secure connections between your
network and your VPC
• VPN is a pair of IPSec tunnels over the
Internet
• Direct Connect is a dedicated line with lower
per-GB data transfer rates
• For highest availability: Use both
Foundations: Amazon VPC
Your own private, isolated section of the AWS cloud
VPC CIDR 10.1.0.0/16
Availability Zone A Availability Zone B
Public Subnet Public Subnet
Private Subnet Private Subnet
Instance A
10.1.1.11 /24
Instance B
10.1.2.22 /24
Instance C
10.1.3.33 /24
Instance D
10.1.4.44 /24
10.1.1.0/16
10.1.2.0/16
10.1.3.0/16
Only 1 IGW and 1 VGW per VPC
Foundations: Other Services
Lets add some AWS services outside of VPC
AWS Region - eg: US-WEST1
Our VPC from Earlier
AWS Region
AWS Region Level Services (plus many more)
AWS VPC Internal Services (e.g. Amazon EMR,
Elastic Load Balancing, Amazon RDS)
IGW, gateway between AWS region level
services and internal VPC services
Instance A
10.1.1.11 /24
Availability Zone A Availability Zone B
Public Subnet Public Subnet
Private Subnet Private Subnet
Instance B
10.1.2.22 /24
Instance C
10.1.3.33 /24
Instance D
10.1.4.44 /24
10.1.1.0/16
10.1.2.0/16
10.1.3.0/16
Amazon SNS
Amazon SQS
Amazon SWF
Amazon SES
Amazon S3
Amazon Glacier
Amazon DynamoDB
AWS Lambda
AP-NORTHEAST-2
The Environment
The Environment
CORP
The Toolbox
Virtual Private Cloud
(VPC)
Route Tables
Internet Gateway
(IGW)
Virtual Private Gateway
(VGW)
VPN Connection
(VPN)
Customer Gateway
(CGW)
AWS Direct Connect
(DX)
AWS Hardware VPN
Internet Protocol Security (IPsec) is a protocol suite for securing Internet
Protocol (IP) communications by authenticating and encrypting each IP packet
of a communication session.
IPsec includes protocols for establishing mutual authentication between agents
at the beginning of the session and negotiation of cryptographic keys to be used
during the session.
Reference: Wikipedia - http://en.wikipedia.org/wiki/IPsec
VPN Connection – IPsec
Internet Protocol Security (IPsec) is a protocol suite for securing Internet
Protocol (IP) communications by authenticating and encrypting each IP packet
of a communication session.
IPsec includes protocols for establishing mutual authentication between agents
at the beginning of the session and negotiation of cryptographic keys to be used
during the session.
Reference: Wikipedia - http://en.wikipedia.org/wiki/IPsec
VPN Connection – IPsec
AWS VPN Features
• Static or Dynamic (BGP)
• Static requires routes (IP Prefixes) to be specified
• Dynamic VPN supports max-prefixes of 100
AWS VPN Requirements
• Connections initiated from the Customer Gateway
• IKE Security Association using a Pre-Shared Key
• IPSec Security Associations in Tunnel Mode
• AES 128 or 256-bit encryption, SHA-1 or SHA-256 hashing
• Diffie-Hellman Perfect Forward Secrecy –
Phase 1 groups: 2, 14-18, 22, 23, and 24
Phase 2 groups: 1, 2, 5, 14-18, 22, 23, and 24
• Dead Peer Detection
• Fragment IP Packets before encryption
• Optional Support for NAT Traversal (NAT-T)
Static VPN
CORP
• 1 unique Security Association (SA) pair per tunnel
• 1 inbound and 1 outbound
• 2 unique pairs for 2 tunnels – 4 SA’s
10.0.0.0 /16
10.0.0.0 /16
192.168.0.0 /16
192.168.0.0 /16
10.0.0.0 /16
Static VPN
CORP
• Consolidate ACL’s to cover all IP’s
• Filter to block unwanted traffic
0.0.0.0/0 (any)
0.0.0.0/0 (any)
172.16.0.0 /12
192.168.1.0 /24
192.168.9.0 /24
192.168.1.0 /24
192.168.9.0 /24
172.16.0.0 /12
10.0.0.0 /16
Static VPN
CORP
• Consolidate ACL’s to cover all IP’s
• Filter to block unwanted traffic
0.0.0.0 /0
(any)
0.0.0.0 /0
(any)
10.0.0.0 /16
0.0.0.0/0 (any)
0.0.0.0/0 (any)
What is BGP ?
• TCP based protocol on port 179
• BGP Neighbors exchange routing information - prefixes
• More specific prefixes are preferred
• Uses Autonomous System Numbers – AS Numbers
• iBGP – between peers in the same AS
• eBGP – between peers in different AS
• AS_PATH – measure of network “distance”
• Local Preference – weighting of identical prefixes
Dynamic VPN
CORP
Tunnel 1
IP 169.254.169.1 /30
BGP AS 7224
Route Table
Destination Target
10.0.0.0/16 Local
172.16.0.0/16 VGW
Tunnel 2
IP 169.254.169.5 /30
BGP AS 7224
10.0.0.0 /16
Tunnel 1
IP 169.254.169.2 /30
BGP AS 65001
Tunnel 2
IP 169.254.169.6 /30
BGP AS 65001
172.16.0.0 /16
Dynamic VPN
CORP
Tunnel 1
IP 169.254.169.1 /30
BGP AS 17493
Tunnel 2
IP 169.254.169.5 /30
BGP AS 17493
10.0.0.0 /16
Tunnel 1
IP 169.254.169.2 /30
BGP AS 65001
Tunnel 2
IP 169.254.169.6 /30
BGP AS 65001
172.16.0.0 /16
• BGP Peer IP Addresses are automatically generated
• Customer AS Number – owned or private ASN
• Amazon AS Number is fixed per region
Path Selection – inside the VGW
1. Most specific IP prefix
192.168.10.0/24 over 192.168.0.0/16
2. Direct Connect (irrelevant of AS PATH length)
3. Static VPN Connection
4. Dynamic (BGP) VPN Connection
4. Shortest AS PATH
65001 i over 65001 65001 i
Resilient Dynamic VPN
CORP
iBGP
OSPF
eBGP
Resilient Dynamic VPN – Multiple VPC’s
CORP
AWS Direct Connect
What is AWS Direct Connect…
Dedicated, private pipes into AWS
Create private (VPC) or public virtual interfaces to AWS
Reduced data-out rates (data-in still free))
Consistent network performance
At least 1 location to each AWS region
Option for redundant connections
Multiple AWS accounts can share a connection
Inter-Region enables connectivity to multiple regions in US
Uses BGP to exchange routing information over a VLAN
Direct Connect - Locations
Asia Pacific (Seoul)
KINX, Seoul, Korea
Asia Pacific (Singapore)
Equinix SG2, Singapore
GlobalSwitch, Singapore
GPX, Mumbai, India
Asia Pacific (Sydney)
Equinix SY3, Sydney, Australia
Global Switch, Sydney, Australia
Asia Pacific (Tokyo)
Equinix OS1, Osaka, Japan
Equinix TY2, Tokyo, Japan
AWS GovCloud (US)
Equinix SV1 & SV5, San Francisco, CA
China (Beijing)
CIDS Jiachuang IDC, Beijing, China
Sinnet Jiuxianqiao IDC, Beijing, China
EU Central (Frankfurt)
Equinix FR5, Frankfurt, Germany
Interxion Frankfurt, Germany
EU West (Ireland)
Equinix LD4 - LD6, London, England
Eircom Clonshaugh, Dublin,Ireland
TelecityGroup, London Docklands',London, England
South America (Sao Paulo)
Terremark NAP do Brasil, Sao Paulo, Brasil
Tivit, Sao Paulo, Brasil
US East (Virginia)
CoreSite NY1 & NY2, New York, NY
Equinix DA1 - DA3 & DA6, Dallas, TX
Equinix DC1 - DC6 & DC10, Ashburn, VA
US West (Northern California)
CoreSite One Wilshire & 900 North Alameda, CA
Equinix SV1 & SV5, San Francisco, CA
US West (Oregon)
EdgeConneX Portland, OR
Equinix SE2 & SE3, Seattle, WA
Switch SUPERNAP 8, Las Vegas, NV
Terminology For Physical Connections
Leased Line
Ethernet Private Line
Pseudo-wire
Point-to-point circuit
LAN Extension
MPLS / VPLS / IP-VPN / L3-VPN
Physical Connection
• Cross Connect at the location
• Single Mode Fiber
- 1000Base-LX or 10GBASE-LR
• Potential onward Delivery via Direct Connect Partner
• Customer Router
At the Direct Connect Location
CORP
AWS Direct
Connect
Routers
Customer
Router
Colocation
DX Location
Customer
Network
`
AWS Backbone
Network
Cross
Connect
Customer
Router
Access
Circuit
Customers Network
Backbone
Access
Circuit
Demarcation
Dedicated Port via Direct Connect Partner
CORP
AWS Direct
Connect
Routers
Colocation
DX Location
Partner Network
AWS Backbone
Network
Cross
Connect
Customer
Router
Partner
Network
Access
Circuit
Demarcation
Partner
Equipment
Layers of Direct Connect
Single Mode Fiber – 1G or 10GLayer 1 - Physical
Ethernet – 802.1Q VLANLayer 2 – Data Link
Peer & Amazon IPLayer 3 - Network
TCPLayer 4 - Transport
BGPLayer 7 - Application
“Routing of traffic”
Layers of Direct Connect
Direct Connect Connection
Ethernet – 802.1Q VLAN
Peer & Amazon IP
Virtual Interface
(One per VLAN)
BGP
Virtual Private Gateway
A/C 1
“Routing of traffic”
Single Mode Fiber – 1G or 10G
Public and Private Virtual Interfaces
• 802.1Q VLAN
• eBGP Session
Note: Max Prefixes on the AWS peer : 100
• Private Virtual Interface – Access to VPC
Note: Not VPC Endpoints or transitive via VPC Peering
• Public Virtual Interface – Access to non-VPC Services
Account ownership of Direct Connect
Direct Connect Connection
Ethernet – 802.1Q VLAN
Peer & Amazon IP
Hosted Virtual Interface
(One per VLAN)
BGP
Virtual Private Gateway
A/C 1
A/C 2
“Routing of traffic”
Single Mode Fiber – 1G or 10G
Sub-1G via Direct Connect Partner
Direct Connect Interconnect
Ethernet – 802.1Q VLAN
Hosted Connection
Virtual Interface
(Single)
BGP
Virtual Private Gateway
PartnerCustomer
Bandwidth VLAN
Peer & Amazon IP’s
“Routing of traffic”
Single Mode Fiber – 1G or 10G
50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps and 500Mbps
Sharing Hosted Connections
Direct Connect Interconnect
Ethernet – 802.1Q VLAN
Hosted Connection
Hosted Virtual Interface
(Single)
BGP
Virtual Private Gateway
PartnerCustomerA/C2
Bandwidth VLAN
Peer & Amazon IP’s
A/C 1
“Routing of traffic”
Single Mode Fiber – 1G or 10G
Private Virtual Interface
• Only provides access to resources in a VPC
Note: Not VPC Endpoints or transitive via VPC Peering
• Attaches to the Virtual Private Gateway
Same as a VPN Connection
• Multiple Private VIF’s can be attached for resilience
• Any IP Addresses and ASN for BGP Peering acceptable
Single Private Virtual Interface
CORP
Route Table
Destination Target Propagated
10.0.0.0/16 Local
172.16.0.0/16 VGW Yes
10.0.0.0 /16 172.16.0.0 /16
dxvif-wwxxyyzz
VLAN 100
IP 169.254.254.9 /30
BGP AS 7224
MD5 Key
Interface gi0/0.100
VLAN 100
IP 169.254.254.10 /30
BGP AS 65001
MD5 Key
eBGP
AS65001 Announcing
172.16.0.0 /16
AS7224 Announcing
10.0.0.0 /16
Adding Redundancy
“Everything fails, all the time.” – Werner Vogels
Dual DX – Single Location
CORP
AWS Direct
Connect
Routers
Customer
Router
Colocation
DX Location
Service Provider
Network
`
eBGP
eBGP
Dual Private Virtual Interface
CORP
10.0.0.0 /16 172.16.0.0 /16
dxvif-wwxxyyzz
VLAN 100
IP 169.254.254.9 /30
BGP AS 7224
MD5 Key
Interface gi0/0.100
VLAN 100
IP 169.254.254.10 /30
BGP AS 65001
MD5 Key
dxvif-aabbccdd
VLAN 100
IP 169.254.254.13 /30
BGP AS 7224
MD5 Key
Interface gi0/0.100
VLAN 100
IP 169.254.254.14 /30
BGP AS 65001
MD5 Key
eBGP
eBGP
Dual Private Virtual Interface
CORP
10.0.0.0 /16 172.16.0.0 /16
dxvif-wwxxyyzz
VLAN 100
IP 169.254.254.9 /30
BGP AS 7224
MD5 Key
Interface gi0/0.100
VLAN 100
IP 169.254.254.10 /30
BGP AS 65001
MD5 Key
dxvif-aabbccdd
VLAN 100
IP 169.254.254.13 /30
BGP AS 7224
MD5 Key
Interface gi0/0.100
VLAN 100
IP 169.254.254.14 /30
BGP AS 65001
MD5 Key
Dual DX – Single Location revisited
CORP
AWS Direct
Connect
Routers
Customer
Router
Colocation
DX Location
Service Provider
Network
`
Dual DX – Single Location revisited
CORP
AWS Direct
Connect
Routers
Customer
Routers
Colocation
DX Location
`
Service Provider
Network
`
Single DX – Dual Location
CORP
Customer
Routers
Colocation
DX Location 1
`
Customer
Routers
Colocation
DX Location 2
`
Service Provider
Network
AWS Direct
Connect Routers
AWS Direct
Connect Routers
Dual DX – Dual Location
CORP
AWS Direct
Connect Routers
Customer
Routers
Colocation
DX Location 1
`
`
AWS Direct
Connect Routers
Customer
Routers
Colocation
DX Location 2
`
`
Service Provider
Network
Dual VIF – Active/Active
IP 169.254.254.9 /30
IP 169.254.254.13 /30
Active/Active – the VGW Perspective
IP 169.254.254.10 /30
IP 169.254.254.14 /30
Dual VIF – Active/Passive
IP 169.254.254.9 /30
IP 169.254.254.13 /30
Active/Passive – the VGW Perspective
IP 169.254.254.10 /30
IP 169.254.254.14 /30
Dual VIF – Active/Passive
IP 169.254.254.9 /30
IP 169.254.254.13 /30
Active/Passive – the VGW Perspective
IP 169.254.254.10 /30
IP 169.254.254.14 /30
Public Virtual Interface
• Provides access to Amazon Public IP Addresses
• Requires Public IP Addresses for BGP Session
If you can’t provide them, raise a case with AWS Support
• Public ASN must be owned by customer – Private is OK
• Inter-Region is available in the US
Public Virtual Interface
CORP
172.16.0.0 /16
dxvif-wwxxyyzz
VLAN 200
IP 54.239.244.57 /31
BGP AS 7224
MD5 Key
Interface gi0/0.200
VLAN 200
IP 54.239.244.56 /31
BGP AS 65001
MD5 Key
AS65001 Announcing
54.239.244.56 /31
AS7224 Announcing
184.72.96.0/19 via 7224 16509 14618 i
184.72.128.0/17 via 7224 16509 14618 i
184.73.0.0 via 7224 16509 14618 i
184.169.128.0/17 via 7224 16509 i
199.127.232.0/22 via 7224 16509 i
199.255.192.0/22 via 7224 16509 I
…...
…..
Public Virtual Interface
IP 54.239.244.57 /31
BGP AS 7224
Ordering Process
How to order AWS Direct Connect
1. Select Your Region
2. Create a Connection
3. Receive LOA-CFA
4. Cross Connect
5. Create Virtual Interface
6. Configure Customer Router
How to order sub-1G via an APN Partner
1. Provide your Direct Connect Partner with Account Number
2. Accept Hosted Connection
3. Create Virtual Interface
4. Configure Customer Router
Direct Connect with VPN Backup
CORP
DX Location 1
DX Location 2
Hardware VPN over DX Public VIF
CORP
172.16.0.0 /16
dxvif-wwxxyyzz
VLAN 200
IP 54.239.244.57 /31
BGP AS 7224
MD5 Key
Interface gi0/0.200
VLAN 200
IP 54.239.244.56 /31
BGP AS 65001
MD5 Key
Tunnel 1
IP 169.254.169.1 /30
BGP AS 17493
Tunnel 2
IP 169.254.169.5 /30
BGP AS 17493
Tunnel 1
IP 169.254.169.2 /30
BGP AS 65001
Tunnel 2
IP 169.254.169.6 /30
BGP AS 65001
Billing
• VPN Connections
Connection Hours
Data Transfer (Internet rates)
• Direct Connect
Port Hours
Reduced Data Transfer Rates
No charge for resources owned by other accounts
VPN Data Transfer over Direct Connect at reduced rate
Things to remember
All Direct Connect locations are at 3rd party data centers
You will have to work with at least one other organization
• Could be just the Data Center
• Could be a Network Provider / Direct Connect Partner
• Could be multiple Network Providers AND the Data Center
Sub-1G Hosted Connections support a single VIF
You can share VIF’s with other accounts
Public VIF’s include the Hardware VPN Endpoints
Demo
Demo Architecture
192.168.51.0 /24
192.168.51.10
Gi0/1: 192.168.51.254
Gi0/0
Internet
Gi0/0/0
DX 1
DX Location
(Telecity London)
eu-west-1 (Ireland)
10.0.0.0 /16
DemoInst
10.0.0.50
여러분의 피드백을 기다립니다!
https://www.awssummit.co.kr
모바일 페이지에 접속하셔서, 지금 세션 평가에
참여하시면, 행사후 기념품을 드립니다.
#AWSSummit 해시태그로 소셜 미디어에 여러분의
행사 소감을 올려주세요.
발표 자료 및 녹화 동영상은 AWS Korea 공식 소셜
채널로 곧 공유될 예정입니다.
Thank you!
@sseymour
Steve Seymour
Specialist Solutions Architect

Mais conteúdo relacionado

Mais procurados

다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018
다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018
다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018
Amazon Web Services Korea
 
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018 클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
Amazon Web Services Korea
 

Mais procurados (20)

AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
 
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
 
AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈
AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈
AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈
 
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
 
AWS 클라우드 이해하기-사례 중심 (정민정) - AWS 웨비나 시리즈
AWS 클라우드 이해하기-사례 중심 (정민정) - AWS 웨비나 시리즈AWS 클라우드 이해하기-사례 중심 (정민정) - AWS 웨비나 시리즈
AWS 클라우드 이해하기-사례 중심 (정민정) - AWS 웨비나 시리즈
 
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
 
A Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureA Brief Look at Serverless Architecture
A Brief Look at Serverless Architecture
 
SAP on AWS 사례로 알아보는 핵심 업무 이전 : SAP Competency 파트너사의 경험과 비젼 - 이상규 솔루션즈 아키텍트, A...
SAP on AWS 사례로 알아보는 핵심 업무 이전 : SAP Competency 파트너사의 경험과 비젼 - 이상규 솔루션즈 아키텍트, A...SAP on AWS 사례로 알아보는 핵심 업무 이전 : SAP Competency 파트너사의 경험과 비젼 - 이상규 솔루션즈 아키텍트, A...
SAP on AWS 사례로 알아보는 핵심 업무 이전 : SAP Competency 파트너사의 경험과 비젼 - 이상규 솔루션즈 아키텍트, A...
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
 
(SEC315) AWS Directory Service Deep Dive
(SEC315) AWS Directory Service Deep Dive (SEC315) AWS Directory Service Deep Dive
(SEC315) AWS Directory Service Deep Dive
 
오토스케일링 제대로 활용하기 (김일호) - AWS 웨비나 시리즈 2015
오토스케일링 제대로 활용하기 (김일호) - AWS 웨비나 시리즈 2015오토스케일링 제대로 활용하기 (김일호) - AWS 웨비나 시리즈 2015
오토스케일링 제대로 활용하기 (김일호) - AWS 웨비나 시리즈 2015
 
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
 
다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018
다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018
다양한 솔루션으로 만들어가는 AWS 네트워크 보안::이경수::AWS Summit Seoul 2018
 
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
 
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018 클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
 
Amazon EKS - Elastic Container Service for Kubernetes
Amazon EKS - Elastic Container Service for KubernetesAmazon EKS - Elastic Container Service for Kubernetes
Amazon EKS - Elastic Container Service for Kubernetes
 
AWS를 활용해서 글로벌 게임 런칭하기 - 박진성 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
AWS를 활용해서 글로벌 게임 런칭하기 - 박진성 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021AWS를 활용해서 글로벌 게임 런칭하기 - 박진성 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
AWS를 활용해서 글로벌 게임 런칭하기 - 박진성 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
 
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
 

Semelhante a AWS Direct Connect 및 VPN을 이용한 클라우드 아키텍쳐 설계:: Steve Seymour :: AWS Summit Seoul 2016

14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)
Jeff Green
 

Semelhante a AWS Direct Connect 및 VPN을 이용한 클라우드 아키텍쳐 설계:: Steve Seymour :: AWS Summit Seoul 2016 (20)

(NET406) Deep Dive: AWS Direct Connect and VPNs
(NET406) Deep Dive: AWS Direct Connect and VPNs(NET406) Deep Dive: AWS Direct Connect and VPNs
(NET406) Deep Dive: AWS Direct Connect and VPNs
 
AWS Direct Connect & VPN's - Pop-up Loft Tel Aviv
AWS Direct Connect & VPN's - Pop-up Loft Tel AvivAWS Direct Connect & VPN's - Pop-up Loft Tel Aviv
AWS Direct Connect & VPN's - Pop-up Loft Tel Aviv
 
打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載
 
打破時空藩籬-輕鬆存取您的雲端工作負載
打破時空藩籬-輕鬆存取您的雲端工作負載打破時空藩籬-輕鬆存取您的雲端工作負載
打破時空藩籬-輕鬆存取您的雲端工作負載
 
An Overview to Networking in the AWS Cloud for Education [Webinar Slides]
An Overview to Networking in the AWS Cloud for Education [Webinar Slides]An Overview to Networking in the AWS Cloud for Education [Webinar Slides]
An Overview to Networking in the AWS Cloud for Education [Webinar Slides]
 
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
 
NEW LAUNCH IPv6 in the Cloud: Virtual Private Cloud Deep Dive
NEW LAUNCH IPv6 in the Cloud: Virtual Private Cloud Deep DiveNEW LAUNCH IPv6 in the Cloud: Virtual Private Cloud Deep Dive
NEW LAUNCH IPv6 in the Cloud: Virtual Private Cloud Deep Dive
 
AWS Hybrid Cloud Connectivity - VPN Solutions
AWS Hybrid Cloud Connectivity - VPN SolutionsAWS Hybrid Cloud Connectivity - VPN Solutions
AWS Hybrid Cloud Connectivity - VPN Solutions
 
Getting Started on AWS
Getting Started on AWS Getting Started on AWS
Getting Started on AWS
 
Design and Deployment of Enterprise WLANs
Design and Deployment of Enterprise WLANsDesign and Deployment of Enterprise WLANs
Design and Deployment of Enterprise WLANs
 
14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)
 
(NET405) Build a Remote Access VPN Solution on AWS
(NET405) Build a Remote Access VPN Solution on AWS(NET405) Build a Remote Access VPN Solution on AWS
(NET405) Build a Remote Access VPN Solution on AWS
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
 
Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...
Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...
Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
 
Cloud stack networking shapeblue technical deep dive
Cloud stack networking   shapeblue technical deep diveCloud stack networking   shapeblue technical deep dive
Cloud stack networking shapeblue technical deep dive
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
 
Five Steps to Creating a Secure Hybrid Cloud Architecture
Five Steps to Creating a Secure Hybrid Cloud ArchitectureFive Steps to Creating a Secure Hybrid Cloud Architecture
Five Steps to Creating a Secure Hybrid Cloud Architecture
 
Introduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best PracticesIntroduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best Practices
 
VPC and DX PoP @ HKG
VPC and DX PoP @ HKGVPC and DX PoP @ HKG
VPC and DX PoP @ HKG
 

Mais de Amazon Web Services Korea

Mais de Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

AWS Direct Connect 및 VPN을 이용한 클라우드 아키텍쳐 설계:: Steve Seymour :: AWS Summit Seoul 2016

  • 1. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Steve Seymour Specialist SolutionsArchitect May 2016 AWS Direct Connect and VPN Cloud Architecture Design @sseymour
  • 2. VPN vs. Direct Connect • Both allow secure connections between your network and your VPC • VPN is a pair of IPSec tunnels over the Internet • Direct Connect is a dedicated line with lower per-GB data transfer rates • For highest availability: Use both
  • 3. Foundations: Amazon VPC Your own private, isolated section of the AWS cloud
  • 4. VPC CIDR 10.1.0.0/16 Availability Zone A Availability Zone B Public Subnet Public Subnet Private Subnet Private Subnet Instance A 10.1.1.11 /24 Instance B 10.1.2.22 /24 Instance C 10.1.3.33 /24 Instance D 10.1.4.44 /24 10.1.1.0/16 10.1.2.0/16 10.1.3.0/16 Only 1 IGW and 1 VGW per VPC
  • 5. Foundations: Other Services Lets add some AWS services outside of VPC
  • 6. AWS Region - eg: US-WEST1 Our VPC from Earlier AWS Region AWS Region Level Services (plus many more) AWS VPC Internal Services (e.g. Amazon EMR, Elastic Load Balancing, Amazon RDS) IGW, gateway between AWS region level services and internal VPC services Instance A 10.1.1.11 /24 Availability Zone A Availability Zone B Public Subnet Public Subnet Private Subnet Private Subnet Instance B 10.1.2.22 /24 Instance C 10.1.3.33 /24 Instance D 10.1.4.44 /24 10.1.1.0/16 10.1.2.0/16 10.1.3.0/16 Amazon SNS Amazon SQS Amazon SWF Amazon SES Amazon S3 Amazon Glacier Amazon DynamoDB AWS Lambda AP-NORTHEAST-2
  • 9. The Toolbox Virtual Private Cloud (VPC) Route Tables Internet Gateway (IGW) Virtual Private Gateway (VGW) VPN Connection (VPN) Customer Gateway (CGW) AWS Direct Connect (DX)
  • 11. Internet Protocol Security (IPsec) is a protocol suite for securing Internet Protocol (IP) communications by authenticating and encrypting each IP packet of a communication session. IPsec includes protocols for establishing mutual authentication between agents at the beginning of the session and negotiation of cryptographic keys to be used during the session. Reference: Wikipedia - http://en.wikipedia.org/wiki/IPsec VPN Connection – IPsec
  • 12. Internet Protocol Security (IPsec) is a protocol suite for securing Internet Protocol (IP) communications by authenticating and encrypting each IP packet of a communication session. IPsec includes protocols for establishing mutual authentication between agents at the beginning of the session and negotiation of cryptographic keys to be used during the session. Reference: Wikipedia - http://en.wikipedia.org/wiki/IPsec VPN Connection – IPsec
  • 13. AWS VPN Features • Static or Dynamic (BGP) • Static requires routes (IP Prefixes) to be specified • Dynamic VPN supports max-prefixes of 100
  • 14. AWS VPN Requirements • Connections initiated from the Customer Gateway • IKE Security Association using a Pre-Shared Key • IPSec Security Associations in Tunnel Mode • AES 128 or 256-bit encryption, SHA-1 or SHA-256 hashing • Diffie-Hellman Perfect Forward Secrecy – Phase 1 groups: 2, 14-18, 22, 23, and 24 Phase 2 groups: 1, 2, 5, 14-18, 22, 23, and 24 • Dead Peer Detection • Fragment IP Packets before encryption • Optional Support for NAT Traversal (NAT-T)
  • 15. Static VPN CORP • 1 unique Security Association (SA) pair per tunnel • 1 inbound and 1 outbound • 2 unique pairs for 2 tunnels – 4 SA’s 10.0.0.0 /16 10.0.0.0 /16 192.168.0.0 /16 192.168.0.0 /16 10.0.0.0 /16
  • 16. Static VPN CORP • Consolidate ACL’s to cover all IP’s • Filter to block unwanted traffic 0.0.0.0/0 (any) 0.0.0.0/0 (any) 172.16.0.0 /12 192.168.1.0 /24 192.168.9.0 /24 192.168.1.0 /24 192.168.9.0 /24 172.16.0.0 /12 10.0.0.0 /16
  • 17. Static VPN CORP • Consolidate ACL’s to cover all IP’s • Filter to block unwanted traffic 0.0.0.0 /0 (any) 0.0.0.0 /0 (any) 10.0.0.0 /16 0.0.0.0/0 (any) 0.0.0.0/0 (any)
  • 18. What is BGP ? • TCP based protocol on port 179 • BGP Neighbors exchange routing information - prefixes • More specific prefixes are preferred • Uses Autonomous System Numbers – AS Numbers • iBGP – between peers in the same AS • eBGP – between peers in different AS • AS_PATH – measure of network “distance” • Local Preference – weighting of identical prefixes
  • 19. Dynamic VPN CORP Tunnel 1 IP 169.254.169.1 /30 BGP AS 7224 Route Table Destination Target 10.0.0.0/16 Local 172.16.0.0/16 VGW Tunnel 2 IP 169.254.169.5 /30 BGP AS 7224 10.0.0.0 /16 Tunnel 1 IP 169.254.169.2 /30 BGP AS 65001 Tunnel 2 IP 169.254.169.6 /30 BGP AS 65001 172.16.0.0 /16
  • 20. Dynamic VPN CORP Tunnel 1 IP 169.254.169.1 /30 BGP AS 17493 Tunnel 2 IP 169.254.169.5 /30 BGP AS 17493 10.0.0.0 /16 Tunnel 1 IP 169.254.169.2 /30 BGP AS 65001 Tunnel 2 IP 169.254.169.6 /30 BGP AS 65001 172.16.0.0 /16 • BGP Peer IP Addresses are automatically generated • Customer AS Number – owned or private ASN • Amazon AS Number is fixed per region
  • 21. Path Selection – inside the VGW 1. Most specific IP prefix 192.168.10.0/24 over 192.168.0.0/16 2. Direct Connect (irrelevant of AS PATH length) 3. Static VPN Connection 4. Dynamic (BGP) VPN Connection 4. Shortest AS PATH 65001 i over 65001 65001 i
  • 23. Resilient Dynamic VPN – Multiple VPC’s CORP
  • 25. What is AWS Direct Connect… Dedicated, private pipes into AWS Create private (VPC) or public virtual interfaces to AWS Reduced data-out rates (data-in still free)) Consistent network performance At least 1 location to each AWS region Option for redundant connections Multiple AWS accounts can share a connection Inter-Region enables connectivity to multiple regions in US Uses BGP to exchange routing information over a VLAN
  • 26. Direct Connect - Locations Asia Pacific (Seoul) KINX, Seoul, Korea Asia Pacific (Singapore) Equinix SG2, Singapore GlobalSwitch, Singapore GPX, Mumbai, India Asia Pacific (Sydney) Equinix SY3, Sydney, Australia Global Switch, Sydney, Australia Asia Pacific (Tokyo) Equinix OS1, Osaka, Japan Equinix TY2, Tokyo, Japan AWS GovCloud (US) Equinix SV1 & SV5, San Francisco, CA China (Beijing) CIDS Jiachuang IDC, Beijing, China Sinnet Jiuxianqiao IDC, Beijing, China EU Central (Frankfurt) Equinix FR5, Frankfurt, Germany Interxion Frankfurt, Germany EU West (Ireland) Equinix LD4 - LD6, London, England Eircom Clonshaugh, Dublin,Ireland TelecityGroup, London Docklands',London, England South America (Sao Paulo) Terremark NAP do Brasil, Sao Paulo, Brasil Tivit, Sao Paulo, Brasil US East (Virginia) CoreSite NY1 & NY2, New York, NY Equinix DA1 - DA3 & DA6, Dallas, TX Equinix DC1 - DC6 & DC10, Ashburn, VA US West (Northern California) CoreSite One Wilshire & 900 North Alameda, CA Equinix SV1 & SV5, San Francisco, CA US West (Oregon) EdgeConneX Portland, OR Equinix SE2 & SE3, Seattle, WA Switch SUPERNAP 8, Las Vegas, NV
  • 27. Terminology For Physical Connections Leased Line Ethernet Private Line Pseudo-wire Point-to-point circuit LAN Extension MPLS / VPLS / IP-VPN / L3-VPN
  • 28. Physical Connection • Cross Connect at the location • Single Mode Fiber - 1000Base-LX or 10GBASE-LR • Potential onward Delivery via Direct Connect Partner • Customer Router
  • 29. At the Direct Connect Location CORP AWS Direct Connect Routers Customer Router Colocation DX Location Customer Network ` AWS Backbone Network Cross Connect Customer Router Access Circuit Customers Network Backbone Access Circuit Demarcation
  • 30. Dedicated Port via Direct Connect Partner CORP AWS Direct Connect Routers Colocation DX Location Partner Network AWS Backbone Network Cross Connect Customer Router Partner Network Access Circuit Demarcation Partner Equipment
  • 31. Layers of Direct Connect Single Mode Fiber – 1G or 10GLayer 1 - Physical Ethernet – 802.1Q VLANLayer 2 – Data Link Peer & Amazon IPLayer 3 - Network TCPLayer 4 - Transport BGPLayer 7 - Application “Routing of traffic”
  • 32. Layers of Direct Connect Direct Connect Connection Ethernet – 802.1Q VLAN Peer & Amazon IP Virtual Interface (One per VLAN) BGP Virtual Private Gateway A/C 1 “Routing of traffic” Single Mode Fiber – 1G or 10G
  • 33. Public and Private Virtual Interfaces • 802.1Q VLAN • eBGP Session Note: Max Prefixes on the AWS peer : 100 • Private Virtual Interface – Access to VPC Note: Not VPC Endpoints or transitive via VPC Peering • Public Virtual Interface – Access to non-VPC Services
  • 34. Account ownership of Direct Connect Direct Connect Connection Ethernet – 802.1Q VLAN Peer & Amazon IP Hosted Virtual Interface (One per VLAN) BGP Virtual Private Gateway A/C 1 A/C 2 “Routing of traffic” Single Mode Fiber – 1G or 10G
  • 35. Sub-1G via Direct Connect Partner Direct Connect Interconnect Ethernet – 802.1Q VLAN Hosted Connection Virtual Interface (Single) BGP Virtual Private Gateway PartnerCustomer Bandwidth VLAN Peer & Amazon IP’s “Routing of traffic” Single Mode Fiber – 1G or 10G 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps and 500Mbps
  • 36. Sharing Hosted Connections Direct Connect Interconnect Ethernet – 802.1Q VLAN Hosted Connection Hosted Virtual Interface (Single) BGP Virtual Private Gateway PartnerCustomerA/C2 Bandwidth VLAN Peer & Amazon IP’s A/C 1 “Routing of traffic” Single Mode Fiber – 1G or 10G
  • 37. Private Virtual Interface • Only provides access to resources in a VPC Note: Not VPC Endpoints or transitive via VPC Peering • Attaches to the Virtual Private Gateway Same as a VPN Connection • Multiple Private VIF’s can be attached for resilience • Any IP Addresses and ASN for BGP Peering acceptable
  • 38. Single Private Virtual Interface CORP Route Table Destination Target Propagated 10.0.0.0/16 Local 172.16.0.0/16 VGW Yes 10.0.0.0 /16 172.16.0.0 /16 dxvif-wwxxyyzz VLAN 100 IP 169.254.254.9 /30 BGP AS 7224 MD5 Key Interface gi0/0.100 VLAN 100 IP 169.254.254.10 /30 BGP AS 65001 MD5 Key eBGP AS65001 Announcing 172.16.0.0 /16 AS7224 Announcing 10.0.0.0 /16
  • 39. Adding Redundancy “Everything fails, all the time.” – Werner Vogels
  • 40. Dual DX – Single Location CORP AWS Direct Connect Routers Customer Router Colocation DX Location Service Provider Network `
  • 41. eBGP eBGP Dual Private Virtual Interface CORP 10.0.0.0 /16 172.16.0.0 /16 dxvif-wwxxyyzz VLAN 100 IP 169.254.254.9 /30 BGP AS 7224 MD5 Key Interface gi0/0.100 VLAN 100 IP 169.254.254.10 /30 BGP AS 65001 MD5 Key dxvif-aabbccdd VLAN 100 IP 169.254.254.13 /30 BGP AS 7224 MD5 Key Interface gi0/0.100 VLAN 100 IP 169.254.254.14 /30 BGP AS 65001 MD5 Key
  • 42. eBGP eBGP Dual Private Virtual Interface CORP 10.0.0.0 /16 172.16.0.0 /16 dxvif-wwxxyyzz VLAN 100 IP 169.254.254.9 /30 BGP AS 7224 MD5 Key Interface gi0/0.100 VLAN 100 IP 169.254.254.10 /30 BGP AS 65001 MD5 Key dxvif-aabbccdd VLAN 100 IP 169.254.254.13 /30 BGP AS 7224 MD5 Key Interface gi0/0.100 VLAN 100 IP 169.254.254.14 /30 BGP AS 65001 MD5 Key
  • 43. Dual DX – Single Location revisited CORP AWS Direct Connect Routers Customer Router Colocation DX Location Service Provider Network `
  • 44. Dual DX – Single Location revisited CORP AWS Direct Connect Routers Customer Routers Colocation DX Location ` Service Provider Network `
  • 45. Single DX – Dual Location CORP Customer Routers Colocation DX Location 1 ` Customer Routers Colocation DX Location 2 ` Service Provider Network AWS Direct Connect Routers AWS Direct Connect Routers
  • 46. Dual DX – Dual Location CORP AWS Direct Connect Routers Customer Routers Colocation DX Location 1 ` ` AWS Direct Connect Routers Customer Routers Colocation DX Location 2 ` ` Service Provider Network
  • 47. Dual VIF – Active/Active IP 169.254.254.9 /30 IP 169.254.254.13 /30
  • 48. Active/Active – the VGW Perspective IP 169.254.254.10 /30 IP 169.254.254.14 /30
  • 49. Dual VIF – Active/Passive IP 169.254.254.9 /30 IP 169.254.254.13 /30
  • 50. Active/Passive – the VGW Perspective IP 169.254.254.10 /30 IP 169.254.254.14 /30
  • 51. Dual VIF – Active/Passive IP 169.254.254.9 /30 IP 169.254.254.13 /30
  • 52. Active/Passive – the VGW Perspective IP 169.254.254.10 /30 IP 169.254.254.14 /30
  • 53. Public Virtual Interface • Provides access to Amazon Public IP Addresses • Requires Public IP Addresses for BGP Session If you can’t provide them, raise a case with AWS Support • Public ASN must be owned by customer – Private is OK • Inter-Region is available in the US
  • 54. Public Virtual Interface CORP 172.16.0.0 /16 dxvif-wwxxyyzz VLAN 200 IP 54.239.244.57 /31 BGP AS 7224 MD5 Key Interface gi0/0.200 VLAN 200 IP 54.239.244.56 /31 BGP AS 65001 MD5 Key AS65001 Announcing 54.239.244.56 /31 AS7224 Announcing 184.72.96.0/19 via 7224 16509 14618 i 184.72.128.0/17 via 7224 16509 14618 i 184.73.0.0 via 7224 16509 14618 i 184.169.128.0/17 via 7224 16509 i 199.127.232.0/22 via 7224 16509 i 199.255.192.0/22 via 7224 16509 I …... …..
  • 55. Public Virtual Interface IP 54.239.244.57 /31 BGP AS 7224
  • 57. How to order AWS Direct Connect 1. Select Your Region 2. Create a Connection 3. Receive LOA-CFA 4. Cross Connect 5. Create Virtual Interface 6. Configure Customer Router
  • 58. How to order sub-1G via an APN Partner 1. Provide your Direct Connect Partner with Account Number 2. Accept Hosted Connection 3. Create Virtual Interface 4. Configure Customer Router
  • 59. Direct Connect with VPN Backup CORP DX Location 1 DX Location 2
  • 60. Hardware VPN over DX Public VIF CORP 172.16.0.0 /16 dxvif-wwxxyyzz VLAN 200 IP 54.239.244.57 /31 BGP AS 7224 MD5 Key Interface gi0/0.200 VLAN 200 IP 54.239.244.56 /31 BGP AS 65001 MD5 Key Tunnel 1 IP 169.254.169.1 /30 BGP AS 17493 Tunnel 2 IP 169.254.169.5 /30 BGP AS 17493 Tunnel 1 IP 169.254.169.2 /30 BGP AS 65001 Tunnel 2 IP 169.254.169.6 /30 BGP AS 65001
  • 61. Billing • VPN Connections Connection Hours Data Transfer (Internet rates) • Direct Connect Port Hours Reduced Data Transfer Rates No charge for resources owned by other accounts VPN Data Transfer over Direct Connect at reduced rate
  • 62. Things to remember All Direct Connect locations are at 3rd party data centers You will have to work with at least one other organization • Could be just the Data Center • Could be a Network Provider / Direct Connect Partner • Could be multiple Network Providers AND the Data Center Sub-1G Hosted Connections support a single VIF You can share VIF’s with other accounts Public VIF’s include the Hardware VPN Endpoints
  • 63. Demo
  • 64. Demo Architecture 192.168.51.0 /24 192.168.51.10 Gi0/1: 192.168.51.254 Gi0/0 Internet Gi0/0/0 DX 1 DX Location (Telecity London) eu-west-1 (Ireland) 10.0.0.0 /16 DemoInst 10.0.0.50
  • 65. 여러분의 피드백을 기다립니다! https://www.awssummit.co.kr 모바일 페이지에 접속하셔서, 지금 세션 평가에 참여하시면, 행사후 기념품을 드립니다. #AWSSummit 해시태그로 소셜 미디어에 여러분의 행사 소감을 올려주세요. 발표 자료 및 녹화 동영상은 AWS Korea 공식 소셜 채널로 곧 공유될 예정입니다.