IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an...

26
IBM Bluemix José Miguel Ordax Cassá [email protected] @jmordax

Transcript of IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an...

Page 1: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

IBM Bluemix

José Miguel Ordax Cassá

[email protected]

@jmordax

Page 2: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix helps to transform ideas into projects.

All projects start with a line of source code

Page 3: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

App development is about speed and choice

Succeed 1st

or Fail

Fast

Seconds to

Deploy Friction

Free

Any

Language

Continuous

Integration

Mobile

Ready

Focus on

Code

Choice of

Tools

Useful

APIs

Developers’ expectations have evolved.

3

Page 4: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Core

IT

Today’s apps must keep up with the speed of the app revolution.

Timing is critical…

4

Benefits

Fully customizable.

Few limitations.

Necessary for some solutions.

Existing Investments.

Time Commitment

Weeks to setup and deploy.

Maintenance/upgrades of

hardware and software.

~ Weeks ~ Days

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

~ Minutes

Time to initial deployment

Customer Managed

Page 5: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

5

Benefits

Most control in the cloud.

Necessary for some solutions.

Infrastructure managed by SP.

Infrastructure

as a Service Customer Managed

Service Provider Managed

~ Days

Time Commitment

Minutes to provision VM.

Time to configure software

and apps varies.

Maintenance/upgrades of OS,

middleware, runtime.

IBM SoftLayer

Timing is critical…

~ Minutes

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

~ Weeks

Core IT

Today’s apps must keep up with the speed of the app revolution.

Time to initial deployment

Page 6: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

6

~ Minutes

Platform

as a Service Customer Managed

Service Provider Managed

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.

Timing is critical…

~ Weeks

IBM Bluemix

~ Days

Time to initial deployment

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Core IT

Today’s apps must keep up with the speed of the app revolution.

Page 7: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

7

IaaS PaaS

…so are all of your other investments Leverage the power of Bluemix without abandoning what you already use.

Core IT

IBM Bluemix

Page 8: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix works

with the new IT.

Page 9: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

What is Bluemix?

9

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.

Page 10: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

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.

10

Page 11: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix works

with your apps.

Page 12: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Run your apps in seconds

12

• Provision runtimes in seconds

No VM or middleware setup

• Auto and manual scaling options

Multiple language support

• Java Liberty, JavaScript, and

Ruby provided

• Bring any language from the

community

Zero to production in one command. Setup made simple.

Page 13: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Pick your own development tooling

13

Bluemix DevOps Services 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.

Page 14: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Create apps quickly with prebuilt services

14

• 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

Security

Services

Web and

application

services

Cloud

Integration

Services

Mobile

Services

Database

services

Big Data

services

Internet of

Things

Services

Watson

Services

DevOps

Services

A full range of capabilities to suit any great idea.

Page 15: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

List of Cloud Platform Services IBM, Open Source and Third Party APIs

15

Page 16: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

List of Cloud Platform Services IBM, Open Source and Third Party APIs

16

Check updated catalog at: https://console.ng.bluemix.net/?ace_base=true/#/store/cloudOEPaneId=store

Page 17: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Fully integrated environment for deploying and managing your application

Single Dashboard Single view of application health,

usage and status

Health and Monitoring Integrated monitoring and

diagnostics with the ability to add

on features such as code level

tracing

Scaling Ability to scale the application by

adding new runtime instances

Application Management

17

Page 18: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Integrated diagnostics for detailed application behavior

Built in monitoring

18

Page 19: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Ability to scale the application by adding new runtime instances

Scaling

19

Page 20: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix works

within your budget.

Page 21: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Sign up in minutes. Pay for what you use.

21

Cloud based pricing models to serve developer needs

• 30 day trial - 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

Page 22: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Pricing sheet

22

To perform accurate estimations

Page 23: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix works.

Start a free trial today.

Page 24: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

http://www.bluemix.net

24

Page 25: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix works.

Let’s demo it!

Page 26: IBM Bluemix - files.meetup.comfiles.meetup.com/18480826/Bluemix Overview.pdfBluemix is an open-standard, cloud-based platform for building, managing, and running applications of all

Bluemix works.

Thanks!