SlideShare a Scribd company logo
Click to add text
© 2016 IBM Corporation
TPDEV
UPMC STL M2 – 2016/2017
Jean-Yves B. Rigolet
IBM Cloud, France Lab
rigolet.j@fr.ibm.com
Développer des applications de nouvelle
génération avec Bluemix
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
2
Agenda
 Managing the New Era of Computing
 Bluemix and the New IT
 The API Economy
 On premises, Hybrid, Everywhere
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Transaction Systems
1960- 1990- 2010-
Web, e-business & SOA
New Era Analytics
Platforms
Dedicated systems
Single database
Managed one
solution
Multiple applications
Some shared data
Post processing
in warehouses
Batch processing
Time to business action
Interconnected solutions
Action taken immediately
at real time speeds
User device capability &
variety growing exponentially
Infrastructure stressed
with volume and velocity of
data
Open innovation
Unpredictable workload
patterns
Strategic and tactical
differentiator
Time
Major shifts in computing architectures over 50 years
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Fuels investments in
INNOVATION
Drives need for continuous IT
OPTIMIZATION
OPTIMIZATION INNOVATION
Balance optimizing existing systems with innovation
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Reduce cost & minimize Risk Add Business Value - Quickly
Massive data volume driving
unaffordable storage admin costs
New Solutions to Engage consumers
leveraging Mobile Devices & Social
Analytics
New solutions to 'get closer to
customers' and address millennial
generation
Using workload attributes to
determine the optimal place to run
new workload requests
E-Commerce
Healthcare
Retail
Insurance
OPTIMIZATION INNOVATION
This balancing act has reflected in many industries
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Focus on Speed and Agility
 Assemble solutions from verified software
components & services
 Dev / Ops process enables fast
iterative development
 Fast deployment & redeployment of
infrastructure resources using Software
Defined Environments
Software Defined
Environment
Cloud Operating
Environment
API
Economy
Focus on Operational Costs
 Consolidation (solutions & infrastructure)
 Operations Automation (reduce skills & risk
 Move from manual policy enforcement to
analytics driven enforcement &
optimization
OPTIMIZATION INNOVATION
Reduce Cost & Minimize Risk Rapidly Add Business Value
Three core pillars to achieve the balance
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Cloud
Computing
Application
Servers
Service
Orientation
Service Oriented
Architecture
Systems of
Interaction
Social
Business
Open Cloud
Architecture
IBM embraces & invests in open source to foster
innovation
June 1998: IBM enters into an
engineering agreement with The
Apache Group for development of
the open-source Apache HTTP
server software eventually becoming
the leader of the new Application
Server market
September 1999: IBM capitalizes on
an untapped market trend and begins
participating in the community
development of Linux with a $60M
annual investment
November 2001: IBM rallies 150 influential
vendors and the development community
around a new tools environment with a $40
Million software donation disrupting the
leadership of the software development
ecosystem
September 2012: IBM orchestrates the
launch of The OpenStack Foundation
boasting $10 million in funding and 5,600
members changing the dynamics of the
Cloud ecosystem
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Open Source Only Open “Plus” Proprietary
‘Significant Assembly
Required’ Enterprise Innovation Vendor Lock-in
Assured
Leverages 100+
Open Source Packages
Leverages 40+
Open Source Packages
Liberty Leverages 100+
Open Source Packages
Organizations have a choice to make…
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Platform Services
Infrastructure
Services
Business Applications
as
components
Service Oriented Architecture
An open cloud architecture is emerging...
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Hardware
Cloud Foundry is an open platform as a
service, providing a choice of clouds,
developer frameworks and application
services. Cloud Foundry makes it faster
and easier to build, test, deploy and scale
applications.
”IBM and Pivotal to Accelerate Open Cloud Innovation with Cloud Foundry”
On July 24, 2013, IBM and Pivotal announced that the two companies will collaborate on further
development of the Cloud Foundry™ platform and open source project, and work towards establishing
an open governance model for the community.
CloudOE
Accelerating open cloud innovation with Cloud Foundry
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
External ecosystems around
open source platforms
OAuth
Open API
communities
Open data
services
Hardware
OpenShift
Open source utilities
provide access to
developer
communities
TOSCA
cloudfoundry.org
Open source for
undifferentiated
service fabric
Add-on services
based on popular
open source
software
… Based on an Open & Ecosystem rich approach
Software Defined
Compute
Software Defined
Storage
Software Defined
Networking
Resource Abstraction & Optimization
OSLC
Delivering an integrated, enterprise class cloud stack
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
12
Agenda
 Managing the New Era of Computing
 Bluemix and the New IT
 The API Economy
 On premises, Hybrid, Everywhere
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Introducing IBM Bluemix
 IBM initiative to develop an open
Cloud Operating Environment
 IBM and partner cloud services
 Integrated DevOps with both
Browser and Eclipse-based tools
 Available at http://bluemix.net
Services
Lifecycle
Management
(JazzHub)
Application
Runtime
Runtimes &
Frameworks
Node.js Java Ruby Your own
Liberty
Web IDE
(Eclipse
Orion)
Eclipse IDE
Application
Composition
Environment
Create & Manage Services
Test/Run
Test/Run
Explore
Services
Explore
Services
IBM Bluemix
Check In Code Check In Code
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Run Your Apps
The developer can chose any language
runtime or bring their own. Just upload your
code and go.
DevOps
Development, monitoring, deployment and
logging tools allow the developer to run the
entire application
APIs and Services
A catalog of open source, IBM and third
party APIs services allow a developer to
stitch together an application in minutes.
Cloud Integration
Build hybrid environments. Connect to on-
premises systems of record plus other public
and private clouds. Expose your own APIs
to your developers.
Flexible Pricing
Pay as you go and subscription models offer
choice and flexibility
IBM Bluemix
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
~ Minutes
Platform
as a Service
IaaS
Benefits
Setup environments and
deploy apps very quickly.
Infrastructure and
platform managed by SP.
Time Commitment
Minutes to setup and deploy.
Focus on your apps and their
data.
~ Weeks ~ Days
Time to initial deployment
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Core IT
Customer Managed
Service Provider Managed
Timing is critical…
IBM Bluemix
Today’s apps must keep up with the speed of the app revolution.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
…so are all of IT other investments
IaaS PaaS
Core IT
IBM Bluemix
Leverage the power of Bluemix without abandoning what is already used.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
App development is about speed and choice
Failing
Fast
Seconds
to
Deploy
Friction
Free
Any
Language
Continuous
Integration
Mobile
Ready
Focus
on Code
Choice of
Tools
Useful
APIs
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
What is Bluemix?
Bluemix is an open-standard, cloud-based platform for building, managing,
and running applications of all types (web, mobile, big data, new smart
devices, and so on).
Go Live in Seconds
The developer can choose
any language runtime or
bring their own. Zero to
production in one command.
DevOps
Development, monitoring,
deployment, and logging tools
allow the developer to run the
entire application.
APIs and Services
A catalog of IBM, third party,
and open source API services
allow the developer to stitch an
application together in minutes.
On-Prem Integration
Build hybrid environments.
Connect to on-premise assets
plus other public and private
clouds.
Flexible Pricing
Sign up in minutes. Pay as
you go and subscription
models offer choice and
flexibility.
Layered Security
IBM secures the platform and
infrastructure and provides
you with the tools to secure
your apps.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
How does Bluemix work?
Bluemix embraces Cloud Foundry as an open source Platform as a
Service and extends it with IBM, third party, and community built services.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Why are developers using Bluemix?
Go from zero to
running code in a
matter of minutes.
Automate the
development and
delivery of many
applications.
To rapidly bring
products and services to
market at lower cost
To continuously deliver
new functionality to their
applications
To extend existing
investments in IT
infrastructure
Extend existing investments by
connecting securely to on-
premise infrastructure.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
21
Instant services, runtimes & infrastructure to push your
ideas into the present
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Create apps quickly with prebuilt services
 Runtimes, services, and tooling up to you
Choice
Industry Leading IBM Capabilities
 Services leveraging the depth of IBM
software
 Full range of capabilities
Completeness
 Open source platform and services
 Third party to enable key use cases
Internet
of
Things
Services
Security
Services
Web and
application
services
Cloud
Integration
Services
Mobile
Services
Database
services
Big Data
services
Watson
Services
DevOps
Services
A full range of capabilities to suit any great idea.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Bluemix wide catalog of application building blocks
Leverage the depth of IBM, community and third party software
1) Boilerplates
 Get started with a new app, now
2) Runtimes
 Run an app in the language of your choice
3) Services
 The building blocks of any great app
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
1) Boilerplates
Quickly getting started with a complete and running application.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
2) Runtimes
The application foundation. Run an app in the language of your choice.
Find additional buildpacks available from Cloud Foundry Community:
https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/Buildpacks
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
3) … And a huge set of services
The building blocks of great applications.
 Cognitive apps with Watson
 Web Application
 Mobile
 Data Management
 Big Data
 Security
 Business Analytics
 Internet of Things
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Pick your own development tooling
IBM provided
Fully integrated repository
and web editor to deploy
directly to Bluemix.
Use your own
Use your editor (e.g. Sublime,
Eclipse) and deploy through the
Cloud Foundry command line.
Code wherever you work best. Deploy in seconds.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Tooling that spans the entire app lifecycle
Bluemix doesn't stop at “cf push”. It provides a seamless and flexible experience
across the entire application lifecycle.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Monitor your apps in real time
Integrated diagnostics for detailed application behavior.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Mobile development made easier with Bluemix
Incorporate pre-build, managed and scalable cloud services into your mobile
applications (native, hybrid, web). Extend even further side Node.js. All this made
easier with 6 simple and flexible SDKs.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Integrate with your on-premises applications
Securely connect to and leverage data/functionality from your existing systems.
API from On-
Premises
Data
Orchestration
(Future)
Embedded
Private
API Catalog
Secure Connector
Cast Iron Integration
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Integrate with your on-premises applications
Securely connect to and leverage data/functionality from your existing systems.
API from
Bluemix App
API from
On-Premises App
API from
On-Premises Data
Data Sync from
On-Premises Data
Customer’s Data Center IBM Bluemix
CastIron
Live
Connector
Bluemix
Secure
Connector
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Security without the headache
33
You focus on your apps and their data. IBM manages the rest.
 Leveraging SoftLayer and
IBM hosting experience
Exploiting IBM portfolio of capabilities
 Adheres to rigorous IBM
security standards:
Tools to secure your apps
 SSO for multiple applications
and social logins
 Appscan for web and mobile to
detect vulnerabilities
Defense in depth
Intrusion
protection/penetration
testing
Data isolation in virtualized
components
Automated patch
management
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Developer’s
Focus
IBM’s
Focus
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Core use cases
What more than 60,000 applications have told us.
Web Applications Mobile Back Ends
APIs and On-Prem Integration Analytics and Reporting
 Enabling online experiences in the
physical store for retail
 Leverages BlueMix for data collection
APIs and dashboards
 Reduction of infrastructure setup
from days to minutes by moving off
of a pure IaaS
 Integrated into iOS and Android native
applications using Bluemix SDK
 Cloud Code for offloading business
logic from the mobile client
 Back end services replacing
custom code hosted on IaaS (e.g.
Push Notification)
 Providing APIs that are integrated
into the BlueMix experience
 Leveraging existing on premise
databases and technologies
 Building mobile applications that
connect to on-prem data via Bluemix
 Embed IBM Cognos business
intelligence content into apps
 Use IBM Analytics Warehouse to store
and analyze business data, fast
 Gain immediate visibility and control
over app performance and availability
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
35
Agenda
 Managing the New Era of Computing
 Bluemix and the New IT
 The API Economy
 On premises, Hybrid, Everywhere
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Cloud Operating
Environment
datastore mobile dev
ops
middleware Services
Traditional Workloads
Services & Composition Patterns
security
API & Integration
Services
Workload definition, Optimization, & Orchestration
Software
Defined
Environment
Software Defined
Compute Software Defined Storage
Software Defined
Networking
Resource Abstraction & Optimization
OAuth External Ecosystem
Marketplace Solutions
App
AP
I
API
Economy
services
AP
I
analytics
AP
I
commerce
AP
I
collaboration
AP
I
location
AP
I
data
AP
I
AP
I
 Composition of services
 Marketplace of internal & external
services
Capabilities
 Rapid application development &
delivery
 API-accessible applications
 Multi-channel integration
Values
Hardware
API Economy
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Desired Business Outcome: A hotel chain wants to increase occupancy rates by improving appeal to the
millennials
ENGAGE
with customer
UNDERSTAND
customer preferences
ANALYZE
data to generate
right enticement
ACT
seamless experience for
customer to purchase
CRM
Reservation Sys
GET TO MARKET FAST CONTINUOUSLY ITERATE & TEST AGILITY TO SCALE UP & DOWN
An Example Scenario: Hotel Promotion Service
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
CRM
Reservation
System Business
Logic
Next Feature
Prototype Sandbox
Limited
Live
Scaled-out
service
LoB Developer
IT INFRA HURDLE APP INTEGRATION HURDLE
GET TO MARKET FAST CONTINUOUSLY ITERATE & TEST AGILITY TO SCALE UP & DOWN
REPEAT
Through
Application
Lifecycle
How to build the Hotel Promotional service with current IT
?
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
SDK
API
Existing Applications
Loyalty DB
API
Reservation
System
API
New Mobile
Application
Services: IBM and
Third Party
Customer
Business Logic
Fast Application Assembly with an API-Driven Service
Composition and Delivery Model
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Reaching new customers & gaining from their response
FAST
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Changing how developers build apps & organization
manage workloads
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Secure, publish and manage sophisticated, revenue generating APIs
in Bluemix
Externalize your APIs – expose your Bluemix apps and allow secure, governed,
monitored usage.
API Discovery – Discover APIs from on prem sources such as System Z and IBM
Integration Bus and publish them into Bluemix.
Socialize - invite partners to consume and interact via the Developer Portal and publish
into their Bluemix orgs.
#bluemix - #ibmcloud
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
43
IBM Cloud Marketplace
Explore hundreds of IBM and Business Partner services in the IBM Cloud
marketplace.
http://www.ibm.com/cloud-computing/us/en/marketplace.html
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
44
Agenda
 Managing the New Era of Computing
 Bluemix and the New IT
 The API Economy
 On premises, Hybrid, Everywhere
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Customer expectations are being set everywhere
High growth companies are the ones able to deliver value and
experiences on the user’s terms.
Companies of all sizes have the opportunity to disrupt, or face
the prospect of being disrupted.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Steer
Dev/Test
Deploy
Operate
DevOps
Continuous
Feedback
Design Thinking
Containers
Extreme Agile
Mobile
IoT
APIs
Microservices
Tooling
Runtimes
Cloud provides developers with instant access to the APIs, services and
infrastructure they need to launch their ideas into the present.
App development today is about speed and choice
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Developers focus only on differentiation
Manage only the resources the app/workload requires
Cloud is about productivity, but not all cloud is equal
Quickly use new APIs and
digital services to add features
and increase engagement in
areas such as:
• Payment
• Location
• Social engagement
• Identity
• Reviews
• Travel
• Messaging
• Yours
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Enterprises have additional requirements
External Stakeholders
Traditional Enterprise IT
Public Cloud
Private Cloud
Regulations
& policy
Security&
privacy
White
label cloud
LDAP
integration
“I have apps and data that
must stay on-prem but I want
the Bluemix experience.”
“I want to create new
hybrid applications that
use enterprise data &
services.”
“I want to move fast
but retain control.”
48
@robinsonsj
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
IBM Bluemix™ - The Digital Innovation Platform
Transform your business with innovation in high-growth digital business
Rapidly bring new
products and
services to market
at lower cost.
Balance agility with
quality, security
and governance.
Extend existing IT
investments into
cloud business
and delivery
models.
Why Bluemix
Open cloud architecture
DevOps & app lifecycle mgmt
Hybrid integration, deployment
and management
Syndicated catalog of IBM, 3rd
party and community services
and images
Global reach
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Unrivaled innovation and pace of delivery
3
3
100+
announced deployment options, spanning
public, dedicated and on-premises cloud
compute and hosting options, all built on
open technology
IBM, 3rd party and open source runtimes and
services
Within one year we transformed not only Bluemix, but the way in which IBM delivers our
products and services.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
This is the new Bluemix
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Accelerate delivery across a diversity of apps and workloads
Expanding into VMs and containers
Choose the right resources and infrastructure
VMs
The most flexible infrastructure,
delivering control all the way down
to the operating system.
Containers
Powerful, but less resource
intensive than virtual machines.
Key to supporting hybrid portability
scenarios.
PaaS
The highest level of infrastructure
abstraction. Ideal for app and
software dev. Focus only on the
app.
NEXT
In Bluemix
Deploy and manage VMs
consistently across public
and dedicated instances with
a single dashboard.
A user-specific repository of
images which are trusted and
secure
High availability of the IBM-
hosted container images
Integrated networking and
storage
Support for node.js, Java,
Go, Python, Ruby, Ruby on
Rails, .php and includes the
ability to bring your own
buildpack
With Bluemix, developers can choose from a selection of compute technologies that can
provide a combination of deep customization and infrastructure abstraction.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Bluemix is an integrated hybrid cloud platform
Delivered through any combination of three deployment environments
Public
Multi-tenant public
cloud rolling out
globally.
Dedicated
Bluemix in an isolated
SoftLayer private
cloud.
Local
Bluemix delivered as a
managed service in
your data center.
Syndicated Catalog
The catalog of IBM,
3rd party and private
services is syndicated
across Bluemix.
Administrator
Console
A single view of the
health and status
across apps and
infrastructure.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Introducing Bluemix Dedicated – your cloud in a single-tenant
SoftLayer environment
The power and simplicity of Bluemix - in your
own dedicated SoftLayer environment that’s
securely connected to both the public Bluemix and
your own network.
Dedicated to you Single tenant hardware that’s dedicated to you –
allowing you to satisfy regulatory & legal compliance.
Feels like home Secure, fast, and unmetered access. Bluemix
Dedicated sits on your network via VPN or direct
network connectivity.
Focus on apps,
not iron
Focus on building custom applications and services.
IBM manages the platform and dedicated services.
Global – so you
become local
Get closer to your users. Bluemix dedicated can live in
any SoftLayer data center around the world.
Pay smart Pay based on intuitive runtime/service metrics and
adjust capacity monthly depending on needs.
We're on call 24/7 Experts are always on call to solve problems. Premium
support options are also available to further meet your
Dedicated
Public On-Prem
54
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Bluemix Dedicated architecture overview
Find more information at : https://www.ng.bluemix.net/docs/overview/bluemixdedicated.html
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Introducing Bluemix Local – cloud agility for even your most sensitive
workloads
Dedicated
Public On-Prem Bring cloud speed to the data center with
Bluemix Local. Annonced on Oct 1st
2015
Security and
Privacy
Take advantage of the security and privacy
characteristics of your own data center.
Cloud agility and
economics
Reduce the cost and management complexity of
cloud in the data center because Bluemix Local is
delivered as a fully managed service offering,
Deployment
choice
Based on your own infrastructure and preferences,
you can deploy Bluemix on either OpenStack or
VMware.
Bluemix is one
cloud
With a syndicated catalog and a single operations
console, you get visibility and ease of use across
your cloud.
Portable apps
and services
Burst and move workloads as performance
requirements and regulations change.
56 #bluemix - #ibmcloud
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Bluemix Administrator Console
 A single view of the
health, status and
security across
apps and
infrastructure.
 Manage
organization,
spaces, users,
catalog.
 Monitor and drive
platform updates.
On premises, hybrid, everywhere.
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Physical Security (SoftLayer)
Security Policies - based on IBM IT Standards, IBM Secure Engineering
best practices, and Regulatory Compliance requirements
Security readiness criteria defined that Bluemix Platform and all Bluemix Services
are assessed against to determine security risk
Authentication
Authorization
Auditing
Data
Protection
Secure
development
practices
Vulnerability
Scanning
Automated
Patch
Management
Audit log
consolidation &
analysis
User Access
Management
Environment
Segregation
Firewalls
Intrusion
Prevention
Secure
Application
Container
Management
Operating
system security
hardening
Authentication &
Single Sign On
Application
security scan
User registry
Database
security
Cloud
Integration
Service
Bluemix security overview
Functional
Authentication
Authorization
Auditing
Data Protection
Secure development
practices
Infrastructure
Environment
Segregation
Firewalls
Intrusion Prevention
Secure Application
Container Management
Operating system
security hardening
Operational
Vulnerability Scanning
Automated Patch
Management
Audit log consolidation
& analysis
User Access
Management
Services
Authentication &
Single Sign On
Application security
scan
User registry
Database security
Cloud Integration
Service
Physical Security (SoftLayer)
'in' 'in/on'
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
Securely connect existing systems to the cloud to power new web and
mobile apps
Common use case
On-premises databases can be
exposed in a simple, repeatable way
via private REST APIs.
{ }
Bluemix
Existing, on-premises enterprise infrastructure
and data
Encrypted tunnels connect
systems
Secure connectivity and integration
Open up a secure network connection and monitor
and manage usage with Secure Gateway
Expose more finely controlled connections, such as
specific database tables, with secure connectors
Connected APIs can then be composed with an
intuitive graphical interface
New Services
•Secure Gateway, Connect and
Compose
© 2016 IBM Corporation
Développer des applications de nouvelle génération avec Bluemix
TPDEV
60

More Related Content

PPTX
IBM Bluemix Overview
PPT
Bluemix the digital innovation platform
PPT
Bluemix Overview
PDF
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
PDF
IBM Bluemix Workshop version 3
PDF
IBM Cloud
PDF
ETS Summer School - Introduction to Bluemix (July 4th)
PPT
Bluemix and DevOps workshop lab
IBM Bluemix Overview
Bluemix the digital innovation platform
Bluemix Overview
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
IBM Bluemix Workshop version 3
IBM Cloud
ETS Summer School - Introduction to Bluemix (July 4th)
Bluemix and DevOps workshop lab

What's hot (20)

PPTX
Bluemix
PPT
Developing for Hybrid Cloud with Bluemix
PDF
IBM Think 2020 Openshift on IBM Z and LinuxONE
PPT
IBM Bluemix cloudfoundry platform
PPTX
Cloud adoption patterns
PDF
IBM Bluemix Dedicated – GitHub Enterprise
PPTX
PDF
Cloud Native IT Transformation - Whitepaper by RapidValue
PPTX
Modernization: Moving workloads to cloud
PPTX
Cloud adoption patterns April 11 2016
PDF
IBM Bluemix for students
PPTX
Bluemix overview - UK WebSphere Integration User Group
PDF
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
PPTX
An introduction to IBM BlueMix
PDF
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
PDF
100 blue mix days technical training
PDF
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
PPT
IBM SmartCloud and ISVs September 2013 (Softlayer)
PDF
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
PDF
Innovation Enablers: Culture, Community & Code
Bluemix
Developing for Hybrid Cloud with Bluemix
IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Bluemix cloudfoundry platform
Cloud adoption patterns
IBM Bluemix Dedicated – GitHub Enterprise
Cloud Native IT Transformation - Whitepaper by RapidValue
Modernization: Moving workloads to cloud
Cloud adoption patterns April 11 2016
IBM Bluemix for students
Bluemix overview - UK WebSphere Integration User Group
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
An introduction to IBM BlueMix
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
100 blue mix days technical training
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Innovation Enablers: Culture, Community & Code
Ad

Similar to Upmc tpdev4 (20)

PDF
Ibm bluemix—from idea to application by karim abousedera
PDF
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
PPTX
MWLUG Bluemix
PPTX
Bluemix overview v1.4
PDF
Paris Meetup Bluemix du 15/10/2104
PDF
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
PDF
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
PPTX
Bluemix Overview & Demo
 
PDF
Deliver on your innovation goals with IBM Bluemix
PDF
Deliver on your innovation goals with ibm bluemix
PPTX
Bluemix - Overview & Benefits
PPTX
How does IBM Bluemix work?
PPTX
Bluemixoverview
PPTX
Akhil518
PDF
BlueMix- The Digital Transformation Platform
PDF
Bluemix Cloud Platform - dominopoint
PPTX
IBM Bluemix: science fiction has been overtaken....now everything is possible
PDF
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
PPT
IBM Bluemix Talk at University College Cork (UCC)
PPTX
Bluemix summary
Ibm bluemix—from idea to application by karim abousedera
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
MWLUG Bluemix
Bluemix overview v1.4
Paris Meetup Bluemix du 15/10/2104
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
Bluemix Overview & Demo
 
Deliver on your innovation goals with IBM Bluemix
Deliver on your innovation goals with ibm bluemix
Bluemix - Overview & Benefits
How does IBM Bluemix work?
Bluemixoverview
Akhil518
BlueMix- The Digital Transformation Platform
Bluemix Cloud Platform - dominopoint
IBM Bluemix: science fiction has been overtaken....now everything is possible
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
IBM Bluemix Talk at University College Cork (UCC)
Bluemix summary
Ad

More from Jean-Yves Rigolet (10)

PDF
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
PDF
Virtualizing z/OS applications development on IPAS
PDF
Upmc tpdev6
PDF
Upmc tpdev7
PDF
Upmc tpdev5
PDF
Upmc tpdev3
PDF
Upmc tpdev2
PDF
Upmc tpdev1
PDF
Upmc tpdev0
PDF
Duplicate Code Detection (DCD) presentation
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Virtualizing z/OS applications development on IPAS
Upmc tpdev6
Upmc tpdev7
Upmc tpdev5
Upmc tpdev3
Upmc tpdev2
Upmc tpdev1
Upmc tpdev0
Duplicate Code Detection (DCD) presentation

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
ai tools demonstartion for schools and inter college
PDF
System and Network Administraation Chapter 3
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
System and Network Administration Chapter 2
PDF
AI in Product Development-omnex systems
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Digital Strategies for Manufacturing Companies
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PTS Company Brochure 2025 (1).pdf.......
Understanding Forklifts - TECH EHS Solution
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Reimagine Home Health with the Power of Agentic AI​
wealthsignaloriginal-com-DS-text-... (1).pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
ai tools demonstartion for schools and inter college
System and Network Administraation Chapter 3
Wondershare Filmora 15 Crack With Activation Key [2025
System and Network Administration Chapter 2
AI in Product Development-omnex systems
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Operating system designcfffgfgggggggvggggggggg
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Navsoft: AI-Powered Business Solutions & Custom Software Development
Digital Strategies for Manufacturing Companies
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Design an Analysis of Algorithms II-SECS-1021-03
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf

Upmc tpdev4

  • 1. Click to add text © 2016 IBM Corporation TPDEV UPMC STL M2 – 2016/2017 Jean-Yves B. Rigolet IBM Cloud, France Lab rigolet.j@fr.ibm.com Développer des applications de nouvelle génération avec Bluemix
  • 2. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 2 Agenda  Managing the New Era of Computing  Bluemix and the New IT  The API Economy  On premises, Hybrid, Everywhere
  • 3. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Transaction Systems 1960- 1990- 2010- Web, e-business & SOA New Era Analytics Platforms Dedicated systems Single database Managed one solution Multiple applications Some shared data Post processing in warehouses Batch processing Time to business action Interconnected solutions Action taken immediately at real time speeds User device capability & variety growing exponentially Infrastructure stressed with volume and velocity of data Open innovation Unpredictable workload patterns Strategic and tactical differentiator Time Major shifts in computing architectures over 50 years
  • 4. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Fuels investments in INNOVATION Drives need for continuous IT OPTIMIZATION OPTIMIZATION INNOVATION Balance optimizing existing systems with innovation
  • 5. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Reduce cost & minimize Risk Add Business Value - Quickly Massive data volume driving unaffordable storage admin costs New Solutions to Engage consumers leveraging Mobile Devices & Social Analytics New solutions to 'get closer to customers' and address millennial generation Using workload attributes to determine the optimal place to run new workload requests E-Commerce Healthcare Retail Insurance OPTIMIZATION INNOVATION This balancing act has reflected in many industries
  • 6. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Focus on Speed and Agility  Assemble solutions from verified software components & services  Dev / Ops process enables fast iterative development  Fast deployment & redeployment of infrastructure resources using Software Defined Environments Software Defined Environment Cloud Operating Environment API Economy Focus on Operational Costs  Consolidation (solutions & infrastructure)  Operations Automation (reduce skills & risk  Move from manual policy enforcement to analytics driven enforcement & optimization OPTIMIZATION INNOVATION Reduce Cost & Minimize Risk Rapidly Add Business Value Three core pillars to achieve the balance
  • 7. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Cloud Computing Application Servers Service Orientation Service Oriented Architecture Systems of Interaction Social Business Open Cloud Architecture IBM embraces & invests in open source to foster innovation June 1998: IBM enters into an engineering agreement with The Apache Group for development of the open-source Apache HTTP server software eventually becoming the leader of the new Application Server market September 1999: IBM capitalizes on an untapped market trend and begins participating in the community development of Linux with a $60M annual investment November 2001: IBM rallies 150 influential vendors and the development community around a new tools environment with a $40 Million software donation disrupting the leadership of the software development ecosystem September 2012: IBM orchestrates the launch of The OpenStack Foundation boasting $10 million in funding and 5,600 members changing the dynamics of the Cloud ecosystem
  • 8. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Open Source Only Open “Plus” Proprietary ‘Significant Assembly Required’ Enterprise Innovation Vendor Lock-in Assured Leverages 100+ Open Source Packages Leverages 40+ Open Source Packages Liberty Leverages 100+ Open Source Packages Organizations have a choice to make…
  • 9. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Platform Services Infrastructure Services Business Applications as components Service Oriented Architecture An open cloud architecture is emerging...
  • 10. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Hardware Cloud Foundry is an open platform as a service, providing a choice of clouds, developer frameworks and application services. Cloud Foundry makes it faster and easier to build, test, deploy and scale applications. ”IBM and Pivotal to Accelerate Open Cloud Innovation with Cloud Foundry” On July 24, 2013, IBM and Pivotal announced that the two companies will collaborate on further development of the Cloud Foundry™ platform and open source project, and work towards establishing an open governance model for the community. CloudOE Accelerating open cloud innovation with Cloud Foundry
  • 11. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV External ecosystems around open source platforms OAuth Open API communities Open data services Hardware OpenShift Open source utilities provide access to developer communities TOSCA cloudfoundry.org Open source for undifferentiated service fabric Add-on services based on popular open source software … Based on an Open & Ecosystem rich approach Software Defined Compute Software Defined Storage Software Defined Networking Resource Abstraction & Optimization OSLC Delivering an integrated, enterprise class cloud stack
  • 12. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 12 Agenda  Managing the New Era of Computing  Bluemix and the New IT  The API Economy  On premises, Hybrid, Everywhere
  • 13. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Introducing IBM Bluemix  IBM initiative to develop an open Cloud Operating Environment  IBM and partner cloud services  Integrated DevOps with both Browser and Eclipse-based tools  Available at http://bluemix.net Services Lifecycle Management (JazzHub) Application Runtime Runtimes & Frameworks Node.js Java Ruby Your own Liberty Web IDE (Eclipse Orion) Eclipse IDE Application Composition Environment Create & Manage Services Test/Run Test/Run Explore Services Explore Services IBM Bluemix Check In Code Check In Code
  • 14. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. DevOps Development, monitoring, deployment and logging tools allow the developer to run the entire application APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. Cloud Integration Build hybrid environments. Connect to on- premises systems of record plus other public and private clouds. Expose your own APIs to your developers. Flexible Pricing Pay as you go and subscription models offer choice and flexibility IBM Bluemix
  • 15. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV ~ Minutes Platform as a Service IaaS Benefits Setup environments and deploy apps very quickly. Infrastructure and platform managed by SP. Time Commitment Minutes to setup and deploy. Focus on your apps and their data. ~ Weeks ~ Days Time to initial deployment Code Data Runtime Middleware OS Virtualization Servers Storage Networking Core IT Customer Managed Service Provider Managed Timing is critical… IBM Bluemix Today’s apps must keep up with the speed of the app revolution.
  • 16. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV …so are all of IT other investments IaaS PaaS Core IT IBM Bluemix Leverage the power of Bluemix without abandoning what is already used.
  • 17. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV App development is about speed and choice Failing Fast Seconds to Deploy Friction Free Any Language Continuous Integration Mobile Ready Focus on Code Choice of Tools Useful APIs
  • 18. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV What is Bluemix? Bluemix is an open-standard, cloud-based platform for building, managing, and running applications of all types (web, mobile, big data, new smart devices, and so on). Go Live in Seconds The developer can choose any language runtime or bring their own. Zero to production in one command. DevOps Development, monitoring, deployment, and logging tools allow the developer to run the entire application. APIs and Services A catalog of IBM, third party, and open source API services allow the developer to stitch an application together in minutes. On-Prem Integration Build hybrid environments. Connect to on-premise assets plus other public and private clouds. Flexible Pricing Sign up in minutes. Pay as you go and subscription models offer choice and flexibility. Layered Security IBM secures the platform and infrastructure and provides you with the tools to secure your apps.
  • 19. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV How does Bluemix work? Bluemix embraces Cloud Foundry as an open source Platform as a Service and extends it with IBM, third party, and community built services.
  • 20. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Why are developers using Bluemix? Go from zero to running code in a matter of minutes. Automate the development and delivery of many applications. To rapidly bring products and services to market at lower cost To continuously deliver new functionality to their applications To extend existing investments in IT infrastructure Extend existing investments by connecting securely to on- premise infrastructure.
  • 21. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 21 Instant services, runtimes & infrastructure to push your ideas into the present
  • 22. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Create apps quickly with prebuilt services  Runtimes, services, and tooling up to you Choice Industry Leading IBM Capabilities  Services leveraging the depth of IBM software  Full range of capabilities Completeness  Open source platform and services  Third party to enable key use cases Internet of Things Services Security Services Web and application services Cloud Integration Services Mobile Services Database services Big Data services Watson Services DevOps Services A full range of capabilities to suit any great idea.
  • 23. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Bluemix wide catalog of application building blocks Leverage the depth of IBM, community and third party software 1) Boilerplates  Get started with a new app, now 2) Runtimes  Run an app in the language of your choice 3) Services  The building blocks of any great app
  • 24. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 1) Boilerplates Quickly getting started with a complete and running application.
  • 25. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 2) Runtimes The application foundation. Run an app in the language of your choice. Find additional buildpacks available from Cloud Foundry Community: https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/Buildpacks
  • 26. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 3) … And a huge set of services The building blocks of great applications.  Cognitive apps with Watson  Web Application  Mobile  Data Management  Big Data  Security  Business Analytics  Internet of Things
  • 27. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Pick your own development tooling IBM provided Fully integrated repository and web editor to deploy directly to Bluemix. Use your own Use your editor (e.g. Sublime, Eclipse) and deploy through the Cloud Foundry command line. Code wherever you work best. Deploy in seconds.
  • 28. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Tooling that spans the entire app lifecycle Bluemix doesn't stop at “cf push”. It provides a seamless and flexible experience across the entire application lifecycle.
  • 29. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Monitor your apps in real time Integrated diagnostics for detailed application behavior.
  • 30. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Mobile development made easier with Bluemix Incorporate pre-build, managed and scalable cloud services into your mobile applications (native, hybrid, web). Extend even further side Node.js. All this made easier with 6 simple and flexible SDKs.
  • 31. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Integrate with your on-premises applications Securely connect to and leverage data/functionality from your existing systems. API from On- Premises Data Orchestration (Future) Embedded Private API Catalog Secure Connector Cast Iron Integration
  • 32. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Integrate with your on-premises applications Securely connect to and leverage data/functionality from your existing systems. API from Bluemix App API from On-Premises App API from On-Premises Data Data Sync from On-Premises Data Customer’s Data Center IBM Bluemix CastIron Live Connector Bluemix Secure Connector
  • 33. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Security without the headache 33 You focus on your apps and their data. IBM manages the rest.  Leveraging SoftLayer and IBM hosting experience Exploiting IBM portfolio of capabilities  Adheres to rigorous IBM security standards: Tools to secure your apps  SSO for multiple applications and social logins  Appscan for web and mobile to detect vulnerabilities Defense in depth Intrusion protection/penetration testing Data isolation in virtualized components Automated patch management Code Data Runtime Middleware OS Virtualization Servers Storage Networking Developer’s Focus IBM’s Focus
  • 34. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Core use cases What more than 60,000 applications have told us. Web Applications Mobile Back Ends APIs and On-Prem Integration Analytics and Reporting  Enabling online experiences in the physical store for retail  Leverages BlueMix for data collection APIs and dashboards  Reduction of infrastructure setup from days to minutes by moving off of a pure IaaS  Integrated into iOS and Android native applications using Bluemix SDK  Cloud Code for offloading business logic from the mobile client  Back end services replacing custom code hosted on IaaS (e.g. Push Notification)  Providing APIs that are integrated into the BlueMix experience  Leveraging existing on premise databases and technologies  Building mobile applications that connect to on-prem data via Bluemix  Embed IBM Cognos business intelligence content into apps  Use IBM Analytics Warehouse to store and analyze business data, fast  Gain immediate visibility and control over app performance and availability
  • 35. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 35 Agenda  Managing the New Era of Computing  Bluemix and the New IT  The API Economy  On premises, Hybrid, Everywhere
  • 36. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Cloud Operating Environment datastore mobile dev ops middleware Services Traditional Workloads Services & Composition Patterns security API & Integration Services Workload definition, Optimization, & Orchestration Software Defined Environment Software Defined Compute Software Defined Storage Software Defined Networking Resource Abstraction & Optimization OAuth External Ecosystem Marketplace Solutions App AP I API Economy services AP I analytics AP I commerce AP I collaboration AP I location AP I data AP I AP I  Composition of services  Marketplace of internal & external services Capabilities  Rapid application development & delivery  API-accessible applications  Multi-channel integration Values Hardware API Economy
  • 37. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Desired Business Outcome: A hotel chain wants to increase occupancy rates by improving appeal to the millennials ENGAGE with customer UNDERSTAND customer preferences ANALYZE data to generate right enticement ACT seamless experience for customer to purchase CRM Reservation Sys GET TO MARKET FAST CONTINUOUSLY ITERATE & TEST AGILITY TO SCALE UP & DOWN An Example Scenario: Hotel Promotion Service
  • 38. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV CRM Reservation System Business Logic Next Feature Prototype Sandbox Limited Live Scaled-out service LoB Developer IT INFRA HURDLE APP INTEGRATION HURDLE GET TO MARKET FAST CONTINUOUSLY ITERATE & TEST AGILITY TO SCALE UP & DOWN REPEAT Through Application Lifecycle How to build the Hotel Promotional service with current IT ?
  • 39. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV SDK API Existing Applications Loyalty DB API Reservation System API New Mobile Application Services: IBM and Third Party Customer Business Logic Fast Application Assembly with an API-Driven Service Composition and Delivery Model
  • 40. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Reaching new customers & gaining from their response FAST
  • 41. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Changing how developers build apps & organization manage workloads
  • 42. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Secure, publish and manage sophisticated, revenue generating APIs in Bluemix Externalize your APIs – expose your Bluemix apps and allow secure, governed, monitored usage. API Discovery – Discover APIs from on prem sources such as System Z and IBM Integration Bus and publish them into Bluemix. Socialize - invite partners to consume and interact via the Developer Portal and publish into their Bluemix orgs. #bluemix - #ibmcloud
  • 43. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 43 IBM Cloud Marketplace Explore hundreds of IBM and Business Partner services in the IBM Cloud marketplace. http://www.ibm.com/cloud-computing/us/en/marketplace.html
  • 44. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 44 Agenda  Managing the New Era of Computing  Bluemix and the New IT  The API Economy  On premises, Hybrid, Everywhere
  • 45. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Customer expectations are being set everywhere High growth companies are the ones able to deliver value and experiences on the user’s terms. Companies of all sizes have the opportunity to disrupt, or face the prospect of being disrupted.
  • 46. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Steer Dev/Test Deploy Operate DevOps Continuous Feedback Design Thinking Containers Extreme Agile Mobile IoT APIs Microservices Tooling Runtimes Cloud provides developers with instant access to the APIs, services and infrastructure they need to launch their ideas into the present. App development today is about speed and choice
  • 47. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Developers focus only on differentiation Manage only the resources the app/workload requires Cloud is about productivity, but not all cloud is equal Quickly use new APIs and digital services to add features and increase engagement in areas such as: • Payment • Location • Social engagement • Identity • Reviews • Travel • Messaging • Yours
  • 48. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Enterprises have additional requirements External Stakeholders Traditional Enterprise IT Public Cloud Private Cloud Regulations & policy Security& privacy White label cloud LDAP integration “I have apps and data that must stay on-prem but I want the Bluemix experience.” “I want to create new hybrid applications that use enterprise data & services.” “I want to move fast but retain control.” 48 @robinsonsj
  • 49. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV IBM Bluemix™ - The Digital Innovation Platform Transform your business with innovation in high-growth digital business Rapidly bring new products and services to market at lower cost. Balance agility with quality, security and governance. Extend existing IT investments into cloud business and delivery models. Why Bluemix Open cloud architecture DevOps & app lifecycle mgmt Hybrid integration, deployment and management Syndicated catalog of IBM, 3rd party and community services and images Global reach
  • 50. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Unrivaled innovation and pace of delivery 3 3 100+ announced deployment options, spanning public, dedicated and on-premises cloud compute and hosting options, all built on open technology IBM, 3rd party and open source runtimes and services Within one year we transformed not only Bluemix, but the way in which IBM delivers our products and services.
  • 51. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV This is the new Bluemix
  • 52. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Accelerate delivery across a diversity of apps and workloads Expanding into VMs and containers Choose the right resources and infrastructure VMs The most flexible infrastructure, delivering control all the way down to the operating system. Containers Powerful, but less resource intensive than virtual machines. Key to supporting hybrid portability scenarios. PaaS The highest level of infrastructure abstraction. Ideal for app and software dev. Focus only on the app. NEXT In Bluemix Deploy and manage VMs consistently across public and dedicated instances with a single dashboard. A user-specific repository of images which are trusted and secure High availability of the IBM- hosted container images Integrated networking and storage Support for node.js, Java, Go, Python, Ruby, Ruby on Rails, .php and includes the ability to bring your own buildpack With Bluemix, developers can choose from a selection of compute technologies that can provide a combination of deep customization and infrastructure abstraction.
  • 53. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Bluemix is an integrated hybrid cloud platform Delivered through any combination of three deployment environments Public Multi-tenant public cloud rolling out globally. Dedicated Bluemix in an isolated SoftLayer private cloud. Local Bluemix delivered as a managed service in your data center. Syndicated Catalog The catalog of IBM, 3rd party and private services is syndicated across Bluemix. Administrator Console A single view of the health and status across apps and infrastructure.
  • 54. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Introducing Bluemix Dedicated – your cloud in a single-tenant SoftLayer environment The power and simplicity of Bluemix - in your own dedicated SoftLayer environment that’s securely connected to both the public Bluemix and your own network. Dedicated to you Single tenant hardware that’s dedicated to you – allowing you to satisfy regulatory & legal compliance. Feels like home Secure, fast, and unmetered access. Bluemix Dedicated sits on your network via VPN or direct network connectivity. Focus on apps, not iron Focus on building custom applications and services. IBM manages the platform and dedicated services. Global – so you become local Get closer to your users. Bluemix dedicated can live in any SoftLayer data center around the world. Pay smart Pay based on intuitive runtime/service metrics and adjust capacity monthly depending on needs. We're on call 24/7 Experts are always on call to solve problems. Premium support options are also available to further meet your Dedicated Public On-Prem 54
  • 55. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Bluemix Dedicated architecture overview Find more information at : https://www.ng.bluemix.net/docs/overview/bluemixdedicated.html
  • 56. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Introducing Bluemix Local – cloud agility for even your most sensitive workloads Dedicated Public On-Prem Bring cloud speed to the data center with Bluemix Local. Annonced on Oct 1st 2015 Security and Privacy Take advantage of the security and privacy characteristics of your own data center. Cloud agility and economics Reduce the cost and management complexity of cloud in the data center because Bluemix Local is delivered as a fully managed service offering, Deployment choice Based on your own infrastructure and preferences, you can deploy Bluemix on either OpenStack or VMware. Bluemix is one cloud With a syndicated catalog and a single operations console, you get visibility and ease of use across your cloud. Portable apps and services Burst and move workloads as performance requirements and regulations change. 56 #bluemix - #ibmcloud
  • 57. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Bluemix Administrator Console  A single view of the health, status and security across apps and infrastructure.  Manage organization, spaces, users, catalog.  Monitor and drive platform updates. On premises, hybrid, everywhere.
  • 58. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Physical Security (SoftLayer) Security Policies - based on IBM IT Standards, IBM Secure Engineering best practices, and Regulatory Compliance requirements Security readiness criteria defined that Bluemix Platform and all Bluemix Services are assessed against to determine security risk Authentication Authorization Auditing Data Protection Secure development practices Vulnerability Scanning Automated Patch Management Audit log consolidation & analysis User Access Management Environment Segregation Firewalls Intrusion Prevention Secure Application Container Management Operating system security hardening Authentication & Single Sign On Application security scan User registry Database security Cloud Integration Service Bluemix security overview Functional Authentication Authorization Auditing Data Protection Secure development practices Infrastructure Environment Segregation Firewalls Intrusion Prevention Secure Application Container Management Operating system security hardening Operational Vulnerability Scanning Automated Patch Management Audit log consolidation & analysis User Access Management Services Authentication & Single Sign On Application security scan User registry Database security Cloud Integration Service Physical Security (SoftLayer) 'in' 'in/on'
  • 59. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV Securely connect existing systems to the cloud to power new web and mobile apps Common use case On-premises databases can be exposed in a simple, repeatable way via private REST APIs. { } Bluemix Existing, on-premises enterprise infrastructure and data Encrypted tunnels connect systems Secure connectivity and integration Open up a secure network connection and monitor and manage usage with Secure Gateway Expose more finely controlled connections, such as specific database tables, with secure connectors Connected APIs can then be composed with an intuitive graphical interface New Services •Secure Gateway, Connect and Compose
  • 60. © 2016 IBM Corporation Développer des applications de nouvelle génération avec Bluemix TPDEV 60