Aety deltog i sidste uge på DockerCon i Barcelona. Her følger et par indtryk.

Docker er den førende teknologi indenfor Containers, som har fået en masse opmærksomhed de senere år. Årsagen er at containers kan hjælpe IT med at nedbringe omkostninger ved bedre udnyttelse af hardware, effektiv udvikling, samt hurtig time-to-market på forretningssiden. Alt sammen noget der er svært at sige nej til.

Med rødder i open source og Unix/Linux har Docker fundet vid udbredelse, men virksomheden Docker har nu også kastet blikket på de organisationer der enten mangler kompentencer eller er Windows-baserede, og havde i den forbindelse forskellige tiltag med i posen. 

De nøje koreograferede keynotes bød på en blanding af indlæg fra topledelsen, interviews med kunder, samt demonstrationer af kommende features i Dockers flagskibsprodukt, Docker EE. Alt sammen bundet sammen af den uundværlige teleprompter som holdt showet kørende.

Som altid var der kamp om at have fede Stickers – NGINX tager prisen med glow-in-the-dark effekt

Keynote highlights

Lige meget hvad man synes om teater i øvrigt, var det både underholdende og informativt. Nogle interessante nedslag her:

  • Docker Application Converter – Værktøj til migrering af legacy Apps, inklusive Windows .NET. 
  • Open Sourcing Docker Compose til Kubernetes – nu kan alle bruge Compose files til at deploye til Kubernetes clusteret
  • Docker Desktop Enterprise giver en integreret applikation til udvikling og deployment af containers. På serversiden kan der frit vælges mellem Docker Swarm og Kubernetes
  • Docker Assemble – som kan generere images fra kildekode
  • Introduktion af CNAB – Cloud Native Application Bundles (I samarbejde med Microsoft). Tænk msi-pakker for for cloud-applikationer. For de indviede giver det et abstraktionslag over Helm charts, Kubernetes, Terraform, Cloudformation mm.

Både Docker Assemble og Docker Compose -> Kubernetes er for øvrigt funktionalitet der findes i Red Hats containerprodukt OpenShift under lidt andre navne, så også her kigger leverandørerne på hinandens frembringelser når de laver product roadmaps 🙂

Docker og Microsoft

Docker og Microsoft har arbejdet sammen i de sidste par år, og anstrengelserne er ved at bære frugt. De demoer jeg så af at køre blandede Windows/Linux-miljøer viste dog at det ikke virker helt smertefrit endnu. Men 2019 kunne godt blive året hvor containers for alvor rykker ind på de windowsbaserede platforme. Fordelene ved at standardisere driftsplatformen er blandt andet kendt sikkerhed og standardværktøjer til f.eks. logning.

På desktopsiden viser samarbejdet sig ved at standardeditoren for Docker er Visual Studio Code – og foreløbigt er den mulighed ikke konfigurerbar.

Hvad der manglede

AWS  var repræsenteret med en stand, men jeg synes det var bemærkelsesværdigt at Docker ikke havde fundet anledning til at invitere dem med på keynotes. Google/Kubernetes lagde jeg ikke mærke til – de havde måske travlt med at organisere KubeCon, som løber af stablen denne uge.

…og så det løse

Ud over keynotes deltog jeg i en række talks, den bedste var uden tvivl Containerization Strategy, men der var også plads til lidt mere specialiserede emner som container persistence (hvor det blev slået fast at Docker sagtens kan bruges til at køre persistent services som f.eks. databaser, så længe man bare lige husker at lægge data uden for containeren :)).

Afslutningsvis skal jeg huske at anbefale de kurser vi deltog i: Docker Enterprise for Developers og Docker Enterprise for Operations. Hvert kursus er 2 intensive dage med meget vidende instruktører, noget vi fik en masse ud af.

Skriv et svar

Your email address will not be published. Required fields are marked *

Post comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.