Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net•...
Transcript of Advisory Session 2. - IBMIBM’s PaaS Platform, Codename BlueMixRegister today at bluemix.net•...
Advisory Session 2.
IBM BlueMix 소개
© 2014 IBM Corporation
이형기 상무한국IBM Chief Architect, Korea Lab.Industry & Value Creation
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
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
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
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
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
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
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
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
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
DEMOCode Name: BlueMix
© 2014 IBM Corporation
Code Name: BlueMix
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)
� 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
#BlueMix
조직 및 사용자, 작업공간별 권한, 자원 사용한도 관리
#BlueMix
필요할 때 즉시 서버 자원 증담
#BlueMix
다양한 3rd Party API를 이용한 프로그램밍 환경
#BlueMix
Built-in 어플리케이션/서비스 실행 상태 모니터링
#BlueMix
DevOps 도구와의 통합: JazzHub + BlueMix
#BlueMix
댜양한 서비스/API들 사용 개발을 위한문맥에 맞는 사용 가이드
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
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.
#BlueMix
We’re just getting started.
#BlueMixhttp://www.bluemix.n
et
#BlueMix
#BlueMix