Azure Kubernetes Services (AKS)
Container Orchestrierung

Moderne Applikationen als Basis für Ihre Innovativen Ansätze

Lift and shift zu Serverless, Cloud Native und Managed Containerized Application mit Azure Kubernetes Services (AKS).
Kubernetes stellt eine auf Containern basierende Management Umgebung bereit. Damit orchestrieren Sie Computing, Networking and Storage Infrastruktur auf Basis Ihrer eigenen Workloads.
Somit erhalten Sie eine Einfachheit wie bei Platform as a Service (PaaS) mit der Flexibilität von Infrastructure as a Service (IaaS). Es ermöglicht Ihnen die Portabilität Ihrer Lösung hin zu anderen Cloud Providern wie AWS.
Azure Kubernetes Service ist eine frei verfügbare Container Lösung und es werden keine Gebühren für das Cluster Management erhoben.
  • Das brandaktuelle Infrastructure Framework
  • Besseres Management durch Modularisierung
  • Skalierbare Verteilung und Aktualisierung von Applikationen
  • Legt die Basis für Cloud-native Apps
  • Das Maximum aus den bestehenden Ressourcen herausholen

Starten Sie mit Ihrer Innovative Applications Lösung und erleben Sie Azure Kubernetes Services beim Einsatz.

Szenarien

The GitHub Story

GitHub hat im Jahre 2016 begonnen nach Kubernetes zu migrieren und ab August 2017 wurden alle Web und API Anfragen durch k8s Clusters bereitgestellt. Vor der Migration nutze GitHub eine Architektur, die sich die letzten 8 Jahre nicht viel verändert hat: Rails Apps, welche auf Unicorn basierten. Diese Architektur war für die ersten Tage von GitHub vollkommen ausreichend, mit einem kleinen Team und noch limitiertem Verkehr. Aber wie bekannt wuchs GitHub und der Bedarf für etwas Neues entstand.

Orchestration

The shift from deploying application by installing them on a host using the operating-system package manager to deploy containers based on operating-system-level virtualization rather than hardware virtualization. Orchestration comes naturally with containers and microservices in order to deal with the deployment challenges and the resource management.

Why Orange Networks?

Orange Networks hat bereits seit Beginn der Microsoft Cloud Erfahrung in Cloud Native Entwicklung aufbauen können und hat eine Vielzahl an hoch qualifizierten Microsoft Cloud Engineers. Diese können Sie dabei unterstützen Ihre Legacy Applikationen von monolithischen Umgebungen hin zu Domain Driven Architekturen, welche auf Microservices und verwalteten Kubernetes Cluster basieren, zu migrieren.

Bei Orange Networks sind wir für Design, Architektur und Implementierung von Ihren individuellen Lösungen verantwortlich. Dabei legen wir größten Wert auf Wartbarkeit und auf Einhaltung der neusten Sicherheitsstandards.

Unsere Workshops:

Azure Kubernetes Starter Workshop
ab 2.500 EUR zzgl. MwSt. - currently only in English available
In this Technical Workshop you will get introduced to the benefits of using Kubernetes and specifically its implementation in Azure. We will go beyond the basics as our experienced Kubernetes Architects will show practical examples and share knowledge gathered from previous projects. With hands on exercises we make sure that you won’t just leave with awe but with practical knowledge that you can start implementing right away.

This workshop covers:
  • Kubernetes and its implementation in Azure,
  • Docker and containerizing a Microservice Application,
  • Kubernetes resources: Pods, Services and Deployments,
  • Routing of Ingress Traffic,
  • Health and Liveness Probes,
  • Zero Downtime deployments,
  • Centralized Logging,
  • Service Monitoring,
  • CI/CD pipelines with Azure DevOps, and
  • Storage Management.
The workshop targets IT Architects, Developers and DevOps.

Experience the benefits you’ll ripe with Kubernetes and book a Workshop.
Azure Kubernetes Advanced Workshop
ab 2.500 EUR zzgl. MwSt. - currently only in English available
Prerequisit: Experience or Azure Kubernetes Starter Workshop

In the advanced Kubernetes workshop we will tackle the problems that arise when managing microservice based applications. As different teams are working on multiple services it gets easy to lose overview of your application, which services are authorized to consume another, restricting unauthorized access, encrypted service to service communication and more. Learn from our architects and tap into their experience how to:
  • Increase security using RBAC with Azure Active Directory,
  • Encrypt Service to Service communication with Mutual TLS.
  • Avoid disasters in production with advanced testing and deployment techniques,
  • Maintain observability over your services using the OpenTracing standard,
  • Monitor service performance and improvement over time with Prometheus,
  • Simplify Software Development by offloading Traffic management, Authentication and Authorization from Code to the Service Mesh - Istio.
This workshop has two main targets: Organizations that want to get started with Microservice Architectures and make the right decisions upfront, and Organizations that adopted Microservices Architectures and Kubernetes and are experiencing difficulties in operation.
This workshop covers:
  • Kubernetes RBAC,
  • Helm: Using and Creating Charts,
  • Advanced CI/CD with Helm and Azure DevOps,
  • Introduction to Service Meshes,
  • Deploying Istio in the Kubernetes Managed Cluster.
  • Advanced Traffic Management with Ingress Gateway and Virtual Services,
  • Kiali – Service Mesh Observability,
  • Jaeger – Open Tracing implementation,
  • A/B Testing – Destination Rules
  • Canary Deployments – Avoid disasters in production
  • Microservice Patterns: Retries, Timeouts, Circuit Breaker and Bulkheads
  • Authentication and Authorization.
The workshop targets IT Architects, Developers and DevOps.

Make the right decisions upfront in your projects and book this workshop.
*) bei Buchung einer Azure Subscription über unseren Cloud Marketplace sind abhängig von Volumen weitere Rabatte möglich

Deploying and updating software at scale

Horizontal autoscaling

Kubernetes autoscalers automatically size a deployment’s number of Pods based on the usage of specified resources (within defined limits).

Rolling updates

Updates to a Kubernetes deployment are orchestrated in “rolling fashion,” across the deployment’s Pods. These rolling updates are orchestrated while working with optional predefined limits on the number of Pods that can be unavailable and the number of spare Pods that may exist temporarily.

Canary deployments

A useful pattern when deploying a new version of a deployment is to first test the new deployment in production, in parallel with the previous version, and scale up the new deployment while simultaneously scaling down the previous deployment.

Der nächste Schritt

Kontaktieren Sie uns, wie wir Ihr Unternehmen dabei unterstützen können, mittels Cloud und Innovation die Digitale Revolution zu starten.

Standorte

Region Nord: Hamburg, Emden
Region Mitte: Langenfeld, Offenbach am Main
Region Ost: Leipzig
Region Süd: München, Ulm
Copyright by Orange Networks GmbH