はてなキーワード: 3月とは
怪獣8号は2020年7月連載開始みたいだけど、あとしまつは2020年3月に撮影開始で、コロナ騒ぎから1年間の撮影中断を経ての公開らしいから、全て順調に進んでいれば同時期ぐらいに作品化できたのかもしれない。
宮沢章夫『NHKニッポン戦後サブカルチャー史』(NHK出版)を筆頭に、ピテカンの誕生は1982年3月と
言われているのだけれど、磯部涼氏がcakesで連載していた『日本語ラップ史』にはそう書いていなかった。
例えば、2017年6月16日に投稿された「中西俊夫はNYでアフリカ・バンバータを聴いた〜ピテカン誕生前夜」では、
と書いてある。で、どっちが正しいんだろう、と思った。
このときは、cakesの無料部分しか読んでおらず、ちゃんと読めばわかるかな? と思って有料会員に登録し、
すると2017年5月26日の記事、「戦後、原宿の変遷〜セントラル・アパート、竹の子族、ピテカン」では、
となっている。ん? やっぱり3月? と思ったが、
2017年6月9日の記事、「映画『ワイルドスタイル』と原宿「ピテカントロプス」の交接点」では、
と書かれていた。これはタイプミスなのかもしれないが、それにしても、と思う。なにしろ
「「日本語ラップの歴史」をはじめてひもとく」連載なのである。磯部涼氏も2017年5月11日のツイッターで
と述べている。そういう場所にあって、ヒップホップだけではなく、アートや演劇、80年代の
ロック等とも関わりの深いピテカンの開業日すらぶれている、て、どうなんだろう。
どうなんだろう、と思ったので、その旨を先月(2022年1月)ツイートした。そうしたら、なんと、
連載の記事がほとんど消えてしまった。2017年の連載以来、ずっとインターネットに漂っていた
磯部涼『日本語ラップ史』から、上記にあげた「中西俊夫は〜」も「戦後、原宿の変遷〜」も
「映画『ワイルド〜」も全部、きれいに「記事が存在しません」になった。
私のツイートは全然バズったわけではない。0いいね、0リツイートだ(普段からそんな感じ。な、なによ!)。
だから関連があるかはわからない。偶然、cakesのサイトに異常が生じたのかもしれない。スクショとか魚拓もない。
だから上に書いてある内容も、実際そう書いてあったか保証はできない(なにしろ記事が全部消えてしまったので)。
記事の無料範囲のキャッシュがグーグルに残っていて、6月16日に「12月20日」と書いてあるのは読めたけれど。
私は別に、これが悪いことだとは思わない。記事の内容がちがっていることも、インターネットに
(WIKIPEDIA調べ)
ここで取り上げたいのは
など
大手商社の三井物産と三菱商事、伊藤忠商事は3日、2022年3月期の連結純利益予想をいずれも8千億円台に上方修正した。3社とも過去最高益を大幅に更新する。
3商社、最高益大幅更新へ 8千億円台、首位争い激化(共同通信) - Yahoo!ニュース
https://news.yahoo.co.jp/articles/c86c21712f62ca6df63d3b8a80d47613c4572344
経済回ってるぅ! 自粛で経済ガーって人は、自分たちはコロナがなくても貧困なんだ、ということを認識しないといけないと思うよ。もちろん、貧困対策は必要だろうけど、それはコロナ対策とはまた別の軸だよね。
という見立てで買ったトヨタとオリンパスのS株が1月の暴落相場を乗り切ってやっとプラ転した。
利上げが始まる3月以降に2割くらい上がってくれりゃ良いなー。
トンボ鉛筆【公式】 (@tombowpencil)は毎年3月11日にはツイートを投稿しないという噂がインターネットではまことしやかに囁かれています。これは本当なのでしょうか。調べてみました。
同アカウントは2017年1月30日に最初のツイートを投稿しました( https://twitter.com/tombowpencil/status/825846002024345600 )。
2017年から毎年3月の投稿数を日別に並べて、表にまとめてみました。確認にあたっては検索コマンドのfrom:とuntil:を使用しました( https://twitter.com/search?q=from%3Atombowpencil%20%20until%3A2020-04-01&src=recent_search_click&f=live )。
カッコ内はツイートに占める直接リプライ数です。つまり「3(1)」であれば、その日の総ツイート数は3つ、そのうち直接リプライが1つということです。投稿のなかった日は背景色を変更しています。
01日 | 02日 | 03日 | 04日 | 05日 | 06日 | 07日 | 08日 | 09日 | 10日 | 11日 | 12日 | 13日 | 14日 | 15日 | 16日 | 17日 | 18日 | 19日 | 20日 | 21日 | 22日 | 23日 | 24日 | 25日 | 26日 | 27日 | 28日 | 29日 | 30日 | 31日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017年 | 5(1) | 1 | 1 | 1 |
| 3 |
| 1 | 2(1) | 1 |
|
| 2(1) | 2(1) | 1 | 2(1) | 1 |
|
|
| 1 | 1 | 1(1) | 3 |
|
|
| 2(1) | 2(1) | 3(1) | 1 |
2018年 |
| 1 | 1 | 1 | 1 | 6(3) | 2 | 2 | 9(6) | 1 |
| 1 | 5(2) | 2(1) | 1 |
| 1 |
| 1 | 1 | 1 | 4(4) | 1 |
|
| 1 | 1 |
| 2 | 1 |
|
2019年 | 1 |
| 1 | 1 | 1 | 2(1) | 2 | 3 |
|
|
| 1 |
|
| 2 |
|
| 1 |
| 2 |
| 4(1) |
|
| 2 | 1 | 1 | 1 | 1 |
|
|
2020年 |
|
| 1 | 1 | 1 | 1 |
|
| 1 | 1 |
| 1 | 1 |
|
| 1 |
| 1 | 1 |
|
|
| 1 | 4(1) | 1 | 1 | 1 |
|
| 1 | 1 |
2021年 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2(1) |
| 1 |
|
| 1 |
| 1 |
| 2 | 1 | 1 |
|
|
| 1 | 1 | 1 | 1 |
|
| 1 | 1 | 2 |
備考:2017年3月11日は土曜日。2018年3月11日は日曜日。2019年3月11日は月曜日。2020年3月11日は水曜日。2021年3月11日は木曜日。
偶然か故意か不明ですが、過去5年間の3月にトンボ鉛筆が一度もツイートを投稿しなかったのは11日だけでした。
もしかしたら、2011年3月11日の東日本大震災で犠牲になった方々を追悼したいというトンボ鉛筆公式ツイッターの中の人の優しい人柄が表れているのかもしれませんね。
今日、その人たちが
と思っているだろうかというと、おそらく、そうではない人が多数だろう。
今回は
といったところだろうか。
沖縄在住シンママの現役キャバ嬢ライター・上原由佳子氏(Twitter:@yukakouehary)の紹介で取材に応じてもらったのが、池袋の某人妻系デリヘルに勤務している、ことみさん(仮名31歳)である。セックスワーカーとしてはキャリア8年目のベテランだ。
本人の話によれば、彼女は大学卒業を控えた年に東日本大震災による就職難に巻き込まれ、新卒での就職に失敗。やがて非正規雇用を経て正社員になったものの、職場がブラック企業でメンタルを壊して退職し、夜の仕事に就いた。武器はFカップのバストで、現在の仕事については、なんと2歳年上の夫も公認である。
以下、ことみさんへのインタビュー形式で、池袋の人妻デリヘル嬢の目から見たコロナ・パニックについて語ってもらうことにしよう。
――まず、コロナ流行前後の売上の変化について教えてください。
ことみ:うちの店は最短で40分10000円からコースがあるんですが、コロナ流行以前は70~90分くらいのコースを選ぶお客さんが多くて、120分という人もちらほらいました。
私、事情があって、限られた日数しか働けないんですが、月に10日間の出勤で、1日あたり2~3人のお客さんがつく。なので、たとえば昨年11月時点の月収は25万円くらいでした。待機時間も含めて換算して、時給で約3900円くらいでしたね。
「守るべきもの」がある客は来なくなった
ことみ:悲惨ですよ。祝日ですら、お茶をひく(1人も客が来ない)日が出ていますし、お客さんが1人だけという日も多い。3月は時給換算で約2400円まで下がりました。4月はもっとひどいはずです。コロナ減収者向けの緊急小口貸付の申請を検討しているのですが、通るかなあ……。
――お客が減った以外の違いはありますか?
ことみ:奥さんや子どもがいて、安定した普通の会社で働いていて、それでもたまに遊びたい、みたいな“ちゃんとしたタイプ”の人が、コロナ流行後は一切来なくなりました。まともにコミュニケーションが取れる場合が多いので、私の基準ではこういう人は“良い客”なんです。遊び方もきれいで、禁止事項や乱暴なこともしないことが多いですし。
ことみ:確実に悪くなりました。失うものがない感じの人が増えたんです。で、“ガッつき系”が増えました。ショート40分で会話も全然しないで、「カネ払ってるんだから」と焦って、あれもこれも要求する的な。
――働く側は、体力的にも精神的にもすり減りそうですね……。
ことみ:お客さんの年齢層も変わりましたね。コロナ以前は、年上の女性が好きな若い男の子から70代のおじいちゃんまで幅広かったんですが、いま、あえて来る人は、ほぼ40代。独身かバツイチです。
――コロナ流行後に来店した、いちばんヤバい客について教えてください。
ことみ:去年の9月から指名で月1回入っていた人なんですが、コロナ流行後の2月半ばにも指名してくれました。そのとき、なぜか20年前くらいに流行っていたような小学生女児向けの自己紹介カードを「次回これ書いてきてね」って渡してきました。
「カード男」がことみさんにプレゼントした自己紹介カード。しんどいものがある。(撮影・安田峰俊)
「カード男」がことみさんにプレゼントした自己紹介カード。しんどいものがある。(撮影・安田峰俊)(他の写真を見る)
――うわあ……。あえて彼の心の内を想像すれば、異性と接した体験が小学生で止まっていて、その当時にウケていたものをプレゼントすれば喜ばれると思ったのかもしれませんね。
ことみ:ですね。性風俗店のキャストに本気で恋愛感情を持つ、“ガチ恋系”だったのは確かです。女児向け自己紹介カード以外のプレゼントとしては、「一緒にポケモンやろう」って言って『ポケットモンスター ソード』をくれました。とりあえず、家で旦那とプレイしているんですが。
――“ガチ恋”相手の夫へのプレゼントになってるじゃないですか。ちなみに、彼は性格や外見的には、どういう人だったんですか?
ことみ:30代後半で、なぜか上顎の前歯がなかったです。仕事は工場勤務だって言っていたかな。秋葉原によく行くらしく、音ゲーでハイスコア出したとか言って、動画を見せてくれました。
――『電車男』みたいなステレオタイプなアキバ系が、令和の時代にまだ生息していた。
ことみ:はい。めちゃくちゃ早口で、ポケモンとか音ゲーとか、自分の喋りたい話題だけをワーッと喋る人でした。コミュニケーションを取るのに、ちょっと忍耐力が必要になるというか。
――まあ、個性的でこだわりの強いお客さんだからこそ、コロナ蔓延下でも来てくれるわけですね。
ことみ:そうなんですよね。「カード男」は私の前にも他の店でお気に入りのキャストがいたみたいなんですが、出禁(出入り禁止)を食らったそうなんですよ。で、そのことを「あいつとは“別れた”」って言っていて。うーん、となりました。
ちなみに私は、3月になってから事情あって他の店に移って源氏名も変えたので、この人とはそれっきりになりました。
ことみ:4月上旬に「俺、テレビ出たんだ」って写真見せてくださったお客さんがいたんです。それが、森三中のメンバーの1人と写した写真で。数日後に、森三中の黒沢(かずこ)さんのコロナ陽性ニュースを聞いて驚きました。
――それは冗談抜きで危ない話では……。
ことみ:はい。ただ、よく思い出してみると、たしか写真を撮ったのは2月末だとおっしゃっていたので、このお客さんはセーフだとは思うんです。もっとも、この件に限らず、私たちが知らない間に濃厚接触者になっている可能性はありますよね。
お店のほうも、ホームページでは「コロナ対策をしています」とか書いていますが、実際は手洗い用の消毒液を置いていれば“まだしも良心的”という程度ですし。対策はほぼゼロですから。
――コロナ以来、お客さんが相当減っているみたいですが、つなぎとめる作戦は考えていますか?
ことみ:「この人は絶対に無理だ」と思う相手でも、ちゃんと名刺を渡すようになりましたね。ちょっとでも指名を増やさないと死活問題なので……。正直、最近は基準をかなり下げていて、相当ヤバいお客さんでも指名してくれるならOKだと思いはじめています。
――「カード男」や「森三中男」よりヤバい人でも、営業をかけるわけですか。
ことみ:たとえば、スーツの下にパンツがわりにブルマを着用している60歳前後のおじさんが来たんですよ。で、自分が持参した別のブルマを私に履けと。しかも新品じゃなくて、なんだか布地に使用感があるんです。
ことみ:他にも気持ちの悪いことがいろいろあって、もう次回は絶対NGだと思ったんです。しかも、おじさんはなぜか右翼? なんですよ。部屋でテレビのニュースを見ながら「日本はもう1回、戦争をしたほうがいい」と演説を始めて。
ことみ:でも、現在の状況だと、こういうおじさんでも営業をかけるしかないですね。指名をもらうために、バンバンかけると思います。
Valentino(ヴァレンティノ) が 2021年3月末頃にやらかした『帯(kimono-belt)踏み歩き広告』が
約1年後の2022年1月末になって今更気になったので思った事をいくつか
悪気はなかったー・キャンセルカルチャーガー・自由の表現なんちゃらの逆張りは今更どうでもいいです
西陣織工業組合・博多織工業組合が正式に抗議を出しているのが全てだと思います
クリエイターなら文化の尊重以前に自分以外のクリエイターの作品に敬意を示す"フリ"くらいはしましょう
「襟を正して反省示せ」 ヴァレンティノ「ハイヒールで着物の帯踏む」CMに抗議 京都の和装団体|社会|地域のニュース|京都新聞
https://www.kyoto-np.co.jp/articles/-/541075
>西陣織工業組合の舞鶴一雄理事長は「職人が汗水を垂らし、命を懸けて作ったものを踏まれてどう思うか。ものづくりをされている方へのリスペクトを示してほしい」と述べた。
▼ Valentino の帯(kimono-belt)ハイヒール踏み歩き広告事件を見て思ったこと
http://kenmogi.cocolog-nifty.com/qualia/2011/03/post-6403.html
京都大学にあこがれ、志願をしてきた学生が、心の弱さから「カンニング」をしてしまった。その時に大学側がとるべき対応は、入試で不合格にすると同時に、前途ある若者が未来に向き合えるような配慮をすることではないか。「偽計業務妨害罪」という罪名の下に、「警察に突き出す」ことが、大学人のやるべきことだとは私は思わない。
https://twitter.com/kenichiromogi/status/1486585314873610245
試験はまっすぐに向き合った方が潔いし、成長にもつながると思うんだけど、どうしてこんなことしちゃったんだろう。これだと学びにも成長にもならない。
10年前と言ってること違くない?
[B! ラジオ] 新パーソナリティはパンサー向井慧!2022年春、TBSラジオ新番組がスタート
こんな遅い時間に発表って何だろうねぇ
向井慧がパーソナリティーを務めている『#むかいの喋り方』(愛知の地方局・CBCラジオ:火曜日22時~24時30分)で先に発表したためです。
パンサー・向井慧が大抜擢へ! 伊集院光「らじおと」3月終了で“新番組MC”最有力に(SmartFLASH) - Yahoo!ニュース
などの記事を受けて、これに何も触れずに進めるのは不自然ということもあったのかと思いますが、TBSラジオと相談の上、22時台に『#むかいの喋り方』で公表し、23時にプレスリリースを出すという流れができていたようです。
月木の木が隔週って更に縮めてるんだな。予算なのか別の話なのか。
木曜日に『有吉の壁』を収録していることから、隔週木曜日を休むのは『有吉の壁』に出るためです。
多分釈迦に説法ですが、「#むかいの喋り方」「#向井チャリ」をつけてツイートしているidなどを見ると、TBSラジオのヘビーリスナー兼向井慧のラジオのファンもわんさかいる(自分もその一人)ので、過小評価している人は、三村アンチをこじらせて袈裟まで憎い状態になっている方が多いのかな、と思います。
もちろん、TBSラジオのヘビーリスナーだけど向井慧のラジオを聴いていないという人は、前述の2つのタグを付けることはないので、「TBSラジオのヘビーリスナー兼向井慧のラジオのファン」が全体のどの程度かは分かりませんが。
--
この本は5章まであるが、4章と5章はハンズオンであるため、文字としてまとめるのは1から3章に留める。
1章
【コンテナとは】
他のプロセスとは隔離された状態でOS上にソフトウェアを実行する技術
コンテナにはアプリの稼働に必要となるランタイムやライブラリを1つのパッケージとして全て含めることができる。そうすることでアプリの依存関係をすべてコンテナ内で完結できる。
全ての依存関係がコンテナ内で完結するため、オンプレでもクラウドでも起動する。
ステージング環境でテスト済みのコンテナイメージをプロダクション環境向けに再利用することで、ライブラリ差異による環境ごとのテストに必要な工数を削減できる。
サーバー仮想化では、仮想マシンレベルでリソースを分離し、ゲストOS上でアプリが起動する。つまり、アプリだけでなく、ゲストOSを動かすためのコンピューティングリソースが必要。
一方コンテナは、プロセスレベルで分離されてアプリが稼働する。OSから見ると単に1つのプロセスが稼働している扱いになる。
【Dockerとは】
アプリをコンテナイメージとしてビルドしたり、イメージの取得や保存、コンテナの起動をシンプルに行える。
イメージ(アプリケーションと依存関係がパッケージングされる。アプリ、ライブラリ、OS)
レジストリに保存
【Dockerfileとは】
このファイルにコマンドを記述することで、アプリに必要なライブラリをインストールしたり、コンテナ上に環境変数を指定したりする。
1章まとめ、感想
コンテナの登場により、本番・開発環境ごとに1からサーバーを立ててコマンドや設定ファイルを正確に行い、環境差異によるエラーをつぶしていき...というこれまでの数々の労力を減らすことができるようになった。
2章
ECSとEKSがある。
オーケストレーションサービスであり、コンテナの実行環境ではない。
ECSの月間稼働率は99.99%であることがSLA として保証。
デプロイするコンテナイメージ、タスクとコンテナに割り当てるリソースやIAMロール、Cloud Watch Logsの出力先などを指定する。
指定した数だけタスクを維持するスケジューラーで、オーケストレータのコア機能にあたる要素。サービス作成時は起動するタスクの数や関連づけるロードバランサーやタスクを実行するネットワークを指定。
2種類ありECSとFargateがある。 Fargateに絞って書く
Fargateとは
コンテナ向けであるためEC2のように単体では使用できず、ECSかEKSで利用する
サーバーのスケーリング、パッチ適用、保護、管理にまつわる運用上のオーバーヘッドが発生しない。これにより、アプリ開発に専念できるようになる
・コンテナごとにENIがアタッチされるため、コンテナごとにIPが振られるため起動に若干時間がかかる
ECR
・App Runner
利用者がコードをアップロードするだけでコードを実行できるサービス。AWS側で基盤となるコンピューティングリソースを構築してくれるフルマネージドサービス。
App Runner
2021年5月にGA(一般公開)となったサービス。プロダクションレベルでスケール可能なwebアプリを素早く展開するためのマネージドサービス。Githubと連携してソースコードをApp Runnerでビルドとデプロイができるだけでなく、ECRのビルド済みコンテナイメージも即座にデプロイできる。
ECSとFargateの場合、ネットワークやロードバランシング、CI/CDの設定などインフラレイヤに関わる必要があり、ある程度のインフラ知識は必要になる。App Runnerはそれらインフラ周りをすべてひっくるめてブラックボックス化し、マネージドにしていることが特徴である。
ECS Fargateを利用した場合のコスト、拡張性、信頼性、エンジニアリング観点
【コスト】
EC2より料金は割高。ただし、年々料金は下がってきている。
【拡張性】
デプロイの速度 遅め
理由1 コンテナごとにENIが割り当てられるため。ENIの生成に時間がかかる
理由2. イメージキャッシュができないため。コンテナ起動時にコンテナイメージを取得する必要がある。
タスクに割り当てられるエフェメラルストレージは200GB。容量は拡張不可。ただし永続ストレージの容量が必要な場合はEFSボリュームを使う手もある。
割り当て可能リソースは4vCPUと30GB。機械学習に用いるノードのような大容量メモリを要求するホストとしては不向き
【信頼性】
Fargateへのsshログインは不可。Fargate上で起動するコンテナにsshdを立ててsshログインする方法もあるが、セキュアなコンテナ環境にsshの口を開けるのはリスキーである。他にSSMのセッションマネージャーを用いてログインする方法もあるが、データプレーンがEC2の時に比べると手間がかかる。
しかし、2021年3月にAmazon ECS Execが発表され、コンテナに対して対話型のシェルや1つのコマンドが実行可能となった。
Fargateの登場からしばらく経過し、有識者や経験者は増え、確保しやすい。
多数のユーザーに使ってもらう
CI/CDパイプラインを形成し、アプリリリースに対するアジリティを高める
各レイヤで適切なセキュリティ対策(不正アクセス対策、認証データの適切な管理、ログ保存、踏み台経由の内部アクセス)を施したい
2章まとめ、感想
AWSが提供するコンテナサービスにはいくつかあり、なかでもFargateというフルマネージドなデータプレーンがよく使われている。ホスト管理が不要でインフラ関連の工数を削減できる一方、EC2より料金が高く、起動に若干時間がかかるのが難点である。
3章
この章では運用設計、ロギング設計、セキュリティ設計、信頼性設計、パフォーマンス設計、コスト最適化設計について述べている。
Fargate利用時のシステム状態を把握するためのモニタリングやオブザーバビリティに関する設計、不具合修正やデプロイリスク軽減のためのCI/CD設計が必要である。
モニタリングとは
システム内で定めた状態を確認し続けることであり、その目的はシステムの可用性を維持するために問題発生に気づくこと
オブザーバビリティとは
オブザーバビリティの獲得によって、原因特定や対策の検討が迅速に行えるようになる
・cloud watch logs
・Firelens
AWS以外のサービスやAWS外のSaaSと連携することも可能
Firehoseを経由してS3やRed shift やOpenSearch Serviceにログを転送できる
fluent bitを利用する場合、AWSが公式に提供しているコンテナイメージを使用できる
- ソフトウェアやライブラリの脆弱性は日々更新されており、作ってから時間が経ったイメージは脆弱性を含んでいる危険がある。
- 方法
脆弱性の有無はECRによる脆弱性スキャン、OSSのtrivyによる脆弱性スキャン
継続的かつ自動的にコンテナイメージをスキャンする必要があるため、CI/CDに組み込む必要がある。しかし頻繁にリリースが行われないアプリの場合、CICDパイプラインが実行されず、同時にスキャンもなされないということになるため、定期的に行うスキャンも必要になる。
cloud watch Eventsから定期的にLambdaを実行してECRスキャンを行わせる(スキャン自体は1日1回のみ可能)
Fargateの場合、サービス内部のスケジューラが自動でマルチAZ構成を取るため、こちらで何かする必要はない。
・障害時切り離しと復旧
ECSはcloud watchと組み合わせることでタスク障害やアプリのエラーを検知できるうえに、用意されてるメトリクスをcloud watchアラームと結びつけて通知を自動化できる
ALBと結びつけることで、障害が発生したタスクを自動で切り離す
AWS内部のハードウェア障害や、セキュリティ脆弱性があるプラットフォームだと判断された場合、ECSは新しいタスクに置き換えようとするその状態のこと。
Fargateの場合、アプリはSIGTERM発行に対して適切に対処できる設定にしておかなくてはならない。そうしておかないとSIGKILLで強制終了されてしまう。データ不整合などが生じて危険。
ALBのリスナールールを変更し、コンテンツよりもSorryページの優先度を上げることで対処可能
自動でクォータは引き上がらない
cloud watch メトリクスなどで監視する必要がある。
パフォーマンス設計で求められることは、ビジネスで求められるシステムの需要を満たしつつも、技術領域の進歩や環境の変化に対応可能なアーキテクチャを目指すこと
利用者数やワークロードの特性を見極めつつ、性能目標から必要なリソース量を仮決めする
FargateはAutoscalingの利用が可能で、ステップスケーリングポリシーとターゲット追跡スケーリングポリシーがある。どちらのポリシー戦略をとるかを事前に決める
既存のワークロードを模倣したベンチマークや負荷テストを実施してパフォーマンス要件を満たすかどうかを確認する
・スケールアウト
サーバーの台数を増やすことでシステム全体のコンピューティングリソースを増やそうとする概念。可用性と耐障害性が上がる。既存のタスクを停止する必要は原則ない。
スケールアウト時の注意
・Fargate上のECSタスク数の上限はデフォルトでリージョンあたり1000までであること。
ECSタスクごとにENIが割り当てられ、タスク数が増えるごとにサブネット内の割当可能なIPアドレスが消費されていく
Application Autoscaling
Cloud Watchアラームで定めたメトリクスの閾値に従ってスケールアウトやスケールインを行う
CPU使用率が60~80%ならECSタスク数を10%増加し、80%以上なら30%増加する、という任意のステップに従ってタスク数を増減させる
--
この本は5章まであるが、4章と5章はハンズオンであるため、文字としてまとめるのは1から3章に留める。
1章
【コンテナとは】
他のプロセスとは隔離された状態でOS上にソフトウェアを実行する技術
コンテナにはアプリの稼働に必要となるランタイムやライブラリを1つのパッケージとして全て含めることができる。そうすることでアプリの依存関係をすべてコンテナ内で完結できる。
全ての依存関係がコンテナ内で完結するため、オンプレでもクラウドでも起動する。
ステージング環境でテスト済みのコンテナイメージをプロダクション環境向けに再利用することで、ライブラリ差異による環境ごとのテストに必要な工数を削減できる。
サーバー仮想化では、仮想マシンレベルでリソースを分離し、ゲストOS上でアプリが起動する。つまり、アプリだけでなく、ゲストOSを動かすためのコンピューティングリソースが必要。
一方コンテナは、プロセスレベルで分離されてアプリが稼働する。OSから見ると単に1つのプロセスが稼働している扱いになる。
【Dockerとは】
アプリをコンテナイメージとしてビルドしたり、イメージの取得や保存、コンテナの起動をシンプルに行える。
イメージ(アプリケーションと依存関係がパッケージングされる。アプリ、ライブラリ、OS)
レジストリに保存
【Dockerfileとは】
このファイルにコマンドを記述することで、アプリに必要なライブラリをインストールしたり、コンテナ上に環境変数を指定したりする。
1章まとめ、感想
コンテナの登場により、本番・開発環境ごとに1からサーバーを立ててコマンドや設定ファイルを正確に行い、環境差異によるエラーをつぶしていき...というこれまでの数々の労力を減らすことができるようになった。
2章
ECSとEKSがある。
オーケストレーションサービスであり、コンテナの実行環境ではない。
ECSの月間稼働率は99.99%であることがSLA として保証。
デプロイするコンテナイメージ、タスクとコンテナに割り当てるリソースやIAMロール、Cloud Watch Logsの出力先などを指定する。
指定した数だけタスクを維持するスケジューラーで、オーケストレータのコア機能にあたる要素。サービス作成時は起動するタスクの数や関連づけるロードバランサーやタスクを実行するネットワークを指定。
2種類ありECSとFargateがある。 Fargateに絞って書く
Fargateとは
コンテナ向けであるためEC2のように単体では使用できず、ECSかEKSで利用する
サーバーのスケーリング、パッチ適用、保護、管理にまつわる運用上のオーバーヘッドが発生しない。これにより、アプリ開発に専念できるようになる
・コンテナごとにENIがアタッチされるため、コンテナごとにIPが振られるため起動に若干時間がかかる
ECR
・App Runner
利用者がコードをアップロードするだけでコードを実行できるサービス。AWS側で基盤となるコンピューティングリソースを構築してくれるフルマネージドサービス。
App Runner
2021年5月にGA(一般公開)となったサービス。プロダクションレベルでスケール可能なwebアプリを素早く展開するためのマネージドサービス。Githubと連携してソースコードをApp Runnerでビルドとデプロイができるだけでなく、ECRのビルド済みコンテナイメージも即座にデプロイできる。
ECSとFargateの場合、ネットワークやロードバランシング、CI/CDの設定などインフラレイヤに関わる必要があり、ある程度のインフラ知識は必要になる。App Runnerはそれらインフラ周りをすべてひっくるめてブラックボックス化し、マネージドにしていることが特徴である。
ECS Fargateを利用した場合のコスト、拡張性、信頼性、エンジニアリング観点
【コスト】
EC2より料金は割高。ただし、年々料金は下がってきている。
【拡張性】
デプロイの速度 遅め
理由1 コンテナごとにENIが割り当てられるため。ENIの生成に時間がかかる
理由2. イメージキャッシュができないため。コンテナ起動時にコンテナイメージを取得する必要がある。
タスクに割り当てられるエフェメラルストレージは200GB。容量は拡張不可。ただし永続ストレージの容量が必要な場合はEFSボリュームを使う手もある。
割り当て可能リソースは4vCPUと30GB。機械学習に用いるノードのような大容量メモリを要求するホストとしては不向き
【信頼性】
Fargateへのsshログインは不可。Fargate上で起動するコンテナにsshdを立ててsshログインする方法もあるが、セキュアなコンテナ環境にsshの口を開けるのはリスキーである。他にSSMのセッションマネージャーを用いてログインする方法もあるが、データプレーンがEC2の時に比べると手間がかかる。
しかし、2021年3月にAmazon ECS Execが発表され、コンテナに対して対話型のシェルや1つのコマンドが実行可能となった。
Fargateの登場からしばらく経過し、有識者や経験者は増え、確保しやすい。
多数のユーザーに使ってもらう
CI/CDパイプラインを形成し、アプリリリースに対するアジリティを高める
各レイヤで適切なセキュリティ対策(不正アクセス対策、認証データの適切な管理、ログ保存、踏み台経由の内部アクセス)を施したい
2章まとめ、感想
AWSが提供するコンテナサービスにはいくつかあり、なかでもFargateというフルマネージドなデータプレーンがよく使われている。ホスト管理が不要でインフラ関連の工数を削減できる一方、EC2より料金が高く、起動に若干時間がかかるのが難点である。
3章
この章では運用設計、ロギング設計、セキュリティ設計、信頼性設計、パフォーマンス設計、コスト最適化設計について述べている。
Fargate利用時のシステム状態を把握するためのモニタリングやオブザーバビリティに関する設計、不具合修正やデプロイリスク軽減のためのCI/CD設計が必要である。
モニタリングとは
システム内で定めた状態を確認し続けることであり、その目的はシステムの可用性を維持するために問題発生に気づくこと
オブザーバビリティとは
オブザーバビリティの獲得によって、原因特定や対策の検討が迅速に行えるようになる
・cloud watch logs
・Firelens
AWS以外のサービスやAWS外のSaaSと連携することも可能
Firehoseを経由してS3やRed shift やOpenSearch Serviceにログを転送できる
fluent bitを利用する場合、AWSが公式に提供しているコンテナイメージを使用できる
- ソフトウェアやライブラリの脆弱性は日々更新されており、作ってから時間が経ったイメージは脆弱性を含んでいる危険がある。
- 方法
脆弱性の有無はECRによる脆弱性スキャン、OSSのtrivyによる脆弱性スキャン
継続的かつ自動的にコンテナイメージをスキャンする必要があるため、CI/CDに組み込む必要がある。しかし頻繁にリリースが行われないアプリの場合、CICDパイプラインが実行されず、同時にスキャンもなされないということになるため、定期的に行うスキャンも必要になる。
cloud watch Eventsから定期的にLambdaを実行してECRスキャンを行わせる(スキャン自体は1日1回のみ可能)
Fargateの場合、サービス内部のスケジューラが自動でマルチAZ構成を取るため、こちらで何かする必要はない。
・障害時切り離しと復旧
ECSはcloud watchと組み合わせることでタスク障害やアプリのエラーを検知できるうえに、用意されてるメトリクスをcloud watchアラームと結びつけて通知を自動化できる
ALBと結びつけることで、障害が発生したタスクを自動で切り離す
AWS内部のハードウェア障害や、セキュリティ脆弱性があるプラットフォームだと判断された場合、ECSは新しいタスクに置き換えようとするその状態のこと。
Fargateの場合、アプリはSIGTERM発行に対して適切に対処できる設定にしておかなくてはならない。そうしておかないとSIGKILLで強制終了されてしまう。データ不整合などが生じて危険。
ALBのリスナールールを変更し、コンテンツよりもSorryページの優先度を上げることで対処可能
自動でクォータは引き上がらない
cloud watch メトリクスなどで監視する必要がある。
パフォーマンス設計で求められることは、ビジネスで求められるシステムの需要を満たしつつも、技術領域の進歩や環境の変化に対応可能なアーキテクチャを目指すこと
利用者数やワークロードの特性を見極めつつ、性能目標から必要なリソース量を仮決めする
FargateはAutoscalingの利用が可能で、ステップスケーリングポリシーとターゲット追跡スケーリングポリシーがある。どちらのポリシー戦略をとるかを事前に決める
既存のワークロードを模倣したベンチマークや負荷テストを実施してパフォーマンス要件を満たすかどうかを確認する
・スケールアウト
サーバーの台数を増やすことでシステム全体のコンピューティングリソースを増やそうとする概念。可用性と耐障害性が上がる。既存のタスクを停止する必要は原則ない。
スケールアウト時の注意
・Fargate上のECSタスク数の上限はデフォルトでリージョンあたり1000までであること。
ECSタスクごとにENIが割り当てられ、タスク数が増えるごとにサブネット内の割当可能なIPアドレスが消費されていく
Application Autoscaling
Cloud Watchアラームで定めたメトリクスの閾値に従ってスケールアウトやスケールインを行う
CPU使用率が60~80%ならECSタスク数を10%増加し、80%以上なら30%増加する、という任意のステップに従ってタスク数を増減させる
『マトリックス レザレクションズ』を観に行って、わたしが観たかったのはコレじゃない感があって、だったらどういうのが観たかったのかという妄想が膨らんだのだけれど、そういうのを書くと2次創作になるのかな。著作権侵害? ウォシャウスキーに怒られる? でも膨らんだ妄想は放出しておきたいのでここに。
わたしが好きなのは『MATRIX』。1999年3月全米公開。
*
ぜんぶ妄想です。
*
1998年の9月、モンタナ州ロッキー山脈のふもとに住む14歳のジョージは、遂にボンダイブルーのiMacを手に入れた。8月にAppleから発売された最新機種で、ディスプレイ一体型のパーソナルコンピュータは、長らく遅れのAmigaしか与えられていなかったジョージに狂気乱舞しても足りないほどのものであった。
インターネットに接続し、睡眠時間も惜しんでありとあらゆるものを検索した。様々な都市伝説、真偽不明の陰謀論、そしてハッカーという恐ろしくも魅力的なソフトウェアの魔術師たちの存在も知るようになった。
「裏山にトレッキングにでも行ってみては?」
父親も
と言う。ジョージはiMacを取り上げられる可能性があるとみて素直に両親の提言に従った。
その日、ジョージはリュックにサンドウィッチと飲料水を詰め込んだ。母親は父親を陸軍病院に車で連れて行くという。父は軍属だったが、数年前のハイチでの作戦に参加して負傷して車椅子生活になり、何よりも精神を病んで家族はこのモンタナ州に越して来たのだった。軍医は自然豊かな土地で療養することを父に勧めたらしい。
幾つかキノコでも採ってくれば両親は納得するだろう、そんな気持ちでジョージは出発したのだった。
家から少し離れた森の中でキノコを狩り、昼時にサンドウィッチをもそもそ食べて、もう帰ってもいい頃だろう、そんな風に思った時に遠くから人が近づいてくる気配がした。そして遠くから銃声。ジョージは素早く大きな木の根本の窪みに身を隠した。誰か、恐らく二人の人間が走り去る足音がする。
しばらくすると数人の足音がする。ジョージは好奇心を抑えられず音のする方向をそっと見ると黒のスーツにサングラス、耳には大統領の警護官のようなイヤフォンをした男たちがいた。先程の二人を追っているのだろうか。男たちはまた走り去ってしまった。
ジョージは走って山を降り、森を抜け出した。家に着いた時には助かったという気持ちでいっぱいだった。キッチンでコップに水を汲んでがぶがぶと飲んだ。その時、家の呼び鈴が鳴る。両親が帰ってきたのだと思ったが、玄関には見知らぬ男と女が立っていた。
白いスーツの短髪の女と黒いスーツに髪を後ろに撫でつけた男、女は男の腕を肩に抱えて男はうつむいている。女は言う。
電話を貸すだけなら別に構わない。隣家も離れているこんな田舎ではこういうことも仕方ない。最近普及している携帯電話を持っていない人たちなのだろう。父親のように分厚いモトローラの電話を持っている人はまだ少ないのだから。
家に二人を招き入れたが、男の方は腹部に血が滲んでいる。その時に気づいた。あの黒いスーツの男たちに追われていたのはこの二人なのではないのかと。
「私はスイッチ、彼はエイポックと言うの、ありがとうこれで助かるわ」
不安に思っているジョージを尻目に、部屋を見回したスイッチはiMacを見つけたのだろう。
ジョージは頷く。
「どんなものをインターネットで見つけたの?」スイッチは言う。エイポックは体の傷が痛むのか椅子に腰掛けうずくまっている。
ジョージは素直に陰謀論や都市伝説、そしてハッカーのことを調べたということを話した。スイッチは言う。
エイポックは素直に受話器を耳に押し付ける。すると驚くべきことに彼の姿は受話器に吸い込まれるように消えてしまった。
「今のを見たわよね?」スイッチは言う。ジョージは言葉を失ってうなずくしかなかった。
「あなたが見た都市伝説や陰謀論の中には真実が少しだけある、この世界がソフトウェアだという話を目にしたことは?」
ジョージは確かにそのような荒唐無稽な話をインターネットで読んだことがあった。
「それはマトリックスよ、トリニティを探しなさい、そうすればあなたも目覚めることができるわ」スイッチのその言葉の返事としてジョージは
「あなた達は何を探してるの?」と訊いた。
スイッチは少し逡巡して
そして電話機がまた鳴った。
「行くわね」スイッチが笑顔で受話器を取って耳に押し付けると彼女の姿も消えて、コードにぶら下がった受話器だけが残った。
マトリックスとは?
少なくとも3月まで今以上の水準で推移するよ
2021.03.01
あくまでも企業の「努力義務」ですが、会社員は希望すれば70歳まで何かしらの形で働くことができるようになります。「70歳雇用」の概要を知っておきましょう。
少子高齢化が急速に進む中、働く意欲のある高年齢者が働ける環境を整備する目的で、「高年齢者等の雇用の安定等に関する法律」(高年齢者雇用安定法)の一部が改正され、2021年4月1日から施行されます。
厚生労働省のサイトにも「この改正は、定年の70歳への引き上げを義務付けるものではありません」と赤文字で強調されていますが、あくまでも70歳までの就業機会の確保を企業の“努力義務”としたものであり、70歳定年を義務化するものではありません。
■定年制度の何がどう変わるの?
では、定年制度の何がどう変わるのでしょう。施行後は、雇用者側の選択肢が増えることで、働く側にとっても選択肢がひろがる可能性があります。改正によるビフォー・アフターを見ていきましょう。
これまでの「高年齢者雇用安定法」では、定年年齢を65歳未満に設定している企業は、以下のいずれかを実施しなければなりませんでした。自社の制度を確認してみるといいでしょう。
③の継続雇用制度は、本人が希望すれば定年後も引き続き雇用してもらえる制度で、かつては労使協定で定めた基準により限定することが認められていましたが、現在は希望者全員が対象となります。継続雇用先は自社だけでなく、グループ会社も認められています。
2021年4月以降は、あくまでも努力義務ではあるものの、企業側では下記のように選択肢が広がります。雇用による措置は、65歳までだった年齢が70歳となり、定年制の廃止のほかは、70歳までの定年引き上げや、70歳までの継続雇用が並びます。
新たに増えたのは、雇用以外の措置です。定年後に起業したり、個人事業者となった者との間で継続的に業務委託契約を締結する、その企業や委託・出資している社会貢献事業でボランティア的な働き方をする、といった方法も加わります(ただし、雇用以外の措置は労働組合の過半数の同意等が必要)。
これらのメニューは企業側の選択肢で、しかも、あくまでも努力義務のため、企業によっては65歳雇用のままのところもあるかもしれません。実際には自社がどのような制度になっているのかについては、個々に確認するしかありません。
人生100年時代と言われる中、長くなる老後に備えるための1つとして、長く働いて、いわゆる「老後」の期間を短くするという方法があります。今回の70歳雇用は、企業の義務ではないものの、導入する企業が増えれば、私たちにとっても働き方の選択肢が広がります。
高齢期の働き方に関わるものとして、「在職老齢年金」という仕組みがあります。現在は、60~64歳は賃金と年金の合計額が月28万円を超えると年金が減額され、65歳以上は月47万円を超えると同じく年金が減額されるようになっています。この制度が、年金制度改革により、2022年4月からは60~64歳も減額されるラインが月47万円に引き上げられます。
年金繰下げも「70歳まで」だったものが「75歳まで」可能になります。75歳に繰下げると、年金額は65歳時点の基準額の1.84倍となります。この改正も2022年4月からです。
これらの制度の変化を見ても、今後は何らかの形で70歳前後まで働くことが推奨されることになりそうです。老後資金の準備をしっかり行うとともに、「老後」を短くすることで資産寿命を延ばしていく努力が必要になっています。
6月には買い物先でも外食先でも盗撮されたと言うようになった。
11月には早朝(5時くらい)ならゴミ捨てに行くようになった。
気付くのが遅いバカな私は、8月にこのままじゃヤバいのではないのかと思って行政などに連絡をした。だが、本人が病院に行きたがらないと何も対応はできないらしい。父親曰く、精神科は薬漬けにされる!と言って母親に病院を勧めるどころか、母親が病院に行くきっかけを奪っている。お前の娘は、母親がきっかけでうつ病になって薬漬けになったぞ。どうしてくれるんだ。
立民のネットメディアへの1500万円提供 背景に“活動家”の仲介業者が
新年早々、立憲民主党が揺れている。ネット番組の配信などを行う「Choose Life Project」(CLP)が、2020年3月から約半年間にわたりおよそ1500万円もの制作費を立民から受け取っていたことが発覚。CLPに出演していたジャーナリストらが1月5日に抗議声明を発表したのだ。
立民は資金提供を通じて、自分たちに有利な世論誘導を行っていたのではないか――。そんな疑念が渦巻く今回の騒動だが、
と立民関係者。
「CLPには立民から直接資金提供がなされたわけではなく、ウェブコンテンツ制作を行う会社などを迂回して資金が注入されている。このスキームこそ、今回の騒動の肝なんです」
そもそもCLPは、TBSの子会社で「報道特集」などの制作にあたっていた佐治洋氏らが16年に立ち上げたもの。20年春、資金難に喘ぎながら活動を本格化させた彼らを立民に繋いだのが、そのウェブ制作会社の社長だったという。
もっとも、いくら番組づくりにカネが必要とはいえ、確たる実績もなかったネットメディアのCLPにポンと1500万円とはあまりに高額。
この点、別の立民関係者によると、
「実は、提供された資金の全額がCLPに入っているわけではないんです。そのうち何割かは“手数料”として、仲介したウェブ制作会社などに抜かれてしまったといいます」
まるで“トンネル会社”を経由した迂回融資。ところが、このように効率の悪い経路をたどるのには、ワケがあるという。
先の立民関係者いわく、
「この手の“迂回”はうちではよく目にします。たいていが事務局トップの秋元雅人氏と福山哲郎前幹事長との阿吽の呼吸で行われるのですが、発注先に共通しているのは、どこも市民運動などに従事していた“活動家”の会社だということ。今回のウェブ制作会社も、社長は『ピースボート』の共同代表などを務めたジャーナリスト。これまでもPR活動などで立民とは付き合いがあり、党内では知る人ぞ知る存在ですよ」
税金や寄付金が原資の政治資金を、惜しげもなく“活動家”の会社に流し込む。これこそが秋元氏の真骨頂だといい、
「北海道自治労出身の秋元さんは、市民運動が何より好き。17年の衆院選でも学生団体SEALDsの元メンバーとの連携を成功させた根っからの“左寄り”です。彼は市民運動を担う活動家たちがメシを食えるようにと、彼らに会社を作らせ、そこを通じてビラ作りや広報といった党の業務を外注する手法を編み出した。今回の騒動も、秋元さんにとって大事なのはCLPではなく、その前の“迂回先”にカネを落とすことだったのでしょう」(同)