21. Mai 2019

Die Säulen der effektiven Überwachung in einer Cloud Native Welt (Teil 1)

Die Säulen der effektiven Überwachung in einer Cloud Native Welt (Teil 1) (sergeymansurov / shutterstock.com)

Der Designansatz in der Anwendungsentwicklung hin zu Microservices hat den Betrieb von Anwendungen grundlegend revolutioniert – im Bereich der Softwareerstellung ebenso wie im Bereich der Service Delivery. Und auch der Wechsel von monolithischen Anwendungen, die immer nur en bloc in Betrieb genommen oder aktualisiert werden konnten, hin zu dynamischen Architekturen basierend auf Microservices (Cloud Native Ansatz) ist Teil dieser Revolution. Dass von einem quartalsweisen Update-Zyklus zu mehrfach täglich durchgeführten Updates gewechselt wurde, ist nur eine der Folgen dieses Wandels. Die Aufteilung in x Micro-Anwendungen brachte dabei zusätzlich ganz neue Anforderungen für den Betrieb, insbesondere für das Monitoring und Logging mit sich.

CANCOM unterstützt seine Kunden beim Betrieb von hochverfügbaren Applikationen in Microservice Umgebungen auf Basis von Kubernetes® und übernimmt in diesem Rahmen die vollumfängliche Wartung der Container Plattform.

Keine traditionelle Überwachung in der Kubernetes® Welt

Durch den Einsatz von Kubernetes® und die damit verbundenen Autohealing- und Autoscaling-Eigenschaften sind Anwendungen im Allgemeinen stabiler und hochverfügbarer geworden. Im Gegenzug werden diese Architekturen mit zunehmender Komplexität unüberschaubarer, was auch für mögliche Fehlermodi gilt. Vor diesem Hintergrund ist es wichtiger denn je, eine effektive Überwachungsstrategie zu haben. In einer Kubernetes® Welt kann die traditionelle Überwachung, an die wir uns gewöhnt haben, nämlich einfach nicht mehr funktionieren. Eine umfängliche Überwachung setzt daher mindestens auf die folgenden Säulen:

  • Black Box Monitoring
  • White Box Monitoring (Metrikerfassung)
  • Zentralisierte Protokollierung
  • Request Tracing (Anfrageverfolgung)
Ganzen Beitrag lesen

07. Mai 2019

BCT setzt auf die CANCOM „Container Management Platform“ für das Enterprise Information Management

BCT setzt auf die CANCOM Container Management Platform für das Enterprise Information Management (sdecoret / shutterstock.com)

Wissen und Informationen im Unternehmen jederzeit verfügbar zu haben und optimal zu nutzen – dafür stehen die innovativen, branchenübergreifenden Softwarelösungen von BCT. Mit seinen komponentenbasierten und modularen Produkten im Bereich Enterprise Information Management unterstützt BCT Softwareanbieter, IT-Dienstleister und andere Unternehmen sowie Organisationen. Diese Business Partner nutzen die EIM-Technologie, um ihr vorhandenes Produkt- und Dienstleistungsportfolio für aktuelle und zukünftige Kunden zu erweitern, gemeinsam mit BCT neue Lösungen auf den Markt zu bringen oder in Co-Creation digitale und plattformbasierte Geschäftsmodelle zu entwickeln. Auf diese Weise können digitale Mehrwerte für die jeweiligen Nutzer generiert werden.

Die komplementären Softwarekomponenten und Services von BCT im Bereich des Informationsmanagements unterstützen die Partner beim Aufbau eines lebendigen und wachsenden Informationsnetzwerks – sicher, verantwortungsvoll und nachhaltig. Die BCT-Technologie rund um Prozesse, Dokumente, Objekte und Collaboration bildet die Grundlage für digitale und plattformbasierte Geschäftsmodelle.

Prozessanforderung

CANCOM ist hierbei Partner für die digitale Transformation in einen Future Mode of Operation nach dem Motto “Your Business as a Service“.

Zentrale Anforderung war die Entwicklung einer Multimandanten Cloud Plattform. So wurden die Standardisierung und Automatisierung der Setups für die angestrebte Providerunabhängigkeit entworfen und umgesetzt. Dies wurde begleitet von einer hohen Prozessautomatisierung im Software Deployment.

Angestrebtes Ziel

Erreicht werden sollte der Umbau der bisherigen dedizierten On Premise Betriebsumgebungen je Kunde hin zu einer zukunftsweisenden, DevOps-getriebenen Multimandanten-Umgebung mit einem as a Service Betrieb auf Container Basis. Dies wurde u.a. durch die folgenden Design Ansätze erreicht:

Ganzen Beitrag lesen