Skopeoを利用したコンテナイメージのレジストリ間コピー

05 Apr 2020, 17:35 By mosuke5

こんにちは。もーすけです。
コロナでの在宅に非常にしんどくなってきました。
ブログを書いて気を紛らわしていきたいと思います。 今回は軽めの話題でSkopeoを利用したコンテナイメージのレジストリ間のコピーについてです。

続きを読む

Kubernetesのリソースの基本を今度こそ理解する

31 Mar 2020, 09:56 By mosuke5

こんにちは。もーすけです。
コロナによる在宅勤務を行っている人も多いと思いますが、在宅は捗っていますか? テレビからYouTubeなどを使って、カフェの雑音などを流しておくと家の中でも雰囲気はがらっと変わって集中できたりします。 イヤホンなどで流すよりも部屋全体に流れるようにテレビなどでやるとおすすめです。ぜひトライしてみてください。

今日は、Kubernetesのリソースの基本についてまとめました。
なんとなくでマニフェストのリソースを設定してアプリケーションがエラーになってしまってトラブルシュートに困ったことのある方もおそらくおおいのではないでしょうか。 今回は最低限ここだけは抑えておいたほうがいいだろう、と個人的に感じているリソースの4点(コンテナのへのリソース割り当て, QoS Class, LimitRange、ResourceQuota)についてまとめました。機会あれば別の観点もご紹介したいともいます。

続きを読む

ITエンジニアこそ「強み」を活かそう。ストレングスファインダーの活用

28 Mar 2020, 21:05 By mosuke5

こんにちは。もーすけです。
今日は、テクニカルな話題ではなく、自分の強みをキャリアに活かすための手法としてのストレングスファインダーについて紹介します。ますます、難しく・複雑になるこの世の中で、エンジニアの人こそこのストレングスファインダーが活きるのではないかと思っています。これからのキャリアを考えている人、自分の強みをもっと活かしてステップアップしたい人は是非続きも読んでみてください。

続きを読む

KubernetesにおけるCI/CD実践の勘所まとめ

04 Mar 2020, 18:14 By mosuke5

こんにちは、もーすけです。
前回のブログで「Kubernetesで実践するクラウドネイティブDevOps」の書籍を紹介しました。

こちらの反響もよかったこともあり、KubernetesにおけるCI/CD(継続的インテグレーションと継続的デリバリー)に焦点を絞って、いままでの経験も含めて大事なポイントをいくつかの切り口でまとめることにしました。 一部は書籍の内容とかぶる部分もあるのですが、わたしが普段Kubernetesでのアプリケーション運用に携わる中で大事だと思うことなど含めてご紹介していきます。 KubernetesにおけるCI/CDとしていますが、項目は必ずしもKubernetesに限った話ではありませんのでご了承ください。

また、もっといろんなトピックを書きたいのですが、すべてのトピックを揃えると記事自体のボリュームも大きくなり公開も遅くなりそうだったので、基本的な内容のみ選んでみました。随時追加されていく(あるいは別記事?)可能性があります。

続きを読む

運用課題の指南書、Kubernetesで実践するクラウドネイティブDevOps

26 Feb 2020, 23:42 By mosuke5

こんにちは、もーすけです。
先日、O’REILLY Japanから Kubernetesで実践するクラウドネイティブDevOps という本が出版されました。 最近仕事でKubernetes上のアプリケーションに関するDevOpsやCI/CDによく携わっているのもあり、発売日に手にとりにいきました。 せっかくなので、こちらの本の紹介をしていきたいと思います。

続きを読む

本質を学ぶ、アジャイル・スクラム初心者におすすめの教材

23 Feb 2020, 16:59 By mosuke5

こんにちは、@mosuke5です。
わたしは普段、開発チームや情シス部門が業務効率化・スキルアップできるように支援を行っています。 その中でもここ1年程はアジャイルやスクラムについてたくさんのことを学びました。
自分も以前はそうだったのですが、多くの人たちにとって「アジャイル開発」や「スクラム」は、表面的な手法として認識されているというのが現実です。実践や勉強を深めていくと、その本質は単なる手法ではないということがわかってくるものです。 開発を2週間区切りに行っていくものでもなければ、開発を速くするためものでもないことに気づくことでしょう。(結果として左のようなことは起きうります)
本ブログは、アジャイルやスクラムをきちんと学んだことがない人、これから取り組もうとしている人、取り組んでいるけどイマイチ成果がでていない人向けに、どうすれば本質を学んで理解できるか、その参考となる情報やおすすめの書籍などをご紹介していきたいと思います。

続きを読む

Sock Shopを使ったマイクロサービス体験のハンズオン

22 Jan 2020, 14:44 By mosuke5

あけましておめでとうございます。@mosuke5です。
マイクロサービスの実際の体験や研修を探したことがありますでしょうか。 残念ながら、実際に手を動かしなら学ぶトレーニングや研修は多く存在しませんが、 マイクロサービスのデモアプリケーションとしてSock Shopが有名で、これはトレーニングに最適です。

日本語でもたくさんのSock Shopの紹介やインストール記事がでています。しかし、自分もそうだったのですが、なんとなく起動して動かして、終わりとなっているものがおおく、どんな観点でこのSock Shopをいじっていけばいいかの情報が足りないと感じました。 機会があり、Sock Shopをさわるタイミングがあったので、実際にどんなデータ構造になっているのか、マイクロサービスゆえの課題など、Sock Shopから少しでも多くの学びが得られるようにこの記事を書きます。

続きを読む

「捉」2019年振り返り

30 Dec 2019, 00:00 By mosuke5

@mosuke5です。2019年も終わりを迎えてしまいました。
毎年恒例の振り返りブログも6回目となります。 そして、今年はなんといっても生活面で転職と結婚という大きな節目があり、いろいろと考え方も生活も変わった1年だったなと今になって思います。どうかわったか、思い出しながら書いていきたいと思います。

続きを読む

DevOpsの本質を科学的に理解する。LeanとDevOpsの科学を読んで。

26 Dec 2019, 11:29 By mosuke5

おひさしぶりです。@mosuke5です。
最近「LeanとDevOpsの科学」という本を読みました。 自分の周りの先輩方たちのあいだでは当たり前のようにこの本のコンテキストで会話がすすんでいるということもあり、読んでみたのがきっかけです。 実際に、読んでみるととても素晴らしい書籍であり、是非みなさんにも読んでほしいと思ったためこの記事を書くにいたりました。

続きを読む

Datadog APMとトレーシングの仕組みについて

21 Nov 2019, 11:32 By mosuke5

こんにちは。@mosuke5です。
みなさん普段の監視はどのように行っていますか?Datadog使っていますか?

最近Datadogを触る機会が多いのですが、Datadogはobservabilityの3本柱ということで、メトリックとトレース(APM)とログ、この3つを統合した監視サービスであることを強くおしだしています。 3つの分野のそれぞれに対応したOSSやサービスは多いですが、統合されてシームレスに連携できる点はDatadogの非常に強いポイントと感じます。 さて、そんななかでDatadog APM (Application Perfomance Monitoring) が強力だったので紹介したいのと、その仕組みを探っていきましょう。

続きを読む