Zum Inhalt springen Weiter zur Suche
Testversion
Blog

Aktueller Stand von DevOps in der Cloud-native-Ära

DevOps und Cloud

Unabhängig von der Nutzung privater oder öffentlicher Clouds hat die Cloud-Nutzung zugenommen, und viele Unternehmen betreiben heute ihre Anwendungsdienste in multi-cloud oder hybrid-cloud Umgebungen unter Verwendung von Private Clouds, Public Clouds und/oder Rechenzentren vor Ort. Diese Verlagerung auf multi-cloud ermöglicht eine robustere und skalierbarere Service-Infrastruktur durch die effiziente Nutzung der verfügbaren Netzwerk- und Systemressourcen an allen globalen Standorten, die in der Regel mit einem Automatisierungsansatz vom Netzwerkteam (NetOps) verwaltet und betrieben wird.

Im Gegenzug haben sich auch die Anwendungen von monolithischen Architekturen auf agile und skalierbare Architekturen mit einem Cloud-nativen und Microservices-Ansatz verlagert. Cloud-native Anwendungsdienste oder containerbasierte Anwendungen sind dezentralisierte Servicefunktionen (Prozesse), die als Microservices auf einer elastischen Infrastruktur bereitgestellt werden. Dieser Ansatz hat zur Entwicklung eines Prozesses beigetragen, der als kontinuierliche Integration und kontinuierliches Deployment (CI/CD) bezeichnet wird, da er auf einfache Weise einen Workflow aus Entwicklung, Tests und anschließender Produktion rationalisieren kann. Dies ist ein grundlegender Bestandteil des DevOps-Workflow-Prozesses und ermöglicht es Entwicklern und Betriebsteams, Dienste auf flexible und dynamische Weise in jeder beliebigen Cloud-Umgebung zu erstellen und zu verwalten.

Während multi-cloud Bereitstellungen zusammen mit Cloud-nativen Architekturen in vielerlei Hinsicht Vorteile für Services bringen, erhöht dies in der Tat die Komplexität für die Verwaltung und den Betrieb der Anwendungsbereitstellung, da Service- und Systemressourcen global verteilt sind und eine große Anzahl von Containern/Workloads in vielen verschiedenen Typen über mehrere Clouds und Rechenzentren hinweg ausgeführt werden. Dies erfordert natürlich die Zusammenarbeit zwischen NetOps- und DevOps-Teams, um den Betrieb zu optimieren. Dies motiviert Unternehmen dazu, auf softwaredefinierte Rechenzentrumsarchitekturen (SDDC) umzusteigen, die einen Orchestrierungs- und Automatisierungsansatz mit DevOps-Toolketten ermöglichen.

Wie in einem von der Cloud-native Computing Foundation in Auftrag gegebenen Bericht festgestellt wird

"Cloud-native Technologien ermöglichen es Unternehmen, skalierbare Anwendungen in modernen, dynamischen Umgebungen wie öffentlichen, privaten und hybriden Clouds zu erstellen und auszuführen. Container, Service-Meshes, Microservices, unveränderliche Infrastruktur und deklarative APIs sind Beispiele für diesen Ansatz.

Diese Techniken ermöglichen lose gekoppelte Systeme, die widerstandsfähig, verwaltbar und beobachtbar sind. In Kombination mit einer robusten Automatisierung ermöglichen sie es Ingenieuren, Änderungen mit großen Auswirkungen häufig und vorhersehbar mit minimalem Aufwand durchzuführen."

Automatisieren Sie die Bereitstellung von Multi-Cloud-Anwendungen mit HashiCorp Terraform & Consul

Dieses Webinar demonstriert die Automatisierung von Anwendungsnetzwerken mit Hilfe der Integration von A10 Thunder® ADC in DevOps-Tools, einschließlich der Integration mit HashiCorp Consul & Terraform und der Unterstützung von Oracle Cloud für eine intelligente Hybrid- undmulti-cloud -Bereitstellung.

Das Webinar ansehen

Die wichtigsten Erkenntnisse aus dem A10 Transcend DevOps Roundtable

In unserer A10 Transcend DevOps-Podiumsdiskussion diskutierten verschiedene Diskussionsteilnehmer die aktuellen DevOps-Trends. Zu den wichtigsten Erkenntnissen gehörten:

  • Verständnis der aktuellen DevOps-Trends im Zusammenhang mit der Umstellung auf multi-cloud und Cloud-native Umgebungen
  • Was sind die Beweggründe für den Aufbau eines modernen Anwendungsdienstes, abgesehen von der COVID-19-Pandemie?
  • Warum und was die Einführung von DevOps-Tools und den kontinuierlichen Bereitstellungsworkflow beschleunigt
  • Herausforderungen und Bedenken, mit denen Betreiber, einschließlich NetOps und DevOps, konfrontiert sind, sowie Ideen zu deren Bewältigung
  • Die Werte und Vorteile, die DevOps-Tools wie die von HashiCorp (z. B. Network Infrastructure Automation (NIA)/ Consul-Terraform-Sync) bringen können
  • Der Ansatz von A10 zur Vereinfachung der Automatisierung und Integration mit DevOps-Tools wie HashiCorp Consul und Terraform für das Lebenszyklusmanagement und die Serviceüberwachung
  • Vorhersagen und was als Nächstes kommt

Zu den Diskussionsteilnehmern gehörten:

  • Tom Petrocelli - Amalgam Insights - Forschungsbeauftragter
  • Anubhav Mishra - HashiCorp - Technischer Berater des CTO
  • Rishi Sampat - A10 Networks - Leitender Architekt
  • Taka Mitsuhata - A10 Networks - Senior Manager für technisches Marketing
  • Paul Nicholson - A10 Networks - Leitender Direktor für Produktmarketing (Moderator)
Kategorien:


Takahiro Mitsuhata
|
Dezember 10, 2020

Taka verfügt über 15 Jahre Erfahrung in den Bereichen Sicherheit und Netzwerke, mit einem Schwerpunkt auf DDoS-Schutz und Anwendungsnetzwerken. Taka leitet die technische Marketingfunktion bei A10 Networks... Mehr lesen