{"id":638,"date":"2019-11-02T12:14:42","date_gmt":"2019-11-02T11:14:42","guid":{"rendered":"http:\/\/loeilduse.fr\/?p=638"},"modified":"2019-11-03T10:44:59","modified_gmt":"2019-11-03T09:44:59","slug":"le-cloud-hybrid-comble-les-inconvenients-du-cloud-public","status":"publish","type":"post","link":"https:\/\/loeilduse.fr\/?p=638&lang=fr","title":{"rendered":"Le Cloud Hybrid comble les inconv\u00e9nients du Cloud Public"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">C&#8217;est un constat personnel que j&#8217;ai fait, dans certains secteurs d&#8217;activit\u00e9 notamment l\u00e0 o\u00f9 c&#8217;est \u00e9conomiquement tr\u00e8s tendu comme dans la distribution ou l&#8217;industrie, il y a une plus grande app\u00e9tence au cloud public.\u00a0Ils ont mis en place une strat\u00e9gie Cloud Public First ou Cloud Public Only. Quand je pose la question \u00e0 mes interlocuteurs habituels quelle est la raison de cette strat\u00e9gie, la r\u00e9ponse est souvent la m\u00eame, \u00e7a vient d&#8217;en haut, de la direction informatique et\/ou des finances. En effet un gros contrat sign\u00e9 avec l&#8217;un des trois acteurs du Cloud Public \u00e0 savoir Amazon pour AWS, Microsoft pour Azure ou Google pour GCP, promettant de faire de grosses \u00e9conomies financi\u00e8res. Les op\u00e9rationnels eux, ne sont pas consult\u00e9s dans cette d\u00e9cision mais ont tout de m\u00eame la charge de devoir mettre en place une campagne de migration massive pour suivre cette strat\u00e9gie. \u00a0Pour la majorit\u00e9 de ces entreprises cette strat\u00e9gie est r\u00e9cente, d&#8217;autres ont \u00e9t\u00e9 pr\u00e9curseurs et cela permet d&#8217;avoir un peu de recul sur les b\u00e9n\u00e9fices et les d\u00e9ficits qu&#8217;elle apporte :<\/span><\/p>\n<ul style=\"text-align: justify;\">\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">L&#8217;aspect \u00e9conomique doit \u00eatre scrut\u00e9 \u00e0 la loupe car il y aura des mauvaises surprises, c&#8217;est s\u00fbr. Les \u00e9l\u00e9ments \u00e0 prendre en compte :<\/span>\n<ul>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Le gabarit des machines virtuelles. Un certain gabarit de machine virtuelle en ressource processeur et m\u00e9moire sera plus favorable au Cloud Public. Ce gabarit permet \u00e0 l&#8217;h\u00e9bergeur de faire fonctionner un nombre optimal de machine virtuelle sur un h\u00f4te physique et donc mieux amortir le co\u00fbt de la machine physique. Alors que d&#8217;autres gabarits seront plus favorables au cloud priv\u00e9. Il faut bien v\u00e9rifier le co\u00fbt du gabarit \u00e0 migrer avant de faire le transfert.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">La saisonnalit\u00e9. Si votre application a des\u00a0saisonnalit\u00e9s comme par exemple en p\u00e9riode de solde, elles vont n\u00e9cessiter des ressources physiques \u00e0 la hausse durant cette p\u00e9riode puis \u00e0 la baisse une fois cette p\u00e9riode termin\u00e9e. L&#8217;\u00e9lasticit\u00e9 native pr\u00e9sente dans le Cloud Public \u00e9vite des investissements en mat\u00e9riel et en logiciel d&#8217;infrastructure pour une utilisation p\u00e9riodique faible.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">La p\u00e9riodicit\u00e9. Si des environnements peuvent fonctionner sur une plage horaire partielle comme par exemple, la journ\u00e9e ou la nuit, ils permettent de payer l&#8217;infrastructure uniquement durant ces p\u00e9riodes d&#8217;utilisation et non pas tout le temps comme \u00e7a serait le cas sur un environnement On-Premise.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Les flux r\u00e9seau. Les flux entrants vers le cloud public sont gratuits par contre les flux sortants sont dans la plupart des cas factur\u00e9s, c&#8217;est un \u00e9l\u00e9ment \u00e0 prendre en compte si vous avez des \u00e9changes inter application ou si vous devez faire des exports de model de donn\u00e9es volumineux.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Les services additionnels. Certains services comme une adresse IP publique ou encore des load balancer peuvent \u00eatre commander (donc pay\u00e9s) \u00e0 la demande puis associ\u00e9s \u00e0 des VMs. Lorsque que la VM est d\u00e9truite, les services associ\u00e9s ne sont pas &#8220;d\u00e9commission\u00e9s&#8221; pour autant et continueront \u00e0 \u00eatre factur\u00e9s.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Pour \u00e9viter les surprises il faut se doter d&#8217;un outil (eg : <a href=\"https:\/\/www.cloudhealthtech.com\/?ref=vmware-cloud_cloud-operations\" target=\"_blank\" rel=\"noopener noreferrer\">CloudHealth<\/a>) qui vous donnera une visibilit\u00e9 pertinente de la consommation \u00e0 l&#8217;instar d&#8217;un tableau de bord d&#8217;un d&#8217;avion. Il proposera ainsi des \u00e9conomies en identifiant les ressources mal, peu ou pas utilis\u00e9es.<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">L&#8217;aspect services \u00e0 valeur ajout\u00e9e comme l&#8217;intelligence artificielle ou le machine learning apportent un b\u00e9n\u00e9fice ind\u00e9niable car ce genre de service est difficile \u00e0 obtenir On-Premise.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">L&#8217;aspect agilit\u00e9 est l\u00e0 aussi un point fort au cloud public, avoir des ressources \u00e0 la demande et les lib\u00e9rer quand on en a plus besoin.<\/span><\/li>\n<li><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">L&#8217;aspect couverture g\u00e9ographique international est int\u00e9ressant mais ne pourra pas se faire avec un h\u00e9bergeur unique car pour des raisons r\u00e9glementaires et\/ou politiques, les trois acteurs principaux ne sont pas pr\u00e9sents dans certains pays comme en Russie.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Il y a plusieurs possibilit\u00e9s pour aller dans le cloud public, il faut soit d\u00e9velopper ses applications directement dessus, soit avoir une application bas\u00e9e sur des containers pour les transf\u00e9rer sans les retoucher, mais pour les autres qui sont la grande majorit\u00e9 des cas, il faudra les transformer. En effet il y a une forte chance que le format des VMs qui h\u00e9bergent les applications dans vos Data Center On-Premise soit diff\u00e9rent de celui des VMs du cloud public, il faudra donc les transformer. Il existe des outils pour les transformer mais ils fonctionnent correctement que si ce sont des applications simples.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Une fois que vous \u00eates dans le cloud public, \u00eates-vous s\u00fbr d&#8217;y rester ? Que faire si les co\u00fbts d&#8217;h\u00e9bergement augmentent ou si les \u00e9diteurs des applications changent leur mode de tarification lorsqu&#8217;elles sont h\u00e9berg\u00e9es sur le Cloud Public ? Que faire si l&#8217;h\u00e9bergeur devient un concurrent dans votre secteur d&#8217;activit\u00e9, si les performances, le niveau de service ou les services ne sont pas au rendez-vous ? Comment faire des retours arri\u00e8re, car cela n\u00e9cessiterait une deuxi\u00e8me transformation pour revenir sur l&#8217;On-Premise et voire une troisi\u00e8me si c&#8217;est pour aller ensuite vers un autre h\u00e9bergeur ?<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">La transformation n&#8217;est pas si simple, elle comporte des indisponibilit\u00e9s de service, des risques techniques et financiers et est tr\u00e8s chronophage. Le co\u00fbt de cette transformation et l&#8217;\u00e9valuation des risques associ\u00e9s ne sont pas pris en compte dans le co\u00fbt de cette strat\u00e9gie.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Alors comment \u00e9viter une telle transformation et pouvoir \u00eatre libre de changer d&#8217;h\u00e9bergeur tout en respectant la strat\u00e9gie de son entreprise exigeant d&#8217;aller vers le Cloud Public ?<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Il existe une solution moins radicale et plus agile, si vos applications sont h\u00e9berg\u00e9es sur l&#8217;hyperviseur vSphere ce qui doit repr\u00e9senter environs plus de 80% des cas, vous pouvez commander directement un SDDC VMware (Software Defined Data Center : Data Center virtualis\u00e9) chez l&#8217;h\u00e9bergeur de votre choix, Atos, AWS, Azure, GCP, Oracle, OVH et bien d&#8217;autres avec pas loin de 4500 partenaires (<a href=\"https:\/\/cloud.vmware.com\/providers\/vmware-cloud-verified\" target=\"_blank\" rel=\"noopener noreferrer\">VMware Cloud Verified Partner<\/a>). Cela se fait en g\u00e9n\u00e9ral directement \u00e0 partir de la Market Place de l&#8217;h\u00e9bergeur (Exemple :\u00a0<a href=\"https:\/\/azuremarketplace.microsoft.com\/en-au\/marketplace\/apps\/Microsoft.CloudSimpleDedicatedCloudService?tab=Overview\">Azure VMware Solutions<\/a>), ou directement chez VMware dans le cas d&#8217;AWS seulement <a href=\"https:\/\/cloud.vmware.com\/vmc-aws\">(VMware Cloud On AWS)<\/a>\u00a0Ce processus prend environs 2 heures et vous avez ensuite un environnement complet serveur, stockage, r\u00e9seau et s\u00e9curit\u00e9 qui vous ait d\u00e9di\u00e9. Cet environnement est aussi bas\u00e9 sur l&#8217;hyperviseur vSphere, ce qui permet d&#8217;ex\u00e9cuter vos applications sans avoir \u00e0 les transformer. La virtualisation du r\u00e9seau permet de reproduire la topologie de votre r\u00e9seau actuel sans avoir \u00e0 modifier les adresses IP des serveurs et des applications. Vos applications s&#8217;ex\u00e9cutent ainsi comme chez vous mais dans le Data Center d&#8217;un Cloud Public \u00e0 proximit\u00e9 des services natifs de l&#8217;h\u00e9bergeur, comme montr\u00e9 dans le sch\u00e9ma qui suit, exemple sur AWS :<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-658 size-large\" src=\"http:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-SDDC-Services-1024x447.png\" alt=\"\" width=\"910\" height=\"397\" srcset=\"https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-SDDC-Services-1024x447.png 1024w, https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-SDDC-Services-300x131.png 300w, https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-SDDC-Services-768x335.png 768w, https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-SDDC-Services.png 1604w\" sizes=\"(max-width: 910px) 100vw, 910px\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Vous avez ainsi le meilleur des deux mondes. Vos applications consomment des services natifs via les APIs et si vous souhaitez changer d&#8217;h\u00e9bergeur, vous d\u00e9placez votre application vers le nouvel h\u00e9bergeur et modifiez uniquement les appels API \u00e0 ces services natifs. Et m\u00eame cette partie peut \u00eatre \u00e9viter en utilisant un &#8220;Wrapper&#8221; qui sera adresser les sp\u00e9cificit\u00e9s des APIs de chaque fournisseur. Il n&#8217;est donc pas n\u00e9cessaire de transformer l&#8217;application compl\u00e8te.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Maintenant que vous avez un SDDC chez un cloud public, comment d\u00e9placer simplement ses applications ?<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Il est possible d&#8217;utiliser la m\u00e9thode classique, c&#8217;est \u00e0 dire faire un vMotion entre les deux environnements comme il est possible de le faire On-Premise depuis plusieurs ann\u00e9es, ce qui fut une des forces de l&#8217;hyperviseur vSphere, ou utiliser l&#8217;outil de migration <a href=\"https:\/\/cloud.vmware.com\/fr\/vmware-hcx\" target=\"_blank\" rel=\"noopener noreferrer\">HCX<\/a> qui permet de faire des migrations \u00e0 chaud ou \u00e0 froid, en masse, planifiable tout en b\u00e9n\u00e9ficiant d&#8217;une optimisation r\u00e9seau pour que les migrations durent moins longtemps.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-663 size-large\" src=\"http:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-HCX-1024x589.png\" alt=\"\" width=\"910\" height=\"523\" srcset=\"https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-HCX-1024x589.png 1024w, https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-HCX-300x172.png 300w, https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-HCX-768x441.png 768w, https:\/\/loeilduse.fr\/wp-content\/uploads\/2019\/10\/Example-HCX.png 1218w\" sizes=\"(max-width: 910px) 100vw, 910px\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: 'trebuchet ms', geneva, sans-serif;\">Le Cloud Public offre beaucoup de services innovants qu&#8217;il ne faut pas h\u00e9siter \u00e0 utiliser. Par contre, il ne faut pas vous &#8220;verrouiller&#8221; avec un acteur, il faut que vos applications soient mobiles. La meilleure approche pour cela est de minimiser au maximum les d\u00e9pendances. Cela passe par la modification partielle du code de l&#8217;application, en modifiant uniquement l&#8217;appel aux services natifs (ou passer par un &#8220;wrapper&#8221; d&#8217;API) et de garder son h\u00e9bergement sur un format de VM qui garantira sa mobilit\u00e9. Il n&#8217;y aura pas de &#8220;verrouillage&#8221; commercial avec VMware car les SDDC se contractualisent directement avec les fournisseurs des Cloud Public, sauf pour AWS o\u00f9 vous avez le choix de contractualiser avec VMware ou AWS.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>C&#8217;est un constat personnel que j&#8217;ai fait, dans certains secteurs d&#8217;activit\u00e9 notamment l\u00e0 o\u00f9 c&#8217;est \u00e9conomiquement tr\u00e8s tendu comme dans la distribution ou l&#8217;industrie, il y a une plus grande app\u00e9tence au cloud public.\u00a0Ils ont mis en place une strat\u00e9gie Cloud Public First ou Cloud Public Only. Quand je pose la question \u00e0 mes interlocuteurs<\/p><\/div>\n<div class=\"blog-btn\"><a href=\"https:\/\/loeilduse.fr\/?p=638&#038;lang=fr\" class=\"home-blog-btn\">Lire la suite<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,5,1,9,48],"tags":[121,120,119,12,73,122,132,131,130,133,71,11,10,6,128,129,137],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/loeilduse.fr\/index.php?rest_route=\/wp\/v2\/posts\/638"}],"collection":[{"href":"https:\/\/loeilduse.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/loeilduse.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/loeilduse.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loeilduse.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=638"}],"version-history":[{"count":41,"href":"https:\/\/loeilduse.fr\/index.php?rest_route=\/wp\/v2\/posts\/638\/revisions"}],"predecessor-version":[{"id":688,"href":"https:\/\/loeilduse.fr\/index.php?rest_route=\/wp\/v2\/posts\/638\/revisions\/688"}],"wp:attachment":[{"href":"https:\/\/loeilduse.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/loeilduse.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/loeilduse.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}