Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net•...

24
Advisory Session 2. IBM BlueMix 소개 © 2014 IBM Corporation 이형기 상무 한국IBM Chief Architect, Korea Lab. Industry & Value Creation

Transcript of Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net•...

Page 1: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

Advisory Session 2.

IBM BlueMix 소개

© 2014 IBM Corporation

이형기 상무한국IBM Chief Architect, Korea Lab.Industry & Value Creation

Page 2: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

Market

Shiftsin the digital economy

#BlueMix

Shift in personalized computing to mobile using cloud services

Shift towards unbundled business offerings

Shift towards killer-apps transforming industries

Page 3: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

Responding to these shifts requires a new approach . . .

the “Composable Business”

Restless Reinvention andProcess InnovationProcess InnovationProcess InnovationProcess Innovation

Better Decision Making from Actionable Actionable Actionable Actionable

A Building Block Approach

#BlueMix

from Actionable Actionable Actionable Actionable InsightsInsightsInsightsInsights

Accelerated Time to Time to Time to Time to MarketMarketMarketMarket

Secure IntegrationSecure IntegrationSecure IntegrationSecure Integration across Business & Technology

Page 4: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

ApplicationAware

Service

It is estimated that by 2016 more than one-fourth of the world’s

applications will be available in the cloud, and 85% of new

software is now being built for cloud deployment.

Resource

#BlueMix

ServiceDriven

ResourceSmart

On or Off Premise

Composable

Business

3

3

Page 5: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

The Composable Business is built on the “as a Service”

environment0with a goal of enabling the API economy

From Software Defined Environments to Cloud Operating Environment to an API Economy

Externalecosystem Analytics Commerce Collaboration Location Data Services

Marketplace SolutionsApp

API API

API API API API API API

Software

as a Service

API

economy

(Marketplace)

#BlueMix

Software-definednetworking

Resource abstractionand optimization

Software-definedstorage

Software-definedcompute

Workload definition, optimization and orchestration

DevelopmentBig Data and

analyticsSecurity Integration Mobile Social

Services and composition patterns API & Integration Services

Traditional

WorkloadsPlatform

as a Service

Infrastructure

as a Service

Cloud

operating

environment

(BlueMix)

Software-

defined

environment

(SoftLayer)

4

Page 6: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

drives need for continuous

optimization

No organization can get there instantly, Challenge is to balance optimizing existing systems with such

innovation

#BlueMix

fuels investments in

innovation

InnovationOptimization

Page 7: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

The next billion dollar

idea starts with a single

developer.

That developer starts

with a single line of

code.

A Power Shift

#BlueMix

code.

New App Culture Has

New Expectations:

� Integrated

� Mobile

� Iterative

� Ecosystem

6

Page 8: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

6

Create app

Add Monitoring

service instance

1

ITERATE

TASK:TASK:

Create a secure application that Create a secure application that

analyses sentiment about certain analyses sentiment about certain

“Composing” of an application, not traditional “writing” of an

application

#BlueMix

5

4

3

2 Add database

service

Extract social media

data into database

Add social

analytics service

Secure the service

analyses sentiment about certain analyses sentiment about certain

topics in social mediatopics in social media

Page 9: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

IBM’s PaaS Platform, Codename BlueMix

Register today at bluemix.net

• DevOps

• Big Data

• Mobile

• Cloud Integration

• Security

• Internet of Things

• Watson

BlueMix services

include:• Run apps in any

language

• Built on open

standards

• Integration services to

systems of record

• Designed for mobile

• Provides DevOps

About BlueMix

#BlueMix

Compose

applicationsfrom a rich library of

IBM, 3rd party and open

source runtimes,

services and APIs.

Code with

confidenceknowing IBM’s cloud

platform is built on a

foundation of open

standards.

Deploy and

scale new applications and

services with

infrastructure services

from IBM SoftLayer.

• Watson

• Database

• Web and application

BlueMix enables everyone from individual developers to large enterprise teams to rapidly build and deploy new

applications, embrace devops and extend existing IT investments with cloud integration services.

• Provides DevOps

services

Page 10: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

O/S O/S O/S O/S

Middleware Middleware Middleware Middleware

Runtime Runtime Runtime Runtime

Data Data Data Data

Applications Applications Applications Applications

Traditional

On-Premises

Infrastructure

as a Service

Platform

as a Service

Software

as a Service

Cli

en

t M

an

ag

es

Ve

nd

or M

an

ag

es in

Clo

ud

Ve

nd

or M

an

ag

es in

Clo

ud

Cli

en

t M

an

ag

es

Cli

en

t M

an

ag

es

Cloud Service Models

SoftLayer BlueMix

#BlueMix

Networking Networking Networking Networking

Storage Storage Storage Storage

Servers Servers Servers Servers

Virtualization Virtualization Virtualization Virtualization

O/S O/S O/S O/S

Cli

en

t M

an

ag

es

Ve

nd

or M

an

ag

es in

Clo

ud

Ve

nd

or M

an

ag

es in

Clo

ud

Ve

nd

or M

an

ag

es in

Clo

ud

Customization; higher costs; slower time to value

Standardization; lower costs; faster time to value

OpenStack CloudFoundry

Page 11: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

DEMOCode Name: BlueMix

© 2014 IBM Corporation

Code Name: BlueMix

Page 12: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

Run Your AppsThe 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

IBM’s PaaS Platform, Codename BlueMix

#BlueMix

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.

Extend SaaS Apps

Drop in SaaS App SDKs and extend to new

use cases (e.g,. Mobile, Analytics, Web)

Page 13: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

� Push

� Mobile Data

� Mobile Quality

Assurance

� Twilio (P)

� Travel Boundary

(P)

� Validate Address

(P)

� Reverse

Geocoding (P)

� Geocoding (P)

� Location

� Data Cache

� Session Cache

� Elastic MQ

� Rules

� RabbitMQ

� Redis

� RapidApps

� RedisLabs (P)

� SendGrid (P)

� CloudAMQP (P)

� BlazeMeter (P)

� Load Impact (P)

� Workflow

� Square (P)

� Continuous Integration

� Git Hosting

� Web IDE

� Agile Planning and Tracking

� Monitoring & Analytics

� New Relic (P)

� Continuous Delivery Pipeline

� Time Series

Database

� Internet of Things

� SQL Database

� MongoDB

� MySQL

� PostgreSQL

� Cloudant JSON

Database

� ClearDB (P)

� ElephantSQL(P)

#BlueMix

� Cast Iron

Live

� Cloud

Integration

Service

� Map Reduce

� Streams

� Watson

Analytics

� SSO

� Mobile App Security

� AppScan Mobile Analyzer

� BLU Analytics

Acceleration

� Liberty for

Java

� Node.js

� Ruby

� Auto Scaling

(Liberty)

� Zend PHP (P)

� Available Today

� Available by June

(P) Partner / Third Party

Page 14: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

조직 및 사용자, 작업공간별 권한, 자원 사용한도 관리

Page 15: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

필요할 때 즉시 서버 자원 증담

Page 16: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

다양한 3rd Party API를 이용한 프로그램밍 환경

Page 17: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

Built-in 어플리케이션/서비스 실행 상태 모니터링

Page 18: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

DevOps 도구와의 통합: JazzHub + BlueMix

Page 19: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

댜양한 서비스/API들 사용 개발을 위한문맥에 맞는 사용 가이드

Page 20: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

BlueMix Real Scenarios

Web Applications

• Scalable cloud centric web

applications and APIs supporting

mobile workloads

• Leveraged many different language

runtimes (Ruby, PHP, JavaScript,

Java)

• Migration from competitive

offerings: Heroku, Amazon,

Rackspace

www.eyeqinsights.com

Mobile Back ends

• Back end services replacing custom

code hosted on IaaS (e.g. Push

Notification)

• Cloud Code for offloading business

logic from the mobile client

• Integrated into iOS and Android

native applications using BlueMix

SDKwww.themymenu.com

#BlueMix

Rackspace

API Economy

• Location based services provided

by Pitney Bowes in BlueMix

Catalog

• Allow innovators and developers

to seamlessly extend their

products and services to cloud

and mobile devices.wwww.pb.com

Integration with existing systems

• Secure connectivity to enterprise

network from BluMix

• Discovery of existing APIs into

BlueMix

• Sync of data between BlueMix and

on premise data Fortune 500

Enterprise

Page 21: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

Developers are joining BlueMix because they need to0

Register today at bluemix.net

1. Rapidly bring products and

services to market at lower

cost

2. Continuously deliver new

functionality to their

applications

3. Extend existing investments in

#BlueMix

3. Extend existing investments in

IT infrastructure

With on-demand

services and

infrastructure,

developers can go

from 0 to running code

in a matter of minutes.

When coupled with

DevOps, teams both

large and small can

automate the

development and

delivery of many

applications.

By connecting

securely to on-prem

infrastructure,

organizations can

extend their existing

investments.

Page 22: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix

Page 23: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

We’re just getting started.

#BlueMixhttp://www.bluemix.n

et

#BlueMix

Page 24: Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net• DevOps • Big Data • Mobile • Cloud Integration • Security • Internet of Things

#BlueMix