IBM Bluemix
Christopher FerrisIBM Distinguished Engineer, CTO Cloud Interoperability@christo4ferris
Nathan VegaBluemix Developer Engagement
Sanjay JoshiProject Manager, jStart Emerging Tech
On Being a Developer
http://xkcd.com/303/Shamelessly plagiarized from
Dr Nic Willims
Fail Fast
Seconds to Deploy Friction
Free
Any Language
Continuous
Integration
Mobile Ready
Focus on Code
Choice of Tools
Useful APIs
4
Developer’s expectations have evolved
Building on open technologies
OAuth
OSLC Infrastructureas a
Service
Platformas a
Service
Softwareas a
Service
API economy
Cloudoperatingenvironme
nt
Software-defined
environment
TOSCA
http://www.ibm.com/developerworks/cloud/library/cl-open-architecture/
IBM Bluemix
What is Bluemix?
7
Bluemix is an open, standards-based cloud platform for building, managing, and running applications of all types (web, mobile, big data, Internet of things, …).
Instant EnvironmentsThe developer can choose any language runtime or bring your own. Zero to production in one command.
DevOpsDevelopment, monitoring, deployment, and logging tools allow the developer to run the entire application.
APIs and ServicesA catalog of IBM, third party, and open source API services allow the developer to stitch an application together in minutes.
On-Prem IntegrationBuild 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 SecurityIBM secures the platform and infrastructure and provides you with the tools to secure your apps.
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.
Cloud Foundry: building a platform for the people
Driving path to open governance
• Establish a path for full open governance
• Securing sponsor commitments
• Extension of the CF ecosystem
• Legal support• Active advisory board
participant
Fostering community
• Large dedicated team of community facing engineers
• Active social media campaign
• Evangelism at developer conferences
• Sponsor CF Summits• Host CF Meetups US/EU/Asia
Cloud Foundry Dojo
• 8 IBMers through / participating in Dojo
• 4 IBMer Dojo graduates have achieved committer rights & participate actively on CF dev teams
Code contributions
• Collaborative integration of UAA/login server & OpenStack Keystone
• Collaboration on Eclipse tools for CF
• Availability zones• CLI & Cloud Controller API g11n• Admin UI• Buildpack administration• Websphere Liberty buildpack• Performance Acceptance Tests
731k
Platinum Members Gold Members
Silver Members
LINES OF CODE
40+
PULL REQ / WK
46+
COMPANIES
37
SPONSORS
Why are developers using Bluemix?
10
Go from zero to running code in a matter of minutes.
Automate the development and delivery of many applications.
To rapidly bring products and services to
market at lower cost
To continuously deliver new functionality to their
applications
To extend existing investments in IT
infrastructure
Extend existing investments by connecting securely to on-premise infrastructure.
Create apps quickly with prebuilt services
11
• 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
CloudIntegration Services
Mobile Services
Database services
Big Data services
Watson Services
A full range of capabilities to suit any great idea.
Bluemix works Demo time!
Bluemix works with your apps.
Integrate with your on-premise applications
14
Securely connect to and leverage data from your existing systems.
API from On-Premise
Data Orchestration(Future)
Embedded Private API Catalog(Future)
Secure Connector
Cast Iron Integration
This API provides access to on-premise data, specifically a lookup of the address where a customer purchase was made.
Monitor your apps in real time
15
Integrated diagnostics for detailed application behavior.
Security without the headache
16
You focus on your apps and their data. IBM manages the rest.
• Leveraging SoftLayer and IBM hosting experience
Exploiting IBM portfolio of capabilities
• Adheres to rigorous IBM security standards:
Tools to secure your apps• SSO for multiple applications
and social logins
• Appscan for web and mobile to detect vulnerabilities
Defense in depth Intrusion protection/penetration testingData isolation in virtualized components
Automated patch management
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Developer’s Focus
IBM’s Focus
Bluemix works within your budget.
Sign up in minutes. Pay for what you use.
18
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 minutesSelf Service
• Credit card over the web in many countries – or through your IBM rep
Bluemix works. Start your free trial today.Explore our sample code.Look for an event near you.
Questions?
Thank you!
Top Related