コンテナ化のベストプラクティスとアンチパターン
Best Practices and Anti-Patterns for Containerized Deployments - DZone Cloud
Containerization Best Practices
1. Start by Targeting the Right Kind of Application
アプリのスケールとか
2. Consider Team and Human Capabilities
DevOpsスタイルのチーム能力に投資すること。
SREエンジニアが本番デプロイやスムーズな運用ができるように投資すること。
これらに注意を払わないことは、失敗するための確実なレシピです(!)
3. Adopt Pure Open-Source Kubernetes
でないと、その独自オーケストレーションの仕組みに、将来にわたってずっとバインドされちゃう。
プレインバニラの純正Kubernetesを使いましょう。
4. Work Out The Enterprise Integrations
single sign-on とか。
モニタリングとか。
5. Stay Conversant with Kubernetes Changes
SaaS-based managed Kubernetes serviceを使うのも手です。
6. Incrementally Iterate
Have Patience
Containerization Don'ts
1. Choosing the Wrong Kind of Application
2. Neglecting Enterprise Integrations
3. Neglecting to Build a Customized Continuous Delivery/Continuous Integration Pipeline Architecture
4. Locking Yourself Into an IaaS provider's Kubernetes or Serverless Computing Services
5. Not Dealing with Multi-Cloud Management
6. Not Making Investments from Both a Developer and Operations Standpoint
今日の記事
This Week in Programming: IBM's Red Hat Buy for Developers - The New Stack
IBMによるRedHat買収の、技術者向け解説。- IBM:
- WSO2 CEO Tyler Jewell はかなり悲観的:
- “IBM’s commercial- and patent-first culture will erode Red Hat’s open source and innovation advantages”
- “this acquisition is a disaster for the Kubernetes and Docker communities.”
- “While IBM has participated in significant open source projects, it’s always been with a me-first mindset that works to exploit the positive advances of the open source upstream community,”
- “Open source, at its core, advances when the commercial vendors that participate do so in a manner that shows selflessness by investing in the upstream’s goals, even if those goals conflict with the commercial interests of the vendor.”
- Red Hat Zurich:
pic.twitter.comRed Hat Zurich wall, before and after pic.twitter.com/djQCfOKnwU
— Jason Scott (@textfiles) October 31, 2018
3 Reasons Why API Management Is Dead - The New Stack
- 理由1. データはもはや格納するものじゃなくて、AからBへの流において価値を生むものだから。APIマネージメントは重いし水平スケールしにくいので分散アーキテクチャに適用できない。
- 理由2. 今はcloud-nativeなだけじゃなくてハイブリッドアーキテクチャがどうしても必要になるけど、APIマネージメントはそれに対応できるほどフレキシブルじゃない。
- 理由3. 管理するサービスが爆発的に増えてるから。それに対応するにはモノリスを分解しつづける必要があるけど、レガシーAPIマネージメントはそもそもモノリスなんでそれ無理。
んじゃ将来的にはどういうアーキテクチャになるん? -> サービスコントロールプラットフォームです。これは、インテリジェントにサービス間の情報を仲介します。
それってSOAじゃんと思ったあなた、そう、間違ってないです。
我々SOAがある理由で構築できなかったことを構築しようとしてるわけです。SOAムーブメントがポシャった理由、それはSOAムーブメントがベンダー主導だったことです。
オープンソースであることはもはやメリットじゃなくて、基本です。未来は開発者が作るものです。サービスコントロールプラットフォームは固定的なインフラから開発者を解き放ちます。そして正しいツールを使うことができるようになります。今日から、明日も、そして将来も。
Best Practices and Anti-Patterns for Containerized Deployments - DZone Cloud
良い記事だったので別エントリにしました。Java 11リリース
うへぇ。もう「11」なのー!?横浜中華街の中心は昔「前橋町」だったし、「大坂町」「函館町」もあった :: デイリーポータルZ
これだけ面白記事です。地元横浜のまた1つ知らなかったこと。
今日の記事
トヨタ 自動運転の未来都市構想 完成は2020年代後半 | NHKニュース
なんだこの夢のような話。実家のそばだし。興味あるわー。グーグル 世界各地で従業員が大規模スト セクハラに抗議 | NHKニュース
ストライキという「労使」的な枠組みがGoogleに登場したことに驚き。Cloud Foundry’s Executive Director on What Empathy Teaches - The New Stack
「techでキャリアを始めるひとは全員、プロジェクトマネージメントから始めるべき」
まじか。
「何かが起きるための様々な要因を教え、与えてくれるから」
ふーん。
ソフトウェア開発だけじゃなくて、インフラ、運用、計画、その他顧客の要求に応えるためのすべて。Introducing Thelio: A new desktop computer from System76 | Opensource.com
System76 - Linux Laptops, Desktops, and Servers
system76 | Thelio
System76? Thelio? なにそれなにそれ。To Survive the Age of Amazon, Stop Managing Projects - The New Stack
読み物として面白い。
そして、ウチの上層部、いや中間管理層?に読んでほしい。
"Innovators manage their software offerings as products measured by business outcomes, while laggards manage theirs as projects measured using timeframes and budgets."Wordな職場にMarkdownを定着させるためにやった4つのこと - Qiita
HackMDってMarkdownEditorが革新的で使いやすい - Qiita
githubとかbitbucket使うので自動的に使うようになってきてるmarkdown。いいねー。もうwordとかExcelとかPDFとかは消えてほしいなぁ。DDoS攻撃、流行りすぎでは? ファイナルファンタジー14・ニコニコ動画・はてなブログなど、さまざまなサービスでアクセス障害が発生しまくり | ギズモード・ジャパン
なんかこれヤだなぁPontaカードがApple Payに対応するなんて!全国のローソンで11月7日から使えます | ギズモード・ジャパン
お。これは「来た」んじゃね?
Edyも後追いしてほしい!
今日の記事
eSIMとは?新型iPhoneにも搭載の差し替え不要「次世代SIM」を解説! - SIMチェンジ
新iPadは「Apple SIM」から「eSIM」に 違いは? 日本はIIJが実験成功(石野純也) - Engadget 日本版
eSIM勉強
「フルMVNO」とか。
あと、 SIM: Subscriber identity module ってとこも押さえとこ、と。森博嗣著「ジャイロモノレール」は超高齢化社会を生き抜くためのサバイバル・マニュアルなので読んだほうがいい。 - Everything you've ever Dreamed
そうですか。読んでみますか。【速報】「ZOZOSUITなくします」前澤社長、衝撃の発言。 | BUSINESS INSIDER JAPAN
なるほど、前向きな話だった。KDDIと楽天、 決済、物流、通信分野における事業協争を推進 | 楽天株式会社
楽天xKDDIの提携の、プレスリリースです。
楽天はサービス開始当初は限られたネットワークしか構築できないので、できない分はKDDIにローミングさせてもらうと。
代わりにKDDIは、楽天から決済サービス、物流サービスを提供してもらうと。新MacBook Air降臨でMacBookが風前の灯火 | ギズモード・ジャパン
MacBook買っちゃダメという記事
今日の記事
【楽天市場】【メール便対応可能】 ミニ GTウイング 角度調整機能付 ネタ ミニチュア 小型 ダミー おもちゃ 車 汎用:リヴァイアス 楽天市場店
これ面白いなwMacBook Air(2018)のすべて:発売日・価格・スペックまとめ #AppleEvent | ギズモード・ジャパン
欲しいもの、いくらかな? 本日発表された新製品の価格まとめ #AppleEvent | ギズモード・ジャパン
お。
Mac mini もいいよね。
iPad Proも欲しいよねw‘The SOS in my Halloween decorations’ - BBC News
なんか面白そうな記事だぞ(英語)。後で読もう。ピーナツじゃないよ「Qなっつ」 18年かけ開発 千葉 | NHKニュース
「Qなっつ」食べたい。日本郵便、ドローンで郵便局間輸送を開始--目視外飛行の承認は日本初 - CNET Japan
これはすごいことじゃないか?本気のやつだこれ! 映画「翔んで埼玉」GACKT、二階堂ふみらの“濃すぎる”ビジュアルがついに解禁 - ねとらぼ
これは熱い
今日の記事
ここまで分かった「学習」の科学 繰り返し読む、蛍光ペンでマーク...意味ある? | キャリア | 最新記事 | ニューズウィーク日本版 オフィシャルサイト
「価値を見いだす」
新しい情報を学ぼうとするとき、自分にとってそれがどんな意味を持つのかを意識すること
さらに、自分で意味を創造してみる
続く5つは「目標を決める」、「能力を伸ばす」、「発展させる」、「関係づける」、「再考する」
蛍光ペンでマーキングをすることも、繰り返し読むことも学習効果はないと研究によって分かっている
知識を構築するためには能動的に頭を働かせる活動が最も効果が高い
ま、この本の宣伝なわけですが、かなり面白そう。横浜 路線バス事故 現場にバスのブレーキ痕なし | NHKニュース
横浜在住なので、かなりびっくりアジア人を侮辱する言葉が、アジア系を描いて絶賛された映画の柱に | カルチャー | 最新記事 | ニューズウィーク日本版 オフィシャルサイト
この映画、どうやらかなり良さそうだね。渋谷ハロウィンって一体… 若者の劣化の原因を本気で考えるべきだ
同感。恥ずかしいし、残念。火事の動画を『Twitter』に投稿したらTV局5社から「動画を使わせて」と連絡が殺到! 全社と真摯に対応したらこうなった! | ガジェット通信 GetNews
実例というのは興味ぶかい「ネット依存」から抜け出すために喫茶店へ行こう!<15分あれば喫茶店に入りなさい。>- 斉藤孝
「水平思考」より「垂直思考」
なっとく。
こうやってblog巡りしてる場合じゃないな。「電子書籍よりも、読むならやっぱり紙の本」と信じる大人に、今知って欲しい子どもたちの話 (1/2) - ITmedia エンタープライズ
本ならなんでもよい。
僕は電子書籍端末使い出してからのほうが読書量は増えてると思う。ASCII.jp:農業IoTに手を出しづらい理由とは?就農者とIT技術者をつなぐ農業活用コミュニティ
ケーススタディとして面白いと思った。これから面白そうな分野かと。
でもかけられるコストは年間数千円かぁ...。iOS 12.1 coming October 30th with group FaceTime, dual-SIM support, and ‘beautygate’ fix - The Verge
"beautygate"ってなんだ。...Xsで「あらかじめ美肌効果が強くかかってる」って問題になった件、か。