IBM Cloud Operating Environment

Size: px
Start display at page:

Download "IBM Cloud Operating Environment"

Transcription

1 IBM Cloud Operating Environment Codename: BlueMix February 18, IBM Corporation

2 Disclaimer Future Plans. IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. Actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. Content Authority. Session materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Customer Examples. All customer examples are presented as illustrations of how those customers used IBM products and the results they may have achieved. Actual costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results IBM Corporation

3 The next billion dollar idea starts with a single developer. That developer starts with a single line of code IBM Corporation

4 New App Culture Has New Expectations 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 Requires New Delivery Tools

5 Challenges that we hear 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 what developers want ELIMINATE DRUDGERY I am losing talented developers because they don t have access to the tools they want to use. OPEN TECHNOLOGIES I am nervous we are spending time and money integrating things that should naturally fit together ONE SINGLE SOLUTION My average developer has 250 open change requests from the business. That is a lot of business value we need to deliver EXPERIMENT MORE I am not confident that the platform is secure as I integrate into existing systems PEACE OF MIND

6 Translates into an environment that brings 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

7 Developers Require a Continuum of Services Ranging from a an IaaS based virtual machine to a SaaS application Infrastructure Services Business Services Defined Patterns Services Composable Services IBM Corporation

8 Codename: BlueMix Delivering a Composable Services development environment Run Your Apps The 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 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) IBM Corporation

9 Embracing Cloud Foundry As An Open Source PaaS Continuing our history of embracing and extending Open Source IBM Corporation

10 Run Your Apps, Any Language Upload your code and run your application in seconds IBM Corporation

11 Catalog of Services & SDKs Build new mobile and cloud apps using IBM and 3 rd party services IBM Corporation

12 DevOps Experience Continuous Integration, Agile Project Planning, and Integrated IDEs An Integrated Developer Experience DevOps Solution in the cloud for developing applications. Integrated task tracking, agile planning, source control with auto deploy Complementary mobile quality and application performance monitoring Use your favorite tools or work from the Web IDE Continuous Integration: Automate builds, unit and integration testing and deployment to the Cloud using Jenkins and Rational Team Concert IBM Corporation

13 Scaling and Monitoring Fully integrated environment for deploying and managing your application Single Dashboard Single view of application health, usage and status Health and Monitoring Integrated monitoring and diagnostics with the ability to add on features such as code level tracing Scaling Ability to scale the application by adding new runtime instances IBM Corporation

14 Mobile Backend-as-a-Service From Data Storage to App Quality Assurance, BlueMix can run your mobile app backend services Mobile Services Push Notifications CloudCode Mobile App Mgmt Mobile Quality Assurance Twilio IBM Corporation

15 Integrate Into Existing Applications Security connect to and leverage data from your existing systems API Management Cast Iron Integration Secure Connector Data Mapper Private API Catalog IBM Corporation

16 List of Cloud Platform Services IBM, Open Source and Third Party APIs Dev Ops Runtimes Liberty for Java Node.js Ruby Bring Your Own Buildpack Data Management Services IBM Relational Database IBM JSON Database Mongo DB MySQL PostgreSQL Mobile Data Mobile Sync BLU Data Warehouse MapReduce Mobile Services Internet Of Things Push CloudCode Mobile App Mgmt Mobile Quality Assurance Twilio Historian MQTT Web & App Application Mobile App Management Data Cache Session Cache Elastic MQ Decision SSO Redis RabbitMQ Log Analysis IBM Corporation

17 Sample Scenarios Sponsor users as part of IBM Design Thinking 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 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 SDK Extending SaaS Applications Business users leverage SaaS application to execute business processes SaaS APIs exposed to BlueMix Developer uses SaaS and BlueMix APIs to compose applications Integration to existing systems Secure connectivity to enterprise network from BluMix Discovery of existing APIs into BlueMix Sync of data between BlueMix and on premise data IBM Corporation

18 Delivering a Developer Ecosystem Extending IBMs existing Communities and Capabilities to Cloud Development IBM Ecosystem 4M+ members and growing. Technical experts teaming on BlueMix. IBM Ecosystem of ISVs, academics, global entrepreneur program JazzHub Integration 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 IBM Corporation

19 BlueMix Long Term Vision Extending platform with IBM capabilities Additional Content - IBM: Software as a Service - Supported open source including runtimes and databases - Market Leading Third Parties Expanded Geographical Footprint - Expand to existing SoftLayer data centers - Multi language support: Pricing, support and product translation Multi site replication and failover - Placement of workloads by user choice - Replication features (e.g. database) to exploit high speed SoftLayer network IBM Corporation

20 Sign Up For The Beta Today Get one of the first 2,000 Seats Register at IBM Corporation