SlideShare a Scribd company logo
@mitsuhiro
Anypoint Platform
Platform Specialist
Statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or
implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking,
including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements
regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded
services or technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality
for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and
rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with
completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our
ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer
deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further
information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the
most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing
important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and
may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are
currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
•
•
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
Integration
ConnectAny
System with
MuleSoft
Customer 360:
Salesforce
MuleSoft :
API
ANYPOINT PLATFORM
API
MuleSoft Anypoint Platformのコンセプトとサービス
Source: Gartner
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
Source: Top Challenges facing CIOs in a Cloud Native World. 2018 Global CIO Report.https://www.dynatrace.com/cloud-complexity-report/
MuleSoft Anypoint Platformのコンセプトとサービス
Point-to-Point Mule
Runtime API-led
•
•
•
•
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
API designer
Visual API designer
Anypoint Monitoring
API Manager
Runtime Manager
MUnit
Flow designer
Anypoint Studio
Anypoint ExchangeExchange portals
API designer
API Console
MUnit
JSON
Schema
Protobuf XSD
GraphQL
Schema
OData
RAML
DataType
}
}
API
layer
Data
layer
MuleSoft Anypoint Platformのコンセプトとサービス
#%RAML 1.0 Library
types:
Id:
pattern: ^w{12}$
User:
properties:
id: Id
first_name: string
last_name: string
age: number
email:
pattern: ^.+@.+..+$
#%RAML 1.0
title: My Experience API
mediaType: application/json
uses:
lib: library.raml
/accounts:
get:
responses:
200:
body:
properties:
id: lib.Id
owner: lib.User
#%RAML 1.0
title: My System API
mediaType: application/json
uses:
lib: library.raml
/users:
post:
body: lib.User
get:
responses:
200:
body: lib.User[]
/{id}:
uriParameters:
id: lib.Id
get:
responses:
200:
body: lib.User
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
DataWeave 2.0
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
payload.email
match /([a-z]*)@([a-z]*).com/
payload map {
name: $.name,
dob: $.dateOfBirth as :date,
title: lookup($.titleCode),
…
}
•
•
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
Bloomberg &
Reuters
4
1
public class FileSystemOperations
{
@Summary("Obtains the file contents.")
public OperationResult read(
@UseConfig FileConnectorConfig config,
@Connection FileSystem fileSystem,
Message message,
@DisplayName("File Path") String path,
@Optional(defaultValue = "false") boolean lock)
{
fileSystem.changeToBaseDir();
return fileSystem.read(config,
message,
path,
lock);
}
}
1
2
Anypoint Studio
3
4
5
6
7
8
9
Run
Tests
Run Build
Process
STAGING
PRODUCTION
Mule
App
MUnit
Run Mocked
Tests
Run Unit
Tests
Mule
App
MuleSoft Anypoint Platformのコンセプトとサービス
•
•
•
•
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
•
•
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
/ /
/
/ / /
/ /BL AC R BL AC
K G P
ASMR D
O
R
E
P IP
/
/
P I
P
CD O
I E D
/
Anypoint Data Gateway
Salesforce
Connect
Designer/
VPC
Canvas
AppExchange
• OData 2.0 API
• Salesforce
• Salesforce
•
•
•
•
Mule OData
MuleSoft Anypoint Platformのコンセプトとサービス
●
●
•
•
1.
2.
3. Anypoint Data Gateway
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
•
•
•
•
•
•
•
•
•
MuleSoft Anypoint Platformのコンセプトとサービス
MuleSoft Anypoint Platformのコンセプトとサービス
Thank You!

More Related Content

PPTX
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
PDF
MuleアプリケーションのCI/CD
PDF
モダンなイベント駆動型システム連携を学ぼう〜Platform Events 入門
PDF
AWSのログ管理ベストプラクティス
PDF
20200212 AWS Black Belt Online Seminar AWS Systems Manager
PDF
ロードバランスへの長い道
PDF
マルチテナント化で知っておきたいデータベースのこと
PDF
AWS Black Belt Online Seminar 2016 クラウドのためのアーキテクチャ設計 -ベストプラクティス-
堅牢な国内システムへの導入でも安心!実践的Mulesoft設計テクニック(NTTデータ テクノロジーカンファレンス 2020 発表資料)
MuleアプリケーションのCI/CD
モダンなイベント駆動型システム連携を学ぼう〜Platform Events 入門
AWSのログ管理ベストプラクティス
20200212 AWS Black Belt Online Seminar AWS Systems Manager
ロードバランスへの長い道
マルチテナント化で知っておきたいデータベースのこと
AWS Black Belt Online Seminar 2016 クラウドのためのアーキテクチャ設計 -ベストプラクティス-

What's hot (20)

PDF
20200826 AWS Black Belt Online Seminar AWS CloudFormation
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
PDF
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
PDF
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
PDF
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
PDF
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
PDF
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
PDF
Infrastructure as Code (IaC) 談義 2022
PDF
Mule Runtime のアーキテクチャコンセプト紹介
PDF
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
PDF
AWS Black Belt Online Seminar AWS Direct Connect
PDF
20210127 今日から始めるイベントドリブンアーキテクチャ AWS Expert Online #13
PDF
20210216 AWS Black Belt Online Seminar AWS Database Migration Service
PDF
ヤフー社内でやってるMySQLチューニングセミナー大公開
PDF
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
PPTX
週末趣味のAWS Transit Gatewayでの経路制御
PPTX
DeNA の AWS アカウント管理とセキュリティ監査自動化
PDF
Swaggerでのapi開発よもやま話
PDF
CloudHubのログバックアップについて
20200826 AWS Black Belt Online Seminar AWS CloudFormation
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
SPAセキュリティ入門~PHP Conference Japan 2021
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
Infrastructure as Code (IaC) 談義 2022
Mule Runtime のアーキテクチャコンセプト紹介
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
AWS Black Belt Online Seminar AWS Direct Connect
20210127 今日から始めるイベントドリブンアーキテクチャ AWS Expert Online #13
20210216 AWS Black Belt Online Seminar AWS Database Migration Service
ヤフー社内でやってるMySQLチューニングセミナー大公開
20190410 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...
週末趣味のAWS Transit Gatewayでの経路制御
DeNA の AWS アカウント管理とセキュリティ監査自動化
Swaggerでのapi開発よもやま話
CloudHubのログバックアップについて
Ad

Similar to MuleSoft Anypoint Platformのコンセプトとサービス (20)

PDF
Introduction to MuleSoft
PDF
Introduction to MuleSoft Anytime Platform
PDF
Integrate with MuleSoft Anypoint
PPTX
Eva Mave Ng - MuleSoft Solution Engineer (Pre-Sales) Presentation - 21 May 20...
PDF
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...
PDF
Easy No-Code Integrations with External Services and Visual Flow
PDF
Data Democracy: Use Lightning Connect & Heroku to Visualize any Data, Anywhere
PDF
MuleSoftマイクロサービスとデプロイメントパターン
PPTX
The Power of Salesforce APIs World Tour Edition
PPTX
Navi Mumbai Salesforce DUG meetup on integration
PPTX
Developer group introduction & Salesforce overview
PPTX
Integrating with salesforce
PDF
Creating Business Agility and Connectivity using Open Technologies
PPTX
Salesforce Developer Group Toronto - Winter'19
PDF
Introduction to Mulesoft and Salesforce Spring '19 release features
PDF
MuleSoft Composer - 09122021 - Virtual Muleys
PPT
Salesforce Integration
PDF
Unlock SAP - Release the potential of your existing backend systems with Sale...
PDF
Summer17新機能 Einstein周り
PPTX
Using Apex for REST Integration
Introduction to MuleSoft
Introduction to MuleSoft Anytime Platform
Integrate with MuleSoft Anypoint
Eva Mave Ng - MuleSoft Solution Engineer (Pre-Sales) Presentation - 21 May 20...
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...
Easy No-Code Integrations with External Services and Visual Flow
Data Democracy: Use Lightning Connect & Heroku to Visualize any Data, Anywhere
MuleSoftマイクロサービスとデプロイメントパターン
The Power of Salesforce APIs World Tour Edition
Navi Mumbai Salesforce DUG meetup on integration
Developer group introduction & Salesforce overview
Integrating with salesforce
Creating Business Agility and Connectivity using Open Technologies
Salesforce Developer Group Toronto - Winter'19
Introduction to Mulesoft and Salesforce Spring '19 release features
MuleSoft Composer - 09122021 - Virtual Muleys
Salesforce Integration
Unlock SAP - Release the potential of your existing backend systems with Sale...
Summer17新機能 Einstein周り
Using Apex for REST Integration
Ad

More from Salesforce Developers Japan (20)

PDF
Salesforce DX の始め方とパートナー様成功事例
PDF
Einstein Analyticsでのデータ取り込みと加工
PDF
GMOペパボのエンジニアが語るHeroku活用ノウハウ
PDF
Salesforce Big Object 最前線
PDF
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
PDF
Einstein Next Best Action を試してみよう
PDF
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
PDF
Lightning時代のService Cloud概要とカスタマイズ
PDF
Spring '19リリース開発者向け新機能セミナー
PDF
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
PDF
Einstein analyticsdashboardwebinar
PDF
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
PDF
Heroku seminar winter19
PDF
Dreamforce18 update platform
PDF
Winter '19 開発者向け新機能
PDF
Lightning時代のレポート ダッシュボード & Flow 最前線
PDF
Summer18 開発者向け新機能Webセミナー
PDF
使ってみよう、Salesforce Big Object!
PDF
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
PDF
Spring '18 開発者向け新機能
Salesforce DX の始め方とパートナー様成功事例
Einstein Analyticsでのデータ取り込みと加工
GMOペパボのエンジニアが語るHeroku活用ノウハウ
Salesforce Big Object 最前線
Salesforce 開発者向け最新情報 Web セミナー 〜 TrailheaDX での新発表 & Summer '19 リリース新機能 〜
Einstein Next Best Action を試してみよう
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Lightning時代のService Cloud概要とカスタマイズ
Spring '19リリース開発者向け新機能セミナー
業務課題の解決に、データ分析・予測結果の活用を - Einstein Discovery / Einstein 予測ビルダーのご紹介 -
Einstein analyticsdashboardwebinar
IoTで成功を収めるための製品と戦略 〜 Salesforce IoT 〜
Heroku seminar winter19
Dreamforce18 update platform
Winter '19 開発者向け新機能
Lightning時代のレポート ダッシュボード & Flow 最前線
Summer18 開発者向け新機能Webセミナー
使ってみよう、Salesforce Big Object!
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
Spring '18 開発者向け新機能

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
A Presentation on Artificial Intelligence
PPTX
Spectroscopy.pptx food analysis technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Big Data Technologies - Introduction.pptx
PPTX
1. Introduction to Computer Programming.pptx
Spectral efficient network and resource selection model in 5G networks
Group 1 Presentation -Planning and Decision Making .pptx
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
MYSQL Presentation for SQL database connectivity
Assigned Numbers - 2025 - Bluetooth® Document
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
A Presentation on Artificial Intelligence
Spectroscopy.pptx food analysis technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Tartificialntelligence_presentation.pptx
Big Data Technologies - Introduction.pptx
1. Introduction to Computer Programming.pptx

MuleSoft Anypoint Platformのコンセプトとサービス

  • 2. Statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 12. Source: Top Challenges facing CIOs in a Cloud Native World. 2018 Global CIO Report.https://www.dynatrace.com/cloud-complexity-report/
  • 19. API designer Visual API designer Anypoint Monitoring API Manager Runtime Manager MUnit Flow designer Anypoint Studio Anypoint ExchangeExchange portals API designer API Console MUnit
  • 22. #%RAML 1.0 Library types: Id: pattern: ^w{12}$ User: properties: id: Id first_name: string last_name: string age: number email: pattern: ^.+@.+..+$ #%RAML 1.0 title: My Experience API mediaType: application/json uses: lib: library.raml /accounts: get: responses: 200: body: properties: id: lib.Id owner: lib.User #%RAML 1.0 title: My System API mediaType: application/json uses: lib: library.raml /users: post: body: lib.User get: responses: 200: body: lib.User[] /{id}: uriParameters: id: lib.Id get: responses: 200: body: lib.User
  • 36. payload.email match /([a-z]*)@([a-z]*).com/ payload map { name: $.name, dob: $.dateOfBirth as :date, title: lookup($.titleCode), … } • • • • •
  • 39. 4 1 public class FileSystemOperations { @Summary("Obtains the file contents.") public OperationResult read( @UseConfig FileConnectorConfig config, @Connection FileSystem fileSystem, Message message, @DisplayName("File Path") String path, @Optional(defaultValue = "false") boolean lock) { fileSystem.changeToBaseDir(); return fileSystem.read(config, message, path, lock); } }
  • 51. / / / / / / / /BL AC R BL AC K G P ASMR D O R E P IP / / P I P CD O I E D /
  • 52. Anypoint Data Gateway Salesforce Connect Designer/ VPC Canvas AppExchange • OData 2.0 API • Salesforce • Salesforce •