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

I love route53

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

I love route53

JAWS-UG 金沢 #9 でプレゼンした資料

Avatar for Yuuitiro Matsumoto

Yuuitiro Matsumoto

April 11, 2016

Other Decks in Technology

Transcript

  1. 自己紹介 まつもと ゆういちろう Twitter ID @yuuitiro 富山県富山市在住(石川県金沢市出身ですが) 一番すきなサービスは Route 53,

    OS は FreeBSD が好き。 いまは運用請負をしていて、コードを書くよりもドキュメントを書いています。 I like beer. But I don't join today's party. sorry. 2012年にも Route53 使ってみたってタイトルでしゃべりましたw
  2. Agenda • DNS 運用の歴史 (俺) • Route53 とは • はやい・うまい・安い

    • Route53 に望むこと • 次に興味があること
  3. DNS 運用の歴史 - 1995年10月にドメインを取得し、Sun SPARC Station 20 を使ってサーバを運用 開始 (Sun

    OS 4.x.x-JLE) - 1998年4月 ゾーンファイルの管理を RCS で始める - 現在、git に変換して継続中 - 1998年 4月 AT互換機 + FreeBSD に移行。初めて複数台体制に - 2002年 Jail 機能をつかって、コンテナ型運用 - この間 FreeBSD 4.x から 徐々にバージョンをあげて運用を進める - 2005年 富山県外へ DNS を一台用意 - 2011年 AWS で Route53 を利用開始 (まだマネジメントコンソールなし) - 2012年 VMware ESXi 上の仮想マシンへ移行 - 2012年 ニフティクラウド併用
  4. 運用上の問題点 - Bind のセキュリティ問題 → とにかく多くていつも穴をふさいでた記憶 - ハードウェア故障によるサービスダウン → 機器の信頼性をあげるが限界

    - HDD - 電源・筐体 - 設定ファイルの記述の煩わしさ - GUI での設定ができなかった - 設定ファイル不備での障害、Open Resolver 化 - 仕事が増えると、動ける人数が少ない中で運用の手間だけが増えていく - ミスをすると被害が大きい - VM やコンテナを導入するとさらに運用コスト増
  5. Route53 が AWS にやってきた! 2011年6月頃? Route53 を使ってみた。 - まだマネジメントコンソールがない -

    API - R53fox - Google Drive を使って操作するツール Google Drive をつかって共有、履歴管理ができるようになった。 これはいいことかと思ったが、コードベースでの履歴管理ができない。 - 更新が早くて、運用の手間がかからず、めっちゃ安い。
  6. Route53 とは? - AWS が提供する権威DNSサーバ (2011年より提供開始) - インターネット上の重要なサービスで、高い可用性を提供 - SLA

    100% - マネージドサービス - セキュリティ、構成はすべて AWSにお任せ - リーズナブルな価格設定 - 0.50 USD(ホストゾーンごと)/月 – 最初の25のホストゾーン - 0.400 USD(100 万クエリごと) – 最初の 10 億クエリ/月 標準クエリ - 単純なゾーンだと一月 300円でおつりが来ます。 - マネジメントコンソールのしたにあるのが悲しいです。
  7. 早い Q: Amazon Route 53 の DNS 設定の変更はどのくらい速く世界中に反映されますか? A: Amazon

    Route 53 は、通常の状況では 60 秒以内に DNS レコードへのアップデー トを全世界の権威 DNS サーバーのネットワークに反映するよう設計されています。 ああ、間違えちゃった。といっても取り返せる速度ですねw
  8. トラフィックルーティング 弊社ではこのような高トラフィックの状態を経験していないので、実体験はありません が... - 加重ルーティング (重み付け) - Geo ルーティング (位置情報)

    - レイテンシールーティング - フェイルオーバールーティング - ヘルスチェックをしてダウン検知をしたら適切な場所へ転送
  9. やすい! - リーズナブルな価格設定 - 0.50 USD(ホストゾーンごと)/月 – 最初の25のホストゾーン - 0.400

    USD(100 万クエリごと) – 最初の 10 億クエリ/月 標準クエリ - Geoルーティングなどだとさらに超すとが上がる - 単純なゾーンだと一月 300円でおつりが来ます。 - 現在 16 ゾーンを運用中ですが、一月 700円ぐらいです。 - リソースタグ付けにより、費用の明確化 - アカウントを分けるのが Good Pattern ?
  10. こんな構成だったら... DNS (Route 53 , Google Public DNS) Google Apps

    for Work (Gmail, Google Calendar、Documents) 手元にサーバがなく、安くめっちゃ楽できますね。 夜中に呼び出されることもないし。
  11. 次に興味があること。 - Directory Services - オンプレミスで動かしている 小規模 Active Directory がたくさんある。

    - これをクラウドに持って行きたい。マネージドサービスで。 - Azure AD にも興味あり