De nombreux professionnels de l’informatique accélèrent désormais leurs connaissances et leur prise en charge des environnements de conteneurs pour répondre à la demande de services d’application. La croissance du développement d’applications conteneurisées intégrées aux pipelines DevOps est proche de son pic d’adoption dans l’ensemble du paysage applicatif. Dans l' enquête annuelle 2018 sur l'adoption des conteneurs : « Plus de 80 % des professionnels et des équipes informatiques ont déployé des technologies de conteneurs… Ce chiffre représente une augmentation par rapport aux 58 % des équipes qui ont déclaré utiliser ces technologies en 2017. »
Cependant, certains défis sont apparus lors du déploiement des conteneurs. Par exemple, en discutant avec les développeurs, la gestion des conteneurs introduit une complexité supplémentaire, augmentant le temps de mise en production de l'application. En outre, l’un des défis les plus difficiles mis en évidence par le rapport 2018 State of the DevOps de Puppet et Splunk est le défi des tests automatisés et de la réutilisation des modèles de test.
Dans mon dernier blog , j'ai souligné que l'automatisation est essentielle pour que les professionnels de l'informatique prennent en charge les pratiques DevOps CI/CD liées au développement/test d'applications et aux déploiements de production dans des environnements de conteneurs, réduisant ainsi le délai de mise sur le marché des applications. Lors de la planification et de la mise en œuvre de services d'applications conteneurs, la sélection d'une solution qui permet les tests bleu/vert et a/b ainsi que l'automatisation des services d'applications permet une mise à l'échelle et une réduction des délais de déploiement.
Lors de la sélection d'un outil de gestion de conteneurs, Kubernetes détient la majorité du marché avec 83 % selon l' enquête semestrielle 2018 de la Cloud Native Computing Foundation, suivi par Amazon ECS à 24 %. Outre l'orchestration des conteneurs, de nombreux développeurs d'applications ont besoin de mesures et d'analyses de données, soit dans les rapports de gestion, soit avec une exportation vers des analyses de fournisseurs tiers pour une visibilité approfondie et la résolution des problèmes.
Bien que de nombreuses équipes aient du mal à intégrer étroitement les processus de développement d'applications et de réseau avec des écosystèmes tiers, les solutions d'automatisation et d'orchestration déclaratives F5 combinées aux intégrations d'écosystèmes sont capables de fournir des services d'application n'importe où, y compris en tant qu'entrée dans des environnements de conteneurs. F5 est un fournisseur Ingress cité dans l'enquête semestrielle CNCF 2018, car de nombreux utilisateurs combinent les intégrations de conteneurs avec Kubernetes, OpenShift et d'autres environnements avec les services d'application avancés de mise à l'échelle et de sécurité de F5.
De plus, F5 vous permet d'obtenir une visibilité et une observabilité de tout le trafic des conteneurs et fournit des informations améliorées sur les applications grâce à l'exportation de flux de données vers des plates-formes de surveillance et d'analyse. Les services d'automatisation et d'orchestration F5, ainsi que les intégrations d'écosystèmes dans les conteneurs et PaaS combinées à la gestion de configuration tierce, aux services d'orchestration et aux services de fournisseurs de cloud, aident les équipes informatiques et d'applications à automatiser les services d'applications pour le développement d'applications modernes, les pipelines DevOps CI/CD et les applications de production partout avec évolutivité, sécurité et confiance.
Apprenez-en plus dès aujourd'hui sur f5.com , lisez les informations techniques sur clouddocs.f5.com , téléchargez F5 Container Connector et commencez à automatiser les services d'application Ingress.