Waarom AWS Lambda en serverloos computergebruik Docker niet doden in de onderneming

Afbeelding: iStockphoto / Wavebreakmedia

Iedereen houdt tegenwoordig van containers. Iedereen, zo lijkt het, maar Amazon Web Services. Oh, natuurlijk, AWS heeft zijn eigen containerdienst en maakt het gemakkelijk om containers in zijn portfolio van infrastructuurdiensten te gebruiken. Maar met AWS Lambda lijkt AWS aan te geven dat het "wil dat bedrijven EC2 consumeren terwijl ... startups en ontwikkelaars naar Lambda duwen" in een poging "om te groeien en ontwikkelaars op zijn platform te houden", zoals cloudanalist Janakiram MSV heeft verklaard .

Ondanks de toenemende dominantie van AWS bij ontwikkelaars, blijven bedrijven ook Docker en containers kopen. Volgens de analyse van venture capitalist Michael Mullany is de acceptatie van Docker het afgelopen jaar met 2, 6x toegenomen. Dit bevestigt begin 2016 claims van Docker CEO Ben Golub aan mij dat de acceptatie van Docker vervolgens "de kloof was overgestoken" naar vroege meerderheid kopers, die verder gaan dan vroege adoptanten. Het kan ook een gezonde toekomst betekenen voor Docker en containers, zelfs als AWS Lambda en andere serverloze computerproducten gedijen.

Bereid u voor op serverloos computergebruik (speciaal ZDNet-rapport) | Download het rapport als PDF (TechRepublic)

Docker-acceptatie: naar boven en naar rechts

LinkedIn-gegevens zijn misschien niet de beste methode om technologietrends aan het licht te brengen, maar het is een redelijke proxy voor algemene acceptatie. En die adoptie is torenhoog.

Zoals Mullany schreef: "86% van de Fortune 100 heeft nu ten minste één werknemer met Docker in zijn profiel en 47% heeft ten minste 10 werknemers met Docker in zijn profiel. Dit is respectievelijk gestegen tot 75% en 28% sinds maart 2016 : een bijna verdubbeling van bedrijven met belangrijke groepen die met Docker werken. "

Toegegeven, de top-10 zwaarste concentraties Docker-savvy medewerkers zijn leveranciers (IBM, Cisco en HP ronden de top-3 af), maar Apple, Verizon en GE maken ook de top-10. Graaf een niveau dieper en Docker verschijnt sterk in de zorg- en verzekeringsbranches, wat suggereert dat het zeker in de mainstream komt.

Hoewel vroege tegenstanders beweerden dat Docker voor startups was, groeide het volgens de analyse van Mullany eigenlijk het snelst bij de grootste bedrijven. Over het algemeen vermelden meer dan 105.000 mensen op LinkedIn Docker als een vaardigheid. Dat verbleekt nog steeds in vergelijking met bijvoorbeeld .NET, dat meer dan 1, 5 miljoen profielen heeft, maar het vertegenwoordigt een robuuste trend in de richting van een toekomst in containers.

Dat wil zeggen, als AWS het toelaat.

Een stapfunctie bezig

Zoals Google-ingenieur (en voormalig Apigee-hoofd van ontwikkelaarsrelaties) Alan Ho heeft betoogd, is Docker en zijn containerrevolutie meer een incrementele verbetering van virtualisatie dan een enorme nieuwe innovatie: "AWS Lambda is een programmeermodel en een kostenmodel toekomst - ondanks enkele beperkingen van de tooling. Docker is naar mijn mening een evolutionaire stap van 'virtualisatie' die we de afgelopen 10 jaar hebben gezien. AWS Lambda is een stapfunctie. "

Het zou natuurlijk kunnen dat de markt de voorkeur geeft aan incrementele evolutie in plaats van een dramatische sprong naar serverloos computergebruik. Maar dit is geen weddenschap die ik zou willen plaatsen. Sommige ondernemingen, zoals Expedia, hebben al zwaar geïnvesteerd in AWS Lambda. En net als Expedia (2, 3 miljard telefoontjes per maand en groeiend, volgens zijn hoofd van de technologie), zullen anderen volgen.

Datacenter moet gelezen worden

  • 8 datacenter voorspellingen voor 2020
  • 7 netwerkvoorspellingen voor 2020: automatisering, edge computing, wifi 6, meer
  • Best practices voor servervirtualisatie en tips over wat u niet moet doen
  • Quantum computing: zeven waarheden die u moet weten

Zoals Apprenda-directeur Chris Gaun me in een interview vertelde, zijn serverloze aanbiedingen zoals AWS Lambda misschien niet zo concurrerend met Docker-containers als eerst lijkt. Beide kunnen worden gebruikt om microservices te bouwen, maar de twee hebben aantoonbaar verschillende behoeften. Zoals Gaun zei: "Je gebruikt geen container-orkestratie om je eigen serverloos te bouwen (het is niet kosteneffectief). En je kunt Lambda niet exclusief gebruiken om de meeste apps waar je aan werkt te bouwen. Het zijn verschillende tools ."

Het is ook waarschijnlijk dat ondernemingen, nauwelijks in staat om een ​​verschuiving naar containers bij te houden, geen gelijke tred kunnen houden met een stapfunctie naar serverloos. Zoals Apcera-directeur Dean Sheehan het verwoordde: "Met serverloze modellen handelen we in het beheer van minder korrelige componenten zoals virtuele machines, containers of complete applicaties voor het beheer van zeer granulaire functies. Als uw operationele team is uitgerust en uitgerust om 100 applicaties te beheren, zullen ze klaar zijn om de 500 tot 1.000 entiteiten te beheren die kunnen voortvloeien uit de functionele ontleding? " Het antwoord zal in veel gevallen nee zijn, waardoor containers een grote stap voorwaarts zijn met serverloos een stap te ver.

Zowel Docker-containers als zaken als Lambda beloven de productiviteit van ontwikkelaars aanzienlijk te verbeteren, wat de belangrijkste bepalende factor is voor de start van een technologie. Als zodanig vermoed ik dat we enige tijd een gezonde groei zullen zien in zowel containers als serverloos computergebruik, zij aan zij.

© Copyright 2020 | mobilegn.com