Auditer les infrastructures cloud : risques et défis
IBM Bluemix
1. IBM Bluemix™
La plate-forme d’innovation numérique
Jawad Jari
Software Client Architect
jawadjari@ma.ibm.com
IBM Client Center Casablanca – 28 Mai 2015
2. FIGURE 1
Business To IT: Improve Solution Delivery
Problématiques : Retard de livraison et dépassement des
budgets des projets TI
3. Autres nouvelles exigences des développeurs …
Pannes rapides
Secondes
pour
Déployer Pas
d’adhérence
Tous les
langage
Intégration
continue
Prêt pour
Mobile
Focus
sur le
Code
Choix des
outils
API
utiles
3
4. 4
Révision du modèle de déploiement des TI devient une
nécessité des CxO : Cloud Computing
5. Un choix varié de modèles du Cloud pour d’adresser des
besoins uniques et des priorités.
Cloud PublicIT traditionnelle
Cloud : Différents modèles d’architecture
Cloud Hybride Cloud Privé
6. Réseau Réseau Réseau Réseau
Stockage Stockage Stockage Stockage
Serveurs Serveurs Serveurs Serveurs
Virtualisation Virtualisation Virtualisation Virtualisation
O/S O/S O/S O/S
Middleware Middleware Middleware Middleware
Runtime Runtime Runtime Runtime
Données Données Données Données
Applications Applications Applications Applications
IT maison
traditionnelle
Infrastructure
as a Service
Platform
as a Service
Software
as a Service
Leclientadministre
Lefournisseuradministre
Lefournisseuradministre
Lefournisseuradministre
Leclientadministre
Leclientadministre
Personnalisation ; coûts plus élevés ; mise à disposition plus lente
Standardisation ; coûts moindres ; mise à disposition plus rapide
Cloud : différents modèles de service
9. Cloud : différents modèles de service
Focus sur
le Code
Innovation
Agilité métier
Rapidité
10. Bluemix, c’est quoi?
10
Bluemix est une plate-forme open-standard, dans le cloud, mis à votre
disposition pour vous simplifier le développement, la gestion et
l’exécution de vos applications : web, mobile, BD&A, IoT, etc.
Instant Runtimes Containers Virtual Machines
11. 11
Bluemix est flexible …
Infrastructure
as a Service
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Platform
as a Service
*Bluemix Local coming Summer 2015
Built on open
technologies:
A faire soit même
A la charge du fournisseur
12. Bluemix est ouvert …
12
Bluemix est tout sauf verrouillé. Choisissez comment développer,
déployer et gérer vos applications, Bluemix s’occupe du reste.
Compute
Choose the level of
infrastructure
abstraction based
on your app’s
architectural needs.
Location
Deploy apps to Bluemix
Public (in a growing
number of geos), your
own dedicated cloud
Bluemix, 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
Dev Tooling
From editors to source
code management to
continuous delivery, you
can use Bluemix’
powerful tooling or
easily bring your own.
*Bluemix Local coming Summer 2015
13. Bases de données
Virtualisation
Serveurs d’applications
Serveurs HTTP
Installer
Configurer
Intégrer
…
Déployer
Systèmes
d’exploitation
Simplifier le déploiement : méthode traditionnelle
vs méthode assistée
Bases de données
Virtualisation
Serveurs d’applications
Serveurs HTTP Déployer
Systèmes
d’exploitation
14. Simplifier le déploiement : Le déploiement
d’application s’accélère grâce à CloudFoundry
A l’ancienne :
Le déploiement d’application en jours ou en heures
Le déploiement
d’application
nécessite 8 (ou
plus) étapes
manuelles
L’équipe IT
configure du
middleware
complexe
Avec CloudFoundry :
Le déploiement d’application en minutes ou en secondes
17. Bluemix Architecture
Bluemix is underlined by three key open compute technologies: Cloud Foundry, Docker, and
OpenStack. It extends each of these with a growing number of services, robust DevOps tooling,
integration capabilities, and a seamless developer experience.
17
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*
DevOps
Tooling Your Own Hosted Apps / Services
Integration
and API Mgmt
Powered by IBM SoftLayer In Your Data Center
+ + +
+ +
Catalog of Services that Extend Apps’ Functionality
Web Data Mobile AnalyticsCognitive IoT Security Yours
+
*Bluemix Local coming Summer 2015