Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

IBM Business Connect 2015 - Bluemix Overview

871 visualizaciones

Publicado el

Introduction about Bluemix (Open Stack, Cloud Foundry and Docker) and services, held at IBM Business Connect 2015 in Milan

Publicado en: Internet
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

IBM Business Connect 2015 - Bluemix Overview

  1. 1. © 2015 IBM Corporation Giulio Santoli IBM Bluemix, the digital Innovation platform
  2. 2. © 2015 IBM Corporation 2 Agenda • Bluemix as disruption enabler • One platform three runtimes  Open Stack  Cloud Foundry  Docker • Microservices with Bluemix • Bluemix Garage and Hackathons
  3. 3. © 2015 IBM Corporation 3 Front line decision making New apps are consolidating decision- making capabilities at the fingertips of people who need to act. Composable business Real time insight driven processes Technology solutions are composed leveraging digital services from a broad ecosystem so businesses can do what they do best. Insight from nontraditional data is being used in business critical processes so businesses can create new moments. Innovators are recomposing their businesses with digital transformations
  4. 4. © 2015 IBM Corporation 4 To really disrupt, a business should focus on building differentiation and rent the rest Devs can quickly compose apps and increase engagement in areas like: Analytics, cognitive computing Mobile, location Internet of Things Social engagement Identity … His/her company’s private APIs and services
  5. 5. © 2015 IBM Corporation 5 Bluemix is the disruption Enabler! Spending Notifications Interactive Solution Pages Containers in Bluemix Integrated App Monitoring Rapidly bring new products and services to market at lower cost. Balance agility with quality, security and governance. Extend existing IT investments into cloud business and delivery models. Devs and businesses choose IBM Bluemix to:
  6. 6. © 2015 IBM Corporation 6 More openness and choice than ever Compute Choose the level of infrastructure abstraction based on your app’s architectural needs. Dev Tooling From editors to source code management to continuous delivery, you can use Bluemix’ powerful tooling or easily bring your own. Location Deploy apps to public cloud, your own dedicated cloud, or one that runs within your data center (Local*). Services Pick from a catalog of IBM, third party, open source, or your own services to extend your apps. IBM Third Party Open Source Yours
  7. 7. © 2015 IBM Corporation 7 Agenda • Bluemix as disruption enabler • One platform three runtimes  Open Stack  Cloud Foundry  Docker • Microservices with Bluemix • Bluemix Garage and Hackathons
  8. 8. © 2015 IBM Corporation 8 Open Stack, the operating system of the Cloud Gold Sponsors IBM has 22 core contributors IBMers working on OpenStack – from formationof the Foundation to Code Quality & New Function +400 IBMers active developers in OpenStack projects Mar 2013 Apr 2015 859 Contributors 8,500 Members 3566 Contributors 22819 Members Exponential growth OpenStack Participant Growth IBM is #2 in contributions to OpenStack integrated projects Platinum Sponsors +100 2 22
  9. 9. © 2015 IBM Corporation 9 Cloud Foundry is the industry’s open Platform as a Service Platinum Members Gold Members Silver Members TOTAL CONTRIBUTORS 1,362 Average per month 2014 average: 80 Lifetime average: 58 731k LINES OF CODE 40+ PULL REQ / WK 43+ COMPANIES
  10. 10. © 2015 IBM Corporation 10 Create Cloud Native applications Easily create Cloud Native application using Cloud Foundry to dinamycally generate the right application runtime. Bind Bluemix services to one or multiple apps CLIENT Autoscaling MongoDB
  11. 11. © 2015 IBM Corporation 11 Automatic Scale JavaEE Applications Create an autoscaling JavaEE cluster with session caching Monitor your application to determine the response time, performance and availability of your application CLIENT Session Cache SQL DB Autoscaling Monitoring
  12. 12. © 2015 IBM Corporation 12 Introducing Docker What is Docker? “Docker is an open platform for developers and system admins to build, ship, and run distributed applications.” How is this different from Virtual Machines? “Docker runs as an isolated process in userspace on the host operating system, sharing the kernel with other containers. Thus, it enjoys the resource isolation and allocation benefits of VMs but is much more portable and efficient. ”
  13. 13. © 2015 IBM Corporation 13 Docker, a technical view into shared and layerd systems technology Filesystem Base OS / Kernel Fedora Ubuntu tomcat tomcatliberty CNTR1 CNTR2 CNTR3 CNTR4 app1 app2 app4app3 Layer Layer Layer Layers allow for reuse, more containers per host and faster start/re-start time Read-only layers allow portability and efficiency New files and edits are visible to current and above layers Docker uses a copy-on-write (union) filesystem
  14. 14. © 2015 IBM Corporation 14 Docker Value IBM Value-add Customer Value Docker Hub Registry holds a repository of 75000+ docker images • IBM hosted public registry containing IBM images - linked to Docker Hub • Client unique registry available on and off premises • Curated Enterprise-ready Images Customers have at their finger tips the images they require to deploy containers that meet their business needs and strategy Open-source, standardized, lightweight , self sufficient LXC container technology • Enhanced performance with bare metal deployment • Run images to local datacenter or cloud • Deployment choice with pSeries & zSeries Hybrid Cloud choice and flexibility to choose the right mix for their business Build, ship and run standardized containers • Integrated monitoring & logging • Elasticity to grow storage & container needs • life-cycle management of containers and data volumes Docker simplicity and ease of use with the Enterprise-level of integrity and confidence to run a business Container connections using links and service discovery • Private net work communication • External IP address Extends and connects Docker containers to production-ready Enterprise environments + = + = + = + =
  15. 15. © 2015 IBM Corporation 15 Run your Docker container on Bluemix Push your image in your private Docker registry Run your container with or without scaling group Bind Bluemix services to applications running in Docker CLIENT Cloudant
  16. 16. © 2015 IBM Corporation 16 Agenda • Bluemix as disruption enabler • One platform three runtimes  Open Stack  Cloud Foundry  Docker • Microservices with Bluemix • Bluemix Garage and Hackathons
  17. 17. © 2015 IBM Corporation 17 Moving from monolithic applications to microservices “Microservices are tiny apps talking with uniform interface installed as well-behaved OS services.” “Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.” Eduards Sizovs Melvin Conway A definition: Conway’s Law:
  18. 18. © 2015 IBM Corporation 18 Microservices with Docker CLIENT MongoDB Autoscaling Analysis App (Node.js) REST App (Node.js) Dashboard App (Node.js) Bluemix (load data) Create Microservices architectures to easily scale and extend your business Bind Bluemix services to apps running in Docker containers
  19. 19. © 2015 IBM Corporation 19 UI Composition Pattern CLIENT Redis AutoscalingAutoscalingAutoscaling (page1) (page2) (page3) (reverse proxy) FACEBOOK (login) NGINX Bluemix Speedup time-to-market and continuous delivery Easily structure your application by applying separation of concerns
  20. 20. © 2015 IBM Corporation 20 Agenda • Bluemix as disruption enabler • One platform three runtimes  Open Stack  Cloud Foundry  Docker • Microservices with Bluemix • Bluemix Garage and Hackathons
  21. 21. © 2015 IBM Corporation 21 IBM Bluemix Garage The IBM Bluemix Garage is a disruptive innovation and transformation consultancy located in the heart of the startup world. The Garage takes a lean and user-centered approach in empowering clients to rapidly identify, prove, design, and build the right app for their target market.
  22. 22. © 2015 IBM Corporation 22 Host a Bluemix hackathon A Bluemix hackathon is an IBM-led two day event (at one of your locations) where your developers come together to harness the power, speed, and flexibility of Bluemix and compete to build awesome applications. Create innovative apps Your devs want to innovate without boundaries - let them create something incredible and have some fun. Guide the vision You get to choose the competition “prompt.” Meaning you guide the vision of what gets created. Learn something new We’ll bring a Bluemix expert to demo, teach, and enable during the event. Your devs will undoubtedly learn new skills. Compete and get noticed Devs love to compete - what’s more, they want to impress you. Let them compete to build the best hackathon app. The ultimate test Who better to test out Bluemix than the people who will end up using it? Let your developers decide. Realize value quickly You’ll get to judge live, working applications that may deliver real value after two days. Imagine what 10, 30, 60 days would do.
  23. 23. © 2015 IBM Corporation 23 Thank You! IBM Bluemix The digital innovation