Cloud Hybride Docker & Bluemix



Documents pareils
Cloud et Big Data : l approche Bluemix d IBM. Philippe THOMAS IT Architect! Bluemix Evangelist! thomas1@fr.ibm.com

Le Cloud: Mythe ou Réalité?

ez Publish Cloud Edition Présentation

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER

Opportunités et enjeux à l heure du Cloud, du Big Data, de la mobilité et du Social Business

QlikView et Google Big Query : Une réponse simple, rapide et peu coûteuse aux analyses Big Data

L Art d être Numérique. Thierry Pierre Directeur Business Development SAP France

Développement logiciel pour le Cloud (TLC)

Vers une meilleure gouvernance des plateformes d ingénierie

Solutions Dell Networking pour le Big Data. Philippe MARTIN Networking Sales Specialist - p_martin@dell.com

VMware : De la Virtualisation. au Cloud Computing

Orchestration et Gouvernance de Cloud Hybride au service des Applications

What s New. Sun ONE Application Server. Version 7, Enterprise Edition

EXALOGIC ELASTIC CLOUD MANAGEMENT

NBS System et Zend Technologies Découvrez la scalabilité sans limite pour vos applications PHP grâce au Zend Cloud

Extension fonctionnelle d un CRM. CRM étendu >> Conférence-débat 15 April Club Management des Systèmes d Information de l'iae de Paris Alumni

Gouvernance et nouvelles règles d organisation

ICT7 Luxembourg. ICT7 Belgium. ICT7 France. 33 people. 12 people. 2 people

Infrastructure technique de géodonnées. Technische Geodateninfrastruktur. Cédric Moullet Forum e-geo.ch, 15. November 2013

Atelier Progress Rollbase

Comment démarrer son Cloud Hybrid avec Amazon Web Services

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

Cedric Dumoulin (C) The Java EE 7 Tutorial

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Cloud Transformation in Orange Focus on Cloud infra (OpenWatt) Présentation au CRiP le 22 octobre 2014

L INFORMATIQUE SOUS FORME DE SERVICE POUR VOTRE ENTREPRISE. Farid BENREJDAL Senior Systems Engineer VMware

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

WEB page builder and server for SCADA applications usable from a WEB navigator

L accès aux Clouds (Académiques)

+ = OpenStack Presentation. Raphaël Ferreira - enovance. Credits : Thanks to the OpenStack Guys 1

ORACLE PAAS CLOUD MANAGEMENT

OpenStack, l Infrastructure as a Service libre

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile

Section I: Le Contexte du DATA CENTER Pourquoi l AGILITE est Nécessaire dans le DataCenter

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

accompagner votre transformation IT vers le Cloud de confiance

Technologies du Web. Ludovic DENOYER - ludovic.denoyer@lip6.fr. Février 2014 UPMC

Oracle Public Cloud. Services & Roadmap. Jean- Marc Digne Oracle Public Cloud Ambassador Oracle France. Janvier 2015

Hébergement MMI SEMESTRE 4

Optimisez vos relations clients avec un outil de CRM performant

Plan. Department of Informatics

CNAM Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

Cloud Computing Cloud Services Workshop

COMPUTING. Jeudi 23 juin CLOUD COMPUTING I PRESENTATION

EMC Enterprise Hybrid Cloud. Emmanuel Bernard Advisory vspecialist

Bitdefender GravityZone

IBM SmartCloud pour Editeurs

Relions les hommes à l entreprise Linking people to companies

Stratégie IBM de Mobilité d'entreprise

Instructions Mozilla Thunderbird Page 1

Evolution des SI à l heure du Cloud

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat

IBM MobileFirst Security L approche d IBM pour la sécurité des terminaux mobiles. Serge RICHARD - CISSP Security Solution Architect, Security Systems

Cloud et PaaS: les développeurs reprennent le

HÉBERGEMENT CLOUD & SERVICES MANAGÉS

Premier Accelerate Packages: Azure Fast Start

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Infrastructure modernization with Microsoft Azure. Vincent Rullier, Account Technology Strategist

Cloud Computing Stratégie IBM France

.Réinventons l innovation.

RAPID Prenez le contrôle sur vos données

SAP HANA : BIEN PLUS QU UNE BASE DE DONNÉES EN MÉMOIRE. Jean-Michel JURBERT Chef de Marché SAP France

Jean-Philippe VIOLET Solutions Architect

Nouvelles de Swisscom Cloud Perspectives Cloud Computing

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation

Déployer et sécuriser des applica1ons mobiles dans votre SI / Cloud

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine Slimane.bah@emi.ac.ma

Lieberman Software Corporation

Automatiser le Software-Defined Data Center avec vcloud Automation Center

Vos outils de messagerie dans le Cloud avec LotusLive Notes. Session LOT12 Xavier Défossez - Lotus Technical Sales

IPv6: from experimentation to services

L offre décisionnel IBM. Patrick COOLS Spécialiste Business Intelligence

Editing and managing Systems engineering processes at Snecma

LA PLATEFORME WINDOWS AZURE. Julie Desoeuvres, Responsable commerciale Windows Azure

Priorités d investissement IT pour [Source: Gartner, 2013]

Organiser vos données - Big Data. Patrick Millart Senior Sales Consultant

Cycle Innovation & Connaissance 12 petit déjeuner Mardi 15 mai Cloud Computing & Green IT : nuages ou éclaircies?

Server Architecture Overview

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

ENOVIA 3DLive. IBM PLM Solutions 1 er Octobre Philippe Georgelin Sébastien Veret

Vanilla : Virtual Box

Le Cloud Computing est-il l ennemi de la Sécurité?

Le MDM (Master Data Management) Pierre angulaire d'une bonne stratégie de management de l'information

Les marchés Security La méthode The markets The approach

Cassandra et Spark pour gérer la musique On-line

Du Datacenter au Cloud Quels challenges? Quelles solutions? Christophe Dubos Architecte Microsoft

Package Contents. System Requirements. Before You Begin

CONSTRUISEZ VOTRE INFRASTRUCTURE BIG DATA

Big Data & Analytics Leviers de transformation Métier. Retours d expérience. Laurence CHRETIEN Valérie PERHIRIN Mars 2015

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

IT SERVICES BUSINESS STORAGE DATA AUDIT PARTNERSHIP INTEGRATOR SECURITY PLANNING PRIVATE AGILITY DYNAMIC PUBLIC TECHNOLOGY SOLUTIONS MANAGEMENT

Protection des Applications Web avec OpenAM

Forthcoming Database

Accélérez vos tests et développements avec le Cloud, découvrez SoftLayer, la dernière acquisition Cloud d'ibm

Frequently Asked Questions

THE OUAGADOUGOU RECOMMENDATIONS INTERNET INFRASTRUCTURE FOR AN AFRICAN DIGITAL ECONOMY 5-7 MARCH 2012

How to Login to Career Page

EMC Forum EMC ViPR et ECS : présentation des services software-defined

Engineered for Business: Oracle Hardware for Oracle Database

Transcription:

Cloud Hybride Docker & Bluemix Yves Eychenne, Cloud advisor 2015 IBM Corporation

What is Hybrid Cloud? Hybrid Cloud is the secure consumption of services from two or more sources, including private cloud, public cloud, or traditional IT. Cloud Enabled Enterprise Applications On-Prem Off-Prem Traditional IT Dedicated Cloud Dedicated Private Cloud Shared Public Cloud Cloud Native Apps/Services 1

A chacun son Cloud Interactions avec les utilisateurs, les clients et les partenaires Automatisé pour le Time to market Beta perpetuelle >> 1000 apps Forte variation d échelle dans une même journée Durée de vie moyenne des applications : 30 jours over connecté app managent QoS DC dans le monde entier Découvertes et innovation grâce à l analyse des transactions métiers et des intéractions Automatisé pour la réutilisation Infrastructures perpétuellement redefinies Petabytes de données Centré sur la données Temps reel et orientation batch Traitement et conservation de la transaction à n importe quel prix Coeur de métier Automatisé pour le contrôle des coûts Stable < 100 apps métiers Over securisé Meilleure QoS DataCenters redondants

L API économie ouvre de nouveaux canaux aux acteurs de l économie traditionnelle

et permet à de nouveaux acteurs de l économie digitale d émerger rapidement

Le Cloud Hybride se concrétise par des environnements de développement à deux vitesses Itérations rapides Développer Contruire tester déployer Production Nouveaux besoins Démarche Cloud first APICatalog Itérations plus lentes Développer Construire tester déployer Production Existant demarche Cloud enabled

Les défis du développement à deux vitesses Existant Démarche " Cloud activé " Nouveaux besoins "Démarche d'abord" Cloud disponibilité conformité Scrum / SaFE planning Centre de test d'excellence Echelonnement des livraisons Planification Kanban Tests intégrés Continuous pipeline Integration du backend Vitesse Expérience utilisateur Cloud hybride Sécurité Libre-service Gouvernance Middleware Clarté des exigences API Priorisation des consommateurs Conçu pour l évolutivité Volatilité Requirements En libre-service Economie des API Scalbilité intégrée Compute Développement polyglothe 6

«DevOps» D un point de vue technologique Ecosystèmes tiers (fournisseurs) SaaS Ecosystèmes tiers (consommateurs) API API Aggrégation ( Service Broker ) API API API Mobile API Gestion des APIs App Analytique Composition de services Web Data API API App Existant Orchestration Abstraction et pilotage programmatique de l infrastructure Software-defined compute Software-defined storage Software-defined networking 1

Backend: NFS, Database Application servers Reverse Proxies Pourquoi l apparition d une architecture de micro services pour les architectures Web / e-commerce? Linux HA manages vip: Gold server Nginx 1 Nginx 2 Active / passive configuration IP hash load balancing Apache 1 Apache 2 Apache 3 Apache 4 Apache 5 Apache 6 Apache 7 Apache 8 NFS clients NFS 1 NFS 2 vip, active / passive DRBD mirroring DB 1 (Mysql, Postgres, MongoDB Or SQL server) DB 2Mysql, Postgres, MongoDB Or SQL server) Messaging Offsite backup Monitoring

Google, AirBnB : le concept du «Single Page App» What is a single page app? navigate around the app without page refresh application logic in the client fetch data on demand How to do it? Pulls Backbone to the server Write your application once Run application in web browser and in Node.js This is what you can do with Bluemix! http://nerds.airbnb.com/weve-launched-our-first-nodejs-app-to-product 9

IBM rend public ses patterns à base de micro service, par exemple pour des single page App CSCC Web Application Hosting Cloud Architecture - How it works 1. DNS resolve names to resources 2. Content Delivery Network If contains the content, fast return without going through firewall. 3. Distribute content from geographically diverse nodes to customer. 4. Firewall Guards intranet from the internet. Available hardware, software, shared, or dedicated. 5. Load Balancer Picks server to handle request, simple or sophisticated. Local, global, or highly available options. 6. Web App Servers A scalable cluster comprised of Virtual Servers running on dedicated Bare Metal Servers. 7. User Directory make sure he has permission First! 1 2 4 5 6 10 3 8 9 7 8. Cache check local cache for content 9. File Repository check network storage for content 10. Database Access DB for content.. 10 IBM Confidential

Mise en Oeuvre CSCC Web Application Hosting Cloud Architecture sur IBM Bluemix DNS Third Party CDN Fastly PaaS Bluemix Platform (Dedicated and Public) Web App Server Bluemix Runtimes & Container (Liberty Java, Node.js, Ruby, Python ) Firewall Bluemix Platform Load Balancers Bluemix Platform Cache Bluemix Caching Services ( Elastic Cache, Session Cache) File Repository Bluemix File Services (object store) Auto Scale Bluemix Auto-scaling service 11 User Directory Bluemix Single Sign on Service IBM Confidential Databases Bluemix Data management services (Cloudant, Mongo, DB2 )

Un nouveau modèle de programmation Micro-Services 12

What is Bluemix? IBM s Cloud PaaS Offering That offers: Speed, Scale, Low Cost Open-by-Design and based on Open Source Technologies: Cloud Foundry Docker OpenStack 13

What does it Consist of? DevOps Tooling Your Own Hosted Apps / Services Integration and API Mgmt Catalog of Services that Extend Apps Functionality Web Data Mobile Cognitive Analytics IoT Security Yours + Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + Platform Deployment Options that Meet Your Workload Requirements + Bluemix Public Bluemix Dedicated Bluemix Local* + Powered by IBM SoftLayer In Your Data Center *Bluemix Local coming Summer 2015 14

Your Own App's and Choice of Language and Runtime Out-of-the-Box: Java, JavaScript / NodeJS, Ruby / RoR & Sinatra, PHP, Python, GO Bring-Your-Own Buildpack 15

Catalog of Services that Extend App's Functionality Pick from a catalog of IBM, third party, open source, or your own services to extend your apps. Foundational Services examples: NoSQL DB (MongoDB, Cloudant) Message Queue (MQLight, RabbitMQ) Cache (DataCache, Memcached) IBM Third Party Open Source Yours Domain Specific examples: Domain Specific Services: Watson Big Data IoT Mobile (MBaaS) Email and SMS 16

Client Bluemix Example Mobile as a service Mobile Services Standard App Lifecycle Security Mobile Runtime Web Asset Hosting Push Mobile Data Mobile Application Security Mobile Quality Assurance AppScan Web & Mobile Analyzers Pre-Built Node.js starter app Scripting SDKs Native Hybrid Web Server ios Android IBM Worklight Apache Cordova JavaScript (client) JavaScript (server) 17

Enterprise Integration, Data, and API Management Securely access data and applications in other clouds, enterprise data centers and locally on developer laptops Create REST APIs from on-premises or cloud endpoints (DB2, SFDC, etc). Assemble multiple APIs into a single API using Node-RED for composition Secure Gateway DataWorks Connect and Compose API Management Data services like: Shape data, load data, provision masked data, profile data, and classify data let you prepare your data for use in production apps Publish, promote, and oversee your APIs in a secure, scalable environment. Includes the creation of end user support resources that define and document the API Find the right API for your app. Built from a corpus of the world s public APIs, it understands relationships between already selected APIs and new ones being searched 18 API Harmony

Hybrid Cloud Key Ingredients Bluemix Public and Softayer deployment models are just the beginning Expanding into domain focus, infrastructure, IaaS+ and SaaS Increasing our capability around enterprise and cloud connectivity Making it easy to move applications and services between different deployments Providing common and consistent management across deployment models DevOps + Management Services Integration Portability Flexible Deployment Models 19

Evolving the Bluemix Platform to enable Hybrid Services Integration Portability Flexible Deployment Models 20

Enabling Hybrid with expanded platforms Automate the build of Docker images Manage and distribute Docker images in private image registries Easily host containers or OpenStack VMs Extend to on/off premise private OpenStack clouds Scale and autorecovery built-in Logging and Monitoring built-in 21

Integration with on-premises applications and data On-premise database and apps Cast Iron -> Secure Connector -> Next Services Integration Portability Flexible Deployment Models 22

Enabling Portability for Cloud Workloads Public Dedicated On-premises Building consistent APIs for Infrastructure and Services across cloud environments. Containers are a critical foundation of Hybrid Cloud and portability. Services Integration Portability Flexible Deployment Models 23

DevOps in Hybrid Cloud Sense Detect that a problem occurred, or is about to happen Isolate Pinpoint the problem to a specific part of the environment Diagnose Drill down into the details and get to the root cause Application Performance Management Deploy a fix leveraging a common delivery pipeline across both clouds and traditional infrastructure, bridging the gap in two speed IT Rapid iterations Plan Develop Build Test Deploy Prod Alignment Isolation Coordination Slower iterations Plan Develop Build Test Deploy Prod Deployment Automation Automation DevOps + Management Services Integration Portability Flexible Deployment Models 24

Intuitive scalable model-driven deployment automation Composite Applications Re-usable Workflows The How The Where Environment Management SIT PROD The What Images from image registry Components Deployment Automation Deploy containers from image component Deploy to docker hosts or IBM Container Service 25

En conclusion, Bluemix est une large, simple et agile palette de choix et d usage, pour entrer dans l API economie o o o o o o o o Un PaaS opensource, multi régions un accès aux écosystèmes d APIs CloudFoundry et de Docker o Buildpacks Github, 75.000 images Docker Une expérience développeur très simplifiée o o o o o une interface fluide, intuitive assemblage immédiat de plus de 100 services, IBM, tiers, communautaires intégration immédiate avec les outils non IBM des développeurs (Eclipse, Jira, Jenkins et autres ) Devops services & Assurance qualité securité o Assistance «Developper works» Une architecture robuste, avec autoscaling & monitoring intégré Un investissement hybride PaaS, complètement managé, opéré et supporté 7x24 par IBM compréhension immédiate de la valeur des services Bluemix (documentation en ligne) Intégration sécurisée aux applications et aux données de l entreprise (services cloud integration, secure gateway, API management) Un PaaS adapté aux business naissants, aux start-ups, aux lignes de métiers de clients avec une vraie capacité à grandir et à s intégrer avec sécurité aux applications métier existantes, egard, Cloud Enabler France IBM & the Weather Cy https://www-03.ibm.com/press/us/en/pressrelease/46446.wss IBM & Twitter : https://www-03.ibm.com/press/us/en/pressrelease/46330.wss

Thank You Your Feedback is Important!.