IBM Bluemix DevOps ServicesDevelop Apps in the Cloud
Priya Aswani, Development Manager, Bluemix DevOps Services
@BluemixDevOps
© 2014 IBM Corporation
Software Analyst Insights 2014Redefining Client Value
#SWGAI
App development today is all about speed and choice.
Failing Fast
Seconds to
DeployFriction
Free
Any Languag
e
Continuous Integration
Mobile Ready
Focus on
Code
Choice of Tools
Useful APIs
Enterprises predict they will increase their spending on cloud computing by 42% in 2015 The Computerworld Forecast Study 2015
3
…and what is DevOps Services?
• DevOps solution in the cloud for building mobile and cloud applications
• Rapidly develop and deploy your Bluemix app• Develop code in the built-in Web IDE or your tool
of choice• Automatically build, test, and deploy your app to
Bluemix with a delivery pipeline• Debug your running app with Bluemix Live Sync• Share your code with free public or private Git or
Jazz SCM repos, or link to your code in GitHub• Collaborate with your team using integrated agile
tracking and planning tools
© 2014 IBM Corporation
Software Analyst Insights 2014Redefining Client Value
#SWGAI
Continuous delivery pipeline
Graphic taken from https://developer.ibm.com/urbancode/products/solutions-continuous-delivery/
How can I learn more?IBM Bluemix DevOps Services Faculty Guide: http://ibmurl.hursley.ibm.com/NA7J
DemoBackup slides beyond this point
© 2014 IBM Corporation
Software Analyst Insights 2014Redefining Client Value
#SWGAI
Services enable developers to create apps quickly.
IaaS: SoftLayer, Amazon EC2, Rackspace Managed Infrastructure, VMware, Joyent,
Google Cloud Storage
PaaS: IBM Bluemix, Amazon Elastic Beanstalk,
Google App Engine, Microsoft Azure, webMethods AgileApps Cloud, Rollbase, Cloud Foundry
SaaS: IBM DevOps Services,
Google Apps, Salesforce, Hotmail
8
The cloud changes everything for developers!
Coding!
Track and Plan
Build and Deploy
SCM
Cloud Tools
Language Tools
IDE/Editor
BluemixDevOpsServices
IaaS:SoftLayerIaaS:SoftLayer
PaaS:Bluemix
PainPain
Operating System
Security
Management
Configuration
Middleware
Network
Storage
Hardware
Code and Data
9
What is Bluemix?
• 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).
• Choose your runtime or bring your own• Stitch together your app using open source, IBM,
and third party APIs and services• Develop, deploy, test, monitor, and scale your
application• Build and deploy docker containers using the IBM
Container service
What can I use it for?
• (Currently) Free for IBM use• Personal exploration, learning• Hackathons/competitions• Open source projects• IBM projects
View the report