Viele IT-Experten erweitern derzeit intensiv ihr Wissen und ihre Unterstützung im Bereich Containerumgebungen, um mit der Nachfrage nach App-Diensten Schritt zu halten. Das Wachstum der in DevOps-Pipelines integrierten Container-App-Entwicklung nähert sich in der gesamten App-Landschaft seinem Höhepunkt. In der jährlichen Container-Adoptionsumfrage 2018 : „Über 80 Prozent der IT-Experten und -Teams haben Containertechnologien eingesetzt … Das ist ein Anstieg gegenüber den 58 Prozent der Teams, die 2017 angaben, diese Technologien einzusetzen.“
Bei der Bereitstellung von Containern sind jedoch einige Herausforderungen aufgetreten. In Gesprächen mit Entwicklern heißt es beispielsweise, dass die Verwaltung von Containern zusätzliche Komplexität mit sich bringt und die Produktionszeit der App verlängert. Darüber hinaus wird im „State of the DevOps Report 2018“ von Puppet und Splunk auf die Herausforderung des automatisierten Testens und der Wiederverwendung von Testmustern hingewiesen.
In meinem letzten Blog habe ich hervorgehoben, dass Automatisierung für IT-Experten von entscheidender Bedeutung ist, um DevOps CI/CD-Praktiken im Zusammenhang mit App-Entwicklung/-Test und Produktionsbereitstellungen in Containerumgebungen zu unterstützen und so die Markteinführungszeit von Apps zu verkürzen. Wenn Sie Container-App-Dienste planen und implementieren, können Sie durch die Auswahl einer Lösung, die Blue/Green- und A/B-Tests sowie die Automatisierung von App-Diensten ermöglicht, die Bereitstellungszeiträume skalieren und verkürzen.
Bei der Auswahl eines Containerverwaltungstools hat Kubernetes laut der halbjährlichen Umfrage der Cloud Native Computing Foundation für die zweite Hälfte des Jahres 2018 mit 83 % den größten Marktanteil, gefolgt von Amazon ECS mit 24 %. Zusätzlich zur Container-Orchestrierung benötigen viele App-Entwickler Datenmetriken und -analysen entweder im Management-Reporting oder mit Export in Analysen von Drittanbietern, um umfassende Transparenz und Problemlösung zu erreichen.
Obwohl viele Teams Probleme damit haben, App-Entwicklungs- und Netzwerkprozesse eng in Ökosysteme von Drittanbietern zu integrieren, können die deklarativen Automatisierungs- und Orchestrierungslösungen von F5 in Kombination mit Ökosystemintegrationen App-Dienste überall bereitstellen, auch als Ingress in Containerumgebungen. F5 ist ein Ingress-Anbieter, der in der halbjährlichen CNCF-Umfrage 2018 genannt wird, da viele Benutzer Containerintegrationen in Kubernetes, OpenShift und andere Umgebungen mit den erweiterten Skalierungs- und Sicherheits-App-Diensten von F5 kombinieren.
Darüber hinaus ermöglicht F5 Ihnen die Sichtbarkeit und Beobachtbarkeit des gesamten Containerverkehrs und bietet verbesserte App-Einblicke durch den Datenstromexport zu Überwachungs- und Analyseplattformen. Die Automatisierungs- und Orchestrierungsdienste von F5 – sowie Ökosystemintegrationen in Containern und PaaS in Kombination mit Konfigurationsmanagement von Drittanbietern, Orchestrierungsdiensten und Diensten von Cloud-Anbietern – unterstützen IT- und App-Teams bei der skalierbaren, sicheren und zuverlässigen Automatisierung von App-Diensten für die moderne Anwendungsentwicklung, DevOps CI/CD-Pipelines und Produktions-Apps überall.
Erfahren Sie noch heute mehr auf f5.com , lesen Sie die technischen Informationen auf clouddocs.f5.com , laden Sie F5 Container Connector herunter und beginnen Sie mit der Automatisierung von Ingress-App-Diensten.