bluemix paris meetup - session #8 - 20th may 2015 - passer au cloud hybride avec bluemix
TRANSCRIPT
Organisé par Yves Le Cléach
Passer au Cloud Hybrideavec Bluemix
20 mai 2015
Présentation sur Slideshare : IBM France Lab
1
#bluemix
§ Bluemix n'est pas qu'une offre cloud publique, en tout cas plus maintenant : le Cloud Hybride par Bluemix”§ par ErwanMaréchal et Jean-Yves Rigolet de IBM France Lab
§ Les applications d’entreprise composées avec Bluemix et DreamFace apporte de l'agilité à votreentreprise”,§ par Susan Haimet et Olivier Poupeney, les créateurs de DreamFace.
§ Meetup Time§ Informations pour la communauté (rappel)§ Annonces spéciales startups et académiques et Annonce Stages
§ Networking / Discuter autour d’un verre
2
Agenda
IBM BluemixThe Digital Innovation Platform
Erwan Marechal Europe Hybrid Cloud Software Leader
Jean-Yves Rigolet Bluemix Software Engineer
IBM Cloud, France [email protected]
#bluemix - #ibmcloud
IBM Bluemix Paris MeetupMay 20, 2015
4
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has beenreviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM
shall have no responsibility to update this information. THIS document is distributed "AS IS" without any warranty, either express or implied. In no event shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss
of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted according to theterms and conditions of the agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual
performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither
intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s
business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
Customer expectations are being set everywhere
High growth companies are the ones able to deliver value and experiences on the user’s terms.
Companies of all sizes have the opportunity to disrupt, or face the prospect of being disrupted.
#bluemix - #ibmcloud
Steer
Dev/Test
Deploy
OperateDevOps
Continuous Feedback
Design Thinking
Containers
Extreme Agile
Mobile
IoT
APIs
Microservices
Tooling
Runtimes
Cloud provides developers with instant access to the APIs, services and infrastructure they need to launch their ideas into the present.
#bluemix - #ibmcloud
App development today is about speed and choice
Developers focus only on differentiation
Manage only the resources the app/workload requiresCloud is about productivity, but not all cloud is equal
Quickly use new APIs and digital services to add features and increase engagement in
areas such as:• Payment • Location
• Social engagement • Identity • Reviews• Travel
• Messaging • Yours
#bluemix - #ibmcloud
Enterprises have additional requirements
External StakeholdersTraditional Enterprise IT
Public CloudPrivate Cloud
Regulations & policy
Security& privacy
White label cloud
LDAP integration
“I have apps and data that must stay on-prem but I want the Bluemix experience.”
“I want to create new hybrid applications that use enterprise data &
services.”
“I want to move fast but retain control.”
8
@robinsonsj
#bluemix - #ibmcloud
IBM Bluemix™ - The Digital Innovation Platform Transform your business with innovation in high-growth digital business
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.
Why Bluemix
Open cloud architecture
DevOps & app lifecycle mgmt
Hybrid integration, deployment and management
Syndicated catalog of IBM, 3rdparty and community services
and images
Global reach
#bluemix - #ibmcloud
Unrivaled innovation and pace of delivery
3
3
100+
announced deployment options, spanning public, dedicated and on-premises cloud
compute and hosting options, all built on open technology
IBM, 3rd party and open source runtimes and services
Within one year we transformed not only Bluemix, but the way in which IBM delivers our products and services.
#bluemix - #ibmcloud
New/Updated Offerings DescriptionBluemix – The Digital Innovation Platform
Choose the right infrastructure to power your apps and workloads
IBM Containers Build and deploy hosted containers in the cloud. Built on Docker.
Virtual Machines Deploy and automatically scale virtual machines. Built on OpenStack. Accelerate agility around even your most sensitive systems
Use integration to fuel digital and composable business and delivery models
Bluemix Local Bluemix is an integrated hybrid cloud platform, with three delivery models, a syndicated catalog and common ops console. Buemix Local complements public and dedicated and is delivered as a fully managed service in your data center. Coming in summer 2015.
Create leading digital experiences for your customers
Deliver with speed and quality
Secure Gateway Responsibly connect your own network to the public cloud with a credential wallet.
API Management Publish, promote and manage APIs in a secure, scalable way.
API Harmony Find the perfect APIs for your app with the world’s largest knowledge base of APIs.
Connect and Compose Instantiate a connector, generate an API and create an API assembly.
API Catalog More easily search for and use private and unmanaged APIs in the Bluemix catalog. Make data available where and when you need it
MobileFirst Platform for iOS New set of iOS specific services for mobile application developers.
Watson New services bring the power of Watson to speech and text.
Twitter Include the power of real-time sentiment and feedback in your apps.
Delivery Pipeline Move code changes into production with zero downtime.
DataWorks New intuitive tooling to find, shape and deliver trusted data.
Object Storage Secure storage for unstructured data that can easily be included in cloud apps and services. Built on OpenStack.
New capabilities to help clients drive pervasive digital transformation
This is the new Bluemix
#bluemix - #ibmcloud** All statements regarding the Bluemix Local delivery and features represent IBM’s intent.
Accelerate delivery across a diversity of apps and workloads Announcing the expansion into VMs and containers
Choose the right resources and infrastructure
VMsThe most flexible infrastructure, delivering control all the way down to the operating system.
ContainersPowerful, but less resource intensive than virtual machines. Key to supporting hybrid portability scenarios.
PaaSThe highest level of infrastructure abstraction. Ideal for app and software dev. Focus only on the app.
NEXTIn Bluemix
Deploy and manage VMs consistently across public and dedicated instances with a single dashboard.
A user-specific repository of images which are trusted and secureHigh availability of the IBM-hosted container imagesIntegrated networking and storage
Support for node.js, Java, Go, Python, Ruby, Ruby on Rails, .php and includes the ability to bring your own buildpack
All built on a backbone of open technology
With Bluemix, developers can choose from a selection of compute technologies that can provide a combination of deep customization and infrastructure abstraction.
#bluemix - #ibmcloud
Bluemix is an integrated hybrid cloud platform Delivered through any combination of three deployment environments
PublicMulti-tenant public cloud rolling out
globally.
DedicatedBluemix in an isolated SoftLayer private
cloud.
LocalBluemix delivered as a managed service in your data center.
Syndicated CatalogThe catalog of IBM, 3rd party and private services is syndicated across Bluemix.
Administrator Console
A single view of the health and status across apps and infrastructure.
** All statements regarding the Bluemix Local delivery and features represent IBM’s intent.
DEMO
Introducing Bluemix Dedicated – your cloud in a single-tenant SoftLayer environment
The power and simplicity of Bluemix - in your own dedicated SoftLayer environment that’s
securely connected to both the public Bluemix and your own network.
Dedicated to you Single tenant hardware that’s dedicated to you –allowing you to satisfy regulatory & legal compliance.
Feels like home Secure, fast, and unmetered access. Bluemix Dedicated sits on your network via VPN or direct network connectivity.
Focus on apps, not iron
Focus on building custom applications and services. IBM manages the platform and dedicated services.
Global – so you become local
Get closer to your users. Bluemix dedicated can live in any SoftLayer data center around the world.
Pay smart Pay based on intuitive runtime/service metrics and adjust capacity monthly depending on needs.
We're on call 24/7
Experts are always on call to solve problems. Premium support options are also available to further meet your requirements.
Dedicated
Public On-Prem
15
Bluemix Dedicated architecture overview
Find more information at : https://www.ng.bluemix.net/docs/overview/bluemixdedicated.html
Introducing Bluemix Local – cloud agility for even your most sensitive workloads
Dedicated
Public On-Prem Bring cloud speed to the data center with Bluemix Local. Coming in Summer 2015.
Security and Privacy
Take advantage of the security and privacy characteristics of your own data center.
Cloud agility and economics
Reduce the cost and management complexity of cloud in the data center because Bluemix Local is delivered as a fully managed service offering,
Deployment choice
Based on your own infrastructure and preferences, you can deploy Bluemix on either OpenStack or VMware.
Bluemix is one cloud
With a syndicated catalog and a single operations console, you get visibility and ease of use across your cloud.
Portable apps and services
Burst and move workloads as performance requirements and regulations change.
All built on open Open standards facilitates standardization, extension and customization across your cloud.
17 #bluemix - #ibmcloud** All statements regarding the Bluemix Local delivery and features represent IBM’s intent.
Physical Security (SoftLayer)
Security Policies - based on IBM IT Standards, IBM Secure Engineering best practices, and Regulatory Compliance requirements
Security readiness criteria defined that Bluemix Platform and all Bluemix Services are assessed against to determine security risk
Authentication
Authorization
Auditing
Data Protection
Secure development practices
Vulnerability Scanning
Automated Patch
Management
Audit log consolidation &
analysis
User Access Management
Environment Segregation
Firewalls
Intrusion Prevention
Secure Application Container
Management
Operating system security hardening
Authentication & Single Sign On
Application security scan
User registry
Database security
Cloud Integration Service
Bluemix security overview
FunctionalAuthenticationAuthorization
AuditingData ProtectionSecure development practices
InfrastructureEnvironment Segregation FirewallsIntrusion PreventionSecure Application Container ManagementOperating system security hardening
Operational
Vulnerability Scanning
Automated Patch Management
Audit log consolidation & analysis
User Access Management
ServicesAuthentication & Single Sign OnApplication security scanUser registryDatabase securityCloud Integration Service
Physical Security (SoftLayer)
'in' 'in/on'
Securely connect existing systems to the cloud to power new web and mobile apps
Common use case
On-premises databases can be exposed in a simple, repeatable way
via private REST APIs.
{ }
Bluemix
Existing, on-premises enterprise infrastructure and data
Encrypted tunnels connect systems
Secure connectivity and integrationOpen up a secure network connection and monitor
and manage usage with Secure Gateway
Expose more finely controlled connections, such as specific database tables, with secure
connectors
Connected APIs can then be composed with an intuitive graphical interface
New Services •Secure Gateway
•Connect and Compose
#bluemix - #ibmcloud
Secure, publish and manage sophisticated, revenue generating APIs in Bluemix
Externalize your APIs – expose your Bluemix apps and allow secure, governed, monitored usage.
API Discovery – Discover APIs from on prem sources such as System Z and IBM Integration Bus and publish them into Bluemix.
Socialize - invite partners to consume and interact via the Developer Portal and publish into their Bluemix orgs.
#bluemix - #ibmcloud
Push data closer to the users and the apps Improve performance and reduce latency
Enhance the experience of mobile users
Meet security and data localization requirements
Replicate data from on-premises into high-performance, web-scale DBsPortability and synchronization of JSON datasets across regions and networks move data closer to its users
Native software libraries for Android and iOS makes it easy for developers to provide access to offline mobile data
Locate data in only the countries where policy and regulationspermit“Local” deployment options enable datasets to remain on-premises
Basic governance capabilities are built in, and can be
enhanced by flowing the data through refinery services.
#bluemix - #ibmcloud
Bluemix momentum
With Bluemix we are bridging the gap between start-up and enterprise by bringing together the best of both worlds.
Speed and agility. Enterprise scale.
Meetup time
• Prêt pour démarrer sur Bluemix : créer votre compte Bluemix
• Site Web du Paris Bluemix Meetup
• Annonce MOOC Bluemix Openclassroom (du 21 avril)
• Annonces (new) :
• Pour les startups
• Pour les étudiants et professeurs
• Offres de stages IBM France Lab
• Démo Fun : une démo très très fun vous attend pour cloturer cemeetup.
Pour créer un compte Bluemix,c’est simple et gratuit 30 jours sans CB!
1. Entrer cette URL : ibm.biz/Meetup_Paris2. Compléter les informations (email, password)
3. Valider votre compte (consulter votre boîte mail)
4. Se Connecter sur bluemix.net (email+password)
#bluemix
§ Créé en 3 min avec Bluemix : créez votre propre site WordPress
§ Articles, Slides, MOOC, Resources et Stages
http://meetup-paris.mybluemix.net/
Site Web du Bluemix Paris Meetup
#bluemix
Global Entrepreneur Program for Cloud Startups (2/2)
Eligibilité• Start-up de moins de 5 ans• Chiffre d’affaires : moins de 1 million de $ par an• Pas déjà client de IBM Bluemix ou SoftLayer.
Le bénéfice de l’un ou l’autre des deux niveaux de crédits est accordé à la seule discrétion d’IBM, en fonction des informations fournies.Les crédits mensuels non consommés ne sont pas reportables d'un mois sur l'autre.
Crédits d’utilisation de services Cloud• Le montant des crédits accordés est de 1000 $ par mois pendant une durée
de 12 mois, à répartir entre services SoftLayer et services IBM Bluemix• Ce montant peut s'élever à 10 000 $ par mois sur critères stricts et si la
qualification de la start-up est appuyée par un acteur de l’écosystème start-up – incubateur, accélérateur ou VC – partenaire du programme.
NOTE: Full terms and conditions of this offer can be found on the program Web site: http://ibm.biz/GEPCloud
Un programme dédié aux professeurset à leurs étudiants
IBM Watson / Internet des Objets / Big Data & Analytics / Mobilité …….
offerts dans Bluemix !
IBM Academic Initiative for Cloud
Contact : [email protected]
#bluemix
§ Entité IBM France Lab§ Equipe ODM (Operational Decision Manager)§ Stage 1 : Etude de la trace d’exécution d’un moteur de règles§ Stage 2 : Etude de comparaison de graphes d’objetscomplexes XML
§ Stage 3 : Etude sur l’intégration du service BluemixBusiness Rules et les synergies possibles avec le catalogue.
Pour voir le détail et postuler (rapidement!) :
https://ibm.biz/BdXzt3
Offres de Stages IBM France Lab
#bluemix
SoMusic : où comment innover avec Bluemix, Cloudant, IBM Insights for Twitter et API Spotify
Démo sur : https://somusic.mybluemix.net/Article sur DeveloperWorks : https://developer.ibm.com/bluemix/2015/05/08/somusic-and-bluemix/
N’hésitez pas à faire vos commentaires à l’auteur, il le mérite !
Auteur : @l2fprod