Hvordan kan du reagere på kundernes behov og få ideer hurtigere på markedet? Udvikl dine abstraktioner

For over ti år siden udtalte Marc Andreesen passende, "software æder verden."1 I dag ser software en hel del anderledes ud. Ikke kun bruger vi software over internettet fra cloud-tjenesteudbydere som Salesforce, AWS og selvfølgelig VMware, men de fleste globale virksomheder udvikler nu deres egne ved hjælp af cloud-native applikationer. I dag kan vi måske argumentere for det cloud software æder verden, eller måske fodrer den.

Pandemien sendte denne udviklingstendens i overdrev, hvilket gjorde det til en absolut nødvendighed at levere kunderesultater fra fjerntliggende steder, ofte gennem software.

Applikationer, som vores kunder har bygget – som dem, der forbinder børnepasning med forældre i nød, eller bruger kunstig intelligens til at godkende lån, uden at en kunde nogensinde kommer ind i en bank – hjalp os alle med at holde os oven vande i løbet af de sidste par år. Det var nødvendige fremskridt, der blev udviklet i et hastende tempo, men de færdigheder og teknologier, vi opsamlede undervejs, vil fortsætte langt ud over masker og social distancering.

Se VMware Multi-Cloud Briefing for industri-, partner- og kundeperspektiver om abstraktion på tværs af skyer.

Multi-Cloud og abstraktionens rolle

Det er utroligt, hvad vores kunder har leveret gennem software i skyen. Det, vi ser nu, er en næsten allestedsnærværende på to fronter:

  • 95 % af nye applikationer udvikles med containere2, og Kubernetes orkestrerer det meste af den underliggende infrastruktur for disse apps
  • 75 % af organisationerne har en multi-cloud-arkitektur med to eller flere offentlige skyer til deres applikationer

Dette er en velkendt udvikling og en tilbagevendende udfordring inden for IT. Kan du huske, da vi havde flere fysiske tjenester, storage-arrays og netværksenheder, der fungerede uafhængigt i datacentret? Denne kompleksitet indledte et lag af abstraktion – virtualisering – der gjorde det muligt for os at få alle disse komponenter til at arbejde sammen som én.

Efterhånden som virtualiseringen udviklede sig og tilføjede automatisering og on-demand, selvbetjeningsadgang til infrastrukturressourcer, åbnede døren sig for at skabe det, vi nu kender som IaaS og æraen med hyperskala cloud-udbydere som AWS, Google Cloud og Azure.

Da de fleste organisationer nu bruger flere cloud-udbydere til deres infrastruktur, er vi tilbage til et lignende kompleksitetsmønster. For udviklere har hver cloud-udbyder unikke grænseflader og API'er, der tilføjer slid og bremser tempoet i deres udgivelser. Operatører står over for en lignende udfordring, hvor hver ekstra sky øger kompleksiteten af ​​deres arkitektur, fragmenterer sikkerhed, ydeevneoptimering og omkostningsstyring.

Så denne multi-cloud-arkitektur har det bedste fra enhver sky, men endnu en gang er det komplekst.

Løsning af multi-cloud-kompleksitet for større smidighed og hastighed

Vi er ved abstraktionens vendepunkt, og løsninger på denne kompleksitet begynder at dukke op. Drivkraften er, at udviklere ikke ønsker at tænke på deres underliggende infrastruktur, hverken på containerniveau eller den sky, de kører på. Samtidig ønsker operatører ensartet synlighed over implementeringer, forbrug og sikkerhedskonfigurationer for enhver sky.

At opfylde disse behov kræver softwaregrænseflader, der fungerer på tværs af skyer, og fjerner kompleksiteten af ​​den underliggende multi-cloud-infrastruktur. Hos VMware kalder vi dette lag af abstraktion cross-cloud, ligesom nogle af vores industripartnere, såsom Snowflake3.

For eksempel betjener en af ​​vores Cross-Cloud-tjenester, VMware Tanzu, både udviklere og operatører i moderne app-udvikling i skyen. Udviklere kan tjekke deres kode ind uden nogensinde at røre den underliggende infrastruktur, som er blevet afkoblet fra deres udviklingsværktøjer og skabeloner. Operatører implementerer derefter med deres egen sky-agnostiske abstraktion over multi-sky. Med Tanzu kan de administrere, overvåge og sikre Kubernetes-klynger på samme måde for enhver sky.

"Virkelig, det bedste ved dette er, at mit udviklingsteam ikke rigtig kender nogen forskel mellem at gå til OpenStack og AWS. Udvikleroplevelsen er næsten nøjagtig den samme." – Greg Meyer, Direktør og Distinguished Engineer hos Cerner

Med disse abstraktioner bevæger udviklere sig hurtigere, imødekommer kundernes behov og bringer nye ideer ud i livet, der driver din organisations vækst. Og du kan køre cloud-infrastruktur til en bæredygtig, løbende optimeret pris.

At vælge en eller anden cloud-udbyder behøver ikke længere at indføre ekstra kompleksitet for IT. I stedet kan du fokusere på de ideer, der forbedrer din kundeoplevelse og driver vækst, bygget på enhver sky, du vælger. Ved at abstrahere kompleksiteten af ​​multi-cloud, kan du nå et nyt niveau af virksomheds agilitet.

For at lære mere, hop over til vores Multi-Cloud Briefing, hvor jeg diskuterer dette koncept med brancheeksperter og en af ​​vores fantastiske kunder.

Kilde: https://www.forbes.com/sites/vmware/2022/01/28/how-can-you-respond-to-customer-needs-and-get-ideas-into-market-faster-evolve- dine-abstraktioner/