Fermer

juin 10, 2019

Tendances du nuage en 2019: la base des conteneurs


Le blog suivant est issu d'une interview de Joel Thimsen, directeur de Cloud Consulting chez Perficient, et fait partie d'une série sur les tendances des nuages ​​ avec des experts de Perficient.

Il y a à peine six ans. Docker a véritablement attiré l'attention des entreprises sur les conteneurs. Aujourd'hui, l'utilisation des conteneurs est très répandue, car les entreprises ont fini par comprendre leur importance en tant que fondement du développement.

Une enquête de la Cloud Native Computing Foundation a révélé que 73% des répondants utilisaient des conteneurs, les 27% restants le prévoyant. à l'avenir. Kubernetes est la technologie d'orchestration préférée, 40% des répondants l'utilisant en production. Entre-temps, 89% des répondants utilisaient des conteneurs pour les PoC, 85% les utilisaient pour les tests et 86% les utilisaient pour le développement.

Ces chiffres indiquent le chemin parcouru depuis que les entreprises ont commencé à utiliser des conteneurs Linux au format Docker. En production en 2015. L'utilisation des conteneurs a fortement augmenté ces dernières années et ne montre aucun signe de ralentissement.

Utilisation des conteneurs

En résumé, les conteneurs entraînent un changement radical dans la manière dont les applications sont déployées et gérées. Ils le font en fournissant un moyen facile de conditionner une application et toutes ses dépendances. Les entreprises cherchent à tirer parti de la portabilité offerte, en utilisant des conteneurs pour réaliser des tâches telles que le cloud hybride et éviter le blocage des plates-formes dans le cloud.

Kubernetes et les conteneurs deviennent rapidement le standard de l'industrie pour les plates-formes d'applications modernes. Avec Kubernetes établi comme la base commune de nombreux logiciels et frameworks, cette tendance devrait se poursuivre.

Les éditeurs de logiciels et de cloud computing ont constaté cette tendance et placent les conteneurs au centre de leurs offres. Pendant ce temps, les fournisseurs proposent Kubernetes comme système de choix d'orchestration de conteneurs pour gérer les conteneurs. Les organisations peuvent ensuite créer de la valeur ajoutée sur cette base. Plusieurs offres de plate-forme en tant que service (PaaS) sont construites sur ce noyau, telles que Cloud Foundry et Red Hat OpenShift .

Les conteneurs sont en train de devenir la base standard de facto pour le déploiement et l'exécution d'applications à la fois sur site et sur le cloud. En conséquence, les entreprises les utilisent de différentes manières. Nous constatons que les entreprises exploitent les conteneurs pour soutenir leurs efforts de modernisation des applications, créer des microservices dans le cloud et même créer leurs propres offres en tant que service pour les clients internes ou externes.

Avantages pour les entreprises

Comme mentionné ci-dessus, les conteneurs deviennent rapidement la norme dans de nombreux modèles informatiques. En tant que norme, elles aident les entreprises à accélérer la livraison des applications en normalisant leurs composants, en simplifiant les restaurations d’application et en réduisant les erreurs de configuration en veillant à ce que toutes les dépendances des applications soient regroupées. De plus, les conteneurs, ainsi que Kubernetes, apportent aux organisations une efficacité opérationnelle significative en automatisant de nombreuses tâches liées à la gestion d'un environnement d'application.

Les avantages financiers des conteneurs sont également nombreux. Leur portabilité réduit le risque de blocage des fournisseurs, tout en vous permettant d'utiliser un environnement hybride ou multi-cloud. Les conteneurs ont également une empreinte plus légère que les ordinateurs virtuels. Cela signifie que vous pouvez également exécuter une densité de conteneurs beaucoup plus élevée sur un seul nœud. Cela permet de réduire directement les coûts des conteneurs par rapport aux ordinateurs virtuels, car vous pouvez payer un système d'exploitation pour plusieurs milliers de conteneurs.

En fin de compte, le principal avantage des conteneurs provient d'une fusion d'avantages. La combinaison des conteneurs et de Kubernetes accélère la livraison des applications grâce à la standardisation des composants. Le package unique dans tous les environnements élimine de nombreuses erreurs de configuration, avec une automatisation du déploiement fournie par l'orchestration du conteneur. Cela signifie finalement que la mise sur le marché est plus rapide grâce au déploiement plus rapide et simplifié dans le pipeline DevOps. Cela permet à son tour de disposer d'un environnement cohérent, ce qui contribue également à la sécurité.

L'avenir des conteneurs

Les entreprises continueront à utiliser les conteneurs et Kubernetes dans le but d'accroître leur efficacité. La portabilité susmentionnée signifie que les entreprises risquent davantage de ne pas être aussi dépendantes des infrastructures spécifiques. En effet, les conteneurs fournissent une abstraction de l'infrastructure sous-jacente, offrant une plus grande flexibilité.

Comme indiqué précédemment, les conteneurs permettent le cloud hybride. De nombreuses entreprises ont une vision du cloud hybride et le jumelage des conteneurs et du cloud hybride signifie que les taux d'utilisation peuvent augmenter pour les deux.

En plus de ces utilisations classiques, les entreprises utiliseront probablement les conteneurs de manière novatrice. De la même manière que les organisations peuvent écrire une application pour Linux aujourd'hui et avoir confiance en sa capacité à fonctionner de manière cohérente sur une variété de jeux de puces, Kubernetes, en tant que plate-forme omniprésente, devrait fournir une couche commune permettant aux utilisateurs d'écrire des applications à l'avenir. 19659004] La popularité des conteneurs et des Kubernetes montre à quel point ils sont déjà importants. Ils ont fait partie intégrante de la manière dont les entreprises envisagent d'exploiter, d'exploiter et de créer des applications.

À mesure que les environnements de conteneurs deviennent plus matures, les entreprises continueront à les exploiter en tant que plate-forme commune leur permettant de développer et d'exporter des solutions de plus grande valeur. . Celles-ci peuvent être destinées à leur propre organisation ou à des solutions interopérables ciblées pour des clients ou des partenaires. L'ubiquité de la plate-forme facilitera de nombreuses solutions intéressantes et nouvelles.




Source link