SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

AWSの深いところ見せちゃいます! by AWSクラウドサポートエンジニア

Amazon EC2のイベント対応を楽にするためのアイデアと「Design for Failure」の考え方

AWSの深いところ見せちゃいます! by AWSクラウドサポートエンジニア 第5回


メンテナンスの改善

 最後に、AWSでのメンテナンス方法の改善についても少し、ご紹介をさせてください。

 Netflix社の記事で触れられている2014年のEC2インスタンスに対する再起動を伴うメンテナンスは、「EC2インスタンスの10%以下」という規模ではありましたが、それでもAWSサポートにはたくさんのお問い合わせを頂きました。

 そして、続く翌2015年の3月、再びXen Security Announcementで公開予定となっていたセキュリティアップデートのため、EC2インスタンス全体の10%以下が対象となるメンテナンスリブートがスケジュールされます。

 しかし、AWSでは前年のメンテナンスで発生したお客様への影響も踏まえて、メンテナンススケジュール公開後もメンテナンス方法の改善を継続しておりました。この結果、メンテナンス情報公開後すぐに多くのEC2インスタンスではライブアップデートでの対応が可能であることを確認し、ライブアップデートで対応が可能なEC2インスタンスではスケジュールされていたイベントがキャンセルとなりました。これにより、最終的にリブートが必要となったのは全体の0.1%未満のAmazon EC2インスタンスに留まりました。

 スケジュールされたイベントがキャンセルされる、という状況は発生してしまったものの、わずか半年で大きくメンテナンス対応が「楽になった」ことがお分かりいただける事例かと思います。

 AWSではセキュリティを最優先事項として考えており、セキュリティに関する対応のために緊急でのメンテナンスが発生することもあります。

 上記の例のように日々メンテナンスの影響を抑えるべくAWSでも改善を継続していますが、いざという時に慌てずに済ませられるよう、ぜひ日頃からイベント時の対応を検討しておいてください。

まとめ

 ということで、本稿ではEC2インスタンスにおけるイベントとその対応方法、そしてイベント対応を楽にするためのアイデアについてご紹介させていただきました。その性質上EC2インスタンスのイベントは回避できないものであり、ユーザー視点では事前に対応方法を検討していただくことがとても重要になります。もしご自身で実際にEC2インスタンスを利用しているシステムを運用されている場合には、ぜひこれを機にイベント時の対応を見直していただき、その中で本記事の内容が検討の一助となれば幸いです。

 また、AWSとしても新サービスの提供やメンテナンス方法の改善により、日々利用しやすいサービスとなるよう改善を行っています。AWSのサービスリリースやアップデートの速度はとても早く、今回ご紹介したようなイベント通知や対応のためのサービスに限っても年々充実しています。ぜひ今後もAWSのイノベーションに注目いただき、新しい機能を積極的に取り入れて、更なる運用の改善につなげてみてください。その際、ご不明な点があればぜひAWSサポートにもお問い合わせいただければ幸いです。

 さて、アマゾン ウェブ サービス ジャパン株式会社ではクラウドサポートエンジニアを絶賛募集中です。誰よりもAWSの仕組みを深く知り、また実際のAWSのユースケースを幅広く知ることができるとても刺激的な仕事です。

 AWSサポートに興味を持ってくださった方はWebサイトからオープンハウス参加の登録をお願いいたします。

 AWSサポートはダブリンにも日本語サポートのエンジニアが勤務するオフィスがあり、シアトルや日本オフィスと連携して業務を行っています。ダブリンの様子はこちらでもご紹介していますので、よろしければご一読ください。

この記事は参考になりましたか?

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
AWSの深いところ見せちゃいます! by AWSクラウドサポートエンジニア連載記事一覧

もっと読む

この記事の著者

半田 達郎(アマゾン ウェブ サービス ジャパン株式会社)(ハンダ タツロウ)

 AWS クラウドサポートエンジニア。新卒で外資系ITベンダーに入社後、サーバー仮想化やデスクトップ仮想化基盤の設計・構築・提案に携わり 、インフラエンジニアとしての一歩を踏み出す。2014年よりAWSサポートに勤務し、2016年秋、家族と共にアイルランドに移住。インフラ系技術を中心に、学生時代に培...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/9925 2017/04/05 15:19

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー