9周年イベントのレポートです。ログを徹底回収ここからはLTのレポートです。Sentinelのお話でした。Analyticsワークスペースにログを保存し、以下のようなダッシュボードで可視化することができます。Analyticsの方にはある程度コストがかかります。PC2台のログを90日分ほど保存して、2000円程度かかるとのことです。航空機事故の事例から学ぶアーキテクチャとモニタリング次は、しばやんさん(@shibayan)のLTで、航空機の運行とアプリケーションの運用を比較しながら、いかに安全にアプリケーションを運用するかというお話でした。航空機は大事故が起きるたびに安全性を高めており、100年間のノウハウの蓄積がある一方、アプリケーションは事故があっても人の命が失われるケースはごく一部であり(首は飛ぶかもしれないけど)、同じような原因で何度も事故が起きているのでは...?と考えたそうです。航空機はフォールトトレラント設計になっており、例えばエンジンは2〜4重の冗長化がなされています。そのため、片方のエンジンが止まってもすぐに墜落はせず、また、両方のエンジンが止まっても、近くの空港まで滑空したり、不時着することが可能です。電源も風力発電機が内蔵されていて、最低限の電源は供給されるようになっています。車輪も重力で勝手に降りてくるようになっており、Aが駄目ならBを、Bが駄目ならCを...という設計になっています。冗長化しても単一障害点(SPOF)があれば話は別です。油圧システムが尾部に集中していたため、墜落事故に繋がった事例や、片系のみに依存したシステムだったため、冗長化が意味をなさなかった事例などがありました。事故が発生した際には、乗員が複雑な操作を手動で行わなければいけない仕様(いわゆる「運用でカバー」)となっていたため、更に大きな事故につながったという事例もありました。最近の航空機には、大量のセンサが搭載されており、全てのデータをフライトデータレコーダーに記録したり、衛星経由でリアルタイム送信するようになっています。仮に事故が発生した場合、乗員や整備員に責任を押し付けるようなことはせず、第三者が徹底的に原因の調査を行うようになっています。冗長化メトリクスの記録・送信ミスをしない仕組みづくりが大切になる。Manager(以下、ARM)を使って効率的に行うお話でした。Code(IaC)を容易に実現することができます。IaCを使うと何が嬉しいのかというと、自動化、抜け漏れ防止、バージョン管理、レビューができるようになります。ARMは冪等性を保持してくれる上、Azureの純正の機能なので、細かい操作ができるようになっています。ARMのコードはAzureポータルからエクスポートできるため、既存のリソースのARM定義をエクスポート・修正して使うのが簡単とのことです。Codeに拡張機能をインストールすると、とても書きやすいようです。Updateやってみた。UpdateをIntuneとWSUSで制御するというLTでした。Windowsをモダンに管理したい場合はIntuneを使用するのが良いようです。Updateを行うと、あまり帯域を使用せずにアップデートを行うことができます。実際にやってみたところ、Intuneのカスタムプロファイルを使用することで設定可能とのことでした。カスタムプロファイルが複雑化しがちで、グループポリシーオブジェクト(GPO)から設定したほうが楽とのことでした。Updateをやってみる。Azure試してみた次は、ひらりんさん(@himarin269)のMicronautというフレームワークをAzure上で使ってみたというLTでした。MicronautはJMVベースのマイクロサービス向けフレームワークで、ファイルサイズ、メモリ使用量が少ないという特徴があります。Coreっぽい感じで簡単にAPIのコードが書けるようです。実際に動かしてみたところ、Azureでお手軽マイクロサービスは厳しいという印象とのことで、他のアプローチのほうが現実的とのことでした。Learnに関するLTでした。Learnは、Azureなどのサービスに関して、ブラウザ上で無料で学ぶことができるサービスで、現在676コンテンツが存在するとのことでした。これは新規コンテンツだけでなく、他コンテンツから統合されたものも多くあるそうです。LTで紹介されていた各コンテンツの状況は以下のとおりです。うちにやっておきましょう」とのことでした。次のLTは、morihayaさん(@morihaya55)のAzureに移行してみた際のお話でした。Portalにログインしてみたところ、機能などはなんとなく分かったとのことでした。azコマンドがbrew一発で導入できるところが気に入ったとのことです。LearnでAzureについて勉強したところ、キャッチーなデザイン、経験値が貯まるシステム、内容の良さ、褒めてくれるところがとても良かったとのことでした。Azureに限らず、クラウド・コンピューターサイエンスの知識も得られるところが気に入ったそうです。最後のLTは、d-takadaさんのAzureに関する資格のお話でした。Azure関連の資格は2019年6月以降、以下の図のように大きく変わったようです。Azure関連の資格の変更(当日のスクリーンより)70-xxx系を持っている人はアップグレード試験が終了しているため救済なし、AZ-100、102を持ってる人はアドミニストレータ認定という対応が取られるようです。資格によってはLab試験(実技試験)が導入され、難易度上がったものもあるとのことでした。現時点での試験の全体図はこちらです。9周年イベントの参加レポートをお送りしました。レポートには書いていませんが、懇親会の際にもいくつかLTが行われたようです。ファイナル」として、Microsoftの寺田佳央さんがKubernetesに関するセッションをされていました。今回のイベントはかなり盛り沢山なイベントで、レポートもかなり長くなってしまいました。当日の様子は、後日配信されるそうなので、こちらもぜひ御覧ください。本ブログ記事に、「登壇資料が載ってない」、「SNSアカウントが載っていないから載せて欲しい」などありましたら、コメント頂けると幸いです。Days%d人のブロガーが「いいね」をつけました。