SlideShare a Scribd company logo
1 of 36
API Academy
マイクロサービス化へのファーストステップ
日本CA株式会社
加田 友広
2
アジェンダ
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
• マイクロサービスとは?
• 既存の仕組みをAPI化するには?
• マイクロサービス化のファーストステップ
〜Data CentricからCapability Centricへの考え方へ〜
• CA Live API Creatorを利用したWeb API化
マイクロサービスとは?
4
Microserviceとは?
• マイクロサービスとは限られた範囲の機能を持った独立
したコンポーネントとして展開できそれぞれのマイクロ
サービスはメッセージベースの通信で相互に接続できる
ことができる。
• マイクロサービスアーキテクチャとはマイクロサービス
の特徴を有し高度に自動化された進化型のソフトウェ
ア・システムの開発手法・スタイル。
Web API
 NetflixやAmazonなどに代表される先進的なIT企業が要求されるビジネススピード
に対応するために考え出したシステム・アプリケーションの開発のやり方。
こういったやり方には一定の共通した設計思想がある=Microservice
何らかの決まったプロトコル、製品を採用すること≠Microservice
目的:大規模なシステムをスピーディーかつ安全に作っていく キーワード“ca microservices book”で検索サイトで検
索いただくとダウンロードページにたどり着けます。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
5
Microserviceとは?
Microserviceという考えの始まり
• システムが大きくなりすぎたため境界がわからなくなってしまった。
なぜ大規模なシステムをスピーディーかつ安全に作っていくことができないのか?
It had been clear that many of the problems people were facing in the wild were related to
building systems that were too big. - James Lewis
Problem became “how can we build systems that are replaceable over being maintainable?”
We used the term micro apps, I seem to remember.
• 維持可能な状態で(部分的に)リプレース可能となるシステムはどのように作ればよいか?
- James Lewis
先進的なIT企業が実践で考え出したシステムの開発手法・スタイル = Microservice
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
6
Microserviceとは?
• 大規模なシステムをスピーディーかつ安全に開発できるシステムアーキテクチャへ
• Small in size (アプリケーションのサイズが小さい)
• Messaging enabled (Web APIで通信が行える)
• Bounded by contexts(コンテキスト境界:ドメインドリブンデザインの考え方)
• Autonomously developed (自主的に開発される)
• Independently deployable (独立してデプロイできる)
• Decentralized (集中管理はしない)
• Built and released with automated processes (ビルドとリリースは自動化されている)
維持可能な状態で(部分的に)リプレース可能となるシステムとはどんな特徴があるのか?
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
7
Microserviceとは?
https://www.nginx.com/blog/introduction-to-microservices/
モノリシックアーキテクチャ
マイクロサービスアーキテクチャ
DevOps
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
既存の仕組みをAPI化するには?
9
Web APIインタフェース準備の課題
• マイクロサービスとまではいかないまでもWeb API化の必要があり直近で対応しないといけない。
 フィンテック
 外部連携
 モバイルアプリケーション対応
など
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
10
Web APIインタフェース準備の課題
• レガシーな連携インタフェースしか用意されておらず簡単にWeb API化することが難しい。
• アプリケーション/システムとして作成されているためWeb APIインタフェースとしてサービスを切り出すことが難しい。
アプリケーション
CORBAなどの
レガシーなプロトコル
インタフェース
RDBMS
どの部分を切り出
せばよいか?稼働
しているので手を
加えられない。
レガシーなプロトコ
ルをどのようにAPI
化すればよいか?
API Client
ブラウザのみを想定したWebアプリケーション
システム
API Client
Web API
Web API
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
11
Web APIの準備
既存のバックエンドの接続にWeb APIのインタフェースをカスタムで作成
• 既存のシステムにあまり手を加えたくない場合は既存機能自体を一時的にWeb APIとして”包んでしまう”, ”リファクタ
リング”する必要がある。
• 一時的なWeb API化後にシステム全体のWeb API化に着手する。
既存function
(ビジネスロジック)
Applicationなど
• DB Access(JDBC/ODBC etc)
• CORBA/MQ etc
Web APIでないレガシーな接続
既存function
(ビジネスロジック) Applicationなど
Web API
Web APIで受け付けられるインタ
フェースを用意する。
注意)単純にWeb APIのインタフェースを用意しただけなので既存ビジネスロジックのエンハンスなどはこれまで
と同じく依存関係の問題から即座に行うことは難しいかもしれない。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
12
• CA API Gatewayで受け付けたメッセージリクエストをバックエンドのリソースへルーティング(フォワード)する機能
を提供します。
• CA API Gatewayで受け取ったプロトコルメッセージとは別のプロトコルのメッセージを送信することも可能です。
Web API化の準備
SOA/API GWのバックエンド転送機能(プロトコル変換機能)
HTTP HTTPS
FTP FTPS
SSH MQ
JMS
メッセージルーティング
JDBC
SNMP
Trap
SMTP
Syslog
SOAP REST
LDAP
バックエンドリソース
Web API Request
CA API
Gateway
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
13
Web API化の準備
SOA/API GWのバックエンド転送機能(プロトコル変換機能)
ポイント
• サポートされるプロトコルを確認する
 各社SOA GW/API GW製品ではバックエンド転送へのプロトコル変換機能があるがサポートされる種類がある程度
決まっているため、自社内で利用できるかどうか?を確認する必要があります。
• 旧来からある ESBやEAIなどのミドルウェア
 SOA/API GWよりバックエンド転送のプロトコル変換機能が充実しているケースが多い
 ネックとしては高価なライセンス価格(すべての機能を利用しないので割高になってしまう)、SI工数が通常大きく
なってしまう。そうであればWeb API化をスクラッチで行った方が安くなるケースも。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
14
Web API化の準備
Web Scraping
• HTMLコンテンツを提供するサイトから必要なデータを抽出する手法のこと。
• 必要なデータを抽出してJSONやXMLフォーマットなどに整形してレスポンスを返したりAPIリクエストを受け取って
バックエンドのWebサーバへブラウザと同じ振る舞いとなるようにHTTP/POSTでデータを送信する実装を行いWeb
API化します。
• ただしバックエンドのHTMLの構成などが頻繁に変化する場合などはデータ抽出方法を再検討する必要があるため注意
が必要です。
Web API Request
CA API
Gateway
Web
HTTP Request(ログイン)
ログイン成功
HTTP Request
Session Info
Session Info
レスポンス
JSON/XML
JSON/XML
Webリクエストと同じになるよ
うにリクエストを整形する。
レスポンスのHTMLから正規表
現などを利用して目的のデータ
を抽出する。
抽出データをXMLやJSONに整
形して返す。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
マイクロサービス化のファーストステップ
〜Data CentricからCapability Centricの考え方へ〜
16
• もしマイクロサービスの開発手法、スタイルを導入するならシステム・アプリケーションの開発は
Data CentricからCapability Centricの考え方でまず行ってみては?
• Data Centricとは?
 アプリケーションをデータ中心に設計・開発していくやり方。
• Capability Centricとは?
 データではなく”機能”を提供することを目的とした設計・開発の進め方。
マイクロサービス化のファーストステップ
データベーステーブルの設計 アプリケーションの設計
データベーステーブルの設計 アプリ/UIの設計提供する各機能の設計
アプリケーションを構成する各サービスではど
んな機能が必要か?
アプリケーションとして必要なデータベース
テーブルは?
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
17
• Data Centricの考え方の場合、アプリケーションの間でデータの共有が発生してしまう。
• 依存関係が発生してしまい”部分的”にリプレースしづらい環境となってしまう。
Data CentricからCapability Centric
Data Centricの問題点
Exchange Rate
Currency ID USD_RATE
1 110.10
App A
App B
別々のアプリAとBがそれぞれExchange
Rateの情報を使う処理を行う。
Example
• Aはデータベースの種類をNOSQLなどに変えたいがBシステ
ムは嫌だといってできない。
• データベースのバージョンアップに伴いアプリ側の接続ドラ
イバも更新する必要があるが、Bアプリは管理者が不在で簡
単に修正できず、結局、データベースのバージョンアップが
できない。
データ共有の問題
共有データベース
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
18
Data CentricからCapability Centric
Capability Centricの考え方
• 必要な“機能”を提供することにするとデータの共有の問題を解決しコンポーネントのリプレースが可能
となりやすい。
Exchange Rate
Currency ID USD_RATE
1 110.10
App A
App B
Exchange
Rate
サービス
Example
Web API
Request
• Exchange Rateサービスとして以前と変わらないサービス
を提供できればバックエンドのストレージは例えばNOSQL
に変えても問題ない。
JSON or XML
Web API
Request
JSON or XML
• Exchange Rateサービスとして以前と変わらないサービス
を提供できればデータベースのバージョンアップや接続ドラ
イバを変更しても問題ない。
リプレースできる
リプレースできる
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
19
Data CentricからCapability Centric
Microserviceでのデータの持ち方
https://www.nginx.com/blog/introduction-to-microservices/
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
20
Data CentricからCapability Centric
Microserviceでのデータの持ち方:疑問点
https://www.nginx.com/blog/introduction-to-microservices/
別のサービスが既存データ
ベース上のデータにアクセス
したい場合はどうする?
Service
疑問点
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
21
Data CentricからCapability Centric
Microserviceでのデータの持ち方:データのコピー?
https://www.nginx.com/blog/introduction-to-microservices/
Replica
DB
Service
データのコピーの仕組みを考える
必要があったり、データのリアル
タイム性が損なわれる。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
既存のサービス経由では必要な
データが返らない。
22
Data CentricからCapability Centric
Microserviceでのデータの持ち方:データアクセス層の疎結合化(Web API化)
Data Access Layer (Data API)
Web API Web API Web API
Service
Web API
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
23
Data CentricからCapability Centric
Microserviceでのデータの持ち方:データアクセス層の疎結合化(Web API化)
MS
• データアクセス層をWeb API化しておくと新しくサービスを追加する際に柔軟に対応できるのでは?
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
既存サービス 想定していたものよりデータ、
ロジックが必要になった。機能
が足りないので新しくサービス
を作成しないと。。
MS
既存サービス
Data API
MS
Client
新サービス
Web API
Web API
既にデータへのアクセスがWeb
APIとしてインタフェースが用意
されているためロジックを付与
したAPIを開発するだけでよいね。
Web API
API Clientはデータの参照だけで
よいのでそのままAPIでアクセス
させてもよいね。たくさんAPIを
作成しなくてよいね。
MS
MS
Microservice
24
Monolith
App
MonolithからMicroserviceへの移行
UI
Logic
Data
Message based
communication
Message based
communication
UIとLogicの切り離し
MS MS MS
MS MS
LogicとDataの切り離し
UI
Data
Logicを
Microserviceに分割
Microservice
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
25
各レイヤーのWeb API化
Backend
(Database)
Business
Layer
API
Application
Third vender
Application
Mobile
Application
Channel
Layer
API
Customer
Service
User
Management
User
Authentication
Inventory
Management
・
・
Desktop
App API
Mobile
App API
Third vender
App API
Web
API
Web
API
Web
API
Web
API
Web
API
Web
API
Data
Layer
API
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
CA Live API Creatorを利用したWeb API化
27
データベースのデータを即座にWeb API化
CA Live API
Creator
• データベースへの接続情報をCA Live API Creatorへ設定してデータベースをスキャンすることで各Table, View,
ProcedureのWeb APIのエンドポイント(レコードの参照・追加・更新・削除が可能)をそれぞれ自動で作成します。
• 作成したWeb APIのエンドポイントに対して自動でSwaggerドキュメント(UI&JSON)を作成します。
Swagger UI
(API Document)
Swagger JSON
(JSON API Document)
Web API Endpoint
GET/POST/PUT/DELETE
自動
生成
データベーステーブ
ル構造のスキャン
App
Developer
(API User)
API
Request
APIの
仕様確認
ツールへの
取り込み
API Developer
Web API化したいデータ
ベースの接続アカウントを
指定してスキャンする。
Table View Procedure
テーブル1
テーブル2
テーブル3
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
28
データベースの整合性を保つためのロジック実行機能
Reactive Logic
API
Client
Web API
Request
 テーブルに対して”ルール”を指定するとWeb APIを利用してテーブルに追加(POST)、修正(PUT)、削除(DELETE)が
行われたときに反応(React)して指定のルールを実行することが可能です。
CA Live API Creator
Reactive
Logic
Execute
テーブルA
にレコー
ド追加
テーブル
A用HTTP POST データコミット
テーブルA
Database
Response
Rule
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
29
データベースの整合性を保つためのロジック実行機能
Reactive Logic : 表計算ソフトのスプレッドシートのような動作
 表計算ソフトのスプレッドシートのようにカラムのテーブルの値が変更されれば指定されたルールにより自動で
計算される仕組みを提供します。
“50”から”75”へ修正すると自動でAmount
Totalも変更される。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
30
データベースの整合性を保つためのロジック実行機能
Reactive Logic : Parent Copy, FORMULAの例
テーブルA
カラム1 カラム2 カラム3 カラム4 カラム5
1 100 3 テーブルBの値をコ
ピーする
カラム3の値×カラム
4の値の計算結果
テーブルB
カラム1 カラム2
100 1000
 テーブルAにレコードをReactive LogicのParent Copy, Formulaを利用して追加するケース
 テーブルAにエントリ:カラム1=“1”, カラム2=“100”, カラム3=“3”を挿入するが、カラム4とカラム5はReactive Logic
で自動挿入
 カラム4はテーブルBのカラム2をコピー(Parent Copy)しカラム5はテーブルAのカラム3とカラム4を掛け合わせた結果
(Formula)を挿入する。
親として参照(外部キー)
参照元
参照先
Parent Copy FORMULA
“1000” “3×1000=3000”
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
31
データベースの整合性を保つためのロジック実行機能
Reactive Logic : Validationの例
テーブルA
カラム1 カラム2 カラム3
1 Test 100
テーブルB
カラム1 カラム2 カラム3
1 Test True
 テーブルAに”Validation”のロジックルールを設定するケース
 テーブルAにあるレコードを修正(カラム1=“1”, カラム2=“Test”, カラム3=“100”に変更)
 テーブルAに”Validation”のロジックルールが設定され”Validation”にはテーブルBのカラム3がTrueであればレコードの修
正を許可するというルールが設定されているため、テーブルBのカラム3の値によってレコード修正のコミットを許可する
かどうかの判別がされる。
データ更新をコミットする前にValidationのルールが動作するValidation
Validationルール
• 指定した処理ロジック(JavaScriptで記述)がBoolean値
で”true”を返せればCommitを実行するというルール
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
32
CA Live API Creatorで実現できる環境
• バックエンドデータへアクセスするWeb APIを利用して複数のアプリケーションがデータベースやプロ
トコル固有の接続ではないWeb APIで必要なデータへのアクセスを可能とする。
RDBMS A
RDBMS B
CA Live API
Creator
Web API SQL/JDBC
SQL/JDBC
データ(データベース)へのアクセスを提供する
APIは”Data API”と呼ばれる。特定の接続プロト
コルに依存しない。
Web API
Web API
Data
Data
Data
API Client(Application)
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
33
ユースケース1
レガシーシステムのWeb API化支援
Application
Logic
既存システム・アプリケーション
データベース
新しいアプリケーション
既存システム・アプリケーションのデータベースの
情報にアクセスしたいが、システムとしてデータ
ベースが取り込まれているためアクセスできるイン
タフェースがない。あったとしてもレガシーなイン
タフェース(CORBA, FTP etc)のみのケース。
新しいアプリケーション
CA Live API Creator
HTTP
CRUD Type
Web API Endpoint
データベース
JDBC
新規のアプリケーションが既存のデータベースへHTTPを利用したWeb APIアクセスでき
るようになる。
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
34
ユースケース1
レガシーシステムのWeb API化支援
• データベーステーブルに既にViewやProcedureが設定されている場合、ViewやProcedureの実行結果をWeb APIで
返すことができるため、必要なデータを加工された状態でWeb APIでアクセスすることができるようになります。
• SQLを直接実行した結果をWeb APIとして返すことができます。アプリケーションから決まったSQLが既に指定され
ている場合はそのままテーブルのクエリー結果をWeb APIで返すことができます。
API Client
CA Live API Creator
データベース
JDBC
Select * from table;
View or Procedure
既存のデータをデータベーステーブルから直接Web APIで取得するだけの要件も多い
(何らかのロジックを実行した結果を返さなくてよいケース)
テーブルにあるカラムの素の情
報をWeb APIで取得したいです。
ViewとProcedureの結果が
JSONで返ってくるAPIで十分。
レガシーシステム
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
35
ユースケース2
アプリケーションのマイクロサービス化
Backend
(Database)
Data Layer API
Business
Layer
API
Application
Third vender
Application
Mobile
Application
Channel
Layer
API
Customer
Service
User
Management
User
Authentication
Inventory
Management
・
・
Desktop
App API
Mobile
App API
Third vender
App API
Web
API
Web
API
Web
API
Web
API
Web
API
Web
API
CA Live API
Creator
• Web APIの各APIレイヤーとCA Live API Creatorの利用
Capability
データベースリソースは共有化しつつも
疎結合化しやすいようにWeb API化する
CA API GW
Copyright © 2017 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
API Academy:マイクロサービス化へのファーストステップ

More Related Content

What's hot

「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化Masatoshi Tsuchino
 
Design Pattern MicroServices Architecture in Japanese
Design Pattern MicroServices Architecture in JapaneseDesign Pattern MicroServices Architecture in Japanese
Design Pattern MicroServices Architecture in JapaneseLei Xu
 
多対多のクラウド利用を支えるデータ標準化技術
多対多のクラウド利用を支えるデータ標準化技術 多対多のクラウド利用を支えるデータ標準化技術
多対多のクラウド利用を支えるデータ標準化技術 CData Software Japan
 
NGINX Solution for Digital Government Architecture
NGINX Solution for Digital Government ArchitectureNGINX Solution for Digital Government Architecture
NGINX Solution for Digital Government ArchitectureNGINX, Inc.
 
Kong Enterprise の紹介
Kong Enterprise の紹介Kong Enterprise の紹介
Kong Enterprise の紹介Yoshito Tabuchi
 
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜Kunihiko Ikeyama
 
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019Takashi Ito
 
20170420 infoteria apiセミナーupload
20170420 infoteria apiセミナーupload20170420 infoteria apiセミナーupload
20170420 infoteria apiセミナーuploadCData Software Japan
 
20191015 beyondstudy oracle_nagahisa
20191015 beyondstudy oracle_nagahisa20191015 beyondstudy oracle_nagahisa
20191015 beyondstudy oracle_nagahisabeyond Co., Ltd.
 
Kymaではじめるマイクロサービスなサーバレス開発
Kymaではじめるマイクロサービスなサーバレス開発Kymaではじめるマイクロサービスなサーバレス開発
Kymaではじめるマイクロサービスなサーバレス開発Shunichiro Yamamoto
 

What's hot (12)

「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化「Swagger」によるAPI仕様の管理と標準化
「Swagger」によるAPI仕様の管理と標準化
 
Design Pattern MicroServices Architecture in Japanese
Design Pattern MicroServices Architecture in JapaneseDesign Pattern MicroServices Architecture in Japanese
Design Pattern MicroServices Architecture in Japanese
 
多対多のクラウド利用を支えるデータ標準化技術
多対多のクラウド利用を支えるデータ標準化技術 多対多のクラウド利用を支えるデータ標準化技術
多対多のクラウド利用を支えるデータ標準化技術
 
CData General Proposal
CData General ProposalCData General Proposal
CData General Proposal
 
NGINX Solution for Digital Government Architecture
NGINX Solution for Digital Government ArchitectureNGINX Solution for Digital Government Architecture
NGINX Solution for Digital Government Architecture
 
Oracle ERP Cloud
Oracle ERP CloudOracle ERP Cloud
Oracle ERP Cloud
 
Kong Enterprise の紹介
Kong Enterprise の紹介Kong Enterprise の紹介
Kong Enterprise の紹介
 
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
 
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
JDK:新しいリリースモデル解説 @ 富山 BuriKaigi 2019
 
20170420 infoteria apiセミナーupload
20170420 infoteria apiセミナーupload20170420 infoteria apiセミナーupload
20170420 infoteria apiセミナーupload
 
20191015 beyondstudy oracle_nagahisa
20191015 beyondstudy oracle_nagahisa20191015 beyondstudy oracle_nagahisa
20191015 beyondstudy oracle_nagahisa
 
Kymaではじめるマイクロサービスなサーバレス開発
Kymaではじめるマイクロサービスなサーバレス開発Kymaではじめるマイクロサービスなサーバレス開発
Kymaではじめるマイクロサービスなサーバレス開発
 

Viewers also liked

RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7
RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7
RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7CA API Management
 
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything CA Technologies
 
Take Advantage of CA PPM Application Management Services
Take Advantage of CA PPM Application Management ServicesTake Advantage of CA PPM Application Management Services
Take Advantage of CA PPM Application Management ServicesCA Technologies
 
Drive Continuous Delivery With Continuous Testing
Drive Continuous Delivery With Continuous TestingDrive Continuous Delivery With Continuous Testing
Drive Continuous Delivery With Continuous TestingCA Technologies
 
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins WorldFail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins WorldCA Technologies
 
Mainframe MRI from CA Technologies
Mainframe MRI from CA TechnologiesMainframe MRI from CA Technologies
Mainframe MRI from CA TechnologiesCA Technologies
 

Viewers also liked (7)

RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7
RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7
RESTful Web APIs – Mike Amundsen, Principal API Architect, Layer 7
 
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
 
Take Advantage of CA PPM Application Management Services
Take Advantage of CA PPM Application Management ServicesTake Advantage of CA PPM Application Management Services
Take Advantage of CA PPM Application Management Services
 
Drive Continuous Delivery With Continuous Testing
Drive Continuous Delivery With Continuous TestingDrive Continuous Delivery With Continuous Testing
Drive Continuous Delivery With Continuous Testing
 
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins WorldFail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
 
Building Digital Trust
   Building Digital Trust   Building Digital Trust
Building Digital Trust
 
Mainframe MRI from CA Technologies
Mainframe MRI from CA TechnologiesMainframe MRI from CA Technologies
Mainframe MRI from CA Technologies
 

Similar to API Academy:マイクロサービス化へのファーストステップ

20200708サーバーレスでのAPI管理の考え方
20200708サーバーレスでのAPI管理の考え方20200708サーバーレスでのAPI管理の考え方
20200708サーバーレスでのAPI管理の考え方Amazon Web Services Japan
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発政雄 金森
 
Google Compute EngineとPipe API
Google Compute EngineとPipe APIGoogle Compute EngineとPipe API
Google Compute EngineとPipe APImaruyama097
 
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline APIGoogle Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline APImaruyama097
 
Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。
Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。
Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。Takakiyo Tanaka
 
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築Junji Nishihara
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Amazon Web Services Japan
 
成長していくサービスとAWS
成長していくサービスとAWS成長していくサービスとAWS
成長していくサービスとAWSMitsuharu Hamba
 
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法Takanori Ohba
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...New Relic
 
浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターン浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターンAmazon Web Services Japan
 
Javaアプリケーションの モダナイゼーションアプローチ
Javaアプリケーションの モダナイゼーションアプローチJavaアプリケーションの モダナイゼーションアプローチ
Javaアプリケーションの モダナイゼーションアプローチCData Software Japan
 
Data API + AWS = (CMS どうでしょう 札幌編)
Data API + AWS =  (CMS どうでしょう 札幌編)Data API + AWS =  (CMS どうでしょう 札幌編)
Data API + AWS = (CMS どうでしょう 札幌編)Yuji Takayama
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説Amazon Web Services Japan
 
Web appsとcleardbで作る簡単webサイト
Web appsとcleardbで作る簡単webサイトWeb appsとcleardbで作る簡単webサイト
Web appsとcleardbで作る簡単webサイトTsukasa Kato
 
オレ流クラウドデザイン
オレ流クラウドデザインオレ流クラウドデザイン
オレ流クラウドデザインAtsushi Kojima
 
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersKeisuke Nishitani
 
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in ServerlessAmazon Web Services Japan
 

Similar to API Academy:マイクロサービス化へのファーストステップ (20)

20200708サーバーレスでのAPI管理の考え方
20200708サーバーレスでのAPI管理の考え方20200708サーバーレスでのAPI管理の考え方
20200708サーバーレスでのAPI管理の考え方
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発
 
Google Compute EngineとPipe API
Google Compute EngineとPipe APIGoogle Compute EngineとPipe API
Google Compute EngineとPipe API
 
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline APIGoogle Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline API
 
Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。
Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。
Javaプログラマーももう逃げられない。マイクロサービスとAPIの世界。
 
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
 
成長していくサービスとAWS
成長していくサービスとAWS成長していくサービスとAWS
成長していくサービスとAWS
 
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
 
ASP.NET Core 概要(2017年3月時点)
ASP.NET Core 概要(2017年3月時点)ASP.NET Core 概要(2017年3月時点)
ASP.NET Core 概要(2017年3月時点)
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターン浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターン
 
Javaアプリケーションの モダナイゼーションアプローチ
Javaアプリケーションの モダナイゼーションアプローチJavaアプリケーションの モダナイゼーションアプローチ
Javaアプリケーションの モダナイゼーションアプローチ
 
Data API + AWS = (CMS どうでしょう 札幌編)
Data API + AWS =  (CMS どうでしょう 札幌編)Data API + AWS =  (CMS どうでしょう 札幌編)
Data API + AWS = (CMS どうでしょう 札幌編)
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
 
Web appsとcleardbで作る簡単webサイト
Web appsとcleardbで作る簡単webサイトWeb appsとcleardbで作る簡単webサイト
Web appsとcleardbで作る簡単webサイト
 
オレ流クラウドデザイン
オレ流クラウドデザインオレ流クラウドデザイン
オレ流クラウドデザイン
 
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
 
IBM and Open @201311
IBM and Open @201311IBM and Open @201311
IBM and Open @201311
 
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless
 

More from CA Technologies

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Technologies
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...CA Technologies
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...CA Technologies
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCA Technologies
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...CA Technologies
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCA Technologies
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramCA Technologies
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageCA Technologies
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementCA Technologies
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...CA Technologies
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...CA Technologies
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...CA Technologies
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...CA Technologies
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentCA Technologies
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseCA Technologies
 

More from CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 

API Academy:マイクロサービス化へのファーストステップ