Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

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/

Slide 3

Slide 3 text

2 ©AEON Smart Technology Co., Ltd. All rights reserved. イオンスマートテクノロジー株式会社 AEON Smart Technology Sorry ... I'm not good at English

Slide 4

Slide 4 text

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 ?

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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 ?

Slide 7

Slide 7 text

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)

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

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.

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

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

Slide 27

Slide 27 text

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

Slide 28

Slide 28 text

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

Slide 29

Slide 29 text

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

Slide 30

Slide 30 text

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)