商品情報
商品説明
内容紹介
【マイクロサービス開発の最新ノウハウ・トレンドが満載!】
マイクロサービスはその実装の複雑さから、アーキテクチャを変えるだけでなく、組織構成の見直しやCI/CDによるオートメーション、複雑なシステムをどう可視化するかなどが、その成功に不可欠であることが分かってきました。近年では、クラウドネイティブ/Kubernetesの適用により、マイクロサービス固有のフレームワークに依存することなく、より簡潔にマイクロサービスを実装できるようになり、再び注目されています。本書では、特定のマイクロサービスフレームワークに過度に依存することなく、Kubernetes上でマイクロサービスを設計・実装・運用するためのノウハウを解説します。
■こんな方におすすめ
クラウドネイティブ技術やKubernetesを利用した、マイクロサービスの設計・開発・運用に興味のある人マイクロサービス開発プロジェクトに取り組み始めた開発者、ソフトウェアアーキテクト、プロジェクトマネージャー
■目次
>>概要編
■第1章 マイクロサービス概論
1.1 本書について
1.2 マイクロサービスの概要
1.3 マイクロサービス化を成功に導くプラクティス
>>実践編
■第2章 マイクロサービスの実装
2.1 サンプルアプリケーションの概要と開発環境構築
2.2 アプリケーションの実装
■第3章 サンプルアプリケーションへの非機能の実装
3.1 書籍オンラインショップ「Book Shop」の動作確認
3.2 サービスのモニタリングと可用性の向上
3.3 サービスメッシュによるサービス連携
3.4 ユーザの認証・認可
■第4章 マイクロサービスにおけるデータ管理
4.1 サービス間のデータ整合性の維持
4.2 マイクロサービスでのクエリ操作
■第5章 マイクロサービスのテスト
5.1 ユニットテスト
5.2 インテグレーションテスト
5.3 システムテスト
■第6章 マイクロサービスのためのCI/CD設計
6.1 CI/CDの概要
6.2 CI/CDの設計
6.3 実装するCI/CDの全体像
■第7章 マイクロサービスアプリケーションにおけるCI/CDの実装
7.1 GitLab CIによるCIの実装
7.2 Argo CDによるGitOpsの実装
■第8章 発展的なCI/CD戦略
8.1 Argo Rolloutsによるプログレッシブデリバリの実装
8.2 CI/CDの高みを目指すために
■第9章 マイクロサービスの信頼性を支えるオブザーバビリティ
9.1 オブザーバビリティの世界へようこそ
9.2 シグナルの種類と性質を知る
9.3 オブザーバビリティの実装プロセスを考える
9.4 シグナルのパイプラインを設計する
9.5 より良いオブザーバビリティを目指して
>>発展編
■第10章 マイクロサービスの実践プラクティス
10.1 マイクロサービスの特徴を表すフレームワーク
10.2 マイクロサービスデザインパターン
10.3 マイクロフロントエンド
■第11章 マイクロサービスの今後
11.1 開発スタイル
11.2 マイクロサービスのアーキテクチャトレンド
■著者プロフィール
正野 勇嗣(しょうのゆうじ):NTTデータグループ 技術革新統括本部 部長。多数の技術開発やプロジェクト開発を経験。グローバル戦略室における全社Technology投資戦略の立案経験を経て、現在はデータ&インテリジェンス技術領域の戦略推進に従事。2015年頃から、マイクロサービスの魅力にハマり、Kubernetesを中心としたクラウドネイティブ技術を中心にさまざまな活動を実施している。
山田 真也(やまだしんや):NTTデータグループ 技術革新統括本部 課長。2017年頃から多数の案件へのマイクロサービス・クラウドネイティブやDevOps等の導入支援に従事。マイクロサービスやクラウド・コンテナの経験を通してKubernetesを中心としたクラウドネイティブ技術に興味を持ち、CKAの取得やKubernetesのエコシステムの調査・研究等を実施している。
宇都宮 雅彦(うつのみやまさひこ):NTTデータ 金融戦略本部 エグゼクティブITスペシャリスト。2019年からRelationship Builder(全社の情報発信のロールモデル) を務め、クラウド・コンテナ技術の最新動向など金融分野のお客様に向けた講演実績多数。現在は金融機関で大規模コンテナプラットフォームとマイクロサービス開発のリードエンジニアを務めている。
横井 一輝(よこいかずき):NTTデータグループ 技術革新統括本部 主任。システムのモダナイズ技術のR&Dに従事。現在は、ソースコードを解析して事前にモダナイズのリスクを評価する手法を研究。モダナイズのアプローチとしてマイクロサービス移行に興味を持ち、マイクロサービスの関連技術を調査。
岡本 隆史(おかもとたかし):NTTデータグループ 技術革新統括本部 Technology Strategist。クラウド技術のスペシャリストとして、オブサーバビリティ/AIOps、FinOps、DevSecOpsなどのソリューションのグローバルレベルでの開発・普及展開、SRE・コンテナ技術などのトップエンジニア育成といった戦略立案のみでまったりするのを夢見ているが、現実は戦術実行も行っている。書籍執筆と雑誌・Webメディアへの寄稿を行っている。
商品レビュー
楽天Koboのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。