Alle Fachbeiträge

Die Umstellung auf Microservices richtig kalkulieren

Mikrodienste als Architekturmuster

Die Umstellung auf Microservices richtig kalkulieren

Microservices werden bei Software-Entwicklern und -Anbietern immer beliebter, nicht nur für neue, Container-basierte Projekte. Auch monolithische Anwendungen sollen den Mikrodiensten vermehrt weichen. Für eine erfolgreiche Neuumsetzung und Portierung ist jedoch eine gute Planung vonnöten. lesen

Entwicklung und Betrieb von Content-Management-Lösungen

Dank Cloud vereinfacht

Entwicklung und Betrieb von Content-Management-Lösungen

Content-Management-Systeme bilden einen Eckpfeiler in der Digitalisierungsstrategie von Unternehmen. Anfangs haben Unternehmen CMS-Lösungen vorwiegend im eigenen Rechenzentrum betrieben. Die Cloud aber ermöglicht einen schnelleren Einstieg, eine vereinfachte Verwaltung, bessere Skalierbarkeit und dies zu geringeren Total Costs of Ownership. lesen

Serverlose Bereitstellung von Programmierschnittstellen

Amazon API Gateway

Serverlose Bereitstellung von Programmierschnittstellen

„Wir würden gerne Amazon API Gateway nutzen, um unsere bestehenden REST-APIs ohne eigene Server vollständig verwaltet zu implementieren. Welche Empfehlungen und Entwurfsmuster existieren für Amazon API Gateway?“ lesen

Von DevOps zu DevSecOps – diese Technologien helfen

Security-Testing, Analysen und Selbstschutz

Von DevOps zu DevSecOps – diese Technologien helfen

DevOps vereint agile Entwicklungszyklen mit verlässlichem IT-Betrieb. Doch was ist mit der Anwendungssicherheit? Dieser Beitrag erörtert, wie sich Security in DevOps-Strategien integrieren lässt. lesen

Sicherheit bei der Verwendung von Containern

Schwachstellen-Management für Container

Sicherheit bei der Verwendung von Containern

Der Hype um Container und den Betrieb von Workloads als Microservice ist mittlerweile auch in der Windows-Welt angekommen. Windows Server 2016 unterstützt Container, genauso wie Linux und VMware mit vSphere. Die Sicherheit darf dabei aber nicht vernachlässigt werden, unabhängig vom eingesetzten Betriebssystem. lesen

Was sind Docker-Container?

Definition „Docker“

Was sind Docker-Container?

Docker bringt das Konzept der Apps auf den Server. Ein Docker-Container enthält eine Anwendung, aber auch alle Ressourcen, die diese zur Laufzeit benötigt. Seine Vorteile kann Docker besonders gut in Cluster-Umgebungen und Rechenzentren entfalten. lesen

Docker-Setup für die OpenShift Container Plattform

Vorbereitungen für OpenShift 3.4

Docker-Setup für die OpenShift Container Plattform

Nachdem die Master- und Container-Nodes für die Installation von OpenShift vorbereitet wurden, könnte man den größten Teil der folgenden Installations- und Konfigurationsschritte eigentlich Ansible überlassen. Trotzdem hat es sich bewährt, die Installation von Docker vorab auf allen beteiligten Hosts manuell zu erledigen, was u. a. mehr Einfluss bei der Konfiguration des Docker-Storage erlaubt. lesen

Sourcing von PaaS-Frameworks

Platform-as-a-Service – Definitionsansätze (Teil 2)

Sourcing von PaaS-Frameworks

Was man unter „Platform as a Service“ versteht, welche Rolle ein PaaS-Framework spielt und wer für dessen Aufbau, Wartung und Betrieb verantwortlich ist, hat der erste Teil dieses Beitrags beleuchtet. Ergänzende Plattformen, Tools und Services sowie die Auswirkungen auf das Sourcing diskutiert der Autor im zweiten Teil. lesen

Microservice-Architekturen per Monitoring im Blick behalten

DevOps trifft Performance-Management

Microservice-Architekturen per Monitoring im Blick behalten

Wenn Software in Microservices aufgesplittet wird, wollen die unabhängigen Prozesse auch überwacht sein. Es gilt, das Monitoring im Netzwerk auf die Dienste und deren Basis – zum Beispiel die einzelnen Container – auszuweiten. lesen

Was ist eine Web App?

Defintion „Webanwendung“

Was ist eine Web App?

Web Apps sind Anwendungen, die über die Cloud bzw. einen Server bereitgestellt und im Browser beliebiger Endgeräte abgerufen werden. Eine Offline-Nutzung der weitestgehend „barrierefreien“ Applikationen ist dank Zwischenspeicherung mittlerweile allerdings durchaus möglich. lesen