先日開催された#JTF2020 に参加させていただきました。昨年のJTFは、その時点ではイベントの存在すら知りませんでしたが、コミュニティなどで仲良くなったエンジニアの方々がこぞってJTFに参加されていたこともあり、「いいなぁー、次回あったら現地参加したいなあ…」とTLを追っていました。
今年はコロナの影響もあって、初のオンライン開催となり、地方在住の私も気軽に参加することができました。実際にリアルタイムで聞かせていただいたセッションの感想などを記録しておきます。
なお、今回はイベント終了の18時にあわせて、資料リンク集を作成してみました。すでに別エントリで投稿させていただいていますので、そちらもご参照ください。
F1: はじめてのAnsibleトラブルシューティング【ライブ限定】/ 齊藤秀喜さん
Ansiblejpのコミュニティでお世話になっているさいとうさんの、Ansibleに関するトラブルシューティングのTrackを聴講しました。
内容としては、自身も経験してきた、Ansibleに関するトラブルシュートについてのTipsが盛りだくさんでした。
Ansibleのトラブルの中で、大半は「AnsiballZ(モジュールやパラメータなどが集まったもの)の対象ホストへの転送」で発生するそうです。
Tipsのなかでも、以下の点は初めて知りました。デバッグに非常に便利そうなものもあったので、是非活用してみようと思いました。
- WinRMでのWindows管理では、大きいファイルの転送は向いてない
- NFSなどの接続が切れた状態でsetup(gather_facts)すると、Timeoutになってしまうケースもあるため、gather_subsetで必要最小限に絞ると良い
- ansible-playbookコマンドの実行時に「--step」というオプションをつけると、Taskごとにステップ実行が可能
- ansible-playbookコマンドの実行時に「--start-at-task "taskname"」というオプションをつけると、特定のnameのついたTaskから実行が可能
Playbook Debuggerも非常に便利とのこと。
また、トラブルシュートに関するお話として、問題を整理する重要性について語られていました。これは、Ansibleに限らず一般的な「トラブル対応」では共通する事項です。
C2: エンジニアなら誰でも配信を / 田中司恩さん
Red Hatの田中司恩さんのTrackを聴講しました。
内容としては、昨今のコロナ事情などもふまえて、オンラインコミュニケーション時代における我々エンジニアに求められる変化について、非常にわかりやすく解説していただきました。
コロナ影響もありますが、昨年にくらべてオンラインイベントが15倍に増えた、というのは非常に驚きでした。
また、今後ライブ配信技術を身につけることは、エンジニア人生を長くする材料になる、と言われて、いろいろ勉強しないとなあと感じました。
A4: IP制限な社内レガシーアプリをAWS Cognitoでどこからでも利用可能にして社員の生産性を上げました / 林如弥さん
OisixのmorihayaさんのTrackを聴講させていただきました。
内容としては、コロナ禍におけるフルリモートワーク時にRDS(VDI?)で社内回線のトラフィックが輻輳した話からスタート。生産性のがた落ちまで含めて、よく耳にするケースですね。
事情としては、IP制限で社内からのみのアクセスに限定されているWebツールが多かったからとのこと。
そんななか、自宅から直接Git/esaなどのSaaSを利用したい、という要望を受けてAWS Cognitoの採用を検討され、実際に実装されたとのこと。
レガシーアプリケーションをAWS Cognitoを活用するだけで認証対応することができた、というのも面白いなと思いました。
C5: JTF2020に来てください。本物の経営者目線ってやつを見せてやりますよ / @Clorets8lackさん
ソナーマンというパケットキャプチャ関係のツールを作成されている、黒ブラさんのTrackを聴講させていただきました。
Trackの内容としては、副業で開発したサービスで経験した挫折と、そこから得た経験を糧にマインドシフトし、自分の強みを生かした、自分が営業していて楽しいと思えるサービスを開発された際の経験談に関するお話でした。
また、失敗した時の経験から、次の商品開発にむけて視点を変えられたポイントや、サービス企画の段階から「撤退」について検討しておいたほうがいい、というお話をしていただきました。
E6: ネットワークへのCI的アプローチ / 田中進さん
最後のTrackは、エーピーコミュニケーションズでNeedleWorkの開発をされている、田中さんのTrackを聴講させていただきました。
内容としては、ネットワーク系の運用担当者として感じたつらみや、温かい手運用で発生する損失などに関しての見解、それに対してAnsibleやNeedleWorkのAPIを使って自動化することで対処する、という内容でした。
このあたりは、自分もつらみの部分は現在進行形で感じているところであり、その先についても今後経験していきそうなので、とても参考になりました。
全体を通して
とても学びの多い、貴重な経験をさせていただきました。またリアルタイム視聴できていないTrackも、アーカイブが公開され次第、聴講させていただこうと思います。
運営の皆様、登壇者の皆様、いいイベントを本当にありがとうございました。また来年も必ず参加させていただきます!!
https://tenko.hatenablog.jp/entry/2020/07/26/205110
バックアップ日時: 2026年1月12日