Tendances Cloud d’ici à 2018 : sécurisation, conteneurisation, Analytics et Big data

Avenir de l'IT : Les développements en matière de Cloud computing ne tarissent pas : renforcement de la sécurité, accélération des offres PaaS, et ‘Mesh Cloud’ pour le SaaS conteneurisation. Les tendances sont très diverses et confirment la floraison des offres pour le futur du Cloud computing.

Que faut-il attendre pour les mois qui viennent en matière de Cloud computing? Des enrichissements des offres existantes, mais également de réelles innovations, y compris celles que l’on ignore aujourd’hui et qui ne manqueront de nous surprendre ne serait-ce que du fait de leur combinaison.

Conteneurisation

Des solutions innovantes continuent de se développer, notamment autour d'options telles que Docker sur des Cloud privés car, même si les orientations en faveur du Cloud public continuent de s'affirmer, surtout pour des applications nouvelles. Cette offre va contribuer au lancement de nouveaux développements.

D'une manière générale, le déplacement des 'workloads' sur les infrastructures Cloud va s'accélérer. De fait, beaucoup de données vont continuer à être portées sur le Cloud – comme les applications de 'search' pour l'entreprise (recherche sur le Web), le contrôle des données (file auditing), les dispositifs antivirus, etc.

La portabilité par le Cloud va donc devenir une réalité, y compris sur plusieurs Cloud publics différents. L'infrastructure sous-jacente tend à devenir une « commodité ». Ceci suppose que les plateformes de développements soient « agnostiques », indépendantes, par rapport à des orientations d'éditeurs propriétaires.

Pour ces mises en place, la standardisation des environnements va devenir encore plus nécessaire / impérative, notamment autour de stratégies de développement dont la conteneurisation fait partie.

Des développements réalisés à partir de simples PC portables sont portés sur le Cloud public de plus en plus facilement. Cette option de conteneurisation est notamment utilisée pour condenser les tests de développement, pour asseoir l'assurance qualité, structurer et fluidifier les cycles de production IT

La poussée des microservices

Ces solutions de conteneurisation, de mieux en mieux établies, vont notamment servir à "packager", de façon plus sûre, des applications appelées ‘microservices’ avec une meilleure portabilité entre différentes infrastructures.

Pour les déploiements, la conteneurisation va s'affirmer comme une alternative intéressante à la prolifération des VM.

Cette approche recourant à des "conteneurs" et à des bibliothèques d'API, dans un contexte Cloud, permet de proposer très vite ces microapplications, apportant autant de fonctionnalités que nécessaires, l'ensemble étant capable de prendre le relais d'applications anciennes monolithiques.

L’hybridation du Cloud en marche

Les infrastructures vont devoir être toujours plus flexibles. Certaines applications 'legacy' vont venir progressivement vers le Cloud, grâce aux architectures Cloud hybrides.

Le Cloud hybride va s'affirmer comme la passerelle utile entre les applications 'legacy' existantes sur site et leur future architecture, intégrant des services sur le Cloud public, notamment pour des applications en contexte de mobilité avec mises à jour et synchronisation constante.

Il pourra également s'agir de compléter des applications ERP, avec des outils en ligne pour l'analyse, le planning, etc. dont le déploiement sur des sites disparates, éloignés est ainsi très facilité. Cela dit, l'ensemble devra rester cohérent, « manageable » de façon centralisée.

OpenStack toujours – et l’orchestration

Du côté des Cloud privés, le recours à la pile OpenStack va s'accentuer, ce qui n'interdit pas de faire appel aussi aux offres de Cloud public pour des services d'infrastructure (IaaS, Infrastructure as a Service).

Pour les solutions d'orchestration, là aussi, les diverses options se confirment, et pourraient cohabiter: soit celles reposant sur des technologies de VM - comme CloudFormations d'Amazon, ou OpenStack Heat; soit celles fondées sur la conteneurisation -telles que Kubernetes ou Docker Compose.

Cela dit, les développeurs vont devoir veiller à la convergence, ou du moins, à la portabilité en matière de technologies d'orchestration, portabilité des spécifications sur divers systèmes d'orchestration. Car le but ultime visé par les organisations reste que les applications écrites et développées une fois puissent fonctionner partout. Selon divers analystes, OpenStack va encore gagner du terrain dans les projets de Cloud privé, du fait de sa flexibilité et d'une multitude de 'drivers' et de composants en option.

Offres PaaS sur CloudFoundry

L'option Cloud Foundry va continuer d'être soutenue par beaucoup d'acteurs, dont Cisco, EMC, HP, IBM, Intel, VMware...) en particulier pour le déploiement de plateformes dites 'open PaaS'. Mais des alternatives Open Source vont également s'affirmer.

D'une manière générale, les plateformes de développements sur le Cloud vont proliférer. Les entreprises ne savent pas toujours, ou pas encore clairement, quelle plateforme répondra le mieux à leurs différents besoins. En fait, elles attendent des services Cloud spécifiques qui puissent directement s'intégrer à leurs applications existantes, ce qui supposent de disposer des interfaces API adéquates.

Analytics sur le Cloud et Big Data

Précisément, les outils d'analytics sur le Cloud vont certainement rencontrer un succès grandissant, du fait d'une mise en œuvre très rapide pour des applications de monitoring, avec tableaux de bord, analyses BI de premier niveau ou plus sophistiquées, etc.

Le recours à des systèmes décisionnels sur le Cloud (ou décisionnel sur le Cloud) va croître fortement, passant de 19% en 2015 à 73% en 2018 (source : enquête Talend, 2015). De même, le recours aux outils Big Data, dont Hadoop, va se confirmer dans les mois et les années qui viennent.

Sécurité du Cloud : encore prioritaire ?

La lutte contre les malwares reste une priorité, y compris dans le domaine du Cloud. Les développeurs ne peuvent pas faire d'impasse en la matière. Il s'agit notamment de veiller à une identification la plus rapide possible des accès non autorisés ou la détection de comportements suspects ou ‘anormaux’.

Les systèmes de backup sécurisés vont devoir être encore plus performants, avec des capacités de reprise des applications sur d'autres systèmes relais ('fail over') en cas d'incidents sérieux. Les nouvelles architectures sont également attendues là comme alternative.

Au passage, beaucoup d'analystes soutiennent désormais que les Clouds publics, managés très professionnellement, s'avèrent plus sécurisés que ceux sur sites privés...
Dans ce contexte Cloud, la sécurité sera de plus en plus 'software-driven', donc tirée par le logiciel, et liée aux usages. Et là aussi, de façon logique, le modèle du paiement à l'usage pourrait bien s'appliquer.

La démarche DevOps soutenue par le Cloud

En parallèle, l'approche DevOps visant à la synergie entre développeurs et équipes d'exploitation IT va être de plus en plus soutenue et encouragée par les fournisseurs d'offres Cloud, lesquelles sont de plus en plus compétitives.

Selon certains analytiques, cette approche, non maîtrisée dans certaines grandes organisations, pourrait déjà conduire à créer une vague de 'Shadow Ops', sortes de services parallèles non officiels, qu'il va falloir encadrer. Ceci suppose, en autres initiatives, de repréciser les outils standard de monotoring et de contrôle au sein de l'entreprise, notamment dans un contexte ITIL toujours souhaitable. Il en va de la logique du suivi des investissements Cloud et de l'engagement à évaluer un RoI (retour sur investissement).

Les 'mesh clouds' distribués

Enfin, certains analystes constatent qu'il est désormais possible de multiplier les applications SaaS utilisables à partir d'un simple navigateur Web. Donc quantité de serveurs deviennent inutiles. Et comme toutes ces applications, reposant typiquement sur du JavaScript et WebRTC, peuvent être distribuées et déployées à un coût zéro ou minime, un nouveau modèle de Cloud pourrait s'installer dit 'distributed mesh Cloud'. Il pourrait se substituer au Cloud connu jusqu'ici. Voilà un point à surveiller et à confirmer…

Source