Hvordan Kubernetes hjalp Haufe Group med at transformere til mikrotjenester og cloud-native arkitektur

-

Kubernetes er dukket op som en effektiv on-go-løsning for små og mellemstore virksomheder, der baner vejen for at skifte til en cloud-native arkitektur. Et sådant selskab er Haufe Group. I dette blogindlæg vil vi gennemgå hvordan Kubernetes har hjulpet Haufe Group transformere til Microservices og cloud-native arkitektur, og hvad det symbolsk kan betyde for andre virksomheder, der handler med digitale produkter.

Tilpasning til stigende arbejdsbelastninger og en vision for skalerbarhed: De vigtigste grunde til, at Haufe Group vælger Kubernetes

Haufe Group er identificeret som en traditionel forlagsvirksomhed, der sporadisk er vokset ind i medie- og softwareområdet siden starten i 1930. Digitale produkter er en enorm indtægtskilde for virksomheden, og af det samlede salg scorer de hele 95%. Med udviklingen af ​​markedspladsen, dynamiske kunders forventninger og spirende konkurrence på markedet indså virksomheden, at det var nødvendigt at opskalere sine marketing- og salgsbestræbelser på måder, der var troværdige og kunne implementeres hurtigere. Samtidig ønskede de også en progressiv mekanisme, der gør dem i stand til at håndtere de stigende arbejdsbyrder mere effektivt.

Da virksomheden først valgte Microsoft Azure til sin cloud-native rejse, ledte virksomheden efter effektive løsninger til cloud-baserede implementeringer på desktop-applikationer med downloadtjenester, der var tunge for båndbredden. I løbet af de seneste år har virksomheden fornyet den traditionelle tilgang, der var udbyderdrevet, og erstattet den ved at prioritere cloud- og API-baserede manøvrer.

Kubernetes sikrede, at containeriseret miljø blev implementeret i produktionen

Haufe Group omfavnede et containeriseret miljø drevet af Docker, som aktiverede og kørte infrastruktur-som-kode. Denne tilgang rustede virksomheden til at udnytte to af sine tjenester i produktion. Disse tjenester blev drevet af Kubernetes, det ultimative container-orkestreringsværktøj, og blev implementeret ved hjælp af Amazon Web Services (AWS) og Microsoft Azure.

Teamet begynder samtidig at omdanne et af deres desktop-produkter til virksomheder udviklet på kerne-java til mikrotjenester. Med dette træk vil de være i stand til at omfavne en progressiv vej og udvikle sig til endelig at skalere dynamisk i et cloud-native miljø.

Kubernetes giver fleksibiliteten til at skalere op eller ned i arbejdsbyrden

Valget af Kubernetes har også gjort det muligt for dette mediehus at tilpasse sig de fluktuerende arbejdsbelastninger ved at skalere op eller ned i henhold til deres kunders krav. De har været i stand til at skalere ned til omkring 50% af deres optimale kapacitet, og dette træk, som de hævder, har givet dem mulighed for at skære 30% ned af de samlede omkostninger til hardware. En massiv indskrænkning af udgivelsestiderne resulterede også i positive resultater.

Ved at skifte til en cloud-native platform drevet af Kubernetes er mediehuset i stand til at frigive nye produkter inden for få timer, hvilket tidligere plejede at tage dage, og den endelige meddelelse om udgivelsen kunne også kun ske mindst en uge før, i betragtning af der var allerede så meget på fad for hver af holdkammeraterne. De fleste af opgaverne i forbindelse med at få en ny udgivelse færdiggjort kunne automatiseres med lethed, og det blev en ekstraordinær fordel ved at skifte til en cloud-native platform. Med Kubernetes har man let ved at bestemme, hvornår de skal køre containere, og hvornår de skal skalere op eller ned, så de behøver ikke bekymre sig meget om, hvordan de vil administrere og orkestrere deres containere.

Kubernetes hjalp Haufe Group med at skifte fra et traditionelt mediehus til en topspiller inden for digitale produkter og SAAS-løsningsudbydere

Haufe Group gennem årene har transformeret fra at være anerkendt som en traditionel medievirksomhed til en virksomhed, der beskæftiger sig med digital medie- og softwareprodukter og Kubernetes har spillet en afgørende rolle i at drive denne transmutation. Det, der fungerede bedst for dem, er, at de var de tidlige brugere af og det gav dem en betydelig konkurrencefordel.

Haufe Group er banebrydende for andre små og mellemstore virksomheder inden for mediepublicering og det digitale rum med et indlysende og eksemplarisk budskab om, hvordan disse andre virksomheder også kan få stor gavn af at omfavne Kubernetes, en cloud-native teknologi. Kubernetes har hjulpet virksomheden med at forbedre ydeevnen af ​​sine kundevendte applikationer markant. Denne vej til overgang var dog ikke glat for en virksomhed som Haufe Group, der består af omkring 2200 ansatte, og de var ikke meget modtagelige for at tage cloud-native teknologier i brug. Men hvis Kubernetes kan arbejde for en sådan mellemstor virksomhed, sender det også et stærkt budskab til andre små og mellemstore virksomheder inden for medieudgivelse og software-as-a-service (SaaS) rum om, at Kubernetes kan være til gavn for virksomheder i alle størrelser og er ikke kun begrænset til de store navne som Ticketmaster eller Google.

Med Kubernetes kom selvhjulpenhed, bedre kontrol over procesflowet og reducerede omkostninger til operationalisering

Skiftet til Kubernetes har også hjulpet Haufe Group med at blive mere selvhjulpen. I begyndelsen af ​​2000'erne blev deres DevOps-processen var ikke orkestreret, hvilket betød en masse manuelt arbejde, outsourcing og spild for mange penge, tid og ressourcer på overvågning.

Med den traditionelle tilgang blev kerneproblemerne med produktudvikling stødt på, og dem omfattede de stadigt stigende krav til øget skalerbarhed, pålidelighed og hastighed. Med Kubernetes blev ikke kun disse tre udfordringer løst, men virksomheden var også i stand til at designe og køre en agil metodologi til produktudvikling og implementering, bestående af følgende trin:

  1. Skrive koncepter, der skal udvikles eller manifesteres for dit Kubernetes-miljø
  2. Overdragelse af koncepterne til produktion og til sidst,
  3. Sender det videre til hostingudbyderen

Med dette procesflow, hvis noget går galt, er det nemmere at finde ud af, hvad der gik galt, og hvor. Dette giver mulighed for bedre kontrol, og processen med produktudvikling er hurtigere. Desuden er virksomheden også i stand til bedre at styre sin arbejdsbyrde. Med vedtagelsen af ​​Kubernetes var virksomheden også i stand til at transcendere brugen af ​​Docker-teknologi ud over testmiljøet til produktionen til implementering og styring af multi-cluster-miljøet i et hybridt skyrum.

Erfaringer, som andre mediehuse kan lære af Haufe Group

Selvom Haufe Group måske ikke er et kendt navn for de fleste mennesker, er virksomheden et etableret og respekteret navn i medieudgivelsesbranchen. Og deres rejse mod at omfavne Kubernetes kunne være et eksempel for andre små og mellemstore virksomheder inden for mediepublicering eller SaaS-området, som kan drage stor fordel af at omfavne Kubernetes.

En ting, som alle andre mediehuse kan lære af Haufe Group, er et stærkt fundament at have. De er måske blevet chokeret over ideen om Kubernetes, men de var i stand til at acceptere den og integrere den i deres forretningsdrift ved at implementere denne cloud-native teknologi i deres applikationer. På grund af dette er de nu i stand til at se øget ydeevne af deres kundevendte applikationer og reduceret nedetid for implementerede applikationer.

Der er ingen tvivl om, at Haufe Group har været en af ​​pionererne i at omfavne Kubernetes. Virksomheden tog også en klar beslutning om at omfavne denne teknologi, fordi den blev betragtet som den bedste vej frem for det på det tidspunkt, og nu går de også foran med eksempel for andre mediehuse og SaaS/cloud-virksomheder.

For at virksomheder skal have succes med overgangen til cloud-native teknologi, skal de udvikle en understøttende intern kultur, modtagelighed for nye teknologier og innovation ud over at have viljen, motivationen og passionen for teknologien og skal være villige til at investere tid og kræfter i læring hvordan det vil gavne deres virksomheder.

Afsluttende tanker

I øjeblikket bruger Haufe Group Kubernetes i produktionsmiljøet på forskellige produkter på en problemfri måde og udforsker også andre administrerede Kubernetes-platforme som CoreOS Tectonic, Azure Container Service og ECS. De arbejder også parallelt med at bygge, implementere og optimere CI/CD-pipelines ved hjælp af et effektivt API-styringssystem. De har været i stand til at implementere automatiserede CI/CD-pipelines på en Kubernetes-klynge. Deres hovedwebsted, der serverer indhold til kunderne, er også blevet cloud-native.

Overgangen til mikrotjenester og cloud-native arkitekturer betyder, at Cloud vil reducere omkostningerne ved operationalisering og hente udbytte hurtigere. I den nuværende æra af digital transformation, er Haufe Group i stand til at skabe mere værdi gennem en cloud-native arkitektur. Virksomheden har haft succes med at tune Kubernetes-klyngeopbygnings- og implementeringsprocessen op med et effektivt API-administrationssystem og vil fortsætte med at gøre det i fremtiden. Med et effektivt orkestreringsværktøj til cloud-native applikationer giver det mening for dem.

Fotokredit: Featurebilledet ejes af Haufe Group og blev leveret som en del af en pressemeddelelse til mediebrug.

Denne gæsteartikel er blevet indsendt af Priya Kumari. Selvom vi sætter pris på gæstebidrag, er det vigtigt at bemærke, at de synspunkter, som forfatteren giver udtryk for, ikke nødvendigvis afspejler dem, som TechAcute har.

Var dette indlæg nyttigt?

Gæst forfatter
Gæst forfatter
Denne artikel er blevet indsendt til os af en ekstern bidragyder til TechAcute. Vi sætter pris på alle eksterne bidrag, men de meninger, som forfatteren udtrykker, afspejler ikke nødvendigvis TechAcutes synspunkter.
- Annoncering -
- Annoncering -
- Annoncering -
- Annoncering -
- Annoncering -
- Annoncering -