ふたご座流星群

ふたぼしです。 twitter: twinstar54321

書籍紹介「マイクロサービスアーキテクチャ」

紹介する書籍

マイクロサービスアーキテクチャ Sam Newman https://www.amazon.co.jp/dp/4873117607/

ざっくりどんな内容

マイクロサービスとは何かという説明と、そのメリット、デメリット、導入方法が纏められている。

レビュー

この書籍のレビューや書いてある内容などは、わざわざ自分が纏めなくても qiita あたりにゴロゴロと落ちています。
なので詳しく知りたい人はぐぐってください。
さっと検索した以下の記事のリンクを張っておきます。
- 書籍「マイクロサービスアーキテクチャ」まとめ(前編)

自分が今回言いたいのは、この書籍は全ソフトウェアエンジニアが読んでおくべきだ、ということです。
ああ、いえ、言いたいことがあるでしょう。
「私の業務は外注なので特別なことはできないのですよ」とか、「ウェブアプリ前提に書いてあるでしょう。うちはパッケージで売っているの」とか。
もっともです。ごもっともです。
しかし、この書籍の目次を見ていただきたいです。(上記リンクの内容でも良いです。)
- コード(クラス)設計
- テスト
- デプロイ
- 監視
- セキュリティ
- etc...

マイクロサービスとは関係なしに、中堅エンジニアに必要な知識がずらーっと並んでいます。
新米エンジニアには、何を学べばよいか分からない、という悩みが多々あると思います。
そこでこの書籍。1冊読むだけでエンジニアに必要な知識が身につき。自分のスキルが上がるのです。
もうエンジニアの教科書と呼びたいくらい。

「マイクロサービスとか自分の業務とは関係ないし」と思っている方も、ぜひ読むべき書籍かなと思います。