SlideShare una empresa de Scribd logo
1 de 29
l All contents Copyright © 2015, MuleSoft Inc.
Anypoint Platform in a
Mobile-Centric World
Ken Ng
Principal Solutions Consultant, MuleSoft
l All contents Copyright © 2015, MuleSoft Inc.2 l All contents Copyright © 2015, MuleSoft Inc.
Agenda
About MuleSoft
Mobility’s New Demands of Engagement
Key Strategies for a Mobile-Centric World
Q&A
l All contents Copyright © 2015, MuleSoft Inc.
Our World has Changed
l All contents Copyright © 2015, MuleSoft Inc.
To connect the world’s applications, data and devices
Our Mission
l All contents Copyright © 2015, MuleSoft Inc.5
The State of the World
l All contents Copyright © 2015, MuleSoft Inc.6
Connect Anything, Change Everything
l All contents Copyright © 2015, MuleSoft Inc.7
MuleSoft Anypoint Platform
l All contents Copyright © 2015, MuleSoft Inc.8 l All contents Copyright © 2015, MuleSoft Inc.
Agenda
About MuleSoft
Mobility’s New Demands of Engagement
Key Strategies for a Mobile-Centric World
Q&A
l All contents Copyright © 2015, MuleSoft Inc.9 l All contents Copyright © 2015, MuleSoft Inc.
“…companies have retrofitted their
web servers or bolted content delivery
network (CDN) shims onto a 15-year
old web architecture designed for
17-inch monitors on a high-speed
LAN connection
… it’s a recipe for disaster ”
- Forrester: Mobile Needs A Four-Tier Engagement Platform
l All contents Copyright © 2015, MuleSoft Inc.
Mobile?
l All contents Copyright © 2015, MuleSoft Inc.11
Web Architecture Reality Mobile engagement requirements
Agility The application layer is hard-coded
to the data and presentation layers.
Dynamically composed services that
support contextual experiences
Flexibility Monolithic solutions built from tightly
coupled systems
Loosely coupled best-of-breed
components to support mobile
engagement
Scalability Services cannot rise and fall with
changing demand.
Distributed deployment for
performance and rapid scaling
Why the current Web Implementation is Broken
Source: Forrester Research, Inc.
l All contents Copyright © 2015, MuleSoft Inc.12
Forrester Research: The Four-Tier Engagement Platform
Source: Forrester Research, Inc.
l All contents Copyright © 2015, MuleSoft Inc.13
The challenges of wireless
networks require atomized
components
To handle this demand, middleware
must quickly assemble atomized and
cached content, data, and app
components on the device to keep
things moving while the rest of the
screen is loading.
Key Takeaways #1: Build Atomic Services
l All contents Copyright © 2015, MuleSoft Inc.14
Elastic demand requires
capacity that scales up and
down at a moment’s notice
Mobile access patterns are becoming
more volatile, making it too costly to
handle the dynamic scale in your data
center. One needs to consider Cloud-
driven architectures that are more
efficient and cost-effective.
Key Takeaways #2: Get on the Cloud
l All contents Copyright © 2015, MuleSoft Inc.15
The velocity of releases and
feedback requires a modular
design with continuous
updates.
Reacting quickly to these criticisms
requires software development agility
to build apps on any mobile device
and the ability to recompose the
services that drive these experiences
on the back end.
Key Takeaways #3: Running IT at Hyper-Speed
l All contents Copyright © 2015, MuleSoft Inc.16
The aggregation of internal
and external services
demands open APIs
Great mobile experiences integrate
components from internal and external
systems into simple, task-oriented
apps. Your platform must be able to
aggregate the growing pool of external
resources — even though you only
control your side of the API.
Key Takeaways #4: Deliver Open APIs
l All contents Copyright © 2015, MuleSoft Inc.17 l All contents Copyright © 2015, MuleSoft Inc.
Agenda
About MuleSoft
Mobility’s New Demands of Engagement
Key Strategies for a Mobile-Centric World
Q&A
l All contents Copyright © 2015, MuleSoft Inc.18 l All contents Copyright © 2015, MuleSoft Inc.
Strategy #1
Have an atomic services mindset
Architect and create solutions with
stateless services that can exist on
their own.
l All contents Copyright © 2015, MuleSoft Inc.19
Recommendations MuleSoft Anypoint Platform
Rely upon the aggregation tier to
compose these services into an
application response.
Provides the service connectivity, composition and
orchestration layer as the Engagement Platform’s service
aggregation tier, hiding any complexities of the service
compositions from the exposed APIs.
Data will emerge as the new corporate
currency; APIs are the brokers of this
currency.
API Design-First Approach with standards like RESTful API
Modelling Language (RAML) becomes key to the success
of the API program and adoption.
Deliver this data as fast as possible
regardless of network conditions.
Provides native support for RESTful APIs and JSON
messages that’s largely favoured by mobile developers.
Anypoint Platforms provides the ability to bridges traditional
SOAP/WS and other ‘enterprisey’ protocols to the modern
RESTful APIs
Strategy #1: The Atomic Services Mindset
l All contents Copyright © 2015, MuleSoft Inc.20 l All contents Copyright © 2015, MuleSoft Inc.
Strategy #2
Embrace Hybrid-Cloud
Provide an elastic and distributed
infrastructure that scales on demand
l All contents Copyright © 2015, MuleSoft Inc.21
Recommendations MuleSoft Anypoint Platform
Consider Cloud-driven architectures
that are more efficient and cost-
effective
Provides a hybrid-ready service aggregation tier that allows
you to build-once-deploy-anywhere. With the Cloud-based
CloudHub infrastructure, you get the full benefits of rapid
on-demand scalability.
Delivery a distributed deployment
model where the cloud tier can securely
communicate with the on-premise tier
Provides the ability to securely connect your corporate data
centers and on-premises applications to the cloud as if they
were all part of a single, private network with the Virtual
Private Cloud (VPC) capability.
Strategy #2: Embrace the Hybrid-Cloud
l All contents Copyright © 2015, MuleSoft Inc.22 l All contents Copyright © 2015, MuleSoft Inc.
Strategy #3
Run a Hyper-Speed IT
Increase the velocity of releases to
keep up with demands
l All contents Copyright © 2015, MuleSoft Inc.23
Recommendations MuleSoft Anypoint Platform
Abstract the underlying cloud and on-
premises services while providing a
consumable API layer by developin an
architecture that allows developers to
insert, update, or replace individual
components without degrading the
service at any point
Design, model and deliver APIs that connect to your back-
end services. With this pattern, the platform brokers
all communication between “native” client objects and back-
end enterprise services, thus providing a flexible and
modular mobile enablement stack.
This allows you to isolate any changes to the back-end
services from the service consumers. Therefore, replacing
or updating back-end services does not affect deployed
clients.
Delivery continuous application updates
with no downtime or performance
reduction during deployment.
Supports the ability to hot-deploy APIs and aggregated
services with zero-downtime. This allows seamless
experience to mobile clients accessing your services while
allowing you to deploy new capabilities anytime.
Strategy #3: Running IT at Hyper-Speed!
l All contents Copyright © 2015, MuleSoft Inc.24 l All contents Copyright © 2015, MuleSoft Inc.
Strategy #4
Integrate with external services
Become craftsmen, not draftsmen
l All contents Copyright © 2015, MuleSoft Inc.25
Recommendations MuleSoft Anypoint Platform
Transition to an organization that
rewards the composition of existing
services, building only when none are
available.
The Anypoint Platform is designed for ease of use and
deployability. It comes with over 120+ connectors, making it
very easy to connect to existing assets.
Many of the required services will exist
in the cloud, so become adept at
understanding cloud security models
that work with federated identity.
MuleSoft provides the most extensive Cloud-based SaaS
connectivity in the world. These connectors also hides away
a lot of the complexities of the connectivity to the Cloud
APIs
Aggregate these with context from
mobile devices to provide an enhanced
personalized experience.
Aggregation and composition of multiple services and data
is the core capability of the Anypoint Platform, allowing you
to build APIs that are simple, yet relevant to your mobile
developers.
Strategy #4: Becoming the craftsmen
l All contents Copyright © 2015, MuleSoft Inc.26
MuleSoft Anypoint Platform in a Mobile-Centric World
Mobile &
devices
Web apps
and thick
clients
Other
systems
Current Speed IT Hyper-Speed IT
System
APIs
connectivity&orchestration
APIAPIAPI
Process
APIs
connectivity&orchestration
APIAPIAPI
Experience
APIs
connectivity&orchestration
APIAPIAPI
Anypoint Platform Services
l All contents Copyright © 2015, MuleSoft Inc.27
Customer Case Study
Private Sector
SystemsState Systems
Federal Data
Services Hub
Federal /
State HIX
Medicaid Eligibility
System (MES)
ERP
Medicaid Management Information System
(MMIS)
HC Provider/Plan
MuleSoft Anypoint Platform
$5 Million
savings in dev time
Connected
multiple Federal and state systems
Delivered
real-time benefits eligibility
“Before MuleSoft and Salesforce, we were processing 30,000 applications per month with a $30
million annual personnel budget. Now, we are able to process 60,000 applications per month with
the same $30 million annual budget.” - Antoinette Taranto, Chief Customer Officer
Link: https://www.mulesoft.com/case-studies/saas/state-colorado
l All contents Copyright © 2015, MuleSoft Inc.28
In Summary
l All contents Copyright © 2015, MuleSoft Inc.
Thank You

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoftHybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
 
How API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy ModernizationHow API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy Modernization
 
Running and Managing Mule Applications
Running and Managing Mule ApplicationsRunning and Managing Mule Applications
Running and Managing Mule Applications
 
Demystifying MuleSoft
Demystifying MuleSoftDemystifying MuleSoft
Demystifying MuleSoft
 
MuleSoft London Community - May 2017 RAML
MuleSoft London Community - May 2017 RAMLMuleSoft London Community - May 2017 RAML
MuleSoft London Community - May 2017 RAML
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right Mix
 
Becoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led ConnectivityBecoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led Connectivity
 
Microservices on Anypoint Platform
Microservices on Anypoint PlatformMicroservices on Anypoint Platform
Microservices on Anypoint Platform
 
MuleSoft London Community March 2018 - The power of the Crowd
MuleSoft London Community March 2018 - The power of the CrowdMuleSoft London Community March 2018 - The power of the Crowd
MuleSoft London Community March 2018 - The power of the Crowd
 
MuleSoft London Community August 2017 - API Led Connectivity
MuleSoft London Community August 2017 - API Led ConnectivityMuleSoft London Community August 2017 - API Led Connectivity
MuleSoft London Community August 2017 - API Led Connectivity
 
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms EffectivelyHow to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
 
How Cisco is Leveraging MuleSoft to Drive Continuous Innovation​ at Enterpris...
How Cisco is Leveraging MuleSoft to Drive Continuous Innovation​ at Enterpris...How Cisco is Leveraging MuleSoft to Drive Continuous Innovation​ at Enterpris...
How Cisco is Leveraging MuleSoft to Drive Continuous Innovation​ at Enterpris...
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
 
MuleSoft London CoP - November 2016
MuleSoft London CoP - November 2016MuleSoft London CoP - November 2016
MuleSoft London CoP - November 2016
 
Application Networks: Microservices and APIs at Netflix
Application Networks: Microservices and APIs at NetflixApplication Networks: Microservices and APIs at Netflix
Application Networks: Microservices and APIs at Netflix
 
SaaS Metrics That Matter | MuleSoft
SaaS Metrics That Matter | MuleSoftSaaS Metrics That Matter | MuleSoft
SaaS Metrics That Matter | MuleSoft
 
How to Enable LoB IT to Be Self-Sufficient with Integration
How to Enable LoB IT to Be Self-Sufficient with IntegrationHow to Enable LoB IT to Be Self-Sufficient with Integration
How to Enable LoB IT to Be Self-Sufficient with Integration
 
Unlocking the universe of microservices for next gen cognitive apps
Unlocking the universe of microservices for next gen cognitive appsUnlocking the universe of microservices for next gen cognitive apps
Unlocking the universe of microservices for next gen cognitive apps
 
Building APIs for Core Systems with Anypoint Platform
Building APIs for Core Systems with Anypoint PlatformBuilding APIs for Core Systems with Anypoint Platform
Building APIs for Core Systems with Anypoint Platform
 
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
 

Destacado

Georgetown University and St Norbert College: Improving Recruiting Efficiency...
Georgetown University and St Norbert College: Improving Recruiting Efficiency...Georgetown University and St Norbert College: Improving Recruiting Efficiency...
Georgetown University and St Norbert College: Improving Recruiting Efficiency...
Salesforce.org
 

Destacado (15)

Connecting the New Enterprise | MuleSoft
Connecting the New Enterprise | MuleSoftConnecting the New Enterprise | MuleSoft
Connecting the New Enterprise | MuleSoft
 
Mulesoft Anypoint platform introduction
Mulesoft Anypoint platform introductionMulesoft Anypoint platform introduction
Mulesoft Anypoint platform introduction
 
Georgetown University and St Norbert College: Improving Recruiting Efficiency...
Georgetown University and St Norbert College: Improving Recruiting Efficiency...Georgetown University and St Norbert College: Improving Recruiting Efficiency...
Georgetown University and St Norbert College: Improving Recruiting Efficiency...
 
Microservices with Mule
Microservices with MuleMicroservices with Mule
Microservices with Mule
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mule
 
Anypoint Platform Deployment Strategies
Anypoint Platform Deployment StrategiesAnypoint Platform Deployment Strategies
Anypoint Platform Deployment Strategies
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and components
 
Integration with Salesforce using Mule ESB
Integration with Salesforce using Mule ESBIntegration with Salesforce using Mule ESB
Integration with Salesforce using Mule ESB
 
What's New with Anypoint Platform? Unified Platform Management
What's New with Anypoint Platform? Unified Platform ManagementWhat's New with Anypoint Platform? Unified Platform Management
What's New with Anypoint Platform? Unified Platform Management
 
Basic example using vm component
Basic example using vm componentBasic example using vm component
Basic example using vm component
 
VM example in mule
VM example in muleVM example in mule
VM example in mule
 
Digital Businesses of the Future
Digital Businesses of the Future Digital Businesses of the Future
Digital Businesses of the Future
 
Cwin16 - Paris - mule soft
Cwin16 - Paris - mule softCwin16 - Paris - mule soft
Cwin16 - Paris - mule soft
 
Cwin16 - Paris - people analytics
Cwin16 - Paris - people analyticsCwin16 - Paris - people analytics
Cwin16 - Paris - people analytics
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
 

Similar a Anypoint platform in a mobile-centric world

Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
kovaitechstart
 

Similar a Anypoint platform in a mobile-centric world (20)

MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019
 
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
Anypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud FoundryAnypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud Foundry
 
Go Mobile to Mainframe With CA Gen and CA App Services Orchestrator
Go Mobile to Mainframe With CA Genand CA App Services OrchestratorGo Mobile to Mainframe With CA Genand CA App Services Orchestrator
Go Mobile to Mainframe With CA Gen and CA App Services Orchestrator
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Microservices & anypoint service mesh calgary mule soft meetup
Microservices & anypoint service mesh   calgary mule soft meetupMicroservices & anypoint service mesh   calgary mule soft meetup
Microservices & anypoint service mesh calgary mule soft meetup
 
MuleSoft Meetup Singapore No.4 December 2019
MuleSoft Meetup Singapore No.4 December 2019MuleSoft Meetup Singapore No.4 December 2019
MuleSoft Meetup Singapore No.4 December 2019
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
 
Let's Talk Mobile
Let's Talk MobileLet's Talk Mobile
Let's Talk Mobile
 
The New Possible: How Platform-as-a-Service Changes the Game
 The New Possible: How Platform-as-a-Service Changes the Game The New Possible: How Platform-as-a-Service Changes the Game
The New Possible: How Platform-as-a-Service Changes the Game
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
Mulesoft Meetups - Salesforce & Mulesoft Integrations, Anypoint Security Poli...
Mulesoft Meetups - Salesforce & Mulesoft Integrations, Anypoint Security Poli...Mulesoft Meetups - Salesforce & Mulesoft Integrations, Anypoint Security Poli...
Mulesoft Meetups - Salesforce & Mulesoft Integrations, Anypoint Security Poli...
 
Information on Cloud-native Applications
Information on Cloud-native ApplicationsInformation on Cloud-native Applications
Information on Cloud-native Applications
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
 
apidays LIVE Australia 2020 - Data with a Mission by Matt McLarty
apidays LIVE Australia 2020 -  Data with a Mission by Matt McLarty apidays LIVE Australia 2020 -  Data with a Mission by Matt McLarty
apidays LIVE Australia 2020 - Data with a Mission by Matt McLarty
 
apidays LIVE Paris - Data with a mission: a COVID-19 API case study by Matt M...
apidays LIVE Paris - Data with a mission: a COVID-19 API case study by Matt M...apidays LIVE Paris - Data with a mission: a COVID-19 API case study by Matt M...
apidays LIVE Paris - Data with a mission: a COVID-19 API case study by Matt M...
 
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxRuntime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Anypoint platform in a mobile-centric world

  • 1. l All contents Copyright © 2015, MuleSoft Inc. Anypoint Platform in a Mobile-Centric World Ken Ng Principal Solutions Consultant, MuleSoft
  • 2. l All contents Copyright © 2015, MuleSoft Inc.2 l All contents Copyright © 2015, MuleSoft Inc. Agenda About MuleSoft Mobility’s New Demands of Engagement Key Strategies for a Mobile-Centric World Q&A
  • 3. l All contents Copyright © 2015, MuleSoft Inc. Our World has Changed
  • 4. l All contents Copyright © 2015, MuleSoft Inc. To connect the world’s applications, data and devices Our Mission
  • 5. l All contents Copyright © 2015, MuleSoft Inc.5 The State of the World
  • 6. l All contents Copyright © 2015, MuleSoft Inc.6 Connect Anything, Change Everything
  • 7. l All contents Copyright © 2015, MuleSoft Inc.7 MuleSoft Anypoint Platform
  • 8. l All contents Copyright © 2015, MuleSoft Inc.8 l All contents Copyright © 2015, MuleSoft Inc. Agenda About MuleSoft Mobility’s New Demands of Engagement Key Strategies for a Mobile-Centric World Q&A
  • 9. l All contents Copyright © 2015, MuleSoft Inc.9 l All contents Copyright © 2015, MuleSoft Inc. “…companies have retrofitted their web servers or bolted content delivery network (CDN) shims onto a 15-year old web architecture designed for 17-inch monitors on a high-speed LAN connection … it’s a recipe for disaster ” - Forrester: Mobile Needs A Four-Tier Engagement Platform
  • 10. l All contents Copyright © 2015, MuleSoft Inc. Mobile?
  • 11. l All contents Copyright © 2015, MuleSoft Inc.11 Web Architecture Reality Mobile engagement requirements Agility The application layer is hard-coded to the data and presentation layers. Dynamically composed services that support contextual experiences Flexibility Monolithic solutions built from tightly coupled systems Loosely coupled best-of-breed components to support mobile engagement Scalability Services cannot rise and fall with changing demand. Distributed deployment for performance and rapid scaling Why the current Web Implementation is Broken Source: Forrester Research, Inc.
  • 12. l All contents Copyright © 2015, MuleSoft Inc.12 Forrester Research: The Four-Tier Engagement Platform Source: Forrester Research, Inc.
  • 13. l All contents Copyright © 2015, MuleSoft Inc.13 The challenges of wireless networks require atomized components To handle this demand, middleware must quickly assemble atomized and cached content, data, and app components on the device to keep things moving while the rest of the screen is loading. Key Takeaways #1: Build Atomic Services
  • 14. l All contents Copyright © 2015, MuleSoft Inc.14 Elastic demand requires capacity that scales up and down at a moment’s notice Mobile access patterns are becoming more volatile, making it too costly to handle the dynamic scale in your data center. One needs to consider Cloud- driven architectures that are more efficient and cost-effective. Key Takeaways #2: Get on the Cloud
  • 15. l All contents Copyright © 2015, MuleSoft Inc.15 The velocity of releases and feedback requires a modular design with continuous updates. Reacting quickly to these criticisms requires software development agility to build apps on any mobile device and the ability to recompose the services that drive these experiences on the back end. Key Takeaways #3: Running IT at Hyper-Speed
  • 16. l All contents Copyright © 2015, MuleSoft Inc.16 The aggregation of internal and external services demands open APIs Great mobile experiences integrate components from internal and external systems into simple, task-oriented apps. Your platform must be able to aggregate the growing pool of external resources — even though you only control your side of the API. Key Takeaways #4: Deliver Open APIs
  • 17. l All contents Copyright © 2015, MuleSoft Inc.17 l All contents Copyright © 2015, MuleSoft Inc. Agenda About MuleSoft Mobility’s New Demands of Engagement Key Strategies for a Mobile-Centric World Q&A
  • 18. l All contents Copyright © 2015, MuleSoft Inc.18 l All contents Copyright © 2015, MuleSoft Inc. Strategy #1 Have an atomic services mindset Architect and create solutions with stateless services that can exist on their own.
  • 19. l All contents Copyright © 2015, MuleSoft Inc.19 Recommendations MuleSoft Anypoint Platform Rely upon the aggregation tier to compose these services into an application response. Provides the service connectivity, composition and orchestration layer as the Engagement Platform’s service aggregation tier, hiding any complexities of the service compositions from the exposed APIs. Data will emerge as the new corporate currency; APIs are the brokers of this currency. API Design-First Approach with standards like RESTful API Modelling Language (RAML) becomes key to the success of the API program and adoption. Deliver this data as fast as possible regardless of network conditions. Provides native support for RESTful APIs and JSON messages that’s largely favoured by mobile developers. Anypoint Platforms provides the ability to bridges traditional SOAP/WS and other ‘enterprisey’ protocols to the modern RESTful APIs Strategy #1: The Atomic Services Mindset
  • 20. l All contents Copyright © 2015, MuleSoft Inc.20 l All contents Copyright © 2015, MuleSoft Inc. Strategy #2 Embrace Hybrid-Cloud Provide an elastic and distributed infrastructure that scales on demand
  • 21. l All contents Copyright © 2015, MuleSoft Inc.21 Recommendations MuleSoft Anypoint Platform Consider Cloud-driven architectures that are more efficient and cost- effective Provides a hybrid-ready service aggregation tier that allows you to build-once-deploy-anywhere. With the Cloud-based CloudHub infrastructure, you get the full benefits of rapid on-demand scalability. Delivery a distributed deployment model where the cloud tier can securely communicate with the on-premise tier Provides the ability to securely connect your corporate data centers and on-premises applications to the cloud as if they were all part of a single, private network with the Virtual Private Cloud (VPC) capability. Strategy #2: Embrace the Hybrid-Cloud
  • 22. l All contents Copyright © 2015, MuleSoft Inc.22 l All contents Copyright © 2015, MuleSoft Inc. Strategy #3 Run a Hyper-Speed IT Increase the velocity of releases to keep up with demands
  • 23. l All contents Copyright © 2015, MuleSoft Inc.23 Recommendations MuleSoft Anypoint Platform Abstract the underlying cloud and on- premises services while providing a consumable API layer by developin an architecture that allows developers to insert, update, or replace individual components without degrading the service at any point Design, model and deliver APIs that connect to your back- end services. With this pattern, the platform brokers all communication between “native” client objects and back- end enterprise services, thus providing a flexible and modular mobile enablement stack. This allows you to isolate any changes to the back-end services from the service consumers. Therefore, replacing or updating back-end services does not affect deployed clients. Delivery continuous application updates with no downtime or performance reduction during deployment. Supports the ability to hot-deploy APIs and aggregated services with zero-downtime. This allows seamless experience to mobile clients accessing your services while allowing you to deploy new capabilities anytime. Strategy #3: Running IT at Hyper-Speed!
  • 24. l All contents Copyright © 2015, MuleSoft Inc.24 l All contents Copyright © 2015, MuleSoft Inc. Strategy #4 Integrate with external services Become craftsmen, not draftsmen
  • 25. l All contents Copyright © 2015, MuleSoft Inc.25 Recommendations MuleSoft Anypoint Platform Transition to an organization that rewards the composition of existing services, building only when none are available. The Anypoint Platform is designed for ease of use and deployability. It comes with over 120+ connectors, making it very easy to connect to existing assets. Many of the required services will exist in the cloud, so become adept at understanding cloud security models that work with federated identity. MuleSoft provides the most extensive Cloud-based SaaS connectivity in the world. These connectors also hides away a lot of the complexities of the connectivity to the Cloud APIs Aggregate these with context from mobile devices to provide an enhanced personalized experience. Aggregation and composition of multiple services and data is the core capability of the Anypoint Platform, allowing you to build APIs that are simple, yet relevant to your mobile developers. Strategy #4: Becoming the craftsmen
  • 26. l All contents Copyright © 2015, MuleSoft Inc.26 MuleSoft Anypoint Platform in a Mobile-Centric World Mobile & devices Web apps and thick clients Other systems Current Speed IT Hyper-Speed IT System APIs connectivity&orchestration APIAPIAPI Process APIs connectivity&orchestration APIAPIAPI Experience APIs connectivity&orchestration APIAPIAPI Anypoint Platform Services
  • 27. l All contents Copyright © 2015, MuleSoft Inc.27 Customer Case Study Private Sector SystemsState Systems Federal Data Services Hub Federal / State HIX Medicaid Eligibility System (MES) ERP Medicaid Management Information System (MMIS) HC Provider/Plan MuleSoft Anypoint Platform $5 Million savings in dev time Connected multiple Federal and state systems Delivered real-time benefits eligibility “Before MuleSoft and Salesforce, we were processing 30,000 applications per month with a $30 million annual personnel budget. Now, we are able to process 60,000 applications per month with the same $30 million annual budget.” - Antoinette Taranto, Chief Customer Officer Link: https://www.mulesoft.com/case-studies/saas/state-colorado
  • 28. l All contents Copyright © 2015, MuleSoft Inc.28 In Summary
  • 29. l All contents Copyright © 2015, MuleSoft Inc. Thank You