Upload
lamthien
View
216
Download
3
Embed Size (px)
Citation preview
Rapid Development of Smart and Self-Adaptive
Cloud, Mobile & IoT Applications- Accelerating the Last Mile of Cloud Computing
© 2013 AgilePoint, Inc. All Rights Reserved.
Jesse Shiah
CEO and Co-founder
The Paradigm Shift of Computing- How to Support the Demand for Business Critical Cloud Applications
12/5/2014
Main Frame Personal
Computing
Network
Computing
The evolution of Cloud
Computing
1970’s 1980’s 1990’s 2000’s
Technology is Business Operations Support Technology is Your Business
Consumer
2010’s
Smart
Enterprise
The ‘Treat Me as Me’
Generation
The Age of
Customer
Mobile &
Social
Apps
Business
Critical
Cloud & Mobile Apps
© 2013 AgilePoint, Inc. All Rights Reserved.
Enterprise
Most Consumer Centric Cloud and Mobile
Apps Support Simple Backend Connectivity
12/5/2014
ERP MESSCM CRMFinancial
Key LOB Systems(on-premises)
Consumer
• Complex
• Adaptive
Adaptive Cloud Computing Evolution- Bridging the Last Mile of Cloud Computing
12/5/2014 © 2013 AgilePoint, Inc. All Rights Reserved.
Microsoft
Azure
Amazon
Web Service
IBM
IaaS
ServieNow
Force.com
PaaS
Adaptive
PaaS 2.0
Adaptive
SaaS 2.0“One Size
fits all”
Microsoft
Office 365 &
Dynamics CRM
Salesforce
Google Apps
Netsuite
SaaS
Configurable
“Individualized
Experience”
Traditional Software Development Paradigm
Creates Rigid Cloud and Mobile Applications- Agile Development Methodology does not address the limitation either
GatherRequire-
ments
Develop & Execute
asCode
Hand-off
Change management incurs engineering development cycle
Applications created, not
responsive & adaptive at run-
time• Rigid Point-to-Point Connectivity
• Inevitably becomes legacy
• Costly to maintain & connect
© 2014 AgilePoint, Inc. All Rights Reserved.
CIO’s dilemma – The ‘Application
Modernization Y2K’
ERP MESSCM CRMFinancial
Key LOB Systems
.NET Access
VB
Lotus
Notes
ASPC#
Problems:
Hundreds of small apps developed in
different languages or tools to bridge or fill
the gaps left by the key LOBs all turned into
legacies and maintenance headache
Key Challenges:
• Systematic approach for ‘mobile’
enablement
• Worsen exiting legacy application
maintenance challenges
Business Critical Enterprise and Cloud Apps- Enabling Connected Enterprise and Collaboration
workflow workflow workflow
Order to Cash
Issue to Resolution
Request to Deploy
Cloud
Services
LOB 2(e.g. DMS)
LOB N(e.g. SCM)
LOB 1(e.g. SharePoint)
End-to-End Collaborations
Supply Chain Planning & Execution
New Project Launch
Order to Cash
Adaptive ‘End-to-End Process’
KPI
KPI
KPI
KPI
End-to-End
Business Critical
Apps
Internet of Things
Internet of Things
The Current Paradigm Creates Business Critical Enterprise and
Cloud Apps into Point-to-Point, Monolithic ‘Instant Legacies’
Bu
sin
ess
IT
e.g. SharePoint, CRM, etc. SAP, Oracle, IBM, etc. Other SystemsMicrosoft
Applications
………..
Functional
Area
#2
Functional
Area
#3
Functional
Area
#N
Workflow Workflow Workflow
• Costly for Change Management and Continual Improvement
• Lost of domain knowledge and knowhow – costly retraining
UI UI UI
Costly
customization
Costly
customization
Costly
customization
LOB
System 2LOB
System 3
LOB
System N
Current Development Paradigm Also Creates
‘Technical Debt’
Business Needs
Impacted by ‘HOW’ You Implement the Needs
(Not What you ‘CAN’ do but ‘HOW’ you do it)
Create New Generation
of Adaptive SaaS 2.0
Apps with a PaaS 2.0
based on a Responsive
Application Platform
(RAP)
Accelerate the Last Mile of Cloud Computing
What is a Responsive Application Platform- Key Architecture Characteristics
Responsive Application
Platform
100%
SOA
Metadata Abstraction
Framework Model-Driven Process-Based
Composition
1
2
3
Platform as a Service
(PaaS)
© 2014 AgilePoint, Inc. All Rights Reserved.
Responsive Application Platform
#1: 100% SOA based Architecture
12
Process ‘Platform as a Service’
Open API Support:• Web Service API• WCF API• REST API
On-premise (NLB/Cluster) 1
… others
Familiar Microsoft Tools &
Technologies
2 Cloud – Private or Public
Mobile/Cloud/Web
l© 2014 AgilePoint, Inc. All Rights Reserved.
Responsive Application Platform
#2: Metadata IT Assets Abstraction Framework
Custom
Code
UI
Logic
Data/
Integration
Metadata
Abstraction
Framework
Code
UI (People)
Logic
(Process)
Data
(Connectivity)
XMLCurrent Paradigm
Enabling Process-based (SOA) Composition with No Code
© 2014 AgilePoint, Inc. All Rights Reserved.
Execution Feedback & new data drives real-time self-adapting change management
Run-TimeDesign
as aModel
Executeas a
Model
SaaS AppsSelf-Adaptive at run-time
as a Model
Responsive Application Platform
#3: Explicit Model-Driven Architecture
© 2014 AgilePoint, Inc. All Rights Reserved.
1 2 3
1 2 3
Individualized user experience
Mobile
Enablement
inherently
XML
Model-Driven Enables Visual Composition of
Process-based Cloud Apps with No Code
12/5/2014 © 2014 AgilePoint, Inc. All Rights Reserved.
HTML-5
Web-Based
Composer
OR
Application
output as XML
and directly
interpreted for
execution
Mobile
Enablement
inherently
RAP enables Abstraction for Cross
Channel, Cross Platform and
Individualized Engaging Experience
Supply Chain Planning & Execution
Customer Issue to Resolution
Order to Cash
Engineering Change Order
ERP MESSCM CRM
Key LOB Systems & Cloud Services
Keep as native as possible and minimize directcustomization
Service-OrientedIntegration
Customization and dynamic integration cross LOBs created as adaptable process-based composition
RAP
How is Responsive Application Platform Enabled
AgilePoint Confidential Copyright 2013 17
SO
A
Ali
gn
me
nt
Collaboration
Portal
Create Custom Services
Model Driven BPM Engine
Management Dashboard
Web Application – ASP.NET, HTML5
Metadata Abstraction Framework
business
IT
Existing
Services
Web Service, WCF, REST Services
SharePoint
.NET
Java
HTML 5
Custom
IT
Business
Application Composition
as a Model
Create Metadata-Driven (SOA) Service
javascript
Execution (Interpretation)
Monitoring & Administration
XML
Single Code Base Multi-Tenancy-Each tenant has a dedicated & secured data space while
sharing the same engine
Tenant 1 Tenant 2 Tenant 3 Tenant 4 Tenant 5Tenant N
Project 1 Project 2 Project N
Subsidiary 1 Subsidiary 2 Subsidiary 3 Subsidiary 4Subsidiary N
Single Server or Clustered Servers for High Availability
Master Database
(Overall governance)
Each ‘Tenant’ maintains fully secured and dedicated AgilePoint workspace and database
AgilePoint Company Confidential
12/5/2014 © 2014 AgilePoint, Inc. All Rights Reserved.
A Hybrid, Multi-Cloud Application Example - End-to-End Sales Lead Follow Up App
A Lead Follow Up Orchestration
Example Created with No Code –
Involving SalesForce,
Office 365/SharePoint,
GoToMeeting, Database, etc.
Task Management
AgilePoint Mobile Dashboard
Support:
• iOS, Android, Windows 8
Log in Menu Task ListMobile
ApprovalMonitoring
Agile, Cross Channel Responsive eForms
Builder
Browser TabletsSmart
Phone
AgilePoint Company Confidential
Cloud Innovations
http://agilepoint.com/wp-
content/uploads/2014/10/Reed-
Exhibitions-Case-Study-2014.pdf
“AgilePoint’s metadata-driven IT
asset-abstraction framework … and
model-driven development
framework provides the necessary
instrumentation to fully experience
the value proposition of SOA”
Who is AgilePoint?AgilePoint Quick Facts Sheet
24
Installations by Region
North America
EMEA
Japan
China
Other APAC42%
34%
7%
4%
13% EMEA
North America
ASIA
Other
© 2014 AgilePoint, Inc. All Rights Reserved.
AgilePoint is a global leading
provider of advanced Responsive
Application Platform (RAP) solution
as a PaaS to accelerate development
of self-adaptive Cloud applications.
Global Partner Support Network
6 countries
Global Footprint and SupportGlobal Presence and Support
© 2014 AgilePoint, Inc. All Rights Reserved.
Broad Applicability Across Industries
*Chemicals, Construction & Building Materials, Consulting,
Electronics, Food & Beverage, Healthcare, Pharmaceuticals,
Real Estate Services, and Transportation
Customers by Industry
Manufacturing
Government
Financial Services
Energy
Non-Profit
Legal
Professional Services
Telecommunications
Other*
17%
16%
14%
11%
9%
7%
7%
4%
15%
12/5/2014 © 2014 AgilePoint, Inc. All Rights Reserved.
AgilePoint
PaaS
Smart Self-
Adaptive
IoT
Apps
On-Premise
Cloud Services
Create Business Critical Cloud and Mobile
Apps with No Code
Manufacturing
HealthCare
Home/Bu
ilding
Logistics
Directly Executable
Model-Driven Compositions
© 2014 AgilePoint, Inc. All Rights Reserved.
12/5/2014 Confidential
Jesse Shiah
CEO and Co-founder
Rapid Development of Smart and
Self-Adaptive Cloud and Mobile Apps
Bridging the Last Mile of
Cloud Computing
Questions & Answers
© 2013 AgilePoint, Inc. All Rights Reserved.
Jesse Shiah
CEO and Co-founder
Compose Multi-Cloud Applications in Familiar
Visio Environment
12/5/2014
Intelligent metadata-driven
Services for accessing and mapping
SalesForce entities
Create process-based
multi-cloud composite
application with No code
in Microsoft Visio
More Than Could Integration – Support for Human
Centric Activities and a Powerful Form Builder
12/5/2014
Create powerful dynamic forms
for human activity with no code
Example: Access SalesForce Entities Visually(Can Enable other Cloud Services with the same)
12/5/2014
Ability to retrieve and expose
SalesForce entities to facilitate
visual composition and
integration between SalesForce
and other Cloud Services as well
as on-premise LOB apps exposed
as metadata-driven services
through abstraction of AgilePoint
Accomplish Integration Visually-Human-Human, Human-System, System-System, Cloud-Cloud, Cloud-On-Premise
12/5/2014
Human Forms
Data entities
SalesForce
Data entities
Visual mapping and integration (facilitates
visual composition and integration
between SalesForce and other Cloud
Services as well as on-premise LOB apps
abstracted by AgilePoint and exposed as
metadata-driven services .
What is AgilePoint?
• Enterprise BPMS Platform for On-Premise and Cloud
• Achieve Business Process Automation, Management and Excellence
• BPM Platform-as-a-Service
• Enable Business Process as a Service (BPaaS) Offerings
• Extend existing Cloud and SaaS Applications
• Rapidly Create and Optimize Cloud Applications
• Create Configurable and Personalizabe SaaS Applications
• Quickly and Easily Modernize Legacy Applications
• Enable Transparent Hybrid Integration – Public Cloud, Private Cloud, On-Premise, etc.
© 2013 AgilePoint, Inc. All Rights Reserved.12/5/2014
Rapid Application Development Framework
for Everyone
Application Scenarios:
• AgilePoint is actually a
composition environment, not
simply BPM…enabling process-
based SOA composition
• AgilePoint’s metadata-driven IT
asset-abstraction framework …
and model-driven development
framework provides the necessary
instrumentation to fully experience
the value proposition of SOA
Who is AgilePoint?AgilePoint Quick Facts Sheet
38
Installations by Region
North America
EMEA
Japan
China
Other APAC42%
34%
7%
4%
13% EMEA
North America
ASIA
Other
© 2013 AgilePoint, Inc. All Rights Reserved.12/5/2014
Global Partner Support Network
6 countries
2 countries
Global Footprint and SupportGlobal Presence and Support
Broad Applicability Across Industries
*Chemicals, Construction & Building Materials, Consulting,
Electronics, Food & Beverage, Healthcare, Pharmaceuticals,
Real Estate Services, and Transportation
Customers by Industry
Manufacturing
Government
Financial Services
Energy
Non-Profit
Legal
Professional Services
Telecommunications
Other*
17%
16%
14%
11%
9%
7%
7%
4%
15%
12/5/2014 © 2013 AgilePoint, Inc. All Rights Reserved.
Get Ahead with AgilePoint
12/5/2014
Agile
Po
int
Automate and Optimize Business Process Efficiencies Quickly and Easily
Enable Personalized and Engaging Customer Experience
Accelerate Cost Effective Innovation and Gain First Mover Advantage
Shift Focus from Maintaining Legacies to Creation Innovations and High Value Activities
Leverage Today’s Technology Trends Effectively to Game a Competitive Advantage
Contact Us to Learn More:AgilePoint Headquarters – Mountain View, California
Web: http://www.agilepoint.comEmail: [email protected]: +1-650-968-6789
AgilePoint EMEA
Tel: +32 497 42.76.13
E-mail: [email protected]
Demo Center on AgilePoint Web site
Contact Us
© 2013 AgilePoint, Inc. All Rights Reserved.