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

IP アドレスとおさらば! DNS で叶える スマートなネットワーク生活

安田圭
December 11, 2024
190

IP アドレスとおさらば! DNS で叶える スマートなネットワーク生活

安田圭

December 11, 2024
Tweet

Transcript

  1. スピーカー 羽田 航平
 クラウドエース株式会社 DevSecOps 事業部 
 
 大手小売チェーンの Google Cloud の改善および運用案件に従事

    
 現在は、Google Cloud における技術コンサルティング 
 および IaC 化を担当 
 
 月 1 でディズニーに通う 
 ディズニーをこよなく愛するエンジニアです。 
 
 こ っ ち で す
  2. • 可読性が低下 
 ◦ IP アドレスだけだと、宛先のサーバの用途やアプリが分かりづらい
 
 • 変更対応が非効率 


    ◦ IP アドレスが変わった場合、設定箇所を手動で修正する必要がある
 ◦ クラウドはリソースの柔軟な変更が容易なため、変更に強い設計が必要
 
 • 環境間の柔軟性が損なわれる 
 ◦ 環境間で IP アドレスを揃えることが困難なため
 複数環境を切り替える際に多大な手間がかかる
 IP アドレスを直接参照することの何がいけないのか 

  3. • 可読性が低下 
 ◦ IPアドレスだけだと、「どこにあるかがわかりにくい」
 
 • 変更対応が非効率 
 ◦

    IP アドレスが変わった場合、設定箇所を手動で修正する必要がある
 ◦ クラウドはリソースの柔軟な変更が容易なため、変更に強い設計が必要
 
 • 環境間の柔軟性が損なわれる 
 ◦ 環境間でIPアドレスを揃えることが困難なため
 複数環境を切り替える際に多大な手間がかかる
 IPアドレスの直接参照することの何がいけないのか 

  4. • 環境因子ごとのサブドメインを作る(命名規則を定める)
 ◦ 開発環境で使用するもの --> dev.hogehoge.com
 ◦ 検証環境で使用するもの --> stg.hogehoge.com


    
 • サブドメインとして、サービスを展開する
 ◦ shop.dev.hogehoge.com
 ◦ shop.stg.hogehoge.com
 本案件の課題の解決方法