Go Code Colorado - Build Apps, Build Business, Build Colorado
Build Mobile Apps as if You Have No Legacy IT
-
Upload
jacqueline-neves -
Category
Technology
-
view
210 -
download
3
Transcript of Build Mobile Apps as if You Have No Legacy IT
AGENDA
• Understanding the Problem
– Need for decoupled development
– 2 Speed IT
• Mobilizing Legacy Systems
– Challenges
– Solutions
• Demo
– Airwatch SSO
– SAP/Sharepoint
• Q&A
JAN FEB MAR APR MAY JUN JUL AUG SEP
Enterprise web platforms weren’t built to iterate at digital speed.
Traditional web approach (slow)
Modern mobile approach (agile & iterative)
Design Build Deploy Launch
• Fill a need
• User feedback
• OS update
• User feedback
• New push notifications
• New business idea
THE PROBLEM
© Kinvey 2015
Different worlds.
Different speeds.
Enterprise Auth
LDAP SAML 2.0
Active Directory
API Mgmt
SaaS
Enterprise Data
THE MOBILE GAP
© Kinvey 2015
• Support my dev tools
• Self service
• Decoupled development
• Relevant info only
• Sub-second response
• Work offline
• Secure
• Continuous agile dev
• Modern protocols
• Standards based
FRONTEND DEVELOPER: CURRENT STATE
• 10’s of seconds response
time
• Lots of information (for a
reason)
• Highly secured
• Waterfall dev model
© Kinvey 2015
Enterprise Auth
LDAP SAML 2.0
Active Directory
API Mgmt
SaaS
Enterprise Data
• Slow to change (on
purpose)
• Legacy protocols (SOAP,
XML, etc)
• Standards & proprietary
• Reduce, reuse and recycle
work
BACKEND DEVELOPER: CURRENT STATE
“DIGITAL SPEED”
Pre-built code:
• Offline
• Caching
• Encryption
• Network Management
Build as if you had no
legacy IT.
Quick prototyping,
no waiting
In-built Auth
Engagement
Services
Business Logic
In-built data
store with
mock data
Versioning
© Kinvey 2015
Iterative, innovative & agile.
FRONTEND DEVELOPER
“Enable and get out of
the way”
Mobile Identity
Connect
Service Catalog
Mobile Data Connect
Data Link 3
Data Link 2
Data Link 1
File Store
Data Store
C
A
C
H
E
Configure
Services at
industrial speed
© Kinvey 2015
“INDUSTRIAL SPEED”Secure, reliable & reusable.
ENTERPRISE DATA
API
Mgmt
Active Directory
ENTERPRISE AUTH &
SSO
BACKEND DEVELOPER
Offline
Caching
Network Mgmt
“Industrial
Speed”
“Digital Speed”
Abstracted
Auth
Engagement
Services
Business
Logic
Abstracted
Data
Development
Agency
Service
Catalog
Mobile Data Connect
Data Link
2
Data Link 1
File Store
C
A
C
H
E
Mobile Identity
Connect
Enterprise
Data
Enterprise
Auth
Active Directory
API
Mgmt
© Kinvey 2015
Mission critical app delivered in 5 months.
CUSTOMER EXAMPLE: Closing the Gap
FRONTEND DEVELOPER BACKEND DEVELOPER
© Kinvey 2015
Enterprise Auth
LDAP SAML 2.0
Active Directory
API Mgmt
SaaS
Enterprise Data
CHALLENGES WITH LEGACY SYSTEMS
OAuthSAML
AD
LADP
RESTful
Fast
Only relevant info
SOAP
XML
API mgmt
ESBs
Proprietary
Slow
Abstraction
Offline caching
Encryption
User mgmt
Network mgmt
Push notifications
Location services
Client Libraries
and more
Enterprise Data
Enterprise Auth
& SSO
LDAP SAML 2.0
Active Directory
Business
Logic
Dynamic
Data
Orchestration
© Kinvey 2015
END-TO-END MOBILE IDENTITY CONNECT & SSO
Cache & Data
Service Catalog
Data
Built-in
integrations for
AD, LDAP, SAML,
& OAuth
1 line of code in
the client app to
enable
SSO integration
with Airwatch
Built-in auth
provider if needed
Mobile Identity
Connect
Operational
Intel
LDAP SAML 2.0Abstraction
Offline caching
Encryption
User mgmt
Network mgmt
Push notifications
Location services
Client Libraries
and more
API Mgmt
SaaS
Enterprise DataBusiness
Logic
Mobile Data
Connect
Node.JS PaaS
DLC 3
DLC 1
Service Catalog
File store
Cache
Data store
Dynamic
Data
Orchestration
Secure
tunnel
Secure
tunnel
DLC 2
PATENTED END-TO-END DYNAMIC DATA ORCHESTRATION
Sub-second data and auth movement between app and enterprise systems
© Kinvey 2015
Abstraction
Offline caching
Encryption
User mgmt
Network mgmt
Push notifications
Location services
Client Libraries
and more
Enterprise Auth
API Mgmt
SaaS
LDAP SAML 2.0
Active Directory
KINVEY MOBILE BACKEND AS A SERVICE
Enterprise Data
© Kinvey 2015
BUILD APPS AS IF YOU HAVE NO LEGACY IT
• Anyone (internal, SI’s, agency) can build your apps.
• Sub-second data and auth movement between your app and systems.
• Enterprise systems remain at “Industrial Speed” because you do have
legacy IT.
© Kinvey 2015