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

20190717_JAWS_UG_NAGOYA.pdf

 20190717_JAWS_UG_NAGOYA.pdf

mori-hisayuki

July 17, 2019
Tweet

More Decks by mori-hisayuki

Other Decks in Technology

Transcript

  1. Introduction Name : Hisayuki Mori Community : JP-Stripes Nagoya, JAWS-UG

    名古屋 Facebook : 森 久由生 Twitter : @hisayuki_mori Blog : https://hisa-tech.site 2
  2. 17 Terraformが使えるサービス • ACME • Akamai • Alicloud • Archive

    • Arukas • Avi Vantage • AWS • Azure • Azure Active Directory • Azure Stack • Bitbucket • Brightbox • CenturyLinkCloud • Chef • Circonus • Cisco ASA • Cloudflare • CloudScale.ch • CloudStack • Cobbler • Consul • Datadog • DigitalOcean • DNS • DNSimple • DNSMadeEasy • Docker • Dyn • External • F5 BIG-IP • Fastly • FlexibleEngine • FortiOS • GitHub • GitLab • Google Cloud Platform • Grafana • Gridscale • Hedvig • Helm • Heroku • Hetzner Cloud • HTTP • HuaweiCloud • Icinga2 • Ignition • InfluxDB • JDCloud • Kubernetes • Librato • Linode • Linode • Local • Logentries • LogicMonitor • Mailgun • MySQL • Naver Cloud • Netlify • New Relic • Nomad • NS1 • Nutanix • 1&1 • OpenStack • OpenTelekomCloud etc・・・・
  3. 21 メリット ◎ 専用GUIはないので、コードとコマンドのみですべてが 片付く ◦ AWSでもコンソールよりCLIだ!って方にはオスス メ ◎ Planコマンドで出来上がる構成が確認できる。

    ◦ コードを更新した場合はどのリソースがどのように 変更されるかもわかる ◎ CI/CDで回すことが出来る ◦ developブランチはテスト環境、masterブランチは 本番環境の更新なども可能 ◦ 環境変数定義が可能
  4. 25 銀の弾丸ではない ◎ 最新のサービスにはもちろん対応出来ない。 ◎ 運用ルール遵守で例外作業しづらい ◦ ぽちぽちですぐ出来るリソースもコード化必要 ◎ そこそこ学習コストがかかる

    ◦ 専用言語なので・・・ ◎ スキル依存になりかねない ◎ コードの保守が死ぬほど大変 ◦ 数カ月後とかだと自分で何書いたのか思い出せない