SlideShare a Scribd company logo
1 of 60
Download to read offline
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

What's hot

Developing for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixDeveloping for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixRoberto Pozzi
 
IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEFilipe Miranda
 
IBM Bluemix cloudfoundry platform
IBM Bluemix cloudfoundry platformIBM Bluemix cloudfoundry platform
IBM Bluemix cloudfoundry platformDaniela Zuppini
 
Cloud adoption patterns
Cloud adoption patternsCloud adoption patterns
Cloud adoption patternsKyle Brown
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM DevOps
 
Cloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValueCloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValueRapidValue
 
Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud Shikha Srivastava
 
Cloud adoption patterns April 11 2016
Cloud adoption patterns April 11 2016Cloud adoption patterns April 11 2016
Cloud adoption patterns April 11 2016Kyle Brown
 
IBM Bluemix for students
IBM Bluemix for studentsIBM Bluemix for students
IBM Bluemix for studentsIrfan Khalid
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupJon Marshall
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Michael Elder
 
An introduction to IBM BlueMix
An introduction to IBM BlueMixAn introduction to IBM BlueMix
An introduction to IBM BlueMixPer Henrik Lausten
 
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Michael Elder
 
100 blue mix days technical training
100 blue mix days technical training100 blue mix days technical training
100 blue mix days technical trainingAjit Yohannan
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Yves LE CLEACH
 
IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM SmartCloud and ISVs September 2013 (Softlayer)IBM SmartCloud and ISVs September 2013 (Softlayer)
IBM SmartCloud and ISVs September 2013 (Softlayer)Simon Baker
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) Animesh Singh
 
Innovation Enablers: Culture, Community & Code
Innovation Enablers: Culture, Community & Code Innovation Enablers: Culture, Community & Code
Innovation Enablers: Culture, Community & Code Angel Diaz
 

What's hot (20)

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

Similar to Develop New Apps with Bluemix

Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid CloudProlifics
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platformNitin Gaur
 
Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016Jean-Louis (JL) Marechaux
 
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceApplicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceJürgen Ambrosi
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...Sanjeev Sharma
 
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloudWhat is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloudPatrick Bouillaud
 
Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104IBM France Lab
 
Bluemix introduction 20151219
Bluemix introduction 20151219Bluemix introduction 20151219
Bluemix introduction 20151219Jeffrey Liu
 
Bluemixoverview
BluemixoverviewBluemixoverview
BluemixoverviewLuca Rago
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudJeff Jakubiak
 
Bluemix Overview
Bluemix OverviewBluemix Overview
Bluemix OverviewAGILLY
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in BluemixMartin Donnelly
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?Michael Elder
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM France Lab
 
Bluemix Overview & Demo
Bluemix Overview & DemoBluemix Overview & Demo
Bluemix Overview & DemoIBM
 

Similar to Develop New Apps with Bluemix (20)

Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016
 
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceApplicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
 
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloudWhat is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
 
Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104
 
Bluemix introduction 20151219
Bluemix introduction 20151219Bluemix introduction 20151219
Bluemix introduction 20151219
 
Bluemix - Overview & Benefits
Bluemix - Overview & BenefitsBluemix - Overview & Benefits
Bluemix - Overview & Benefits
 
How does IBM Bluemix work?
How does IBM Bluemix work?How does IBM Bluemix work?
How does IBM Bluemix work?
 
Bluemixoverview
BluemixoverviewBluemixoverview
Bluemixoverview
 
MWLUG Bluemix
MWLUG BluemixMWLUG Bluemix
MWLUG Bluemix
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid Cloud
 
Bluemix Overview
Bluemix OverviewBluemix Overview
Bluemix Overview
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in Bluemix
 
Blue mix
Blue mixBlue mix
Blue mix
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
 
Bluemix Overview & Demo
Bluemix Overview & DemoBluemix Overview & Demo
Bluemix Overview & Demo
 

More from Jean-Yves Rigolet

More from Jean-Yves Rigolet (10)

Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsSmarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
 
Virtualizing z/OS applications development on IPAS
Virtualizing z/OS applications development on IPASVirtualizing z/OS applications development on IPAS
Virtualizing z/OS applications development on IPAS
 
Upmc tpdev6
Upmc tpdev6Upmc tpdev6
Upmc tpdev6
 
Upmc tpdev7
Upmc tpdev7Upmc tpdev7
Upmc tpdev7
 
Upmc tpdev5
Upmc tpdev5Upmc tpdev5
Upmc tpdev5
 
Upmc tpdev3
Upmc tpdev3Upmc tpdev3
Upmc tpdev3
 
Upmc tpdev2
Upmc tpdev2Upmc tpdev2
Upmc tpdev2
 
Upmc tpdev1
Upmc tpdev1Upmc tpdev1
Upmc tpdev1
 
Upmc tpdev0
Upmc tpdev0Upmc tpdev0
Upmc tpdev0
 
Duplicate Code Detection (DCD) presentation
Duplicate Code Detection (DCD) presentationDuplicate Code Detection (DCD) presentation
Duplicate Code Detection (DCD) presentation
 

Recently uploaded

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 

Recently uploaded (20)

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 

Develop New Apps with Bluemix

  • 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