Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20190731 Black Belt Online Seminar Amazon ECS Deep Dive

AWS 公式オンラインセミナー: https://amzn.to/JPWebinar
過去資料: https://amzn.to/JPArchive

  • Login to see the comments

20190731 Black Belt Online Seminar Amazon ECS Deep Dive

  1. 1. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Webinar https://amzn.to/JPWebinar https://amzn.to/JPArchive Amazon ECS Deep Dive [AWS Black Belt Online Seminar] Solutions Architect 2019/07/31
  2. 2. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Twitter/@track3jyo • • Amazon ECS AWS Fargete AWS CDK
  3. 3. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Black Belt Online Seminar • • Q&A blog • Twitter #awsblackbelt
  4. 4. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • 2019 7 31 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.
  5. 5. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • : • Docker • Amazon ECS • Linux • • : • Amazon ECS • Amazon ECS
  6. 6. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Amazon ECS • Amazon ECS • Amazon ECS • •
  7. 7. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS
  8. 8. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Amazon Elastic Container Registry Amazon ECR Amazon Elastic Container Service Amazon ECS Amazon Elastic Kubernetes Service Amazon EKS AWS Fargate Amazon Elastic Compute Cloud Amazon EC2
  9. 9. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS S L ()/ I L C A E W ( Linux & Windows n
  10. 10. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS on EC2 OS Docker engine ecs-agent EC2 EC2 EC2 OS Docker engine ecs-agent OS Docker engine ecs-agent Task Task Task Task Task Task Task
  11. 11. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS on Fargate Task Task Task Task Task Task Task
  12. 12. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Docker Docker Task • ( ) • CPU & • Task IAM • • etc... Task Definition Cluster • • IAM ( ) • Service • Task (n ) • Task • ELB • (EC2, Fargate) Task • Task Definition • Task
  13. 13. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS
  14. 14. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q.
  15. 15. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • / • • AWS Secrets Manager ENTRYPOINT • RDS • API
  16. 16. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • ECS • AWS Secrets Manager ECS
  17. 17. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • • • Java System Properties OS Twelve-Factor App https://12factor.net/ja/config
  18. 18. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark (environment) • ECS environment Value • • S3 • • Service DNS • Value
  19. 19. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Secrets Manager • AWS Secrets Manager • ECS environment valueFrom Secrets ARN !
  20. 20. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Secrets Manager • • AWS / AWS Secrets Manager Amazon ECS Task AWS Secrets Manager Amazon ECS Task aws Before After /
  21. 21. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q. Amazon ECS ALB
  22. 22. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • ECS • Internal ALB • ALB ecs-frontend ecs-worker ecs-auth Task Task Task Task Task Task ALB ALB ALB
  23. 23. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • ECS DNS 2 • Service Discovery • / ECS Service Discovery DNS
  24. 24. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Service Discovery ECS DNS 2 LB-based service A service B ALB DNS-based service A service B
  25. 25. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ELB Service Discovery • • ECS • • • • Connection Draining • L4/L7 • ELB healthcheck ecs-frontend ecs-worker ecs-auth Task Task Task Task Task Task ALB ALB ALB80 10.0.102.163 80 10.0.100.227 80 10.0.101.224
  26. 26. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ECS Service Discovery (DNS ) • ECS Amazon Route 53 /
  27. 27. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ECS Service Discovery (DNS ) • DNS • ECS • • service-name.local •
  28. 28. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ECS Service Discovery VPC Public subnet Private subnet Internet gateway ALB Amazon ECS Service Discovery Amazon Route 53 Service Discovery ecsfrontend. service ecsworker.service ecsauth.service Task Task Task Task Task Task
  29. 29. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ECS Service Discovery VPC Public subnet Private subnet Internet gateway Amazon ECS Service Discovery Amazon Route 53 Service Discovery ecsfrontend. service ecsworker.service ecsauth.service Task Task Task Task Task Task Healthcheck ALB
  30. 30. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ECS Service Discovery VPC Public subnet Private subnet Internet gateway Amazon ECS Service Discovery Amazon Route 53 Service Discovery ecsfrontend. service ecsworker.service ecsauth.service Task Task Task Task Task Task DNS ecs-auth.service. A 10.0.102.163 ecs-auth.service. A 10.0.100.227 ecs-auth.service. A 10.0.101.224 ALB
  31. 31. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Service Discovery • ELB Service Discovery • • • ECS Service Discovery • LB • Service Discovery
  32. 32. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q.
  33. 33. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Wait • • ENTRYPOINT • Task Task check&wait
  34. 34. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • dependsOn • startTimeout stopTimeout
  35. 35. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark dependsOn • • - START - COMPLETE - SUCCESS - HEALTHY ! { "name": "side-car", "image": "side-car:latest", "healthCheck": { "command": [ “CMD-SHELL”, " " ], } }, { "name": "app", "image": "app:latest", "essential": true, "dependsOn": [ { "containerName": "side-car", "condition": "HEALTHY" } ] }
  36. 36. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark dependsOn condition • START • COMPLETE ( ) A B depends on A A B depends on A
  37. 37. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark dependsOn condition • SUCCESS exit code: 0 • HEALTHY healthcheck A B depends on A A B depends on A exit code: 0 healthcheck
  38. 38. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • • Task Status • SIGTERM 30sec SIGKILL •
  39. 39. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark startTimeout, stopTimeout • • ! startTimeout A B depends on A condition: SUCCESSstartTimeout: 120 120 sec STOPPED
  40. 40. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark startTimeout, stopTimeout • • ! stopTimeout SIGKILL A B stopTimeout: 30 stopTimeout: 60 Amazon ECS SIGTERM
  41. 41. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q. AWS Fargate Scheduled Task
  42. 42. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • ECS Task 1 1 • Run Task Task • Fargate ECS Task Cloudwatch Event Task Scheduled Task Run Task exit code: 1 Amazon ECS
  43. 43. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • Run Task Task AWS • AWS StepFunctions • CloudWatch Events
  44. 44. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Step Functions Amazon ECS • Step Functions ECS Start Run ECS Task Notify Succsess Notify Recovery Notify Failure End AWS Step Functions
  45. 45. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark CloudWatch Amazon ECS • Faragate • ECS Task State Change Status STOPPED { "source": [ "aws.ecs" ], "detail-type": [ "ECS Task State Change" ], "detail": { "clusterArn": [ "arn:aws:ecs:ap-northeast-1:xxxxxxxxxxxx:cluster/fargate-demo" ], "lastStatus": [ "STOPPED" ], "stoppedReason" : [ “Essential container in task exited " ] } } Task Cloudwatch Event AWS Lambda Amazon SNS Task Job Status
  46. 46. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q. Blue/Green
  47. 47. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • ECS 1 • Deployment •
  48. 48. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • External Deployment Controller API
  49. 49. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Deployment Controller • Amazon ECS • Service(2Task) V1 Amazon ECS deployment-controller type= ECS V1 desiredCount: 2 min: 50% max: 100%
  50. 50. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Deployment Controller • Amazon ECS • Service(2Task) V1 Amazon ECS deployment-controller type= ECS V2 desiredCount: 2 min: 50% max: 100%
  51. 51. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Deployment Controller • Amazon ECS • Service(2Task) Amazon ECS deployment-controller type= ECS V2 V2 desiredCount: 2 min: 50% max: 100%
  52. 52. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Deployment Controller Blue/Green • AWS CodeDeploy,ALB • Green Blue tasks: v1 code ALB 100% Prod traffic
  53. 53. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Deployment Controller Blue/Green • AWS CodeDeploy,ALB • Green Blue tasks: v1 code Green tasks: v2 code ALB 100% Prod traffic 100% Test traffic
  54. 54. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Deployment Controller Blue/Green • AWS CodeDeploy,ALB • Green Green tasks: v2 code ALB 100% Test traffic
  55. 55. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller • API • • Service TaskSet ! ALB Service(10Task) TaskSet A TaskSet B V1 V2 90% 10% Amazon ECS Deploy UpdateService UpdateTaskSet CreateTaskSet UpdateServicePrimaryTaskSet …etc
  56. 56. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller • • Scale-In/Out • Deployment type=external • API CLI service • • A/B • • …and more !
  57. 57. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html ALB Service(10Task) TaskSet A V1 100% Amazon ECS Deploy deployment-controller type=EXTERNAL Primary
  58. 58. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html ALB Service(10Task) TaskSet A V1 Amazon ECS Deploy deployment-controller type=EXTERNAL TaskSet B V2 10% CreateTaskSet --task-set TaskSet B --scale value=10,unit=PERCENT Active Primary Active 100%
  59. 59. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html ALB Service(10Task) TaskSet A V1 Amazon ECS Deploy deployment-controller type=EXTERNAL TaskSet B V2 10% UpdateTaskSet --task-set TaskSet A --scale value=90,unit=PERCENT Primary Active 90%
  60. 60. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html Service(10Task) TaskSet A V1 Amazon ECS Deploy deployment-controller type=EXTERNAL TaskSet B V2 10% Amazon CloudWatch logs log 5 Primary Active 90% ALB
  61. 61. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html Service(10Task) TaskSet A V1 Amazon ECS Deploy deployment-controller type=EXTERNAL TaskSet B V2 100% UpdateTaskSet --task-set TaskSet B --scale value=100,unit=PERCENT Primary Active 10% UpdateTaskSet --task-set TaskSet A --scale value=10,unit=PERCENT ALB
  62. 62. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html Service(10Task) TaskSet A V1 Amazon ECS Deploy deployment-controller type=EXTERNAL TaskSet B V2 100% Active Primary 10% UpdateServicePrimaryTaskSet --service ServiceName --primary-task-set TaskSet B ALB
  63. 63. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark External Deployment Controller External Deployment Controller https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/deployment-type-external.html Service(10Task) TaskSet A V1 Amazon ECS Deploy deployment-controller type=EXTERNAL TaskSet B V2 100% Active Primary 0% UpdateTaskSet --task-set TaskSet A --scale value=0,unit=PERCENT ALB
  64. 64. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q. EC2 awsvpc EC2 2 3 EC2
  65. 65. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • awsvpc • Spot EC2 • EC2 CPU
  66. 66. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • awsvpc EC2 ENI Trunking ENI
  67. 67. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark awsvpc • Task ENI • Security Group • Application Load Balancer Network Load Balancer IP • VPC Private IP → Task1 Task2 eth0 eth1 eth2 10.0.1.11 10.0.1.12 10.0.1.13
  68. 68. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark awsvpc ENI • 1ENI EC2 EC2 EC2 ENI • CPU ENI • : c5.large 2 / ENI https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI t3.micro 1 c5.large 2 c5.xlarge 3 c5.2xlarge 3 c5.4xlarge 7 c5.9xlarge 7
  69. 69. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark ENI Trunking • ECS Account Settings AWSVPC Trunking ENI • awsvpc • : c5.large 10 / ! AWSVPC Trunking Amazon EC2 ENI https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI t3.micro c5.large 10 c5.xlarge 20 c5.2xlarge 40 c5.4xlarge 60 c5.9xlarge 80
  70. 70. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q. Java ALB
  71. 71. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Java ECS • • • ELB Step1 Step2 Step3 s ELB ELB
  72. 72. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • healthCheckGracePeriodSeconds • ALB
  73. 73. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Service healthCheckGracePeriodSeconds • ECS (ELB,Route53,ECS, )
  74. 74. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark healthCheckGracePeriodSeconds • • Dockerfile ELB java Step1 Step2 Step3 ELB java ELB java Java
  75. 75. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q. AWS Fargate CPU/
  76. 76. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Fargate CPU/ • CloudWatch Fargate CPU/ /
  77. 77. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Answer • Cloudwatch Container Insights • ECS
  78. 78. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Fargate • CloudWatch Fargate CPU/ • Task ECS stats ( Docker API ) { "read": "2019-07-18T20:11:25.485932734Z", “pids_stats”: { }, "networks": { }, "memory_stats": { }, "blkio_stats": { }, "cpu_stats": { }, "precpu_stats": { } } 169.254.170.2/stats Docker API ContainerStats https://docs.docker.com/engine/api/v1.30/#operation/ContainerStats
  79. 79. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Cloudwatch Container Insights • ECS Cluster/Service/Task • Account Settings CloudWatch Container Insights Amazon ECS CloudWatch Container Insights https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/cloudwatch-container-insights.html Preview
  80. 80. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Cloudwatch Container Insights • ECS API • • CPU • • Network / • RUNNING • PENDING • • …etc Amazon ECS Container Insights Metrics https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-ECS.html Preview
  81. 81. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Cloudwatch Container Insights • Cloudwatch logs insights Preview
  82. 82. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Integration with App Mesh • Amazon ECS AWS App Mesh • Fluent bit plugin • Elasticsearch, Redshift, Kinesis, S3 Fluent Bit Pre-built • ecs-cli local option • ecs-cli ECS
  83. 83. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • ECS/ECR support for AWS PrivateLink • Amazon ECS Amazon ECR AWS PrivateLink • GPU Pinning • ECS GPU • Multiple target groups per ECS service • 1 ECS Service
  84. 84. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS https://github.com/aws/containers-roadmap/projects/1
  85. 85. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • • • 1 •
  86. 86. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon ECS Solutions Architect !!
  87. 87. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Q&A AWS Japan Blog https://aws.amazon.com/jp/blogs/news/
  88. 88. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark https://amzn.to/JPWebinar 8 Black Belt Online Seminar 08/06 ( ) 12:00-13:00 AWS Glue 08/13 ( ) 12:00-13:00 Serverless 08/14 ( ) 18:00-19:00 AWS Serverless Application Model 08/20 ( ) 12:00-13:00 Serverless 08/21 ( ) 18:00-19:00 AWS AppSync 08/28 ( ) 18:00-19:00 Amazon Aurora with PostgreSQL Compatibility
  89. 89. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS AWS https://amzn.to/JPArchive
  90. 90. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark @awscloud_jp http://on.fb.me/1vR8yWm Twitter/Facebook AWS
  91. 91. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark . / . .- a i m rh a i m o • [ W ld m A ]p • jc WbnS W / : . . ( e)W
  92. 92. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Webinar https://amzn.to/JPWebinar https://amzn.to/JPArchive

×