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

御年30歳の老舗ITベンチャー企業にAWSを入れてみた/i-gotta-carry-that-weight-to-aws

 御年30歳の老舗ITベンチャー企業にAWSを入れてみた/i-gotta-carry-that-weight-to-aws

レガシーシステムを運用するエンジニアが、技術刷新するためにAWSを学んだ話です。

2c58367194cdc9bb97f8e0fd5b20b511?s=128

kent-hamaguchi

January 18, 2019
Tweet

More Decks by kent-hamaguchi

Other Decks in Programming

Transcript

  1. I gotta carry that weight, to AWS

  2. 30 years old company on ~ 2018

  3. 30 years old company

  4. 30 years old company Engineer Designer Manager

  5. 30 years old company cost clients Increase cost like Linear

    function
  6. 30 years old company Engineer (guest) (Tokyo) Designer (Nagoya) Manager(Nagoya)

  7. 30 years old company’s Engineer Sun Mon Tue Wed Thu

    Fri Sat on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy
  8. 30 years old company’s Engineer Sun Mon Tue Wed Thu

    Fri Sat on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy
  9. Develop

  10. Develop 1. Download WordPress

  11. Develop 1. Download WordPress 2. Upload WordPress to Rental server

  12. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!!
  13. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password
  14. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress
  15. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins
  16. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program
  17. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!!
  18. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
  19. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
  20. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
  21. Develop 1. Download WordPress 2. Upload WordPress to Rental server

    with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
  22. 30 years old company on 2019 ~

  23. 30 years old company on 2019 ~

  24. Developer User Client

  25. Auto Scaling group Elastic Load Balancing VPC Availability zone Public

    Subnet Target group more per site ... Availability zone Public Subnet Target group more per site ...
  26. CloudFormation

  27. CloudFormation - VPC

  28. AWS CLI - VPC

  29. CloudFormation & AWS CLI • IAM • VPC • Security

    Group • Certificate • Application Load Balancer ◦ Listener & Listener Rule • ECR • ECS • CloudFront (Editing)
  30. 30 years old company’s Engineer Sun Mon Tue Wed Thu

    Fri Sat on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy
  31. 30 years old company’s Engineer Sun Mon Tue Wed Thu

    Fri Sat on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy
  32. 30 years old company’s Engineer Sun Mon Tue Wed Thu

    Fri Sat legacy legacy legacy legacy legacy
  33. 30 years old company’s Engineer Sun Mon Tue Wed Thu

    Fri Sat new new new new new
  34. Happy♬

  35. Easy to try, AWS

  36. end