Slides bluemix overview_rtp_meetup-may-2015

11
IBM Bluemix The Digital Innovation Platform Lin Sun - Senior Software Engineer May-4-2015

Transcript of Slides bluemix overview_rtp_meetup-may-2015

IBM BluemixThe Digital Innovation Platform

Lin Sun - Senior Software Engineer

May-4-2015

© 2015 IBM Corporation

Bluemix: IBM’s Cloud Platform

Bluemix service categories

Developer experience

• Rapidly deploy and scale applications in any language.

• Compose applications quickly with useful APIs and services and avoid tedious

backend config.

• Realize fast time-to-value with simplicity, flexibility and

clear documentation.

Enterprise capability

• Securely integrate with existing on-prem data and

systems.

• Choose from flexible deployment models.

• Manage the full application lifecycle with DevOps.

• Develop and deploy on a platform built on a foundation of open

technology.

Built on a foundation of open technology.

Build, run, scale, manage, integrate & secure applications in the cloud

• DevOps• Big Data• Mobile• Watson

• Business Analytics

• Database• Web and application

• Security • Internet of Things• Cloud Integration

• API management &Integration

© 2014 IBM Corporation

Software Analyst Insights 2014Redefining Client Value

#SWGAI

© 2015 IBM Corporation

Bluemix structure

4

© 2015 IBM Corporation

Bluemix offersdifferent compute models to “run your code”

5

CloudFoundry application

Docker Container

Virtual Machine

Consistent experience:• Common service binding & consumption model

• Common userID & permissions model• Ability to hook into common routing layer

expanding

Level of abstraction

Flexibility

© 2015 IBM Corporation

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

Platformas a Service

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

Softwareas a Service

Networking

Storage

Servers

Virtualization

Middleware

Runtime

Data

Applications

Infrastructureas a Service

O/S

Vendor Manages in CloudClient Manages

A PaaS let’s the developer focus on what’s most important to them:

The application

Bluemix eliminates / dramatically simplifies various tasks:

• OS patching

• OS security hardening

• Deployment

• Load-balancing

• Scaling

• Health management

© 2015 IBM Corporation

Bluemix high-level architecture

Bluemix region

Bluemix network frontend

Services (IBM & 3rd party) & Marketplace

Multi-region enablement

Management & security

backend

Business support services

Container runtime (Docker) VM runtime (OpenStack)CloudFoundry runtime

Softlayer infrastructure

Client Applications

© 2015 IBM Corporation

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

SpaceApps SpaceVMsSpaceContainers SpaceService

Instances

© 2015 IBM Corporation

Global rollout of Bluemix

US South

(Dallas)

EU South

(London)

Leveraging IBM SoftLayer global presence. Bluemix dedicated is available in any location.

© 2015 IBM Corporation

Building increasingly flexible deployment models

Public Dedicated On-premises

Services Integration Portability

Flexible Deployment Models10

11

Let’s see it!*click*