Filmmaker & Photographer | Corporate, Events, Bands & Brands, Portraits | Based in Braunschweig
Vor einigen Wochen fand der Generationenlauf 2024 im Pflegeheim Haus Eichenpark statt.
Beim Generationenlauf handelt es sich um eine Benefizveranstaltung bei dem Bewohner:innen und Pfadfinder:innen gemeinsam einen Hindernisparcours bewältigen. Ziel ist es, für alle Teilnehmenden ein außergewöhnliches Erlebnis zu schaffen, welches motiviert, Freude schenkt und nachhaltig begeistert.
Danke an die Deerstone GmbH und Red Oak Consulting, dass ich die Veranstaltung nun schon dass Zweite Jahr in Folge dokumentieren durfte.
😏 Manchmal weiß man ja gar nicht wie gut es noch gehen kann. Es ging uns mit unserer "Unter-Tisch-Lösung" für unsere eigenen Entwicklungsbelange nicht schlecht.
⚡ Mal hat ein Stromausfall zugeschlagen, mal ein verhaktes Update und jemand musste am Wochenende rüberfahren und das Knöpfchen drücken und die Hardware hat auch schon gestreikt.
☑ Wir können uns jetzt einfach unsere Umgebung zusammenklicken und es geht los! Das minimiert auch die Berührungsängste unserer Entwickler, die nicht Lust haben sich mit den Tiefen von Kubernetes und AWS zu beschäftigen.
Gern wieder!
🤔 Was macht eigentlich moderne Deployments aus? Was bringt mir das als Entwickler? - Die Fragen hören wir oft und das wirklich aus guten Gründen.
#Deployments müssen kein manueller Prozess bleiben. In modernen Deployments lassen sich nahezu alle Prozesse automatisieren. Das umfasst Security-Checks, Testing und die Bereitstellung in verschiedenen Stages. Ein Deployment kann auf Basis eines bestimmten GIT-Branches, aber auch auf Basis jedes erstellten Pull-Requests in einem #GIT Repository erstellt werden. So können Entwickler, Projektmanager und Testing- und QA-Teams innerhalb von Minuten auf die neueste Vorabversion direkt im Browser zugreifen.
Eine Containerorchestrationsplattform wie z. B. #Kubernetes erlaubt auch die Automatisierung der Skalierung oder den automatischen Wechsel der Version von produktiven Deployments. Mit Kubernetes als Plattform kann dieser Prozess auch durch den Einsatz verschiedener Tools weiter optimiert werden: Ob mithilfe eines Autoscalings des gesamten Clusters mit #Karpenter oder mithilfe eines Canary Deployments, welches auf Basis von gesammelten Metriken bei Fehlern selbstgesteuert Rollbacks durchführt. Auch lässt sich mithilfe eines Developer-Portals der gesamte Deploymentprozess vom Commit bis zum Produktivdeployment innerhalb eines Web-UIs nachverfolgen und dokumentieren.
Deployments zu automatisieren bedeutet auch Risiken zu reduzieren. Wie oft kam es Freitagabend zu einem Deployment, das dann die gesamte Umgebung für Stunden oder Tage lahmlegte? Mit einer modernen Pipeline lassen sich durch umfangreiche Checks diese Ausfälle erheblich reduzieren und kinderleicht rückgängig machen.
Mehr Infos 👉 https://lnkd.in/eymdahJr
---
#AWS#CloudNative#GitOps#DevOps#DeveloperPortal#AgileWork#Automatisierung#GITDeployment#Kubernetes#ContinuousDelivery#Skalierung#CanaryDeployments#CloudNative#Entwicklerportal#Risikominimierung#PipelineOptimierung#Fehlerfreiheit#CICD