SlideShare a Scribd company logo
1 of 106
Download to read offline
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.2018.01.17
【AWS Black Belt Online Seminar】
re:Invent Recap: Compute, Container and Network
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• 2018 1 17
AWS (http://aws.amazon.com)
• AWS
AWS
•
• AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to
change in accordance with the AWS Customer Agreement available at
http://aws.amazon.com/agreement/. Any pricing information included in this document is
provided only as an estimate of usage charges for AWS services based on certain information
that you have provided. Monthly charges will be based on your actual use of AWS services,
and may vary from the estimates provided.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Who am I ?
Keisuke Nishitani
Specialist Solutions Architect, Serverless
Amazon Web Service Japan K.K
@Keisuke69 Keisuke69 Keisuke69 Keisuke69Keisuke69x
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• API Gateway, Lambda, Cognito, S3,
Kinesis, DynamoDB, Rekognition etc…
2018 2
Amazon
http://amzn.asia/0QzrGYh
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Compute update
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AMAZON EC2 HOST
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NITRO SYSTEM
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CPU
C3
re:Invent 2013
AMAZON EC2 C3
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2
re:Invent 2014
AMAZON EC2 C4
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2
re:Invent 2014
AMAZON EC2 C4
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
C5 EC2
Annapurna AWS
Linux KVM
EC2
AMAZON EC2 C5
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AMAZON EC2 C5
CPU
HPC
Skylake Xeon Platinum 8000 3.0GHz
Turbo Boost 3.5GHz AVX-512
(C4) 25% /
NITRO CPU
Elastic Network Adaptor(ENA) 25Gbps
3
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
N EW
!
Bare Metal
Instances
AWS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Bare Metal Instances
•
• AWS AWS
OS
• Bare Metal i3.metal
• CPU:Intel Xeon E5-2686v4 2Processers(2.3Ghz), 36core(HT
72core)
• :512GiB
• : 15.2TB SSD
NVMe
• :25Gbps (ENA )
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Burstable
T2
Big Data
Optimized
H1
Memory
Optimized
R4
In-memory
X1
High
I/O
I 3
Compute
Intensive
C5
Graphics
Intensive
G3
General
Purpose GPU
P3
Memory
Intensive
X1e
General
Purpose
M5
Virtual
Private
Servers
Bare Metal
High I/O
I 3m
Dense
Storage
D2 F1
FPGA
Amazon
Lightsail
EC2 Elastic GPUs
Graphics accel eration
for EC2 instances
EC2 Spot Instances
• Hibernation
• No Bid Pricing
N E
W !
NEW! NEW! NEW!
NEW!
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 H1
•
• D2 CPU
• I/O
CPU Intel Xeon E5-2686 v4
•
vCPU NW
h1.2xlarge 8 32GiB 2TB 10Gbps
h1.4xlarge 16 64GiB 4TB 10Gbps
h1.8xlarge 32 128GiB 8TB 10Gbps
h1.16xlarge 64 256GiB 16TB 25Gbps
H1
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 M5
•
• 2.5GHz Xeon Platinum 8000 Skylake M4
14%
• NITRO
• EBS
• Intel-AVX512
•
vCPU EBS NW
m5.large 2 8GiB 2,120Mbps 10Gbps
m5.xlarge 4 16GiB 2,120Mbps 10Gbps
m5.2xlarge 8 32GiB 2,120Mbps 10Gbps
m5.4xlarge 16 64GiB 2,120Mbps 10Gbps
m5.12xlarge 48 192GiB 5,000Mbps 10Gbps
m5.24xlarge 96 384GiB 10,000Mbps 25Gbps
New Hypervisor!
M5
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
T2 Unlimited
• CPU
CPU
• 24
• Cloudwatch
• 1vCPU Linux $0.05 Windows $0.096
•
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Nitro Hypervisor(C5&M5)
OS ENA + NVMe ACPI OS
OS ( https://aws.amazon.com/jp/ec2/faqs/)
Amazon Linux 2014.03 or newer Ubuntu 14.04 or newer
SUSE Linux Enterprise Server 12 or newer Red Hat Enterprise Linux 7.4 or newer
CentOS 7 or newer FreeBSD 11.1-RELEASE
Windows Server 2012 R2 Windows Server 2016
Amazon Linux AMI
• AMI acpid (yum
install acpid) stop
CentOS
• CentOS 6: ENA
• CentOS 7: Marketplace AMI M5 (C5 )
SLES 12
• AMI NVMe initramfs initramfs
AMI
M5C5
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Container update
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DAY ONE!
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
450+%
(2016 )
50+
2015 GA
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
=
API
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Scheduling and Orchestration
Cluster Manager Placement Engine
ECS
AMI
Docker
agent
ECS
agent
EC2 Instance
ECS
AMI
Docker
agent
ECS
agent
EC2 Instance
ECS
AMI
Docker
agent
ECS
agent
EC2 Instance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
AWS VPC
AWS
ECS CLI{ }
(2018 )
CloudWatch
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
{
”cpu": “1 vCPU”,
”memory": “2 gb”,
"networkMode": ”AWSVPC",
"compatibilities": [”FARGATE",
”EC2"],
"placementConstraints": [],
"containerDefinitions": [
{
<snip>…....
• CPU
: CPU Task
Level
Resources
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CPU
50 CPU/
CPU Memory
256 (.25 vCPU) 512MB, 1GB, 2GB
512 (.5 vCPU) 1GB to 4GB (1GB )
1024 (1 vCPU) 2GB to 8GB (1GB )
2048 (2 vCPU) 4GB to 16GB (1GB )
4096 (4 vCPU) 8GB to 30GB (1GB )
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
FARGATE: UNDER THE
HOOD
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
HOW DO I RUN
CONTAINERS
ON FARGATE?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fargate
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ECS CONSTRUCTS
Define application containers:
Image URL, CPU & Memory
requirements, etc.
register
Task Definition
create
Cluster
• Infrastructure Isolation boundary
• IAM Permissions boundary
run
Task
• A running instantiation of a
task definition
• Use FARGATE launch type
create
Service
Elastic Load
Balancer
• Maintain n running copies
• Integrated with ELB
• Unhealthy tasks automatically
replaced
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fargate
ECS API
- Fargate EC2
Task Definition
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPC INTEGRATION 172.31.0.0/16
Subnet
172.31.1.0/24
Internet
Other Entities in VPC
EC2 LB DB etc.
Private IP
172.31.1.164
• AWS VPC Networking Mode
• Fargate VPC/
• /
• Public IP
• AZ
us-east-1a
us-east-1b
us-east-1c
ENI Fargate
TaskPublic /
208.57.73.13 /
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
LOAD BALANCING
APPLICATION LOAD BALANCER
NETWORK LOAD BALANCER
Task network mode awsvpc
ALB/NLB target type ip ECS/Fargate
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SECURITY
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PROD Cluster Infrastructure
DEV Cluster Infrastructure
BETA Cluster Infrastructure
QA Cluster Infrastructure
Web Web
Shopping
Cart
Shopping
Cart
Notifications NotificationsWeb
Shopping
Cart NotificationsWeb
Shopping
Cart
Shopping
Cart
Notifications NotificationsWeb Web
PROD CLUSTER BETA CLUSTER
DEV CLUSTER QA CLUSTER
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PERMISSION TIERS
Cluster
Permissions
Application
Permissions
Task
Housekeeping
Permissions
Cluster
Fargate Task
Cluster Permissions:
/
Application (Task) Permissions:
AWS
Housekeeping Permissions:
ECS
e.g.
• ECR Image Pull
• CloudWatch Logs pushing
• ENI creation
• Register/Deregister targets into ELB
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CONTAINER REGISTRIES
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
REGISTRY SUPPORT
3rd Party Private Repositories (coming soon!)
Public Repositories supported
Amazon Elastic Container Registry (ECR)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VISIBILITY AND MONITORING
CloudWatch Logs
CloudWatch Events
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
STORAGE
Container Storage Space 10GB
Ephemeral storage backed by EBS
4GB
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fargate EC2
• Fargate
• Windows Containers
• GPU Support
• docker exec
• Spot RI
• Task
• Fargate OK
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fargate Lambda
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
99.99%
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is Kubernetes?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
63% of Kubernetes workloads
run on AWS today
—CNCF survey
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3x Kubernetes masters for HA
Kubernetes on AWS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
API
server
Cloud
controller
Controller
manager
Scheduler Add-onsKubeDNS
Kubernetes master
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability
Zone 1
Etcd
Master
Etcd
Master
Etcd
Master
Availability
Zone 2
Availability
Zone 3
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability
Zone 1
Etcd
Master
Etcd
Master
Availability
Zone 2
Availability
Zone 3
Etcd
Master
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Run Kubernetes for me.”
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Native AWS Integrations.”
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
”An Open Source Kubernetes Experience.”
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Elastic Container Service
for Kubernetes (EKS)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Tenet 1
EKS
Tenet 2
EKS
Kubernetes
Tenet 3
EKS AWS
Tenet 4
EKS Kubernetes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Availability
Zone 1
Etcd
Master
Etcd
Master
Availability
Zone 2
Availability
Zone 3
Etcd
Master
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
mycluster.eks.amazonaws.com
Availability
Zone 1
Availability
Zone 2
Availability
Zone 3
Kubectl
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APIAPIAPIAPI
EKS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
aws eks create-cluster –cluster-name reinvent2017 –desired-master-version
1.7.1 –role-arn arn:aws:iam::account-id:role/role-name
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
HTTP/1.1 200 Content-type:
application/json
{ "cluster":
{
"clusterName": "string",
"createdAt": number,
"currentMasterVersion": "string",
"desiredMasterVersion": "string",
"masterEndpoint": "string",
"roleArn": "string",
"status": "string",
"statusMessage": "string"
}
}
aws eks create-cluster
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
aws eks describe-cluster –cluster-name reinvent2017
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
HTTP/1.1 200 Content-type:
application/json
{ "cluster":
{ "clusterName": "string",
"createdAt": number,
"currentMasterVersion": "string",
"desiredMasterVersion": "string",
"masterEndpoint": "string",
"roleArn": "string",
"status": "string",
"statusMessage": "string" }
}
aws eks describe-cluster –cluster-name reinvent2017
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
aws eks list-clusters
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
HTTP/1.1 200
Content-type: application/json
{
"clusterArns": [ "string" ],
"nextToken": "string"
}
aws eks list-clusters
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
aws eks delete-cluster –cluster-name
reinvent2017
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
HTTP/1.1 200 Content-type:
application/json
{ "cluster":
{ "clusterName": "string",
"createdAt": number,
"currentMasterVersion": "string",
"desiredMasterVersion": "string",
"masterEndpoint": "string",
"roleArn": "string",
"status": "string",
"statusMessage": "string" }
}
aws eks delete-cluster –cluster-name reinvent2017
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fargate EKS 2018
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fargate EKS 2018
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Native VPC networking
with CNI plugin
Pods have the same VPC
address inside the pod
as on the VPC
Simple, secure networking
Open source and
on Github
…{ }
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Kubernetes Network
Policies enforce network
security rules
Calico is the leading
implementation of the
network policy API
Open source, active
development (>100
contributors)
Commercial support
available from Tigera
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Heptio IAM Authenticator
An open source approach to integrating
AWS IAM authentication with Kubernetes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Kubectl
3) Authorizes AWS Identity with RBAC
K8s API
1) Passes AWS Identity
2) Verifies AWS Identity
4) K8s action
allowed/denied
AWS Auth
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network update
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
( )
Network
ISP,IXP,VPN
SE AWS
AWS : ELB,Direct Connect,VPC,Market Place
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
• AWS Direct Connect Gateway
• AWS PrivateLink
• Amazon VPC(Inter-region VPC peering)
• AWS Time Sync Service
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Direct Connect Gateway
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Direct Connect Gateway Hub
VPC
• Direct Connect VPC
• 1 Direct Connect VPC
• Direct Connect Direct Connect Gateway
Direct Connect Gateway
1 Direct Connect
VPC
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1. Direct Connect Gateway Direct Connect
•
2. Direct Connect Gateway VPC
• VPC
3. VPC
4. VIF VPC
us-east-1
(
ap-northeast-1
( )
1. 2. 172.16.0.0/16
10.0.0.0/16
3.
4.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS PrivateLink
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS PrivateLink for AWS
• https://aws.amazon.com/jp/about-aws/whats-
new/2017/11/introducing-aws-privatelink-for-aws-services/
• IP
Amazon Virtual Private
Cloud (VPC) AWS
•
• Amazon Kinesis Streams
• Elastic Load Balancing API
• Amazon Elastic Compute Cloud (Amazon EC2) API
• Amazon EC2 Systems Manager (SSM)
• AWS Service Catalog
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPC Endpoint
VPC Endpoint
IP AWS
VPC
S3
Dynamo DB
VPC
Endpoint
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPC Endpoint
VPC Endpoint VPC Endpoint
VPC Endpoint for S3
VPC Endpoint for DynamoDB
VPC Endpoint for S3
VPC Endpoint for DynamoDB
Gateway
EC2
PrivateLink:Interface
SSM Kinesis Stream
ServiceCatalog ELB
VPC Endpoint Gateway Privatelink(Interface )
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
VPC
• IP
IP
Gateway
S3
Dynamo DB
VPC Endpoint
(vpce-1a2b3c)
S3 vpce-1a2bc3
S3 IP pl-xxxxx
Destination AWS
Amazon Provided DNS
S3 IP 52.219.68.108
52.219.68.108
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
IP
• VPC DNS
IP
•
IP
PrivateLink (Interface )
EC2 API
Kinesis Streams API
Amazon Provided DNS
API
EC2 VPC
10.0.0.100
EC2 VPC
10.0.1.100
EC2 API IP 10.0.0.100 or
10.0.1.100
10.0.0.100
AWS
EC2 API
API
IP
IP
ELB
RDS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Gateway PrivateLink(Interface )
IAM Policy
IP
1 IP
0.014 USD/ + 0.01 USD/ GB
https://aws.amazon.com/jp/vpc/pricing/
AZ
AZ
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS PrivateLink
VPC
AWS PrivateLink
AWS
Network Load Balancer TCP
AWS Marketplace
SaaS
• CA Technologies – CA Infrastructure Management Essentials, CA App Experience Analytics
Essentials, CA Application Performance Management Essentials.
• Aqua Security – Aqua Container Image Security Scanner.
• Dynatrace – Could-Native Monitoring powered by AI.
• Cisco Stealthwatch – Public Cloud Monitoring – Metered, Public Cloud Monitoring – Contracts.
• Sig Opt – ML Optimization & Tuning.
& VPC
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Privatelink
A
10.1.1.0/24
VPC CIDR: 10.1.0.0 /16
B
10.2.1.0/24
VPC CIDR: 10.1.0.0 /16 VPC CIDR: 10.1.0.0 /16 NLB
•
•
•
• IP
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Inter-region VPC peering
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPC
VPC
• VPC
VPC
• AWS
•
•
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPC Peering (VPC )
A
10.1.1.0/24
VPC CIDR: 10.1.0.0 /16
B
10.2.1.0/24
Route Table
Destination Target
10.2.0.0/16 local
0.0.0.0/0 pcx-xxxxxx
VPC CIDR: 10.1.0.0 /16 VPC CIDR: 10.2.0.0 /16
pcx-xxxxxx
VPC
AWS
AWS (
) VPC
MTU (VPC Peering 1,500)
Route Table
Destination Target
10.0.0.0/16 local
0.0.0.0/0 pcx-xxxxxx
http://docs.aws.amazon.com/ja_jp/AmazonVPC/latest/UserGuide/vpc-peering.html
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Time Sync Service
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Time Sync Service
• VPC NTP
• EC2 NTP IP
169.254.169.123
–
• Leap Smearing
•
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Leap Smearing (2015/07/01)
UTC AWS Adjusted Clock AWS vs. UTC Notes
11:59:59 AM June 30th, 2015 11:59:59 AM June 30th, 2015 +0
AWS clocks are synchronized to UTC.
12:00:00 PM 12:00:00 PM +0
12:00:01
Each second is 1/86400 longer and AWS clocks fall behind UTC.
The gap gradually increases to up to 1/2 second.
12:00:01 +1/86400
12:00:02
12:00:02 +2/86400
… … …
23:59:59
23:59:59 +43199/86400
23:59:60 Leap second injected to UTC.
00:00:00 AM July 1st, 2015 -1/2 AWS clocks gain 1/2 second ahead of UTC.
00:00:00 AM July 1st, 2015
AWS clocks keep falling behind and the gap with UTC shrinks
gradually.
00:00:01 -43199/86400
00:00:01
00:00:02 -43198/86400
… … …
11:59:59 AM -1/86400
11:59:59 AM
12:00:00 PM July 1st ,2015 12:00:00 PM July 1st ,2015 +0
The gap shrinks to zero. AWS clocks synchronize to UTC again.
12:00:01 12:00:01 +0
… … …
AWS 12
1 1/864000
(Smearing )
1/2
AWS 1/864000
0.5
12
UTC
Smearing
https://aws.amazon.com/jp/blogs/aws/look-before-you-leap-the-coming-leap-second-and-aws/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
• http://aws.amazon.com/jp/aws-jp-introduction/
AWS Solutions Architect
• Q&A
• http://aws.typepad.com/sajp/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Twitter/Facebook
AWS
@awscloud_jp
http://on.fb.me/1vR8yWm
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
AWS
https://aws.amazon.com/jp/contact-us/aws-sales/
AWS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More Related Content

What's hot

20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート
20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート
20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデートAmazon Web Services Japan
 
Serverless ASP.NET Core 2.0 Applicationsを作ってみた
Serverless ASP.NET Core 2.0 Applicationsを作ってみたServerless ASP.NET Core 2.0 Applicationsを作ってみた
Serverless ASP.NET Core 2.0 Applicationsを作ってみたAmazon Web Services Japan
 
CMP301_Deep Dive on Amazon EC2 Instances
CMP301_Deep Dive on Amazon EC2 InstancesCMP301_Deep Dive on Amazon EC2 Instances
CMP301_Deep Dive on Amazon EC2 InstancesAmazon Web Services
 
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンスAmazon Web Services Japan
 
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...Amazon Web Services Japan
 
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems ManagerAmazon Web Services Japan
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for LustreAmazon Web Services Japan
 
AWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けて
AWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けてAWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けて
AWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けてAmazon Web Services Japan
 
인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...
인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...
인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...Amazon Web Services Korea
 
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAmazon Web Services
 
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipelineAmazon Web Services Japan
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACAmazon Web Services
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 Amazon Web Services
 
게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 - 유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...
게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 -  유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 -  유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...
게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 - 유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...Amazon Web Services Korea
 
SAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions Architect
SAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions ArchitectSAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions Architect
SAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions ArchitectAmazon Web Services Korea
 
20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-RayAmazon Web Services Japan
 
마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Amazon Web Services
 
Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11Shafaq Abdullah
 
SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...
SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...
SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...Amazon Web Services
 

What's hot (20)

20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート
20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート
20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート
 
Serverless ASP.NET Core 2.0 Applicationsを作ってみた
Serverless ASP.NET Core 2.0 Applicationsを作ってみたServerless ASP.NET Core 2.0 Applicationsを作ってみた
Serverless ASP.NET Core 2.0 Applicationsを作ってみた
 
CMP301_Deep Dive on Amazon EC2 Instances
CMP301_Deep Dive on Amazon EC2 InstancesCMP301_Deep Dive on Amazon EC2 Instances
CMP301_Deep Dive on Amazon EC2 Instances
 
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
 
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
 
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
 
AWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けて
AWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けてAWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けて
AWS Black Belt Online Seminar AWS 認定クラウドプラクティショナー取得に向けて
 
인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...
인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...
인공지능 서비스를 활용한 여행 물류 산업의 고객 서비스 개인화 및 추천 기술 - 최원근 솔루션즈 아키텍트 :: AWS Travel and ...
 
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
 
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構
 
게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 - 유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...
게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 -  유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 -  유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...
게임 고객사를 위한 ‘AWS 컨테이너 교육’ 자료 - 유재석 솔루션즈 아키텍트, AWS :: Gaming Immersion Day 201...
 
SAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions Architect
SAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions ArchitectSAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions Architect
SAP on AWS 이관사례로 알아보는 SAP 혁신 전략 - 이진욱, AWS SAP on AWS Solutions Architect
 
20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray
 
마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
마이크로서비스를 위한 App Mesh & Cloud Map - 김세호 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand
 
Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11
 
SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...
SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...
SecOps 2021 Today: Using AWS Services to Deliver SecOps - SID304 - re:Invent ...
 

Similar to AWS Black Belt Online Seminar 2018 re:Invent Recap: Compute, Container and Network

Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28Amazon Web Services
 
The Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 KeynoteThe Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 KeynoteArun Gupta
 
Getting Started with Containers on AWS
Getting Started with Containers on AWSGetting Started with Containers on AWS
Getting Started with Containers on AWSAmazon Web Services
 
Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...
Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...
Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...Amazon Web Services
 
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018Amazon Web Services
 
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...Amazon Web Services
 
Using Containers and Serverless to Deploy Microservices
Using Containers and Serverless to Deploy MicroservicesUsing Containers and Serverless to Deploy Microservices
Using Containers and Serverless to Deploy MicroservicesAmazon Web Services
 
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018Amazon Web Services
 
AWS ECS Workshop A Journey to Modern Applications
AWS ECS Workshop A Journey to Modern ApplicationsAWS ECS Workshop A Journey to Modern Applications
AWS ECS Workshop A Journey to Modern ApplicationsAmazon Web Services
 
More Containers Less Operations
More Containers Less OperationsMore Containers Less Operations
More Containers Less OperationsDonnie Prakoso
 
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...Amazon Web Services
 
Getting-started-with-containers on AWS
Getting-started-with-containers on AWSGetting-started-with-containers on AWS
Getting-started-with-containers on AWSAmazon Web Services
 
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKSExciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKSAmazon Web Services
 
Una introduzione alle differenti risorse computazionali disponibili con AWS
Una introduzione alle differenti risorse computazionali disponibili con AWSUna introduzione alle differenti risorse computazionali disponibili con AWS
Una introduzione alle differenti risorse computazionali disponibili con AWSAmazon Web Services
 
SRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS FargateSRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS FargateAmazon Web Services
 
Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018
Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018
Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018AWS Germany
 
Scaling from zero to millions of users
Scaling from zero to millions of usersScaling from zero to millions of users
Scaling from zero to millions of usersAmazon Web Services
 

Similar to AWS Black Belt Online Seminar 2018 re:Invent Recap: Compute, Container and Network (20)

Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28
 
The Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 KeynoteThe Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 Keynote
 
Getting Started with Containers on AWS
Getting Started with Containers on AWSGetting Started with Containers on AWS
Getting Started with Containers on AWS
 
Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...
Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...
Getting Started with Containers in the Cloud: AWS Developer Workshop at Web S...
 
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018
 
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...
 
Using Containers and Serverless to Deploy Microservices
Using Containers and Serverless to Deploy MicroservicesUsing Containers and Serverless to Deploy Microservices
Using Containers and Serverless to Deploy Microservices
 
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018
 
AWS ECS Workshop A Journey to Modern Applications
AWS ECS Workshop A Journey to Modern ApplicationsAWS ECS Workshop A Journey to Modern Applications
AWS ECS Workshop A Journey to Modern Applications
 
Containers - State of the Union
Containers - State of the UnionContainers - State of the Union
Containers - State of the Union
 
More Containers Less Operations
More Containers Less OperationsMore Containers Less Operations
More Containers Less Operations
 
Containers - State of the Union
Containers - State of the UnionContainers - State of the Union
Containers - State of the Union
 
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...
 
Getting-started-with-containers on AWS
Getting-started-with-containers on AWSGetting-started-with-containers on AWS
Getting-started-with-containers on AWS
 
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKSExciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
 
Una introduzione alle differenti risorse computazionali disponibili con AWS
Una introduzione alle differenti risorse computazionali disponibili con AWSUna introduzione alle differenti risorse computazionali disponibili con AWS
Una introduzione alle differenti risorse computazionali disponibili con AWS
 
SRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS FargateSRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS Fargate
 
Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018
Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018
Deep Dive on Amazon Elastic Container Service (ECS) I AWS Dev Day 2018
 
Scaling from zero to millions of users
Scaling from zero to millions of usersScaling from zero to millions of users
Scaling from zero to millions of users
 
Deep Dive into Amazon Fargate
Deep Dive into Amazon FargateDeep Dive into Amazon Fargate
Deep Dive into Amazon Fargate
 

More from Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 

More from Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 

Recently uploaded

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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 Takeoffsammart93
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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 TerraformAndrey Devyatkin
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Recently uploaded (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

AWS Black Belt Online Seminar 2018 re:Invent Recap: Compute, Container and Network

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.2018.01.17 【AWS Black Belt Online Seminar】 re:Invent Recap: Compute, Container and Network
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • 2018 1 17 AWS (http://aws.amazon.com) • AWS AWS • • AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to change in accordance with the AWS Customer Agreement available at http://aws.amazon.com/agreement/. Any pricing information included in this document is provided only as an estimate of usage charges for AWS services based on certain information that you have provided. Monthly charges will be based on your actual use of AWS services, and may vary from the estimates provided.
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Who am I ? Keisuke Nishitani Specialist Solutions Architect, Serverless Amazon Web Service Japan K.K @Keisuke69 Keisuke69 Keisuke69 Keisuke69Keisuke69x
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • API Gateway, Lambda, Cognito, S3, Kinesis, DynamoDB, Rekognition etc… 2018 2 Amazon http://amzn.asia/0QzrGYh
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Compute update
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AMAZON EC2 HOST
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NITRO SYSTEM
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CPU C3 re:Invent 2013 AMAZON EC2 C3
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EC2 re:Invent 2014 AMAZON EC2 C4
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EC2 re:Invent 2014 AMAZON EC2 C4
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. C5 EC2 Annapurna AWS Linux KVM EC2 AMAZON EC2 C5
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AMAZON EC2 C5 CPU HPC Skylake Xeon Platinum 8000 3.0GHz Turbo Boost 3.5GHz AVX-512 (C4) 25% / NITRO CPU Elastic Network Adaptor(ENA) 25Gbps 3
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. N EW ! Bare Metal Instances AWS
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Bare Metal Instances • • AWS AWS OS • Bare Metal i3.metal • CPU:Intel Xeon E5-2686v4 2Processers(2.3Ghz), 36core(HT 72core) • :512GiB • : 15.2TB SSD NVMe • :25Gbps (ENA )
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Burstable T2 Big Data Optimized H1 Memory Optimized R4 In-memory X1 High I/O I 3 Compute Intensive C5 Graphics Intensive G3 General Purpose GPU P3 Memory Intensive X1e General Purpose M5 Virtual Private Servers Bare Metal High I/O I 3m Dense Storage D2 F1 FPGA Amazon Lightsail EC2 Elastic GPUs Graphics accel eration for EC2 instances EC2 Spot Instances • Hibernation • No Bid Pricing N E W ! NEW! NEW! NEW! NEW!
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 H1 • • D2 CPU • I/O CPU Intel Xeon E5-2686 v4 • vCPU NW h1.2xlarge 8 32GiB 2TB 10Gbps h1.4xlarge 16 64GiB 4TB 10Gbps h1.8xlarge 32 128GiB 8TB 10Gbps h1.16xlarge 64 256GiB 16TB 25Gbps H1
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 M5 • • 2.5GHz Xeon Platinum 8000 Skylake M4 14% • NITRO • EBS • Intel-AVX512 • vCPU EBS NW m5.large 2 8GiB 2,120Mbps 10Gbps m5.xlarge 4 16GiB 2,120Mbps 10Gbps m5.2xlarge 8 32GiB 2,120Mbps 10Gbps m5.4xlarge 16 64GiB 2,120Mbps 10Gbps m5.12xlarge 48 192GiB 5,000Mbps 10Gbps m5.24xlarge 96 384GiB 10,000Mbps 25Gbps New Hypervisor! M5
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. T2 Unlimited • CPU CPU • 24 • Cloudwatch • 1vCPU Linux $0.05 Windows $0.096 •
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Nitro Hypervisor(C5&M5) OS ENA + NVMe ACPI OS OS ( https://aws.amazon.com/jp/ec2/faqs/) Amazon Linux 2014.03 or newer Ubuntu 14.04 or newer SUSE Linux Enterprise Server 12 or newer Red Hat Enterprise Linux 7.4 or newer CentOS 7 or newer FreeBSD 11.1-RELEASE Windows Server 2012 R2 Windows Server 2016 Amazon Linux AMI • AMI acpid (yum install acpid) stop CentOS • CentOS 6: ENA • CentOS 7: Marketplace AMI M5 (C5 ) SLES 12 • AMI NVMe initramfs initramfs AMI M5C5
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Container update
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DAY ONE!
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 450+% (2016 ) 50+ 2015 GA
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. = API
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Scheduling and Orchestration Cluster Manager Placement Engine ECS AMI Docker agent ECS agent EC2 Instance ECS AMI Docker agent ECS agent EC2 Instance ECS AMI Docker agent ECS agent EC2 Instance
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS AWS VPC AWS ECS CLI{ } (2018 ) CloudWatch
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. { ”cpu": “1 vCPU”, ”memory": “2 gb”, "networkMode": ”AWSVPC", "compatibilities": [”FARGATE", ”EC2"], "placementConstraints": [], "containerDefinitions": [ { <snip>….... • CPU : CPU Task Level Resources
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CPU 50 CPU/ CPU Memory 256 (.25 vCPU) 512MB, 1GB, 2GB 512 (.5 vCPU) 1GB to 4GB (1GB ) 1024 (1 vCPU) 2GB to 8GB (1GB ) 2048 (2 vCPU) 4GB to 16GB (1GB ) 4096 (4 vCPU) 8GB to 30GB (1GB )
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. FARGATE: UNDER THE HOOD
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. HOW DO I RUN CONTAINERS ON FARGATE?
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fargate
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ECS CONSTRUCTS Define application containers: Image URL, CPU & Memory requirements, etc. register Task Definition create Cluster • Infrastructure Isolation boundary • IAM Permissions boundary run Task • A running instantiation of a task definition • Use FARGATE launch type create Service Elastic Load Balancer • Maintain n running copies • Integrated with ELB • Unhealthy tasks automatically replaced
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fargate ECS API - Fargate EC2 Task Definition
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPC INTEGRATION 172.31.0.0/16 Subnet 172.31.1.0/24 Internet Other Entities in VPC EC2 LB DB etc. Private IP 172.31.1.164 • AWS VPC Networking Mode • Fargate VPC/ • / • Public IP • AZ us-east-1a us-east-1b us-east-1c ENI Fargate TaskPublic / 208.57.73.13 /
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. LOAD BALANCING APPLICATION LOAD BALANCER NETWORK LOAD BALANCER Task network mode awsvpc ALB/NLB target type ip ECS/Fargate
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SECURITY
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PROD Cluster Infrastructure DEV Cluster Infrastructure BETA Cluster Infrastructure QA Cluster Infrastructure Web Web Shopping Cart Shopping Cart Notifications NotificationsWeb Shopping Cart NotificationsWeb Shopping Cart Shopping Cart Notifications NotificationsWeb Web PROD CLUSTER BETA CLUSTER DEV CLUSTER QA CLUSTER
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PERMISSION TIERS Cluster Permissions Application Permissions Task Housekeeping Permissions Cluster Fargate Task Cluster Permissions: / Application (Task) Permissions: AWS Housekeeping Permissions: ECS e.g. • ECR Image Pull • CloudWatch Logs pushing • ENI creation • Register/Deregister targets into ELB
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CONTAINER REGISTRIES
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. REGISTRY SUPPORT 3rd Party Private Repositories (coming soon!) Public Repositories supported Amazon Elastic Container Registry (ECR)
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VISIBILITY AND MONITORING CloudWatch Logs CloudWatch Events
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. STORAGE Container Storage Space 10GB Ephemeral storage backed by EBS 4GB
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fargate EC2 • Fargate • Windows Containers • GPU Support • docker exec • Spot RI • Task • Fargate OK
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fargate Lambda
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 99.99% © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 50. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 51. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What is Kubernetes?
  • 52. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 63% of Kubernetes workloads run on AWS today —CNCF survey
  • 53. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 3x Kubernetes masters for HA Kubernetes on AWS
  • 54. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. API server Cloud controller Controller manager Scheduler Add-onsKubeDNS Kubernetes master
  • 55. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability Zone 1 Etcd Master Etcd Master Etcd Master Availability Zone 2 Availability Zone 3
  • 56. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability Zone 1 Etcd Master Etcd Master Availability Zone 2 Availability Zone 3 Etcd Master
  • 57. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Run Kubernetes for me.”
  • 58. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Native AWS Integrations.”
  • 59. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ”An Open Source Kubernetes Experience.”
  • 60. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Elastic Container Service for Kubernetes (EKS)
  • 61. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Tenet 1 EKS Tenet 2 EKS Kubernetes Tenet 3 EKS AWS Tenet 4 EKS Kubernetes
  • 62. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability Zone 1 Etcd Master Etcd Master Availability Zone 2 Availability Zone 3 Etcd Master
  • 63. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. mycluster.eks.amazonaws.com Availability Zone 1 Availability Zone 2 Availability Zone 3 Kubectl
  • 64. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APIAPIAPIAPI EKS
  • 65. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. aws eks create-cluster –cluster-name reinvent2017 –desired-master-version 1.7.1 –role-arn arn:aws:iam::account-id:role/role-name
  • 66. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. HTTP/1.1 200 Content-type: application/json { "cluster": { "clusterName": "string", "createdAt": number, "currentMasterVersion": "string", "desiredMasterVersion": "string", "masterEndpoint": "string", "roleArn": "string", "status": "string", "statusMessage": "string" } } aws eks create-cluster
  • 67. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. aws eks describe-cluster –cluster-name reinvent2017
  • 68. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. HTTP/1.1 200 Content-type: application/json { "cluster": { "clusterName": "string", "createdAt": number, "currentMasterVersion": "string", "desiredMasterVersion": "string", "masterEndpoint": "string", "roleArn": "string", "status": "string", "statusMessage": "string" } } aws eks describe-cluster –cluster-name reinvent2017
  • 69. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. aws eks list-clusters
  • 70. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. HTTP/1.1 200 Content-type: application/json { "clusterArns": [ "string" ], "nextToken": "string" } aws eks list-clusters
  • 71. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. aws eks delete-cluster –cluster-name reinvent2017
  • 72. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. HTTP/1.1 200 Content-type: application/json { "cluster": { "clusterName": "string", "createdAt": number, "currentMasterVersion": "string", "desiredMasterVersion": "string", "masterEndpoint": "string", "roleArn": "string", "status": "string", "statusMessage": "string" } } aws eks delete-cluster –cluster-name reinvent2017
  • 73. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fargate EKS 2018
  • 74. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fargate EKS 2018
  • 75. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 76. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Native VPC networking with CNI plugin Pods have the same VPC address inside the pod as on the VPC Simple, secure networking Open source and on Github …{ }
  • 77. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 78. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Kubernetes Network Policies enforce network security rules Calico is the leading implementation of the network policy API Open source, active development (>100 contributors) Commercial support available from Tigera
  • 79. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 80. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Heptio IAM Authenticator An open source approach to integrating AWS IAM authentication with Kubernetes
  • 81. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Kubectl 3) Authorizes AWS Identity with RBAC K8s API 1) Passes AWS Identity 2) Verifies AWS Identity 4) K8s action allowed/denied AWS Auth
  • 82. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network update
  • 83. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ( ) Network ISP,IXP,VPN SE AWS AWS : ELB,Direct Connect,VPC,Market Place
  • 84. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda • AWS Direct Connect Gateway • AWS PrivateLink • Amazon VPC(Inter-region VPC peering) • AWS Time Sync Service
  • 85. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Direct Connect Gateway
  • 86. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Direct Connect Gateway Hub VPC • Direct Connect VPC • 1 Direct Connect VPC • Direct Connect Direct Connect Gateway Direct Connect Gateway 1 Direct Connect VPC
  • 87. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1. Direct Connect Gateway Direct Connect • 2. Direct Connect Gateway VPC • VPC 3. VPC 4. VIF VPC us-east-1 ( ap-northeast-1 ( ) 1. 2. 172.16.0.0/16 10.0.0.0/16 3. 4.
  • 88. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS PrivateLink
  • 89. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS PrivateLink for AWS • https://aws.amazon.com/jp/about-aws/whats- new/2017/11/introducing-aws-privatelink-for-aws-services/ • IP Amazon Virtual Private Cloud (VPC) AWS • • Amazon Kinesis Streams • Elastic Load Balancing API • Amazon Elastic Compute Cloud (Amazon EC2) API • Amazon EC2 Systems Manager (SSM) • AWS Service Catalog
  • 90. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPC Endpoint VPC Endpoint IP AWS VPC S3 Dynamo DB VPC Endpoint
  • 91. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPC Endpoint VPC Endpoint VPC Endpoint VPC Endpoint for S3 VPC Endpoint for DynamoDB VPC Endpoint for S3 VPC Endpoint for DynamoDB Gateway EC2 PrivateLink:Interface SSM Kinesis Stream ServiceCatalog ELB VPC Endpoint Gateway Privatelink(Interface )
  • 92. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • VPC • IP IP Gateway S3 Dynamo DB VPC Endpoint (vpce-1a2b3c) S3 vpce-1a2bc3 S3 IP pl-xxxxx Destination AWS Amazon Provided DNS S3 IP 52.219.68.108 52.219.68.108
  • 93. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • IP • VPC DNS IP • IP PrivateLink (Interface ) EC2 API Kinesis Streams API Amazon Provided DNS API EC2 VPC 10.0.0.100 EC2 VPC 10.0.1.100 EC2 API IP 10.0.0.100 or 10.0.1.100 10.0.0.100 AWS EC2 API API IP IP ELB RDS
  • 94. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Gateway PrivateLink(Interface ) IAM Policy IP 1 IP 0.014 USD/ + 0.01 USD/ GB https://aws.amazon.com/jp/vpc/pricing/ AZ AZ
  • 95. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS PrivateLink VPC AWS PrivateLink AWS Network Load Balancer TCP AWS Marketplace SaaS • CA Technologies – CA Infrastructure Management Essentials, CA App Experience Analytics Essentials, CA Application Performance Management Essentials. • Aqua Security – Aqua Container Image Security Scanner. • Dynatrace – Could-Native Monitoring powered by AI. • Cisco Stealthwatch – Public Cloud Monitoring – Metered, Public Cloud Monitoring – Contracts. • Sig Opt – ML Optimization & Tuning. & VPC
  • 96. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Privatelink A 10.1.1.0/24 VPC CIDR: 10.1.0.0 /16 B 10.2.1.0/24 VPC CIDR: 10.1.0.0 /16 VPC CIDR: 10.1.0.0 /16 NLB • • • • IP
  • 97. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Inter-region VPC peering
  • 98. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPC VPC • VPC VPC • AWS • •
  • 99. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPC Peering (VPC ) A 10.1.1.0/24 VPC CIDR: 10.1.0.0 /16 B 10.2.1.0/24 Route Table Destination Target 10.2.0.0/16 local 0.0.0.0/0 pcx-xxxxxx VPC CIDR: 10.1.0.0 /16 VPC CIDR: 10.2.0.0 /16 pcx-xxxxxx VPC AWS AWS ( ) VPC MTU (VPC Peering 1,500) Route Table Destination Target 10.0.0.0/16 local 0.0.0.0/0 pcx-xxxxxx http://docs.aws.amazon.com/ja_jp/AmazonVPC/latest/UserGuide/vpc-peering.html
  • 100. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Time Sync Service
  • 101. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Time Sync Service • VPC NTP • EC2 NTP IP 169.254.169.123 – • Leap Smearing •
  • 102. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Leap Smearing (2015/07/01) UTC AWS Adjusted Clock AWS vs. UTC Notes 11:59:59 AM June 30th, 2015 11:59:59 AM June 30th, 2015 +0 AWS clocks are synchronized to UTC. 12:00:00 PM 12:00:00 PM +0 12:00:01 Each second is 1/86400 longer and AWS clocks fall behind UTC. The gap gradually increases to up to 1/2 second. 12:00:01 +1/86400 12:00:02 12:00:02 +2/86400 … … … 23:59:59 23:59:59 +43199/86400 23:59:60 Leap second injected to UTC. 00:00:00 AM July 1st, 2015 -1/2 AWS clocks gain 1/2 second ahead of UTC. 00:00:00 AM July 1st, 2015 AWS clocks keep falling behind and the gap with UTC shrinks gradually. 00:00:01 -43199/86400 00:00:01 00:00:02 -43198/86400 … … … 11:59:59 AM -1/86400 11:59:59 AM 12:00:00 PM July 1st ,2015 12:00:00 PM July 1st ,2015 +0 The gap shrinks to zero. AWS clocks synchronize to UTC again. 12:00:01 12:00:01 +0 … … … AWS 12 1 1/864000 (Smearing ) 1/2 AWS 1/864000 0.5 12 UTC Smearing https://aws.amazon.com/jp/blogs/aws/look-before-you-leap-the-coming-leap-second-and-aws/
  • 103. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS • http://aws.amazon.com/jp/aws-jp-introduction/ AWS Solutions Architect • Q&A • http://aws.typepad.com/sajp/
  • 104. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Twitter/Facebook AWS @awscloud_jp http://on.fb.me/1vR8yWm
  • 105. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS AWS https://aws.amazon.com/jp/contact-us/aws-sales/ AWS
  • 106. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.