Orchestration et Gouvernance de Cloud Hybride au service des Applications Benoît EUSTACHE Business Development Mgr Cloud & Big Data Espace Grande Arche Paris La Défense
Acteur Global se transformant pour répondre à vos besoins d agilité et d innovation Secteurs Des experts dans votre secteur et votre domaine d activité Cloud Cybersecurité Big Data & Analytics Nouvelle Generation de Solutions IT Services Applicatifs Gestion et externalisation des processus métier Consulting Services d infrastructure Logiciels et propriété intellectuelle Des solutions innovantes, créées ensemble, en associant expertise et propriété intellectuelle Des partenariats stratégiques pour fournir des solutions de bout-en-bout 80 000 personnes 13 Mds $ Organisation Globale 34 DC présence dans 74 pays Un réseau de centres de services constamment amélioré
L usage du Cloud est maintenant courant Virtualization 68% de pénétration Private Cloud 36% déployés Hybrid Cloud 72% en projet Public Cloud Marché IaaS de $9 Mds Hybrid IT 74% en projet 47% des métiers prennent des engagements technologiques et Cloud sans impliquer les DSI Cloud Expo Europe 2013 L Agilité métier manque: Seulement 2% des CIOs disent que leur organisations ont complètement délivré des projets innovants State of DevOps 2013, Puppet Labs
Cloud Infrastructure Cloud Applications Cloud Management Platform Le lien entre les Infrastructures Cloud et les Applications vcloud Director, vcenter, MS System Center, Azure, EC2, Fujitsu, Terremark, Savvis, CSC, Dell, OpenStack, CloudStack, HP Cloud, Rackspace, others. 4
Le Role de la Cloud Management Platform Permettre la Consommation Self-Service, à la Demande Orchestrer/Provisioner des Services Cloud Intégrer/Etendre Ecosystèmes IT existant Fournir Gouvernance/Contrôles de Securité Permettre la Portabilité Cloud Supporter de Multiple Clouds et les Infrastructures existantes
Le Role de la Cloud Management Platform Permettre la Consommation Self-Service, à la Demande Les 3 piliers du Cloud Hybride Agile: Orchestrer/Provisioner Cloud-portable des Services Cloud Blueprints Policy-driven Governance Intégrer/Etendre Ecosystèmes IT existant Application Release Automation Fournit Gouvernance/Contrôles de Securité Permettre la Portabilité Cloud Supporter de Multiple Clouds
1. Les Blueprints: facilitent la standardisation et la réutilisation des composants applicatifs Composants App server Les composants applicatifs sont représentés par des Packages et des Scripts qui peuvent être standardisés et réutilisés Composants Base de données Composants Web server Order processing/message queue Startup orders, IP dependencies, and other parameters are orchestrated between application components
1. Les Blueprints: permettent de composer des applications sur différents datacenter ou Cloud Datacenter 1 (e.g. EC2-East) Datacenter 2 (e.g. EC2-West)
2. Règles de Gouvernance: un Must have pour les entreprises Sans Règles: Avec une Gouvernance et une Orchestration basées sur des règles: Governance and Lifecycle Management Wrong Permissions Unsecured Data No Audit Trail Approval Delays Wrong Environment Policies control access to selfservice resources Policies optimize placement of workloads
2. Règles de Gouvernance: des Infrastructures aux Applications Regulatory compliance policies Rights & Permissions SLA policies including autoscaling Roles Projects Orgs Configuration mgmt policies Applications Security zones policies Lifecycle event policies Orchestration policies Access control/entitlement policies Workload placement policies VM quotas and scheduling Metering/charge back policies Backup and failover policies Resource capacity policies Storage tier policies App Config. Code/Artifacts Platforms Topologies/Config Services Application Components Infrastructure & SOE Security and Environment Config. SOE Agents/Util OS & OS Config. Policy Policy Policy Governance/Security Much more Network Compute Storage Policy
3. Automatisation de la Mise en Production: Release Manager d Agility Platform Tableau de bord visuel pour faire évoluer les applications dans leur cycle de développement Customiser les étapes du cycle de vie et les process d approbation S intégrer dans les chaines d outils de développement (Eclipse, Visual Studio, Git, Jenkins)
Agility Platform: Un modèle de sécurité adapté au Cloud Hybride Secure encryption keys Secure access Secure logs for auditing Zoned security model Security Zone Secure data in transit SOE enforcement on instances Cloud A Cloud B.Cloud n Encrypt Driver Secure data at rest
Cas client: Commonwealth Bank of Australia Commonwealth Bank of Australia needed to control costs, adapt to a rapidly changing business and expand IT resource needs without investment in data center expansion Solution Implement a more agile and cost-effective IT operating model supported by standardized infrastructure and platform services deployable across private and public clouds, using the ServiceMesh Agility Platform for Hybrid Cloud Management Results Reduced spending on IT infrastructure from 50% to 26% of IT budget Apps and Information IT Budget Infrastructure Cut IT operations costs by $100M a year 78% reduction in time to market for provisioning custom enterprise platforms Enable migration of 60% 70% of the enterprise application portfolio to the cloud 42% total-cost-of-ownership savings for businesscritical applications App updates/deployment up almost 3x, from 1,200 to 3,000 changes a month
Agility Platform: Modéliser et orchestrer des applications en toute sécurité sur vos Cloud 1. Modéliser plateformes et Apps dans des Blueprint Apps Platforms Load Balancer Firewall Blueprint Web Servers App Servers 2. Définir des standards et règles pour piloter les déploiements Store Master Slave Database Servers 3. Consommer blueprints via Agility Store ou les outils SDLC SDLC 4. Automatiser l orchestration et le déploiement sur le cloud approprié Others
MERCI Stand n 3 Espace Grande Arche Paris La Défense
Agility Platform s Store Extend self-service IT to broader audiences» Modern UI for great easeof-use» Provide cost visibility directly to end users Support increased workplace mobility» Browse, order, and consume IT resources from your mobile device
Visual Policy Editors Make creation of business level policies simple enough for non-technical users Edit policies directly in XML or JavaScript Edit via a drag-and-drop graphical palette
Agility Platform: Each application tier can autoscale automatically based on performance thresholds Compound rules can monitor multiple performance criteria and thresholds for autoscaling control 18
Cost reporting and chargeback Enterprise-grade reporting, auditing and chargeback Roll-up or drill-down into groups, projects, environments, instances, etc. Comprehensive audit trail
Infrastructure Platforms Apps 3. Automatisation de la Mise en Production: Orchestrer et Accélérer le cycle de vie applicatif Develop Test UAT Operate git Augmenter la vitesse/fréquence des releases d application s Automatiser les workflow sur les chaines d outils existantes Plateformes de Devt et Application à la demande et prêtes à l emploion-demand, ready to use platforms and apps that end-users really need Governance, visibility, and cost transparency that managers require Automate application release and promotion Leverage hybrid clouds and enable cloud portability