SlideShare ist ein Scribd-Unternehmen logo
1 von 58
IBM Bluemix
The Digital Innovation Platform
Roger Paulssen, IBM
© 2014 IBM Corporation‹#›
Content
What is Bluemix?
Deployment Options
The open architecture: CF, Openstack & Docker
Dev Tooling
API Management and Integration
Runtimes
Services
IoT Foundation
Billing
What is Bluemix ?
Bluemix is an open and versatile cloud innovation platform
4
Bluemix is anything but locked down. You choose how you build,
deploy, and manage your apps. Bluemix takes care of the rest.
Compute
Choose the level of
infrastructure
abstraction based
on your app’s
architectural needs.
Dev Tooling
From editors to source
code management to
continuous delivery, you
can use Bluemix’
powerful tooling or
easily bring your own.
Location
Deploy apps to Bluemix
Public (in a growing
number of geos), your
own dedicated cloud
Bluemix, or one that
runs within your data
center (Local*).
Services
Pick from a catalog of
IBM, third party,
open source, or your
own services to
extend your apps.
IBM
Third Party
Open Source
Yours
*Bluemix Local coming Summer 2015
How does Bluemix work?
Bluemix is underlined by three key open compute technologies: Cloud Foundry,
Docker, and OpenStack. It extends each of these with a growing number of services,
robust DevOps tooling, integration capabilities, and a seamless developer
experience.
5
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
DevOps
Tooling Your Own Hosted Apps / Services
Powered by IBM SoftLayer In Your Data Center
+ + +
+
+ Always focused on what’s next
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
*Bluemix Local coming Summer 2015
Integration and
API Mgmt
+
Bluemix is built on IBM SoftLayer
6
Dallas
(now)
London (now)
Bluemix Public Location
SoftLayer Data Center
A different kind of data center
• Every location designed, built, and operated to the
same standardized, “pod” based spec
• 24/7 on-site security and rigorous controls
• Expanding to 40 data centers worldwide
Global network of networks
• Public, private, and management networks all
separate
• More than 2,000Gbps between data centers and
network points of presence (PoPs)
• Unmetered inbound public bandwidth and fully
unmetered bandwidth between data centers
Entirely automated
• SoftLayer API controls everything - more than
3000 documented methods and 180 distinct
services
• Bare metal and virtualized servers in the same
platform
The highest performing cloud infrastructure available.
Bluemix
Deployment Options
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
We listened. Now you can get Bluemix in
three unique yet fully connected delivery
methods.
8
Coming Summer 2015
1 | Public
Maximize on cloud
economics and
agility.
2 | Dedicated
Everything is
dedicated and
connected to you —
agility of public cloud,
yet feels like home.
3 | NEW: Local
Behind the firewall for
the most sensitive
workloads.
Seamless Experience
Regardless of which
combination you
choose, you can expect
a single, seamless
experience.
Capex v. Opex
Deployment Comparison
9
Customer Managed
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
IBM Managed
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
IBM Managed On-Prem Platform
Bluemix Dedicated
o
o
c
c
c
c
c
o
o
o
o
o
o
o
IBM Managed Single Tenant
Platform
IBM Managed Multi Tenant
Platform
o
o
o
o
o
o
o
Bluemix LocalBluemix
o
c
perational Expense
apital Expense
Dedicated to you
Single tenant hardware
that’s dedicated to you –
allowing you to satisfy
regulatory & legal
compliance.
Global – so you’re local
Get closer to your users.
Bluemix dedicated can live
in any of 20+ SoftLayer
data centers around the
world.
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.
We’re on call – 24/7
Experts are always on call to
solve problems. Premium
support options are also
available to further meet your
requirements.
Pay smart
Never over buy again. Pay
based on intuitive
runtime/service metrics and
adjust capacity monthly
depending on needs.
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.
Bluemix Dedicated
1
Coming Summer 2015
Bluemix Dedicated: Part of the Cloud Continuum
Services Integration Portability
Flexible Deployment Models
Dedicated
Public Local
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.
The Platform • Fully redundant dedicated Bluemix
environment
• VPN access
• All runtimes (IBM Liberty, Node and BYO
Buildpack)
• Standard support included
Dedicated
Services
 Data and Session Cache
 Cloudant
 Auto scale
 A al Carte Services
Syndication • All Public Bluemix Services Remain Available
to Dedicated Customers
4
NEW: Bluemix Local
The power and flexibility of Bluemix in your own data center –
fully managed cloud agility for even your most sensitive workloads.
Deployment choice
Bluemix Local sits either
on OpenStack or VMWare
driven infrastructure, or on
a Bluemix appliance.
Built on open standards
Bluemix Local combines
the power of OpenStack,
Cloud Foundry, and
Docker.
Focus on apps, not iron
Focus on building custom
applications and services.
IBM manages the platform
and local services.
We’re on call – 24/7
Experts are always on call
to solve problems.
Premium support options
are also available to
further meet your
requirements.
Portable apps and
services
Burst and move workloads
as performance
requirements and
regulations change.
Coming summer 2015
Coming Summer 2015
Proximity
Side by side with your
existing infrastructure to
address low latency
requirements.
1
Bluemix
The open architecture:
CF, Openstack & Docker
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
Bluemix offers different compute models to run your code
1
CloudFoundry
application
Docker
Container
Virtual Machine
Consistent experience:
• Common service binding & consumption model
• Common user ID & permissions model
• Ability to hook into common routing layer
expanding
Level of
abstraction
Flexibility
On Being a Developer
http://xkcd.com/303/
Shamelessly plagiarized from
Dr Nic Willims
Why Cloud Foundry?
Deploy in seconds not weeks or months
No need to talk to anyone else
Polyglot runtimes
Java, Node.js, Ruby, Python, Go, PHP, …ASP.NET
Easily integrate internal and 3rd party services/APIs
Open Source runtime platform
IaaS independent – runs in the cloud or on-premise
© 2014 IBM Corporation‹#›
Cloud Foundry - Today
17
Cloud
Controller
Router
Health
Manager
DEA Pool (Droplet Execution Agent)
DEA
Staging Apps
Running Apps
Warden
Containerization
NATS
(message bus)
(API)
Standardization; OPEX savings; faster time to value
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Traditional
On-Premises
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Platform
as a Service
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Software
as a Service
Networking
Storage
Servers
Virtualization
Middleware
Runtime
Data
Applications
Infrastructure
as a Service
O/S
Vendor Manages in CloudClient Manages
Benefits of running an application in Bluemix on CloudFoundry
Eliminates / simplifies various tasks:
• Health management
• Load-balancing
• Scaling
• Deployment
• OS patching
• OS security hardening
What is Docker?
Server Server
Host OS Host OS
Hypervisor Docker Engine
Guest
OS
Guest
OS
Guest
OS
Binaries
Libraries
Binaries
Libraries
Binaries
Libraries
Binaries
Libraries
Binaries Libraries
Appl
A
Appl
A
Appl
B
ApplB
ApplB
ApplB
ApplB
ApplB
ApplB
ApplA
ApplA
VM vs Docker
Docker = Linux namespaces + cgroups + overlay file system + image format
Why Docker?
» High Density: Because containers share the same OS image and middleware (when
applicable) we can run more applications on a server.
» Fast Start up: Because containers may have several layers in common only the new
layers need to be copied, reducing build/transfer/boot/load times dramatically.
» Portability across environments
•Cloudy operations with Docker LXC outperform VM
• 48x server reboot, 1.5x server boot, 1.62x server
snapshot, etc.
•Docker LXC density potential compared to VMs
• 3x memory savings
• 26x CPU savings
• 3.22x smaller images in this test (note – image sizes can
vary based on required packages) Manual VM Docker
Provision Time
Days
Minutes
Seconds / ms
Significant threat to virtualization market
Bluemix: Foundational Concepts
Account – Anchor point for billing
UserUserUser
Organizations
•Enables team collaboration
Organizations
•Enables team collaboration
Organizations – enables team collaboration
Spaces
• Logical grouping of apps and service instances
• per-user permissions
Spaces
• Logical grouping of apps and service instances
• per-user permissions
Spaces
• Logical grouping of apps and service instances
• per-user permissions
Space
Apps Space
VMs
Space
Containers
SpaceService
Instances
2
Bluemix
Dev Tooling
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
DevOps and deployment automation
Isolate
Pinpoint the problem to a
specific part of the
environment
Diagnose
Drill down into the details
and get to the root cause
Deploy a fix leveraging a common delivery pipeline across both clouds and traditional
infrastructure, bridging the gap in two speed IT
Sense
Detect that a problem occurred,
or is about to happen
Rapid iterations
Plan Develop Build Test Deploy Prod
Slower iterations
Plan Develop Build Test Deploy Prod
Alignment Isolation Coordination
Application Performance
Management
Deployment Automation
Automate builds across hybrid application architecture, inclusive of Bluemix apps and
on-premises systems with IBM UrbanCode
Enhancements to delivery pipeline services in Bluemix facilitate 0 downtime
deployments and further extend services capabilities to containers
It’s all about collaboration!
 Share your work with others
– reuse code and share solutions
– manage versions
– make others aware of what you are doing
 Access your files from everywhere
– Develop using Eclipse (or another IDE), or use
web-based development tools
 Track and plan the development
– Replace personal TODO-lists with work items
– Everyone becomes aware of the plan (what is
done, and what comes next)
 Automatic deployment to BlueMix
– As soon as changes are delivered a new
deployed version of the application is available
– Your colleagues and customers can
immediately access the deployed application
Using the online DevOps repo:
Choose Your IDE
 Web IDE
– Provides code editors, SCM tools,
deployment tools etc. in the web
browser
– No need to install anything locally
– For people who want to get started
quickly, have no preference for
another IDE, do not need all
advanced IDE features or work away
from their regular computer
 Eclipse or Visual Studio
– For people familiar with these IDEs
– Integrates with IDS by means of
plugins (EGit or RTC)
 Command-line
– For people who use another IDE
Any member in your team can make their own choice!
Track & Plan
 New Track & Plan UI recently released in beta
– Easy to quickly create a new work item
– Predefined queries for quickly finding work items of interest (open,
subscribed, recently worked on etc.)
Delivery Pipeline
» Build and Deploy your way:
» Configure your project to
automatically deploy to Bluemix
whenever a project member
pushes code to your Git
repository or Jazz™ SCM.
» Simply deploy files as they are
pushed
» or configure more advanced
build options to be deployed
automatically.
» Multi-stage build and deploy
Bluemix
API Mngt & Integration
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
2
API Management Account
» Add the Bluemix Service for API Management
3
First Class API Experience in Bluemix
» Access to familiar API Management console
3
Sharing APIs with Bluemix Users
» Share APIs with application developers in Bluemix
3
API and Bluemix Application Developer
» API discovery and consumption via Bluemix Catalog
Cloud Integration in a nutshell
• Securely connect to on-premise systems
and create REST APIs to access them
• Simple data synchonization
• Flexible, secure access to on-premise
endpoints
• Powerful API Management capabilities –
integrated with Bluemix
• Ultra-fast find and use APIs from right
across the Web
Bluemix
Runtimes
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Containers Virtual MachinesInstant Runtimes
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
Example, what is in a buildpack?
Bring your own or write your own buildpack
• Lots of buildpacks available out there
• Google “community buildpacks” 
• Forking might be needed to configure it
• You can create your own custom buildpacks
• Mostly written in bash or Ruby
• Documentation explains how to build it
Bluemix
Services
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
© 2014 IBM Corporation‹#›
Bluemix – Catalogue of Services
© 2014 IBM Corporation
40
Security
Services
Web and
application
services
Cloud
Integration
Services
Mobile
Services
Database
services
Big Data
services
Internet of
Things
Services
Watson
Services
DevOps
Services
Bluemix
IoT Foundation
Your Own Hosted Apps / Services
Platform Deployment Options that Meet Your Workload Requirements
Bluemix
Public
Bluemix
Dedicated
Bluemix
Local*
Powered by IBM SoftLayer In Your Data Center
Flexible Compute Options to Run Apps / Services
Instant Runtimes Containers Virtual Machines
+ + +
DevOps
Tooling
+
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
Integration and
API Mgmt
+
© 2014 IBM Corporation‹#›
Connect
Collect
Manage
Assemble
Getting started – Fast!
IBM Internet of Things Foundation:
What is IBM’s Internet of Things Foundation?
IBM Internet of Things Foundation is a fully managed, cloud-hosted service that makes it simple to derive value
from Internet of Things (IoT) devices
Connect
Collect
Manage Simple APIs
Assemble
Build
Real Time MQTT
REST
© 2014 IBM Corporation‹#›
Connecting the Device
 Low bandwidth
 Varying Qualities of Service
 Publish Subscribe
 Always on connectivity
 TLS encryption for traffic
 Industry standard MQTT protocol
 Lightweight & low footprint client
 Device specific Client Code
 Connect quickly using Device
“Recipes”
 Open source MQTT based client
 Device
Registration
 Device Access
control
Connect
© 2014 IBM Corporation‹#›
 Publish the same data
to many applications
with MQTT
 Access control with Application
Registration & Keys
 Compose with other IoT Services in
Bluemix using “App tips”
ConnectConnecting the Application
© 2014 IBM Corporation‹#›
Collecting your IoT data
 Data access for
Visualisation
 Data access for Analytics
 Via Historian REST APIs
 Via visualisation recipes
 Time based store of Historical
Data
 Via built in Time-series
database technology
Collect
© 2014 IBM Corporation‹#›
Manage your IoT Service
• Remotely monitor the
connectivity of devices
• See the last messages sent
• Disable device and application
connections
• Understand service status
• Stand up the service in
seconds
• Free entry point to get started
• Pay based on usage
• Scale up and down with load
 Device dashboard
 Register/Deregister device or application
 Service dashboard and tweets @IoTFNotify
 SaaS service
 Free trial and capped free use
 Bluemix, Pay-as-you go and
subscription offerings
Manage
© 2014 IBM Corporation‹#›
Bluemix Internet of Things Foundation Boilerplate
» Bluemix IoT Foundation Starter Boilerplate for
getting going quickly
» For use with real devices or the simulator
» Use Node-RED to assemble flows
Assemble
© 2014 IBM Corporation‹#›
IoT Foundation is part of Bluemix
and a Composable Business
IoT Foundation
IoT-related Bluemix services
Secure Device Registration, Scalable Device Connectivity, Historian, Visual
wiring
Rules, Push, Geo location, Analytics, Asset management, Predictive Maintenance…
Devices & Gateways
IoT end-end solutions
Connected appliance solutions, Smarter home solutions…
Assemble
© 2014 IBM Corporation‹#›
Learn by example with Device Recipes & “App Tips” Getting
started
Telemetry Simulator App
(Python Runtime)
Scoring Service
(SPSS)
Analytics
Warehouse
Telemetry Analysis App
(Java Liberty Runtime)
Commentators
Race Team
Officials
Fans
Telemetry
Data
Alerts
Telemetry
Data
IBM Internet of Things Foundation
SilverHook and Virtual Eye:
Driving the Powerboat Experience with IBM Bluemix
Bluemix
Billing
Sign up in minutes. Pay for what you use.
53
Cloud based pricing models to serve developer needs.
• 30 day trial (no credit card required) -
Designed to allow testing of an entire
application on the platform
Friction free adoption
• Free tier for every service -
encourages experimentation of new
services for applications already
running on Bluemix
• Pay-as-you-go - optimized for
flexibility, no term commitment
Multiple Commitment Models
• Subscription - term based optimized
for cost, discounted from pay as you
go rates
• Zero to coding in less than 5 minutes
Self Service
• Credit card over the web in many
countries - or through your IBM rep
Free Trial
• Available for every user with minimal registration process
• No Credit Card required
• Runtime and Service charges waived for 30-days
• Unlimited Access to Standard Support
• No production use limitations
• Generous resource quotas of 2GB of runtime, 20 services, 500 routes
• Preview what your charges would be:
3 ©2013 IBM Corporation
Build and Test an Entire Application on the Platform
Pay As You Go
• Pay for usage of each runtime and
service
• Full flexibility – use what you want,
when you want
• No commitment – no charges
incurred
• if you don’t use anything,
• or if you use less than the free
allowances
• Runtimes and Services offered at List
rates with no discount
• Billed monthly in arrears
• Easy Upgrade online from Free Trial
• Simply add a credit card to your
account4 ©2013 IBM Corporation
For when there is uncertainty in capacity or longevity
Platform Subscription
• Optimized for heavy use, more predictable workloads
• Commit to a spending level per month for a period of time
• Use any Runtime or Services you wish, in any amount you need – you are not locked
into to consuming any specific service(s)
• Overall discount as compared Pay As You Go charges
• IBM will invoice your fee per your purchasing preferences – Monthly, Quarterly,
Annually or All Upfront
• Overages billed at Pay As You Go Rates – monthly in arrears
5 ©2013 IBM Corporation
Discounted Charges for Term-based Commitment
Monthly Free Allowances
• Most services and runtimes offer an
amount of free use every month
• The easy way to experience the value of
an application
• Encourages current users to try new
service offerings
• Offered in several ways depending on
the service:
• Free plan – unlimited use of a small-
size service instance
• Free allotment – a quantity of
metered usage provided per month
before charges start accruing
• Applied identically to both Pay As You
Go and Subscription accounts
There are no charges if you remain
below the free allowance during a
month
6 ©2013 IBM Corporation
The freedom to try and experiment
Bluemix provides 375 GB-Hours of free Liberty
runtime per month – enough to run a 512MB
application for the entire month.
- And another 375 GB-Hours of Node.js runtime
- And another 375 GB-Hours of BYO runtime!
Bluemix
Thank You !
Let´s innovate!

Weitere ähnliche Inhalte

Was ist angesagt?

Hybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open StackHybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open Stackgjuljo
 
IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3Nguyen Tai Dzung
 
IBM Bluemix hands on
IBM Bluemix hands onIBM Bluemix hands on
IBM Bluemix hands onFelipe Freire
 
Out of the Blue: Getting started with IBM Bluemix development
Out of the Blue: Getting started with IBM Bluemix developmentOut of the Blue: Getting started with IBM Bluemix development
Out of the Blue: Getting started with IBM Bluemix developmentOliver Busse
 
An introduction to IBM BlueMix
An introduction to IBM BlueMixAn introduction to IBM BlueMix
An introduction to IBM BlueMixPer Henrik Lausten
 
100 blue mix days technical training
100 blue mix days technical training100 blue mix days technical training
100 blue mix days technical trainingAjit Yohannan
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixDavid Currie
 
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
 
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
 
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
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM DevOps
 
Understanding Docker and IBM Bluemix Container Service
Understanding Docker and IBM Bluemix Container ServiceUnderstanding Docker and IBM Bluemix Container Service
Understanding Docker and IBM Bluemix Container ServiceAndrew Ferrier
 
Exploring the Open Source Linux Ecosystem
Exploring the Open Source Linux EcosystemExploring the Open Source Linux Ecosystem
Exploring the Open Source Linux EcosystemIBM
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
IBM Container Service Overview
IBM Container Service OverviewIBM Container Service Overview
IBM Container Service OverviewKyle Brown
 
Cognitive Computing on the Cloud - Watson services for bluemix
Cognitive Computing on the Cloud - Watson services for bluemixCognitive Computing on the Cloud - Watson services for bluemix
Cognitive Computing on the Cloud - Watson services for bluemixSam Garforth
 
Kafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical PresentationKafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical PresentationWinton Winton
 

Was ist angesagt? (20)

Hybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open StackHybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
 
IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3
 
IBM Bluemix
IBM BluemixIBM Bluemix
IBM Bluemix
 
IBM Bluemix hands on
IBM Bluemix hands onIBM Bluemix hands on
IBM Bluemix hands on
 
Out of the Blue: Getting started with IBM Bluemix development
Out of the Blue: Getting started with IBM Bluemix developmentOut of the Blue: Getting started with IBM Bluemix development
Out of the Blue: Getting started with IBM Bluemix development
 
An introduction to IBM BlueMix
An introduction to IBM BlueMixAn introduction to IBM BlueMix
An introduction to IBM BlueMix
 
100 blue mix days technical training
100 blue mix days technical training100 blue mix days technical training
100 blue mix days technical training
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
Blue mix
Blue mixBlue mix
Blue mix
 
Bluemix
BluemixBluemix
Bluemix
 
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)
 
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...
 
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 (...
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
 
Understanding Docker and IBM Bluemix Container Service
Understanding Docker and IBM Bluemix Container ServiceUnderstanding Docker and IBM Bluemix Container Service
Understanding Docker and IBM Bluemix Container Service
 
Exploring the Open Source Linux Ecosystem
Exploring the Open Source Linux EcosystemExploring the Open Source Linux Ecosystem
Exploring the Open Source Linux Ecosystem
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
IBM Container Service Overview
IBM Container Service OverviewIBM Container Service Overview
IBM Container Service Overview
 
Cognitive Computing on the Cloud - Watson services for bluemix
Cognitive Computing on the Cloud - Watson services for bluemixCognitive Computing on the Cloud - Watson services for bluemix
Cognitive Computing on the Cloud - Watson services for bluemix
 
Kafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical PresentationKafka with IBM Event Streams - Technical Presentation
Kafka with IBM Event Streams - Technical Presentation
 

Ähnlich wie IBM Bluemix: The Digital Innovation Platform

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
 
Bluemix Overview
Bluemix OverviewBluemix Overview
Bluemix OverviewAGILLY
 
Bluemix overview v1.4
Bluemix overview v1.4Bluemix overview v1.4
Bluemix overview v1.4Jose Pena
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platformNitin Gaur
 
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...GeneXus
 
Deploy apps on ibm bluemix docker day vietnam 2015
Deploy apps on ibm bluemix   docker day vietnam 2015Deploy apps on ibm bluemix   docker day vietnam 2015
Deploy apps on ibm bluemix docker day vietnam 2015hai260288
 
DockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM BluemixDockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM BluemixDocker-Hanoi
 
Bluemix Overview & Demo
Bluemix Overview & DemoBluemix Overview & Demo
Bluemix Overview & DemoIBM
 
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
 
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
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid CloudProlifics
 
IBM Bluemix for students
IBM Bluemix for studentsIBM Bluemix for students
IBM Bluemix for studentsIrfan Khalid
 
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
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsMichael Elder
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Yakura Coffee
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Simon Baker
 
Ibm bluemix
Ibm bluemix Ibm bluemix
Ibm bluemix Narendra
 
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
 

Ähnlich wie IBM Bluemix: The Digital Innovation Platform (20)

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
 
Bluemix Overview
Bluemix OverviewBluemix Overview
Bluemix Overview
 
Bluemix overview v1.4
Bluemix overview v1.4Bluemix overview v1.4
Bluemix overview v1.4
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
Bluemix Overview
Bluemix OverviewBluemix Overview
Bluemix Overview
 
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
 
Deploy apps on ibm bluemix docker day vietnam 2015
Deploy apps on ibm bluemix   docker day vietnam 2015Deploy apps on ibm bluemix   docker day vietnam 2015
Deploy apps on ibm bluemix docker day vietnam 2015
 
DockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM BluemixDockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM Bluemix
 
Bluemix Overview & Demo
Bluemix Overview & DemoBluemix Overview & Demo
Bluemix Overview & Demo
 
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 -...
 
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
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
 
IBM Bluemix for students
IBM Bluemix for studentsIBM Bluemix for students
IBM Bluemix for students
 
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
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
IBM Bluemix
IBM Bluemix IBM Bluemix
IBM Bluemix
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015
 
Ibm bluemix
Ibm bluemix Ibm bluemix
Ibm bluemix
 
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
 

Kürzlich hochgeladen

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 

Kürzlich hochgeladen (20)

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 

IBM Bluemix: The Digital Innovation Platform

  • 1. IBM Bluemix The Digital Innovation Platform Roger Paulssen, IBM
  • 2. © 2014 IBM Corporation‹#› Content What is Bluemix? Deployment Options The open architecture: CF, Openstack & Docker Dev Tooling API Management and Integration Runtimes Services IoT Foundation Billing
  • 4. Bluemix is an open and versatile cloud innovation platform 4 Bluemix is anything but locked down. You choose how you build, deploy, and manage your apps. Bluemix takes care of the rest. Compute Choose the level of infrastructure abstraction based on your app’s architectural needs. Dev Tooling From editors to source code management to continuous delivery, you can use Bluemix’ powerful tooling or easily bring your own. Location Deploy apps to Bluemix Public (in a growing number of geos), your own dedicated cloud Bluemix, or one that runs within your data center (Local*). Services Pick from a catalog of IBM, third party, open source, or your own services to extend your apps. IBM Third Party Open Source Yours *Bluemix Local coming Summer 2015
  • 5. How does Bluemix work? Bluemix is underlined by three key open compute technologies: Cloud Foundry, Docker, and OpenStack. It extends each of these with a growing number of services, robust DevOps tooling, integration capabilities, and a seamless developer experience. 5 Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* DevOps Tooling Your Own Hosted Apps / Services Powered by IBM SoftLayer In Your Data Center + + + + + Always focused on what’s next Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + *Bluemix Local coming Summer 2015 Integration and API Mgmt +
  • 6. Bluemix is built on IBM SoftLayer 6 Dallas (now) London (now) Bluemix Public Location SoftLayer Data Center A different kind of data center • Every location designed, built, and operated to the same standardized, “pod” based spec • 24/7 on-site security and rigorous controls • Expanding to 40 data centers worldwide Global network of networks • Public, private, and management networks all separate • More than 2,000Gbps between data centers and network points of presence (PoPs) • Unmetered inbound public bandwidth and fully unmetered bandwidth between data centers Entirely automated • SoftLayer API controls everything - more than 3000 documented methods and 180 distinct services • Bare metal and virtualized servers in the same platform The highest performing cloud infrastructure available.
  • 7. Bluemix Deployment Options Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 8. We listened. Now you can get Bluemix in three unique yet fully connected delivery methods. 8 Coming Summer 2015 1 | Public Maximize on cloud economics and agility. 2 | Dedicated Everything is dedicated and connected to you — agility of public cloud, yet feels like home. 3 | NEW: Local Behind the firewall for the most sensitive workloads. Seamless Experience Regardless of which combination you choose, you can expect a single, seamless experience.
  • 9. Capex v. Opex Deployment Comparison 9 Customer Managed Code Data Runtime Middleware OS Virtualization Servers Storage Networking IBM Managed Code Data Runtime Middleware OS Virtualization Servers Storage Networking Code Data Runtime Middleware OS Virtualization Servers Storage Networking IBM Managed On-Prem Platform Bluemix Dedicated o o c c c c c o o o o o o o IBM Managed Single Tenant Platform IBM Managed Multi Tenant Platform o o o o o o o Bluemix LocalBluemix o c perational Expense apital Expense
  • 10. Dedicated to you Single tenant hardware that’s dedicated to you – allowing you to satisfy regulatory & legal compliance. Global – so you’re local Get closer to your users. Bluemix dedicated can live in any of 20+ SoftLayer data centers around the world. 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. We’re on call – 24/7 Experts are always on call to solve problems. Premium support options are also available to further meet your requirements. Pay smart Never over buy again. Pay based on intuitive runtime/service metrics and adjust capacity monthly depending on needs. 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. Bluemix Dedicated 1 Coming Summer 2015
  • 11. Bluemix Dedicated: Part of the Cloud Continuum Services Integration Portability Flexible Deployment Models Dedicated Public Local 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. The Platform • Fully redundant dedicated Bluemix environment • VPN access • All runtimes (IBM Liberty, Node and BYO Buildpack) • Standard support included Dedicated Services  Data and Session Cache  Cloudant  Auto scale  A al Carte Services Syndication • All Public Bluemix Services Remain Available to Dedicated Customers 4
  • 12. NEW: Bluemix Local The power and flexibility of Bluemix in your own data center – fully managed cloud agility for even your most sensitive workloads. Deployment choice Bluemix Local sits either on OpenStack or VMWare driven infrastructure, or on a Bluemix appliance. Built on open standards Bluemix Local combines the power of OpenStack, Cloud Foundry, and Docker. Focus on apps, not iron Focus on building custom applications and services. IBM manages the platform and local services. We’re on call – 24/7 Experts are always on call to solve problems. Premium support options are also available to further meet your requirements. Portable apps and services Burst and move workloads as performance requirements and regulations change. Coming summer 2015 Coming Summer 2015 Proximity Side by side with your existing infrastructure to address low latency requirements. 1
  • 13. Bluemix The open architecture: CF, Openstack & Docker Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 14. Bluemix offers different compute models to run your code 1 CloudFoundry application Docker Container Virtual Machine Consistent experience: • Common service binding & consumption model • Common user ID & permissions model • Ability to hook into common routing layer expanding Level of abstraction Flexibility
  • 15. On Being a Developer http://xkcd.com/303/ Shamelessly plagiarized from Dr Nic Willims
  • 16. Why Cloud Foundry? Deploy in seconds not weeks or months No need to talk to anyone else Polyglot runtimes Java, Node.js, Ruby, Python, Go, PHP, …ASP.NET Easily integrate internal and 3rd party services/APIs Open Source runtime platform IaaS independent – runs in the cloud or on-premise
  • 17. © 2014 IBM Corporation‹#› Cloud Foundry - Today 17 Cloud Controller Router Health Manager DEA Pool (Droplet Execution Agent) DEA Staging Apps Running Apps Warden Containerization NATS (message bus) (API)
  • 18. Standardization; OPEX savings; faster time to value Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Traditional On-Premises Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Platform as a Service Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Software as a Service Networking Storage Servers Virtualization Middleware Runtime Data Applications Infrastructure as a Service O/S Vendor Manages in CloudClient Manages Benefits of running an application in Bluemix on CloudFoundry Eliminates / simplifies various tasks: • Health management • Load-balancing • Scaling • Deployment • OS patching • OS security hardening
  • 19. What is Docker? Server Server Host OS Host OS Hypervisor Docker Engine Guest OS Guest OS Guest OS Binaries Libraries Binaries Libraries Binaries Libraries Binaries Libraries Binaries Libraries Appl A Appl A Appl B ApplB ApplB ApplB ApplB ApplB ApplB ApplA ApplA VM vs Docker Docker = Linux namespaces + cgroups + overlay file system + image format
  • 20. Why Docker? » High Density: Because containers share the same OS image and middleware (when applicable) we can run more applications on a server. » Fast Start up: Because containers may have several layers in common only the new layers need to be copied, reducing build/transfer/boot/load times dramatically. » Portability across environments •Cloudy operations with Docker LXC outperform VM • 48x server reboot, 1.5x server boot, 1.62x server snapshot, etc. •Docker LXC density potential compared to VMs • 3x memory savings • 26x CPU savings • 3.22x smaller images in this test (note – image sizes can vary based on required packages) Manual VM Docker Provision Time Days Minutes Seconds / ms Significant threat to virtualization market
  • 21. Bluemix: Foundational Concepts Account – Anchor point for billing UserUserUser Organizations •Enables team collaboration Organizations •Enables team collaboration Organizations – enables team collaboration Spaces • Logical grouping of apps and service instances • per-user permissions Spaces • Logical grouping of apps and service instances • per-user permissions Spaces • Logical grouping of apps and service instances • per-user permissions Space Apps Space VMs Space Containers SpaceService Instances 2
  • 22. Bluemix Dev Tooling Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 23. DevOps and deployment automation Isolate Pinpoint the problem to a specific part of the environment Diagnose Drill down into the details and get to the root cause Deploy a fix leveraging a common delivery pipeline across both clouds and traditional infrastructure, bridging the gap in two speed IT Sense Detect that a problem occurred, or is about to happen Rapid iterations Plan Develop Build Test Deploy Prod Slower iterations Plan Develop Build Test Deploy Prod Alignment Isolation Coordination Application Performance Management Deployment Automation Automate builds across hybrid application architecture, inclusive of Bluemix apps and on-premises systems with IBM UrbanCode Enhancements to delivery pipeline services in Bluemix facilitate 0 downtime deployments and further extend services capabilities to containers
  • 24. It’s all about collaboration!  Share your work with others – reuse code and share solutions – manage versions – make others aware of what you are doing  Access your files from everywhere – Develop using Eclipse (or another IDE), or use web-based development tools  Track and plan the development – Replace personal TODO-lists with work items – Everyone becomes aware of the plan (what is done, and what comes next)  Automatic deployment to BlueMix – As soon as changes are delivered a new deployed version of the application is available – Your colleagues and customers can immediately access the deployed application Using the online DevOps repo:
  • 25. Choose Your IDE  Web IDE – Provides code editors, SCM tools, deployment tools etc. in the web browser – No need to install anything locally – For people who want to get started quickly, have no preference for another IDE, do not need all advanced IDE features or work away from their regular computer  Eclipse or Visual Studio – For people familiar with these IDEs – Integrates with IDS by means of plugins (EGit or RTC)  Command-line – For people who use another IDE Any member in your team can make their own choice!
  • 26. Track & Plan  New Track & Plan UI recently released in beta – Easy to quickly create a new work item – Predefined queries for quickly finding work items of interest (open, subscribed, recently worked on etc.)
  • 27. Delivery Pipeline » Build and Deploy your way: » Configure your project to automatically deploy to Bluemix whenever a project member pushes code to your Git repository or Jazz™ SCM. » Simply deploy files as they are pushed » or configure more advanced build options to be deployed automatically. » Multi-stage build and deploy
  • 28. Bluemix API Mngt & Integration Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 29. 2 API Management Account » Add the Bluemix Service for API Management
  • 30. 3 First Class API Experience in Bluemix » Access to familiar API Management console
  • 31. 3 Sharing APIs with Bluemix Users » Share APIs with application developers in Bluemix
  • 32. 3 API and Bluemix Application Developer » API discovery and consumption via Bluemix Catalog
  • 33. Cloud Integration in a nutshell • Securely connect to on-premise systems and create REST APIs to access them • Simple data synchonization • Flexible, secure access to on-premise endpoints • Powerful API Management capabilities – integrated with Bluemix • Ultra-fast find and use APIs from right across the Web
  • 34. Bluemix Runtimes Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Containers Virtual MachinesInstant Runtimes + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 35.
  • 36.
  • 37. Example, what is in a buildpack?
  • 38. Bring your own or write your own buildpack • Lots of buildpacks available out there • Google “community buildpacks”  • Forking might be needed to configure it • You can create your own custom buildpacks • Mostly written in bash or Ruby • Documentation explains how to build it
  • 39. Bluemix Services Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 40. © 2014 IBM Corporation‹#› Bluemix – Catalogue of Services © 2014 IBM Corporation 40 Security Services Web and application services Cloud Integration Services Mobile Services Database services Big Data services Internet of Things Services Watson Services DevOps Services
  • 41. Bluemix IoT Foundation Your Own Hosted Apps / Services Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local* Powered by IBM SoftLayer In Your Data Center Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + DevOps Tooling + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + Integration and API Mgmt +
  • 42. © 2014 IBM Corporation‹#› Connect Collect Manage Assemble Getting started – Fast! IBM Internet of Things Foundation:
  • 43. What is IBM’s Internet of Things Foundation? IBM Internet of Things Foundation is a fully managed, cloud-hosted service that makes it simple to derive value from Internet of Things (IoT) devices Connect Collect Manage Simple APIs Assemble Build Real Time MQTT REST
  • 44. © 2014 IBM Corporation‹#› Connecting the Device  Low bandwidth  Varying Qualities of Service  Publish Subscribe  Always on connectivity  TLS encryption for traffic  Industry standard MQTT protocol  Lightweight & low footprint client  Device specific Client Code  Connect quickly using Device “Recipes”  Open source MQTT based client  Device Registration  Device Access control Connect
  • 45. © 2014 IBM Corporation‹#›  Publish the same data to many applications with MQTT  Access control with Application Registration & Keys  Compose with other IoT Services in Bluemix using “App tips” ConnectConnecting the Application
  • 46. © 2014 IBM Corporation‹#› Collecting your IoT data  Data access for Visualisation  Data access for Analytics  Via Historian REST APIs  Via visualisation recipes  Time based store of Historical Data  Via built in Time-series database technology Collect
  • 47. © 2014 IBM Corporation‹#› Manage your IoT Service • Remotely monitor the connectivity of devices • See the last messages sent • Disable device and application connections • Understand service status • Stand up the service in seconds • Free entry point to get started • Pay based on usage • Scale up and down with load  Device dashboard  Register/Deregister device or application  Service dashboard and tweets @IoTFNotify  SaaS service  Free trial and capped free use  Bluemix, Pay-as-you go and subscription offerings Manage
  • 48. © 2014 IBM Corporation‹#› Bluemix Internet of Things Foundation Boilerplate » Bluemix IoT Foundation Starter Boilerplate for getting going quickly » For use with real devices or the simulator » Use Node-RED to assemble flows Assemble
  • 49. © 2014 IBM Corporation‹#› IoT Foundation is part of Bluemix and a Composable Business IoT Foundation IoT-related Bluemix services Secure Device Registration, Scalable Device Connectivity, Historian, Visual wiring Rules, Push, Geo location, Analytics, Asset management, Predictive Maintenance… Devices & Gateways IoT end-end solutions Connected appliance solutions, Smarter home solutions… Assemble
  • 50. © 2014 IBM Corporation‹#› Learn by example with Device Recipes & “App Tips” Getting started
  • 51. Telemetry Simulator App (Python Runtime) Scoring Service (SPSS) Analytics Warehouse Telemetry Analysis App (Java Liberty Runtime) Commentators Race Team Officials Fans Telemetry Data Alerts Telemetry Data IBM Internet of Things Foundation SilverHook and Virtual Eye: Driving the Powerboat Experience with IBM Bluemix
  • 53. Sign up in minutes. Pay for what you use. 53 Cloud based pricing models to serve developer needs. • 30 day trial (no credit card required) - Designed to allow testing of an entire application on the platform Friction free adoption • Free tier for every service - encourages experimentation of new services for applications already running on Bluemix • Pay-as-you-go - optimized for flexibility, no term commitment Multiple Commitment Models • Subscription - term based optimized for cost, discounted from pay as you go rates • Zero to coding in less than 5 minutes Self Service • Credit card over the web in many countries - or through your IBM rep
  • 54. Free Trial • Available for every user with minimal registration process • No Credit Card required • Runtime and Service charges waived for 30-days • Unlimited Access to Standard Support • No production use limitations • Generous resource quotas of 2GB of runtime, 20 services, 500 routes • Preview what your charges would be: 3 ©2013 IBM Corporation Build and Test an Entire Application on the Platform
  • 55. Pay As You Go • Pay for usage of each runtime and service • Full flexibility – use what you want, when you want • No commitment – no charges incurred • if you don’t use anything, • or if you use less than the free allowances • Runtimes and Services offered at List rates with no discount • Billed monthly in arrears • Easy Upgrade online from Free Trial • Simply add a credit card to your account4 ©2013 IBM Corporation For when there is uncertainty in capacity or longevity
  • 56. Platform Subscription • Optimized for heavy use, more predictable workloads • Commit to a spending level per month for a period of time • Use any Runtime or Services you wish, in any amount you need – you are not locked into to consuming any specific service(s) • Overall discount as compared Pay As You Go charges • IBM will invoice your fee per your purchasing preferences – Monthly, Quarterly, Annually or All Upfront • Overages billed at Pay As You Go Rates – monthly in arrears 5 ©2013 IBM Corporation Discounted Charges for Term-based Commitment
  • 57. Monthly Free Allowances • Most services and runtimes offer an amount of free use every month • The easy way to experience the value of an application • Encourages current users to try new service offerings • Offered in several ways depending on the service: • Free plan – unlimited use of a small- size service instance • Free allotment – a quantity of metered usage provided per month before charges start accruing • Applied identically to both Pay As You Go and Subscription accounts There are no charges if you remain below the free allowance during a month 6 ©2013 IBM Corporation The freedom to try and experiment Bluemix provides 375 GB-Hours of free Liberty runtime per month – enough to run a 512MB application for the entire month. - And another 375 GB-Hours of Node.js runtime - And another 375 GB-Hours of BYO runtime!