pour yourself some bluemix: managing the new era of computing

35
1 #SmarterBiz Pour yourself some Bluemix Managing the New Era of Computing Salvatore Vella, VP, Rational Development, Support and Product Mgmt

Upload: ibm

Post on 09-May-2015

538 views

Category:

Technology


2 download

DESCRIPTION

Salvatore Vella, VP, Rational Development, Support and Product Management at IBM Canada discusses how to use cloud to manage scale, increase speed and productivity within organizations. Delivered at the #SmarterBuz summit in Vancouver, BC on July 11, 2014.

TRANSCRIPT

Page 1: Pour Yourself Some Bluemix: Managing the New Era of Computing

1 #SmarterBiz

Pour yourself some Bluemix

Managing the New Era of Computing

Salvatore Vella, VP, Rational Development, Support and Product Mgmt

Page 2: Pour Yourself Some Bluemix: Managing the New Era of Computing

2 #SmarterBiz

World is changing and changing fast …

Sources: IDC, Cisco, Facebook

50xsize of digital universe

2010-2020

Big Data

40 zettabytes

Mobile

20x#smartphones

2011-016

10 billion

Social

10x#active users on Facebook

2008-2013

1+ billion

Confluence of these trends is reshaping the consumption of IT

Page 3: Pour Yourself Some Bluemix: Managing the New Era of Computing

3 #SmarterBiz

Scale and pace of this change has brought to the forefront

SPEED AGILITY&

FOR TECHNOLOGY

How fast can I develop a new app ?

How fast can I deliver my new capability to the market ?

How fast can I re-purpose my infrastructure for the new workloads ?

How fast can I iterate with my customer ?

AND BUSINESS MODELS

How fast can I conduct a business experiment ?

How fast can I validate the new pricing model ?

Page 4: Pour Yourself Some Bluemix: Managing the New Era of Computing

4 #SmarterBiz

Cloud is the necessary delivery mechanism to enable speed and agility at internet scale

Scale BIGup or down

Internet-scale “Clouds”

Scale FASTup or down

Public clouds Private clouds Hybrid clouds

* Internet is your new server *

Page 5: Pour Yourself Some Bluemix: Managing the New Era of Computing

5 #SmarterBiz

Cloud changes how developers build apps and how organizations manage workloads

Page 6: Pour Yourself Some Bluemix: Managing the New Era of Computing

6 #SmarterBiz

No organization can get there instantaneously…Challenge is to balance optimizing existing systems with such innovation

fuels investments ininnovation

drives need for continuousoptimization

InnovationOptimization

Page 7: Pour Yourself Some Bluemix: Managing the New Era of Computing

7 #SmarterBiz

IBM has capabilities across the spectrum of users delivered as SaaS, PaaS, IaaS

Smarter Commerce

Smarter Analytics

Smarter Cities

Smarter Workforce

Watson solutions

IBM Service Engage

Cloud Services Platform Codename:BlueMIx

Cloud deliveredmiddleware services

SOFTLAYER

IBM SmartCloudEnterprise +

Software defined environmentsInfrastructure solutions

Public. Private. Dynamic Hybrid.

Page 8: Pour Yourself Some Bluemix: Managing the New Era of Computing

8 #SmarterBiz

Grounded in Open Standards so clients can choose how and where to run their workloads

TOSCA OSLC

Rethink the economics of IT

Leverage cross-industry best practices

Recognize that business success is not theoretical

Manage the market evolution

Standards-based. Flexible. Customer-driven.

Page 9: Pour Yourself Some Bluemix: Managing the New Era of Computing

9 #SmarterBiz

Platformas a Service

Composable and integrated application development platform

DevOpsBig Data & analytics

Security Integration Mobile ManagementTraditionalworkloads

Built using open standards

Social

IBM Next Generation Platform

Infrastructureas a Service

Software Defined, Enterprise class, optimized infrastructure

Compute Storage Networking

Built using open standards

Public. Private. Dynamic Hybrid.

Think it. Build it. Tap into it.

Business Processas a Service

Enabling business transformation

Business process solutions Application Application Application Application Application

Use applications

Build applications

Deploy oninfrastructure

Softwareas a Service

Marketplace of high value consumable business applications

Externalecosystem

Industry CollaborationHuman

resourcesBig Data & analytics

Commerce Marketing IT Management

Page 10: Pour Yourself Some Bluemix: Managing the New Era of Computing

10 #SmarterBiz

SmartCloud for Social

Business Collaboration Suite

Existing IBM SaaS capabilities support many roles and collaboration across business functions

SmartCloud for LegalContract ManagementRisk AnalyticsDocument Management

SmartCloud for Marketing Demand Generation, Campaign Analytics, Agency Collaboration

SmartCloud for ProcurementContract Management Spend Analysis Strategic Sourcing

SmartCloud for City OperationsTransportation PlanningWater ManagementUtility Optimization

SmartCloud for Human ResourcesTalent Management

Learning and CertificationEmployee Onboarding

SmartCloud for Sales & CommerceeCommerce

Performance AnalyticsQuote Management

SmartCloud for Customer Care & Support

Engagement AdviceExperience Management

Client Success

Page 11: Pour Yourself Some Bluemix: Managing the New Era of Computing

11 #SmarterBiz

Headed towards a composable API economy

Value• Rapid application development and delivery

• API-accessible applications

• Multi-channel integration

Capability• Composition of services

• Marketplace of internal and external services

External Ecosystem

MarketplaceApp

API

Services

API

Analytics

API

Commerce

API

Collaboration

API

Location

API

Data

APIAPI

Solutions

API economy

Softwareas a Service

Based on open technologies & standards

• JSON• HTML 5• WordPress• DATA.gov• ProgrammableWeb• Eclipse• OAuth

Page 12: Pour Yourself Some Bluemix: Managing the New Era of Computing

12 #SmarterBiz

Reaching new customers and gaining from their response FAST

Page 13: Pour Yourself Some Bluemix: Managing the New Era of Computing

13 #SmarterBiz

IBM BlueMix: an open standards-based developer platform and marketplace

Value• Fast, automated composition of services

• Repeatable patterns-of-expertise

Capability• OPEN ecosystem of composable services

• Optimized workload deployment

• Integration patterns with systems of record

Traditional workloads

Services and composition patternsAPI and integration

services

DataMobileDevOps OperationalApplication

servicesSecurity

TOSCA

Page 14: Pour Yourself Some Bluemix: Managing the New Era of Computing

14 #SmarterBiz

6

5

43

2

Create app

Add database service

Extract social media data into database

Add social analytics service

Add Monitoring service instance

Composing an application as opposed to traditional writing of an application

Secure the service

1

ITERATE

TASK:

Create a secure application that

analyses sentiment about certain

topics in social media

Page 15: Pour Yourself Some Bluemix: Managing the New Era of Computing

15 #SmarterBiz

New App Culture Has New Expectations

requires new delivery tools

Integrated experience across mobile, internet, storefront and phone Integrated

Mobile is focused on most important functions integrated with other apps Mobile

Iterative delivery has become the norm – users want fewer functions

with improvement over time

Iterative

Impacts ecosystem of employees and partners as much as customers Ecosystem

Page 16: Pour Yourself Some Bluemix: Managing the New Era of Computing

16 #SmarterBiz

16

ELIMINATE

DRUDGERY

“It’s not that my developers lack the skills to manage

infrastructure, it’s that I don’t want them to. I need

them writing code for the business”

OPEN

TECHNOLOGIES

ONE SINGLE

SOLUTION

EXPERIMENT

MORE

PEACE OF MIND

“I am losing talented developers because they don’t

have access to the tools they want to use.”

“I am nervous we are spending time and money

integrating things that should naturally fit together”

“My average developer has 250 open change

requests from the business. That is a lot of business

value we need to deliver”

“I am not confident that the platform is secure as I

integrate into existing systems”

…what developers wantChallenges that we hear…

Page 17: Pour Yourself Some Bluemix: Managing the New Era of Computing

17 #SmarterBiz

Translates into an application development environment that…

Brings the best of born-on-the-cloud development without leaving behind enterprise data and services

Combines the flexibility of a platform as a service (PaaS) with existing suites of software as a service (SaaS)

Offers freedom of choice to use any software or open technologies

Scales from a single developer to global teams

Enables a massive and open ecosystem built on open standards

Page 18: Pour Yourself Some Bluemix: Managing the New Era of Computing

18 #SmarterBiz

Integrated

Flexible

Open

Turn ideas into shipped ideas

Page 19: Pour Yourself Some Bluemix: Managing the New Era of Computing

19 #SmarterBiz

Announcing the Open Beta of Codename: BlueMix

Run apps in any language

Built on open standards

Provides integration services to your systems of record

Designed for mobile

Provides DevOps services for integrated dev experience

Page 20: Pour Yourself Some Bluemix: Managing the New Era of Computing

20 #SmarterBiz

Data api + app

management

+ quality assurance

From in-memory data store

to predictive analytics

Integrated developer

experience for mobile

and cloud apps

Access to systems of

records and enterprise data

Pre-integrated Services from Codename: BlueMix

Page 21: Pour Yourself Some Bluemix: Managing the New Era of Computing

21 #SmarterBiz

21

Codename: BlueMixDelivering a Composable Services development environment

Run Your AppsThe developer can chose any language runtime or

bring their own. Just upload your code and go.

DevOpsDevelopment, testing, monitoring, deployment

and logging tools allow the development team

to continuously deliver their applications

APIs and ServicesA catalog of open source, IBM and third party

APIs services allow a developer to stitch

together an application in minutes.

Cloud IntegrationBuild hybrid environments. Connect to on-

premises systems of record plus other public and

private clouds. Expose your own APIs to your

developers.

Extend SaaS AppsDrop in SaaS App SDKs and extend to new use

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

Page 22: Pour Yourself Some Bluemix: Managing the New Era of Computing

22 #SmarterBiz

Run Your Apps, Any LanguageUpload your code and run your application in seconds.

Page 23: Pour Yourself Some Bluemix: Managing the New Era of Computing

23 #SmarterBiz23

Catalog of Services & SDKsBuild new mobile and cloud apps using IBM and 3rd party services

Page 24: Pour Yourself Some Bluemix: Managing the New Era of Computing

24 #SmarterBiz

DevOps Services for BlueMix, powered by IBM DevOps ServicesOpen, integrated rapid development experience that scales

• Integrated developer experience

• End-to-end DevOps solution in the cloud for developing applications

• Integrated task tracking, agile planning, and source control

• Quickly and easily deploy your applications in the cloud with auto deploy

• Complementary mobile quality and application performance monitoring

• Use your favorite tools or work from the Web IDE

• Scalable and enterprise-ready

• Runs on SoftLayer infrastructure

Page 25: Pour Yourself Some Bluemix: Managing the New Era of Computing

25 #SmarterBiz25

Scaling and MonitoringFully integrated environment for deploying and managing your application

Single DashboardSingle view of application health,

usage and status

Health and MonitoringIntegrated monitoring and

diagnostics with the ability to add

on features such as code level

tracing

ScalingAbility to scale the application by

adding new runtime instances

Page 26: Pour Yourself Some Bluemix: Managing the New Era of Computing

26 #SmarterBiz26

©2014 IBM

Corporation

Mobile Backend-as-a-Service

Push

Notifications

CloudCode

Mobile App

Mgmt

Mobile

Services

Mobile

Quality

Assurance

Twilio

From Mobile Data Storage to App Quality Assurance, BlueMix can run your mobile

app backend services

Page 27: Pour Yourself Some Bluemix: Managing the New Era of Computing

27 #SmarterBiz

Integrate Into Existing ApplicationsConnect to and leverage data from your existing systems

Cast Iron Integration

DataMapper

API Management

SecureConnector

Private API Catalog

Page 28: Pour Yourself Some Bluemix: Managing the New Era of Computing

28 #SmarterBiz

TOTAL CONTRIBUTORS

LINES OF CODE

PULL REQUESTSPUBLIC

REPOSITORIES

1,118Average per month

2013 average: 133

12mo average: 98

Lifetime average: 58

646k

1025+ 133+

COMMUNITY PRIORITIES

• Establish a Cloud Foundry Governance Structure• Name an advisory board of 5-8 founding members• Expand governance structure to support the broad partner ecosystem

• Increase transparency

• Feedback on the Cloud Foundry roadmap• Advise on daily operations, community assets• Guidance on the Cloud Foundry charter: scope, definition of cloud profiles

ADVISORY BOARD PRIORITIES

42members

IBM, Piston, Savvis, Intel, Pivotal, ActiveState, Stark & Wayne, Canonical, Cloud Creedo, Verizon, …

ADVISORY BOARD FORMED

Embracing Cloud FoundryContinuing our history of embracing and extending Open Source

Page 29: Pour Yourself Some Bluemix: Managing the New Era of Computing

29 #SmarterBiz

29©2014 IBM

Investment AreasDomain-specific curated bundles of services targeted toward business problems

Application Services

Integration

Big Data

Internet of Things

Security

DevOps

Data Management

Commerce

MarketingWatson

Analytics

Mobile

Page 30: Pour Yourself Some Bluemix: Managing the New Era of Computing

30 #SmarterBiz

BlueMix is Underpinned by a Robust IBM Technical Community

4M+ members and growing. Technical experts teaming on

BlueMix.

IBM Ecosystem

IBM Ecosystem of ISVs, academics, global

entrepreneur program DevOps Services

Dev2Dev Support

Community-based direct support network by

linking developers to other developers

Developer services for Watson

IBM Open Source on GitHub

New IBM OSS portal on GitHub, aggregating all IBM OSS projects on

github

Page 31: Pour Yourself Some Bluemix: Managing the New Era of Computing

31 #SmarterBiz

Sample ScenariosSponsor users as part of IBM Design Thinking

Extending SaaS Applications

Web Applications

Integration to existing systems

Mobile Back ends

–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

–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 SDK

–Secure connectivity to

enterprise network from

BluMix

–Discovery of existing APIs

into BlueMix

–Sync of data between

BlueMix and on premise

data

–Business users leverage

SaaS application to

execute business

processes

–SaaS APIs exposed to

BlueMix

–Developer uses SaaS and

BlueMix APIs to compose

applications

www.eyeqinsights.com www.themymenu.com

Page 32: Pour Yourself Some Bluemix: Managing the New Era of Computing

32 #SmarterBiz

IBM Next Generation Cloud Platform

External Ecosystem

MarketplaceApp

API

Services

API

Analytics

API

Commerce

API

Collaboration

API

Location

API

Data

APIAPI

Workload definition, optimization and orchestration

Software-defined compute Software-defined storageSoftware-defined

networking

Resource abstraction and optimization

Traditional workloads

Services and composition patternsAPI and integration

services

Solutions

DataMobileDevelopment OperationalApplication

servicesSecurity

Softwareas a Service

API economy

Page 33: Pour Yourself Some Bluemix: Managing the New Era of Computing

33 #SmarterBiz

Building the next generation of cloud architecture on open technologies

OAuth

OSLC

Softwareas a Service

API economy

TOSCA

Page 34: Pour Yourself Some Bluemix: Managing the New Era of Computing

34 #SmarterBiz

Next Steps

1. Codename: BlueMix - Join us on the web for your free trial until June 30th

https://apps.admin.ibmcloud.com/manage/trial/bluemix.html

2. Visit the BlueMix Demo Table in the IBM Solutions Showcase for hands on access.

3. Attend the BlueMix Workshop / deep dive session in the IBM Burnaby Office on June 18th. Visit the Solution Showcase demo table for additional details

(IBM Burnaby Office, 4611 Canada Way, Burnaby BC V5G 4X3)

Page 35: Pour Yourself Some Bluemix: Managing the New Era of Computing

35 #SmarterBiz