More Related Content
PDF
PPTX
ビッグデータ処理データベースの全体像と使い分け
2018年version PDF
なかったらINSERTしたいし、あるならロック取りたいやん? PDF
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料) PDF
PDF
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp PDF
What's hot
PPTX
PPTX
(2017.6.9) Neo4jの可視化ライブラリまとめ PDF
PDF
分散トレーシング技術について(Open tracingやjaeger) PPTX
監査要件を有するシステムに対する PostgreSQL 導入の課題と可能性 PDF
AWS における Microservices Architecture と DevOps を推進する組織と人とツール PDF
人生がときめくAPIテスト自動化 with Karate PDF
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 PDF
PDF
PPTX
大量のデータ処理や分析に使えるOSS Apache Spark入門(Open Source Conference 2021 Online/Kyoto 発表資料) PPTX
PDF
DevOps with Database on AWS PDF
なぜ、いま リレーショナルモデルなのか(理論から学ぶデータベース実践入門読書会スペシャル) PDF
PPTX
PPTX
え?まだフルスクラッチで開発してるの!?Power Platform をフル活用すると普通にシステムができるんですよ PPTX
BuildKitによる高速でセキュアなイメージビルド PPTX
世の中のPostgreSQLエンジニアのpsql設定(第34回PostgreSQLアンカンファレンス@オンライン 発表資料) Viewers also liked
PDF
PPTX
PPTX
PPTX
PPTX
本格的にコンテナを利用するために ~ Azureでのコンテナ利用パターン PDF
コンテナ技術と普及がシステム・インテグレータに与える影響 PPTX
PDF
[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計 PDF
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある PDF
SharePoint Online Communication Sites お手軽サイト作成 PDF
PDF
PDF
システム開発のアジリティーを考える 20150904 PDF
PDF
PDF
マイクロサービスで、
一歩先行くImmutable Infrastructureを目指そう PDF
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016 PDF
PDF
そろそろ知っておきたい!!コンテナ技術とDockerのキホン PPTX
Similar to マイクロサービスアーキテクチャとは何か
PDF
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017 PDF
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018 PDF
CHK-009_マイクロサービス アーキテクチャのすゝめ ~エンタープライズ システムを分割リリースせよ!!~ PDF
マイクロサービスアーキテクチャの設計 - JUG2015 PDF
PDF
マイクロサービスアーキテクチャ - アーキテクチャ設計の歴史を背景に PDF
PPTX
20180525 system department manager microservices PDF
PDF
デバイス&サービスカンパニーを目指すマイクロソフトの技術概要 PDF
[Java Day Tokyo 2018]50分で最新技術学習の基礎を身につける(SOMPO Systems Daisuke Nishino) PPTX
Preparation to Start the Microservice for Java EE developers PDF
30分でわかるマイクロサービスアーキテクチャ 第2版 PDF
More from Yusuke Suzuki
PDF
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ PDF
見えない壁を越えよう!アジャイルやマイクロサービスを阻む「今までのやり方」 - デブサミ夏2023 PDF
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022 PDF
マイクロサービスに至る歴史とこれから - XP祭り2021 PDF
PDF
エンタプライズ領域のアジャイル開発の課題 - FIT2020 PDF
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏 PDF
エンタープライズ、アーキテクチャ、アジャイルのこれから PDF
アーキテクチャのレビューについて - JaSST Review '18 PDF
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP PDF
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー PDF
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会 PDF
PDF
Javaのカルチャーとグロース - MANABIYA 2018 PDF
PDF
ITトレンドに見る日本のエンタープライズITについて PDF
PDF
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016 PDF
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー PDF
クラウド時代のエンジニアについて #sesfukui Recently uploaded
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH... PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」 PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ... PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能 PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」 PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新 PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo... PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性 PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ... PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber... PPTX
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」 PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp... PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene... マイクロサービスアーキテクチャとは何か
- 1.
- 2.
- 3.
- 4.
- 5.
MSAとは?
Microservices Architecture (MSA)
•サービスによるコンポーネント化
• ビジネスケイパビリティに基づく組織化
• プロジェクトではなくプロダクト
• スマートなエンドポイントと単純なパイプ処理
• 分散ガバナンス
• 分散データマネジメント
• インフラの自動化
• フェイルを前提とした設計
• 進化的な設計 http://martinfowler.com/articles/microservices.html
5
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
参考:品質特性
品質特性 品質副特性
機能適合性 完全性、正確性、適切性
性能効率性時間効率性、資源利用性、キャパシティ
互換性 共存性、相互運用性
使用性
適切度認識性、習得性、運用性、ユーザエラー防止性
ユーザインタフェースの快美性、アクセシビリティ
信頼性 成熟性、可用性、障害許容性、回復性
セキュリティ 機密保持性、インテグリティ、否認防止性、責任追跡性、真正性
保守性 モジュール性、再利用性、解析性、変更性、試験性
移植性 順応性、設置性、置換性
「情報システム/ソフトウェアの品質メトリクスセット」経済産業省 ソフトウェアメトリクス高度化プロジェクト
http://www.meti.go.jp/policy/mono_info_service/joho/cloud/2011/11_04.pdf
http://www.meti.go.jp/policy/mono_info_service/joho/cloud/2011/11_03.pdf
19
- 20.
品質特性 特性の概要 副品質特性概要
機能適合性 実装された機能がニーズを満たす度合
完全性 ニーズを機能がユーザの目的やタスクを包含している度合
正確性 必要な精度で正確な結果を与える度合
適切性 機能が定められたタスクや目的を円滑に遂行する度合
性能効率性
システムの実行時の性能や資源効率の
度合
時間効率性 実行時のシステムの応答時間、処理時間などの処理能力の度合
資源利用性 実行時に使用する資源量や種類
キャパシティ 要求を満たすための製品やシステムのパラメータの最大許容値
互換性
他製品やシステムと機能や情報を共有、
変換できる度合
共存性 他製品へ負の影響を与えず、共通の環境や資源を共有して効果的に実行する度合
相互運用性 2つ以上の製品やコンポーネント間で情報を交換、利用できる度合
使用性 効果的、効率的に利用できる度合
適切度認識性 ニーズに適した利用かどうか認識できる度合
習得性 システムの使い方の学習ができる度合
運用性 運用や管理のしやすさの度合
ユーザエラー防止性 誤操作しないように保護する度合
ユーザインタフェースの快美性 ユーザインタフェースが親しみがあり満足感のある応答ができる度合
アクセシビリティ 幅広い層の特徴や能力を持つ人々が利用できる度合
信頼性 必要時に実行することができる度合
成熟性 通常時に信頼性のニーズを満たす度合
可用性 必要時に運用、接続できる度合
障害許容性 障害時に運用できる度合
回復性 障害時にデータやシステムが回復したり再構築できる度合
セキュリティ
不正にアクセスがされることなく、情
報やデータが保護される度合
機密保持性 許可された者のみがアクセスできるようデータを保証する度合
インテグリティ プログラムやデータへの変更において未許可なアクセスを防止する度合
否認防止性 イベントやアクションの発生を証明する度合
責任追跡性 エンティティの実行が唯一であることを証明する度合
真正性 リソースや物事の身元が要求されたものであることを証明できる度合
保守性
効果的、効率的に保守や修正ができる
度合
モジュール性 変更による他コンポーネントへの影響が最少で済むよう、独立したコンポーネントで構成される度合い
再利用性 他のシステムや資産を構築する際に利用できる度合
解析性 変更部分や障害原因の特定のために診断したり、変更による影響を評価する際の効果性、効率性の度合
変更性 欠陥や品質の低下なく変更が効果的、効率的にできる度合
試験性 テスト基準を確立し、評価するために実行する際の効果性、効率性の度合
移植性
効果的、効率的に他のハードウェアや
実行環境に移植できる度合
順応性 別のもしくは進化したハードウェアやソフトウェアや他の運用環境に効果的、効率的に順応できる度合
設置性 正しくインストール、もしくはアンインストールする際の効果性、効率性の度合
置換性 同一の目的、環境下で他のソフトウェア製品に置換(リプレース)できる度合
「情報システム/ソフトウェアの品質メトリクスセット」経済産業省 ソフトウェアメトリクス高度化プロジェクト
http://www.meti.go.jp/policy/mono_info_service/joho/cloud/2011/11_04.pdf
http://www.meti.go.jp/policy/mono_info_service/joho/cloud/2011/11_03.pdf
20
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.