Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Djangoアプリケーションにおけるトイル撲滅戦記.pdf

Yasuaki Matsuda
September 18, 2018

 Djangoアプリケーションにおけるトイル撲滅戦記.pdf

Yasuaki Matsuda

September 18, 2018
Tweet

Other Decks in Programming

Transcript

  1. RDS ELB X-Ray ECS App Server Service X-Ray Batch Task

    ELB ELB ɾɾɾ X-Ray X-Ray Coupon Server Service ɾɾɾ X-Ray X-Ray Admin Server Service ɾɾɾ X-Ray CloudWatch Logs S3 τΠϧ๾໓ઓུ
  2. ECR X-Ray APP Server Service X-Ray New Task Old Task

    1. Image Build & Push New Image 2. Create New Task Definition 3. Update Service 1. Push Source Code X-Ray App Task: 1 X-Ray App Task: 2 GitLab 2. Create Merge Request(MR) 3. Review & LGTM & Accept MR τΠϧ๾໓ޙ
  3. 1. npm install & build 2. Put Artifacts to S3

    Bucket 1. Push Source Code GitLab 2. Create Merge Request(MR) 3. Review & LGTM & Accept MR AWS CLI τΠϧ๾໓ޙ
  4. 1. Unit Test 2. Flake8 3. Radon GitLab ςετ࣮ࢪʹΑΔ඼࣭୲อ ίʔσΟϯάن໿ͷ֬ೝ

    ίʔυͷෳࡶ౓Λ֬ೝ 1. Push Source Code 2. Create Merge Request(MR) 3. Review & LGTM & Accept MR τΠϧ๾໓ޙ