IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix...

17
IBM Confidential 1 Mike Edwards Emerging Technologies Hursley Park IBM Codename:BlueMix PaaS Building & Running Cloud Applications

Transcript of IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix...

Page 1: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

IBM Confidential 1

Mike EdwardsEmerging TechnologiesHursley Park

IBM Codename:BlueMix PaaSBuilding & Running Cloud Applications

Page 2: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Outlook:SpectacularCloud Services

Page 3: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

IBM Cloud services

IBM Sterling IBM Emptoris

IBM KenexaTalent Management

Codename:BlueMix

Business Processas a Service

Enabling business transformationBusiness ProcessSolutions Application Application Application Application

Softwareas a Service

Marketplace of high value consumable business applications

Collaboration HumanResources Analytics MarketingCommerce

Platformas a Service

Composable & integrated application development & operations platform

Big Data Security Integration MobileDevelopment Social

Infrastructureas a Service

Enterprise class optimized infrastructure

Storage NetworkingCompute

Ecosystem

Page 4: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Systems Of EngagementSystems Of Engagement

•• Offer engaging user experienceOffer engaging user experience

•• Complement & unite Systems of RecordComplement & unite Systems of Record

•• Add context toAdd context to SoRSoR via social & mobilevia social & mobilecomponentscomponents

•• Adaptable to changing requirementsAdaptable to changing requirements

•• Development process usually agileDevelopment process usually agile& iterative with quick time to value& iterative with quick time to value

Systems ofEngagementtouch people

Serving customers,partners, & employees

Enabled bysmart phones,tablets, & smartproducts

Focused onin-the-momenttasks &decisions Delivering

in anindividual’spersonalizedcontext. Providing

analytics-drivenexperiences

Leveraging socialand cloud technologies

Short, rapid, iterativerelease cycles

Systems ofRecord

Targeting employees

Recording transactionsand accounting dataas part of corebusiness processes

Maintain state, status,and history Long development

and deploymentcycles

Supported by ERPpackages and largedatabases

smartproducts

customers

partners

employees

Graphic courtesy and © 2012 of Forbes.com, LLC

Page 5: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

IBM BlueMix PaaS platform

Applications: stateless apps support client systems services catalog data / communication / processing

Devops environment monitoring control scalability controlled update rollout

Build & deploy cloud apps

Page 6: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Innovation Fueled By Open StandardsDevelopers prefer freedom of choice

Services

Runtime

OAuthOAuth

OSLC

TOSCA

CMISIntegration

Tools & DevOps

Page 7: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

BlueMix essentials

•PaaS based on CloudFoundry open source codebase• run on Softlayer & OpenStack

•+ Tailored UI/Dashboard for Devops• in addition to command line & API

•+ IBM application types• e.g. WebSphere Liberty

•+ IBM services & 3rd Party services• e.g. messaging, integration, elastic caching, Watson, analytics…

• + Development tool integration

•Distributed, resilient environment support

Page 8: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Develop: Apps & Services

Page 9: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Extensibility & Integration

• BlueMix extensible through APIs• additional application frameworks• additional services

• Integration with BlueMix via APIs• existing tooling e.g. Jenkins• code repositories – e.g. git• development tooling – e.g. Eclipse, Eclipse Orion, Jazz…

• Integration services to connect with systems outside BlueMix• e.g. Elastic messaging service

Page 10: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

BlueMix Runtime and Tools

LibertyBuildpack (Java)

Node.JSBuildpack

Run Operate

EclipseDeveloperTools (Java/JS)

JazzHub forteamdevelopment

Eclipse Orionweb baseddevelopment

HighAvailability

Scalability

Build

CompositeApplicationSupport

Resilience

Page 11: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Devops:Monitor & Control

Scalability Resources Updates

Page 12: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Demo

Page 13: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Integration with corporate systems

CloudservicesCloud

servicesCloudservices

Corporatesystems

Userdevices

Data

Page 14: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Join the Beta Program

Codename:BlueMix is in public Beta Customers can sign up and try out BlueMix at:

https://ace.ng.bluemix.net

Page 15: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Summary

BlueMix enables you to rapidly compose and deploy applications

Infrastructure and management facilities are embedded

focus on application delivery

Multiple application languages & environments

developers select the most appropriate tool

Ready made services shorten development lifecycle

Continuous delivery features accelerate ability to provide application updates whilemaximizing code quality

BlueMix enables you to quickly & easily deliver valuable services to customers

Page 16: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Questions?

Page 17: IBM Codename:BlueMix PaaS Building & Running Cloud Applications · 2018-05-18 · BlueMix essentials •PaaS based on CloudFoundry open source codebase • run on Softlayer & OpenStack

© 2014 IBM Corporation

Contact

[email protected]