Auto Scaling group
開発環境
AWS移行後の改善した開発環境
26
開発者
GitHub Enterprise Server
PR作成
Jenkins
CodeDeploy
EC2
S3
ELB
create deployment
deploy
create revision
ssm
DB
IAM Identity Center
認証
build
unittest
Slide 27
Slide 27 text
Auto Scaling group
開発環境
AWS移行後の改善した開発環境
27
開発者
GitHub Enterprise Server
PR作成
Jenkins
CodeDeploy
EC2
S3
ELB
create deployment
deploy
create revision
ssm
DB
IAM Identity Center
認証
build
unittest
Jenkinsでビルド&デプロイができるように
Slide 28
Slide 28 text
Auto Scaling group
開発環境
AWS移行後の改善した開発環境
28
開発者
GitHub Enterprise Server
PR作成
Jenkins
CodeDeploy
EC2
S3
ELB
create deployment
deploy
create revision
ssm
DB
IAM Identity Center
認証
build
unittest
EC2にはSSMでのみ接続可能な状態
Slide 29
Slide 29 text
Auto Scaling group
開発環境
AWS移行後の改善した開発環境
29
開発者
GitHub Enterprise Server
PR作成
Jenkins
CodeDeploy
EC2
S3
ELB
create deployment
deploy
create revision
ssm
DB
IAM Identity Center
認証
build
unittest
ユーザー管理はAWS IAM Identity Centerで
Slide 30
Slide 30 text
Auto Scaling group
開発環境
AWS移行後の改善した開発環境
30
開発者
GitHub Enterprise Server
PR作成
Jenkins
CodeDeploy
EC2
S3
ELB
create deployment
deploy
create revision
ssm
DB
IAM Identity Center
認証
build
unittest
AMIはAnsible+Packerでコード化し、
その他のAWSリソースはTerraformで
コード化を実施