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

[HashiConf 2023]About the use of HashiCorp prod...

AEON
October 17, 2023

[HashiConf 2023]About the use of HashiCorp products in Japanese GMS

https://hashiconf.com/2023/
HashiConf 2023 登壇資料です。

AEON

October 17, 2023
Tweet

More Decks by AEON

Other Decks in Programming

Transcript

  1. ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社 AEON

    Smart Technology Shohei Aoki HashiConf 2023 About the use of HashiCorp products in Japanese GMS
  2. 1 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology About ME Shohei Aoki • Platform Engineer at AEON Smart Technology (Provide the mobile apps, various API platforms for retail companies) • Certification: Azure • Hobby: drinking, jogging • https://www.linkedin.com/in/shohei-aoki-7653a2202/
  3. 3 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Main Theme Japanese traditional toils • Japan's unique toil • incredibly wasteful process and people Were we able to solve them ? or not ?
  4. 4 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Japanese traditional toils are ... YUBISASHI KAKUNIN EXCEL TEJUNSHO GUI POCHI POCHI OJISAN BAKETSU RELAY
  5. 5 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Japanese traditional toils are ... YUBISASHI KAKUNIN EXCEL TEJUNSHO GUI POCHI POCHI OJISAN BAKETSU RELAY Were we able to solve them ? or not ?
  6. 6 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology EXCEL TEJUNSHO  Individualized procedure manual  Uncertain confirmation details  Merged cells  Not versioned (ex: filename_YYYYMMDD_ver1.0.xlsx)
  7. 7 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology YUBISASHI KAKUNIN Security Room • Closed space • Smells like sweat • Oxygen is low
  8. 11 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Solutions by Terraform Cloud New Relic Azure Resources Terraform Cloud Reviewer Engineer Pull Request Version Control Approve Notifications Plan and Apply
  9. 12 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Solutions by Terraform Cloud New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Engineer NO EXCEL TEJUNSHO NO YUBISASHI KAKUNIN
  10. 13 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Engineer Solutions by Terraform Cloud New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply NO EXCEL TEJUNSHO NO YUBISASHI KAKUNIN
  11. 14 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Engineer Solutions by Terraform Cloud New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply NO EXCEL TEJUNSHO NO YUBISASHI KAKUNIN GUI POCHI POCHI OJISAN
  12. 15 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN  can’t code  No knowledge of Git  love using the mouse  complain about coding  don't learn anything
  13. 16 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Engineer
  14. 17 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Engineer
  15. 18 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply I don't understand Git. It's better not to use it. I don't understand Terraform. It’s better to use the software's GUI Portal. I hardly ever watch Slack. Email notifications are better. Engineer
  16. 19 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Don’t need Don’t need Don’t need Engineer
  17. 20 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Engineer
  18. 21 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Create a ticket Assign Engineer
  19. 22 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology GUI POCHI POCHI OJISAN New Relic Azure Resources Terraform Cloud Reviewer Pull Request Version Control Approve Notifications Plan and Apply Create a ticket Assign Engineer He was not the original requester for the ticket.
  20. 23 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology BAKETSU RELAY Manager Leader Engineer Member Member Member Create a ticket Assign Oh... I can't understand the contents of the ticket. instructions instructions instructions Additional instructions
  21. 24 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology BAKETSU RELAY Manager Leader Engineer Member Member Member Create a ticket Assign Oh... I can't understand the contents of the ticket. instructions instructions instructions Additional instructions This is the BAKETSU RELAY
  22. 25 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Were we able to solve them ? or not ? YUBISASHI KAKUNIN EXCEL TEJUNSHO BAKETSU RELAY GUI POCHI POCHI OJISAN
  23. 26 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Were we able to solve them ? or not ? YUBISASHI KAKUNIN EXCEL TEJUNSHO BAKETSU RELAY YES ! 😄 YES ! 😄 YES.. 😐 NO.. 😭 GUI POCHI POCHI OJISAN
  24. 27 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Were we able to solve them ? or not ? YUBISASHI KAKUNIN EXCEL TEJUNSHO BAKETSU RELAY YES ! 😄 YES ! 😄 YES.. 😐 NO.. 😭 I would like a HashiCorp product to solve this problem ❤ GUI POCHI POCHI OJISAN
  25. 28 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology Purpose of implementing HCP Vault • Unmanaged secrets • Credentials not updated • Secret string on Git repository
  26. 29 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社

    AEON Smart Technology HCP Vault is under validation HCP Vault on Azure Peering Secrets Operator Dynamic Secrets Auth method: jwt (Not Kubernetes)