IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud
-
Upload
ibm -
Category
Technology
-
view
802 -
download
1
Transcript of IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud
![Page 1: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/1.jpg)
IBM Confidential – Page 1
Relay 2015
![Page 2: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/2.jpg)
Join the conversation!
IBM
REL
AY
#IBMRelay@IBMBluemix
IBMBluemix
Download our mobile app!iPhone Users: Search the App Store for Relay 2015 to download the event app for additional information, agenda details and more.
![Page 3: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/3.jpg)
Modern Enterprise Apps are Powered by Hybrid Cloud
Jason McGeeBala Rajaraman
![Page 4: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/4.jpg)
A Typical Hybrid Application
Public orDedicated Local
BlueBank Internal Application
Customer Loyalty App
Syndicated
APIs throughAPI Management
zConnect
ExistingApps &Services
![Page 5: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/5.jpg)
An integrated set of Cloud capabilities is necessary to address some of the common challenges
EXISTING IT
DEVELOPMENT
MANAGEMENT
ANALYTICS 3rd PARTY APIs
Connectors & Integration
Services(e.g. DB Service)
API
PlatformsApp Centric | Containers
API
API
API
Infrastructure ServicesOn-Premises | Off-Premises | Multi-cloud
API CatalogCLOUD APP MID TIER
SECURE
API
Customer Information
Inventory Database
Business Process
Run Times
Cloud Platform
Services
Secure Integration
Existing Apps
DevOps1
2
4
3
1
3
2
4
5
5
DEPLOYMENT & DELIVERY
Foundational Services
(e.g. Event & Queues)
![Page 6: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/6.jpg)
Optimizing & Transforming Existing ApplicationsStandardization & Automation
Your applications are managed throughout the entire release process with predictable automation and inventory services
Your full-stack blueprints capture the relationships between your applications and cloud infrastructure
OpenStack API provides defacto standards for interacting with all of your cloud resources
Heat Blueprints
UrbanCodeDeploy
Compute Network Storage
Your Applications & Middleware
Full-stack Application Pattern
![Page 7: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/7.jpg)
Evolution to a Cloud Microservices ArchitectureClient Browser
Web Server
Database Server
Application Server
Store FrontCatalog
RecommendationsInventory
Billing
MonolithicWAR File
Client Browser
Web Server
Catalog Service
RecommendationsService
InventoryService
BillingService
StorefrontService
• Service Registry
• Service Proxy• API Gateway• Failure testing• ‘Circuit-
Breaker’• Encrption• HA/DR• CI/CD• …
Enabling Services
3rd Party Existing
![Page 8: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/8.jpg)
The Modern Application Architecture
Leverage the Environment
Optimize the Development Team
Single Function…. Stateless... Disposable.... Explicit....
MicroServices
Cloud Native
![Page 9: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/9.jpg)
MicroServiceRuntimeFabric
Bala RajaramanIBM FellowCTO Cloud Platform Services
![Page 10: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/10.jpg)
Cloud Foundation Services
10
StorageSecurity Integration Operations
Integrated foundational services to create and operate scalable and elastic application and services
Underpinning of a microservices strategy
![Page 11: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/11.jpg)
MicroServiceFoundation
![Page 12: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/12.jpg)
Cloud Application Design Considerations
• 12-factor Applications• Horizontal scaling of stateless pro-
cesses• Queue-centric• Eventual consistency• Database sharding• Multisite with Global DNS• Edge caching• Colocation and anti-colocation• Circuit-breaker• Valet Key• A/B Testing
![Page 13: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/13.jpg)
Hypothesis
Testing
eXtreme Program
mingDesign Thinki
ng
devOps
Bluemix
Lean Startu
p
Idea
MVP
Design
Dev/Test
Deploy
Beyond the technology, IBM helps customers of all sizes with the needed cultural change as well.
The Bluemix Garage Methodology:
![Page 14: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/14.jpg)
• Manage application components and versions
• Manage configurations across all environments
• Offer secure ‘self-service’ capabilities
• Increase transparency• Ensure governance and
compliancy
Unifying DevOps for Cloud Native & Cloud Enabled Applications
![Page 15: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/15.jpg)
Patterns of integrationIBM Hybrid Integration Services Core Capabilities
Securely connecting Bluemix to your local cloud
Shaping your data for use by mobile and analytics
Delivering your data closer to your users
Rapidly compose and mix APIs into new apps
Exposing APIs and Data sets into the API Economy
Secure Gateway &Connectors
DataWorks
Connect & Compose
API Management
ComponentsAttributesServices
IT
DataAnalyst
DataAnalyst orMobileDeveloper
MobileApplicationDeveloper
Refine
Connect
Deliver
Compose
Expose
DataWorks
![Page 16: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/16.jpg)
![Page 17: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/17.jpg)
Join the conversation!
IBM
REL
AY
#IBMRelay@IBMBluemix
IBMBluemix
Download our mobile app!iPhone Users: Search the App Store for Relay 2015 to download the event app for additional information, agenda details and more.
![Page 18: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/18.jpg)
DEMO
![Page 19: IBM Relay 2015: Modern Enterprise Apps are Powered by Hybrid Cloud](https://reader031.fdocuments.in/reader031/viewer/2022030304/5877fa531a28ab91178b572d/html5/thumbnails/19.jpg)
Join the conversation!
IBM
REL
AY
#IBMRelay@IBMBluemix
IBMBluemix
Download our mobile app!iPhone Users: Search the App Store for Relay 2015 to download the event app for additional information, agenda details and more.