インフラWebエンジニアの横塚です。先日、t2系インスタンスのリザーブドインスタンスの有効期限が近づいてきたのでt3系インスタンスへ移行しました。その時の様子を一部紹介したいと思います。LCLのエンジニアチームにはインフラ専任のメンバーはいません。バックエンドエンジニアやアプリエンジニアがインフラ業務も兼任しており、スキルもバラバラです。メンバー全体の経験値を上げるために、こういった作業が発生する際にはできるだけ経験の少ないメンバーが主導となって進めるようにしています。今回はインフラメンバーで会議室に集まり、ディスプレイにAWSコンソールを写しながら作業を実施しました。以下のように事前準備をし、作業担当の割り振りをしました。事前に主担当が手順をまとめて、レビューをする作業担当を割り振る画面を前に映して代表してAWSコンソールの操作・コマンドを叩く人(経験の少ないメンバー)サーバに入り、ログなどをチェックする人いざという時のアドバイザ(経験豊富なメンバー)実際の作業2台で運用しているとあるWebサーバを2台ともアップデートしました。サーバAにsshしてアクセスログを垂れ流しておくサーバAをALBから切り離すアクセスログが止まったことを確認するサーバAのインスタンスを停止するサーバAのインスタンスタイプを変更するサーバAのインスタンスを起動するサーバAに直接アクセスし、問題ないことを確認(ログも流れてること確認)サーバAをALBに繋ぐログが流れ出すこと確認...以上をサーバBについても実施。こんな感じで進めました。30分ほどでWebサーバ2台のインスタンスタイプ切り替えが終わりました。作業の様子まとめ作業担当が割り振られているので、自分のタスクに集中しつつも他のメンバーの作業が目に見えてわかるので進めやすかったです。AWSコンソールでの作業経験が少ないメンバーでも、周りで経験豊富なメンバーが見てくれているので安心して作業を実施できました。細かくはENA有効化などの手順も含みますが、下記のc5インスタンスへの移行記事でも紹介しているので今回は割愛させていただきます。Railsでサービス開発をしている弊社ブログに蓄積された過去記事を振り...モバイルアプリエンジニアの山下です。LCLでは全てのWebサイト...2019-07-172019年上半期の記事を振り返ってみるモバイルアプリエンジニアの山下(@yamshta)です。第二部(8月~11月)モバイルアプリエンジニアの山下(@yamshta)です。EC2インスタンスの停止忘れを防止するWebエンジニアの森脇です。(1)執筆者リストid:kavis777id:ktx_kuid:yamshtaid:ytkr0813id:shymstid:kasei_sanid:lcl-engineer月別アーカイブ検索はてなブログをはじめよう!lcl-engineerさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。