Slide 1

Slide 1 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS PHP 2022/09/24 (@koemu)

Slide 2

Slide 2 text

(@koemu) 20 2020 FinTech

Slide 3

Slide 3 text

• AWS • AWS • AWS App Runner • Amazon Aurora Serverless v2 • • •

Slide 4

Slide 4 text

IT

Slide 5

Slide 5 text

z • • (RDBMS) • Writer • Reader

Slide 6

Slide 6 text

AWS AWS App Runner • 1 • Amazon Aurora Serverless v2 • •

Slide 7

Slide 7 text

AWS

Slide 8

Slide 8 text

Amazon EC2 AWS Cloud VPC Availability Zone 1 Availability Zone 2 Auto Scaling Group Auto Scaling Group Amazon EC2 Amazon Aurora AWS CodePipeline AWS CodeBuild AWS CodeDeploy OS Availability Zone

Slide 9

Slide 9 text

AWS Cloud VPC Availability Zone 1 Availability Zone 2 Auto Scaling Group Auto Scaling Group AWS Fargate Amazon Aurora AWS CodePipeline AWS CodeBuild AWS CodeDeploy Amazon ECR OS

Slide 10

Slide 10 text

AWS Cloud VPC Availability Zone 1 Availability Zone 2 Amazon Aurora Serverless v2 AWS CodePipeline AWS CodeBuild AWS CodeDeploy Amazon ECR AWS App Runner RDB

Slide 11

Slide 11 text

AWS App Runner

Slide 12

Slide 12 text

AWS サービスを組み合わせてインフラを構築 柔軟性が⾼い VPC (ネットワーク) Fargate (コンピュート) ECS (オーケストレーション) ALB (ロードバランサー) AWS Auto Scaling (オートスケール) CodeBuild (CI/CD) ⼿間がかかる

Slide 13

Slide 13 text

AWS App Runner

Slide 14

Slide 14 text

App Runner AWS API AWS

Slide 15

Slide 15 text

AWS App Runner

Slide 16

Slide 16 text

App Runner App Runner Amazon ECR Image Repo

Slide 17

Slide 17 text

App Runner App Runner (VPC) App Runner Amazon ECR Image Repo

Slide 18

Slide 18 text

App Runner (VPC) App Runner https://xxxxxxxx..awsapprunner.com

Slide 19

Slide 19 text

AWS App Runner

Slide 20

Slide 20 text

App Runner -

Slide 21

Slide 21 text

(VPC) App Runner

Slide 22

Slide 22 text

(VPC) App Runner

Slide 23

Slide 23 text

AWS App Runner

Slide 24

Slide 24 text

App Runner App Runner App Runner

Slide 25

Slide 25 text

App Runner - Console

Slide 26

Slide 26 text

App Runner - Console HTTP 2XX 4XX 5XX App Runner

Slide 27

Slide 27 text

AWS App Runner https://docs.aws.amazon.com/apprunner/latest/dg/what-is-apprunner.html https://aws.amazon.com/jp/blogs/news/introducing-aws-app-runner/ https://aws.amazon.com/jp/blogs/news/new-for-app-runner-vpc-support/ https://www.apprunnerworkshop.com/ https://github.com/aws/apprunner-roadmap/projects/1 https://aws.amazon.com/jp/apprunner/pricing/

Slide 28

Slide 28 text

Amazon Aurora Serverless v2

Slide 29

Slide 29 text

Amazon Aurora Serverless v2

Slide 30

Slide 30 text

Storage fleet Amazon Aurora Serverless v2

Slide 31

Slide 31 text

Storage fleet Compute fleet Amazon Aurora Serverless v2

Slide 32

Slide 32 text

Storage fleet Compute fleet ⾃動スケール ⾃動スケール Amazon Aurora Serverless v2 • CPU 1 • https://aws.amazon.com/jp/blogs/news/amazon-aurora-serverless-v2-is- generally-available-instant-scaling-for-demanding-workloads/

Slide 33

Slide 33 text

0.5ACU 0.5 128ACU 0.5 “ACU” 1ACU=RAM 2GiB CPU

Slide 34

Slide 34 text

Aurora Serverless v2 のシームレスなスケーリング Aurora Serverless v2 ( OLTP ) 同時実⾏数 が増加 同時実⾏数 が増加 同時実⾏数 が増加 処理終了 Aurora Serverless v2 ( ) ( CommitThroughput) ( )

Slide 35

Slide 35 text

もっと Amazon Aurora Serverless v2 を知りたい⽅へ https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html https://aws.amazon.com/jp/blogs/news/amazon-aurora-serverless-v2-is-generally-available- instant-scaling-for-demanding-workloads/ https://www.youtube.com/watch?time_continue=350&v=b2Tl6SsWC-M&feature=emb_title https://aws.amazon.com/jp/rds/aurora/pricing/

Slide 36

Slide 36 text

AWS App Runner • ( ) • • 25 Amazon Aurora Serverless v2 • MySQL 8.0, PostgreSQL 13 • Reserved Instance, Savings Plans (2022 9 )

Slide 37

Slide 37 text

AWS Cloud VPC Amazon Aurora Serverless v2 AWS CodePipeline AWS CodeBuild AWS CodeDeploy Amazon ECR AWS App Runner AWS Fargate Amazon EventBridge RDB

Slide 38

Slide 38 text

• Amazon App Runner • Amazon Aurora Serverless v2 RDBMS • AWS • AWS SA

Slide 39

Slide 39 text

AWS AWS Japan • • • AWS OK

Slide 40

Slide 40 text

AWS App Runner PHP ( node.js, Java(Amazon Corretto) Python ) GitHub Issue 👍 https://github.com/aws/apprunner-roadmap/issues/31

Slide 41

Slide 41 text

Thank you © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.