濱田孝治(174)8686件のシェア(ちょっぴり話題の記事)「この人らみんな楽しそうに喋るなぁ」AWS界隈のコンテナ祭りであるJAWS-UGコンテナ支部に参加しながら、ハマコーはそんな気持ちを噛み締めていました。connpass各スピーカー個性がものすごくつよく、それぞれの環境、それぞの立場において試行錯誤を繰り返しながらコンテナを利用しているのが垣間見れて、すごく楽しいイベントでした。その楽しさがいくらかでも伝われば幸いでございます。最近、twitter芸人の様相を呈しているポジティブなTori(@toricls)さんの、AWSコンテナ関連サービスのアップデート。最初から最後まで一貫して、Toriさんのツイートをもとにアップデートを語っていくという斬新なスタイルで、2018年8月以降のアップデートについて語ってくれました。自分、AWSのコンテナ関連サービスについては、ほぼほぼ全て目を通してブログを書いているつもりなんですが、改めてこうやって網羅的に棚卸しをしてもらったおかげで知ってるつもりで完全に抜けていたものが結構あったので、再復習できてよかったです。ハマコーなりに重要だとおもうアップデートトリさんセッション中、自分の琴線にふれたアップデートと、Developers.IOのリンクを貼っていきます。気になる方は、今一度復習してみると良いかもね!Developers.IOの記事が無いやつは、自分がさぼってるだけです。DevelopersIOそして突然のオチオチが最高でした。この資料、きっとオチを先に考えて作ったはず(確信)。トリさん資料を御覧ください。Torgayevプログラミングヤクザ(@prog893)さんによる、ECS環境がぼっこぼこ増えるOSS(eden)の紹介。チーム開発(✕20人)において、複数の開発タスクをスムーズに進めていくための開発環境構築の話です。どんなアプリケーション開発においても、チーム開発における開発環境をどのように用意するかは永遠の課題。それはコンテナアプリケーションでも必要なんですが、ECSにおいてその開発環境をいかにスムーズに独立した環境で迅速に構築するかという点に主眼をおいたセッションでした。現場の開発の痛みと解決策への流れが非常に明確で、聞いていて納得感がすごかったです。CLIedenの構成図。リファレンスとなるECS環境を一つ定義しておいて、PRがでるたびにその環境をまるごとdescribeしてパラメータを書き換えて、環境をコピーして作成する流れ。環境作成は3秒、削除は2秒で完了するという爆速っぷり。TerraformやCloudFormationを使わずにAPIを直接叩いているがゆえの速さ。53のCNAMEレコードを良い感じに作ってくれたりとかこだわりが随所に見えてごっつ面白いです!チーム開発において、PRを以下に精度高い環境で他人が確認〜検証するかは永遠の課題だと思います。〜本当にコンテナで幸せになりますか?〜」でっかいそーだい@初代ALF(@soudai1025)さんによる、Fargateの理想と現実が詰まりまくったぶっちゃけトーク満載のセッション。ここがAWSのホームだということを完全に無視した、そして現場で汗をかいて設計〜開発〜運用してきた人だからこそできる、非常にリアルで現実的な内容でした。「あなたに今、本当にコンテナ必要ですか?」という問いかけから始まる、コンテナの必要性と、実際にやってみるときに苦労したこと、今振り返ったときの反省点など、つぶさに余すところなく話してくれました。個人的には、「なぜコンテナ使うの?」という問いに対して「そこにコンテナがあるから」という答えも、とっかかりにはありかなぁと思ったりする派ですが、オミカレというサービスをエンジニアとして支え、さらにそのビジネスの行く先を担う立場であるところからくる迫力がビンビン伝わってきました。そのあたりの考え方が非常によく現れているツイートがこちら。インフラの成長はビジネスの成長と両輪なのでまずはビジネスの成長です。2019結局はビジネスの目的達成のための技術という、当たり前だけどエンジニアが忘れがちなところを真正面から捉えたコンテナ話、面白かったです。Scale?」(資料はまだ公開されていないようです。面白かったので楽しみ)Fargateをいかに爆速でスケールさせるかに命を注ぐpahudnet(@pahudnet)さんの発表。AWSのサーバーレススペシャリストSAの方で、英語かつめっちゃ早口だったので喋りはほとんどわからなかったのですが、スライドで察したというセッションでした。Fargateがスケールのアラームを受けてタスクとして起動するまで、一番最初にCloudWatchでAlarmを受けるまでどうしても1〜3分かかってしまう。Alarmを使っている限りはこれ以上短縮できない。アンコントローラブル。ここをいかに爆速化させるか、そのために自前でnginx_statusを3秒毎に監視。スケールが必要であれば、ECSサービスのタスク数のみを更新する。3秒毎のポーリングはStepFunctionsで実装し、スケーリングが必要であれば、ECSサービスを更新しにいく。このあたりの実装は、全てCDKでやっているとのこと。全て、すごいテンションが高くて、さらに技術的な着眼点がいろいろあって面白かったです。Alarmを使っている限りでは、最初の検知がどうしても遅くなりがちなところ、自前で見に行く実装。Functionsでフロー制御しているのも驚きでした。確かにアイディアとしては面白く、コストが許すなら使える現場も多いんじゃないでしょうか。打ち上げにも来ていただき、ベロンベロンな自分とちょっと話していただきありがとうございました。Developers.IOいつも見ていただいているということで、記念撮影。2019奇跡的に電車で家に帰れました。当日のハッシュタグはこちら。Twitter全てのセッション、スピーカーの方の素のキャラクターが出まくっていてごっつ楽しかったです。自分は基本AWSという枠組みの中でしかコンテナ知らないんですが、その界隈の中でもいろんな人がいろんな立場でコンテナ活用しながら、いろんなアプリケーションを動かしていることが見えるのが印象深い。懇親会もあってめっちゃ喋りました。最後の方全然覚えてなかったけど、上の写真があるから楽しかったんでしょう。JAWS-UGコンテナ支部。AWSにおけるいろんなコンテナワークロードの話が聞けるので、気になる方はぜひ次回以降も参加すれば良いと思います。connpassAWSJのスタッフの方はじめ運営メンバーには頭が上がりません。機会があったら、自分も登壇させていただければと思います。それでは、今日はこのへんで。濱田(@hamako9999)でした。リモート参加もOK〜クラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。〜ITエンジニアのお仕事とホンネ〜1月30日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。クラスメソッドの関連会社であるアノテーション株式会社の研修として依頼を受け、チームと心理的安全性、それに礼節というテーマで話をしてきました。濱田孝治268「ふわわぁ、眠いな。藤井元貴90Gitリポジトリ内を検索する機会はよくあると思います。grepコマンドを使えば、git管理下のファイルのみを対象としてgrepができます。シンプルなコマンドですが、利便性はとても高いと思います。記事2020年01月20日かずえ81速報です。先程大阪リージョン開設予定がアナウンスされました!!以前から大阪ローカルリージョンという色々と制限がついた特殊なリージョンが存在していましたが、それが拡張され、東京リージョンなどと同じ通常のリージョンになります!2021年初頭開設予定です。武田隆志1143このエントリは、2018年、2019年に公開したAWS全サービスまとめの2020年版です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。クラスメソッドの関連会社であるアノテーション株式会社の研修として依頼を受け、チームと心理的安全性、それに礼節というテーマで話をしてきました。CAFEのサービスが「LINEアプリ」として利用できるようになりました。これまではLINEのトークから利用する形でしたが、LINEサービス内から利用できるようになりました。これまでより便利に、シームレスにご利用いただけます。Cafe326件のシェア(そこそこ話題の記事)インフラ未経験の私が内定から入社までに読んだ技術書11冊ブログ記事2020年01月16日Yui326インフラ未経験で入社した私がインフラを勉強するために読んだ技術書11冊を感想とともにまとめました。濱田孝治268「ふわわぁ、眠いな。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。