Mobilné Správy, Gadgety, Blogy's Secenziami

Kubernetes magi är i företagsstandardisering, inte appportabilitet

Obs: Följande artikel hjälper dig med: Kubernetes magi är i företagsstandardisering, inte appportabilitet

Kommentar: Kubernetes kommer inte på magiskt sätt att göra dina applikationer portabla, men det kan bara ge dig något ännu bättre.

Molnet ger företag till synes obegränsade valmöjligheter. Enligt en Canonical-sponsrad undersökning är det dock inte anledningen till att de flesta företag anammar molnvänlig teknik som Kubernetes. Istället är det stora målet för Kubernetes standardisering – att se ut och fungera precis som alla andra.

SER: Från början till slut: Hur man distribuerar en applikation med Kubernetes (TechRepublic Premium)

Portabilitet är inte målet

Jag har pratat om det här tidigare och hänvisat till Gartners vägledning om Kubernetes och portabilitet. Många tror att Kubernetes (och containrar) kommer att ge dem enkel portabilitet mellan moln, men det visar sig att detta inte är sant. Som Gartner-analytiker Marco Meinardi skrev, på frågan om företag borde ta till sig “Kubernetes för att göra sina applikationer portabla … svaret är: nej.” Säga det igen?

Förfrågningar visar det [the] sannolikhet [of moving applications between cloud providers] är faktiskt väldigt låg. När de väl har distribuerats hos en leverantör tenderar applikationer att stanna där. Detta beror på att datasjöar är svåra – och dyra – att porta och därför i slutändan fungerar som tyngdpunkter.

Så Kubernetes är i allmänhet inte omfamnad till att gåva företag applikationsportabilitet; istället kommer det närmare sanningen att prata om människors portabilitet eller, uttryckt på ett annat sätt, kompetensportabilitet. Weaveworks vd Alexis Richardson slog in det här temat:

Poängen är “flyttbarhet för färdigheter” på grund av att man använder en standarddriftsmodell och verktygskedja. Stora organisationer vill att utvecklare ska använda vanliga arbetssätt eftersom detta minskar utbildningskostnaderna och tar bort hinder för personalen att flytta från projekt till projekt. Det gör det också enklare och billigare att tillämpa policy om din “plattform” (eller plattformar) är baserade på samma kärnuppsättning av molnbaserade verktyg.

Detta för oss tillbaka till den kanoniska undersökningen.

SER: Kubernetes: A cheat sheet (gratis PDF) (TechRepublic)

Sammanfattningar

Ombedd att identifiera teknikmål som är förknippade med införandet av molnbaserad teknik som Kubernetes, rankade undersökningsrespondenterna portabilitet sist och mer enkla frågor först:

  • Förbättrat underhåll, övervakning och automatisering – 64,6 %.

  • Modernisering av infrastruktur – 46,4%.

  • Snabbare tid till marknaden – 26,5 %.

  • Ta bort leverantörsberoende – 12,8 %.

  • Global räckvidd – 12,5 %.

  • Agility kring trafiktoppar – 9,2 %.

  • Säkerställ portabilitet – 8,9 %

Jag älskar hur Kelsey Hightower, en utvecklare förespråkare för Google Cloud, kommenterade i undersökningsrapporten, beskrev dessa resultat:

Många tror att organisationer flyttar till Kubernetes på grund av skalan, eller för att de vill vara en hyperskalare eller ha samma trafiknivåer som Twitter. Det är inte nödvändigtvis fallet för de flesta organisationer. Många gillar det faktum att många beslut bara är inbyggda i K8:er, såsom loggning, övervakning och lastbalansering.

Folk tenderar att glömma hur komplexa saker och ting var, bara för att bygga en app utan all den där automatiseringen. Om du var på ett offentligt moln kunde du ha använt några av de inbyggda integrationerna och verktygen. Men om du var på plats var det inte givet – du var tvungen att gå och limma ihop lösningen själv. Med Kubernetes kollapsade du nästan 25 olika verktyg till ett.

Det här är vad folk menar när de säger “modern infrastruktur” – de pratar inte bokstavligen om att göra något som aldrig har gjorts tidigare. De pratar om de saker som har varit i produktion de senaste 10 eller 15 åren. Kubernetes är dagens kontrollpunkt för alla “moderna mönster”.

Vad folk verkligen vill ha av Kubernetes är med andra ord ett standardsätt att tänka kring infrastruktur. För att gå tillbaka till Richardsons tidigare poäng, medan Kubernetes och molnbaserade teknologier gör det möjligt för företag att arbeta med högre hastighet, är kanske den största fördelen att göra kompetensen växlande mellan organisationer – detta skapar en enorm prestationsvinst för både arbetsgivare och anställda. Det är ytterligare ett skäl till att företag fortsätter att öka sina investeringar i Kubernetes.

.