Zephyrnet-logo

Waarom serverloze technologie de volgende grote beweging is – IBM Blog

Datum:

Waarom serverloze technologie de volgende grote beweging is – IBM Blog




De afgelopen tien jaar hebben we het gezien serverless computing verover de cloud computing-wereld stormenderhand. Serverless is een model voor de ontwikkeling en uitvoering van cloud computing-applicaties waarmee ontwikkelaars applicatiecode kunnen bouwen en uitvoeren zonder servers of backend-infrastructuur in te richten of te beheren.

Toen ontwikkelaars voor het eerst serverloze technologie gingen gebruiken, gebruikten ze deze meestal alleen voor Function-as-a-Service of FaaS. Dit was nuttig voor gebeurtenisgestuurde functies, maar het was zeer beperkt. Onlangs hebben we serverless zien uitbreiden tot ver buiten FaaS: er is veel meer waarde door deze technologie te gebruiken voor grootschaligere, rekenintensievere workloads. Dit kan onder meer het ondersteunen van grote containergebaseerde architecturen omvatten of zelfs het uitvoeren van batchtaken op schaal.

Terwijl we KubeCon 2023 ingaan, hebben we verschillende trends geïdentificeerd die we serverloos in de gaten moeten houden. We hebben onze collega's bij MongoDB ook gevraagd hun mening te geven over deze transformatieve technologie.

Serverless is een technologie die op de eerste plaats staat bij ontwikkelaars

Omdat de rol van de ontwikkelaar blijft evolueren om aan de toenemende eisen te voldoen, is het van cruciaal belang dat organisaties technologie adopteren die de ontwikkelaarservaring vereenvoudigt en verbetert. Serverloos is een van die technologieën die de efficiëntie van ontwikkelaars verbetert. Omdat serverloze platforms vaak gebruik maken van vooraf gemaakte integraties, kunnen ontwikkelaars snel applicatiefunctionaliteit benutten en de marktimplementatie versnellen. Het stelt hen in staat nieuwe grenzen te verleggen zonder de prestaties te belemmeren.

Bij IBM hebben we één enkel, uniform serverloos platform gebouwd dat wordt aangestuurd door ontwikkelaars die het een goed idee vonden om geen servers te beheren, maar er ook een hekel aan hadden om binnen de kleine ruimte te werken die FaaS ondersteunt. Het stelt hen ook in staat zich te concentreren op het coderen door tijd vrij te maken die werd besteed aan het beheer van de infrastructuur. IBM Cloud Code Engine tilt serverless naar een hoger niveau. Met IBM Cloud Code Engine hebben ontwikkelaars één enkele implementatie-ervaring, of ze nu containers draaien, broncode bouwen en implementeren, of grotere batchworkloads indienen bij de IBM Cloud met een gemeenschappelijke API en gebruikerservaring, vanuit één beheerdashboard, waarbij gebruik wordt gemaakt van een eenvoudig betaal-per-gebruik-consumptiemodel.

Serverless wel voorkomen verkoper slot-in

IT-professionals in alle sectoren hebben behoefte aan flexibiliteit en het adopteren van technologie die geen leverancierslock-ins creëert. Uit recent onderzoek van IBM blijkt dat bijna 80% van de C-suite managers zegt dat het volledig draagbaar zijn van workloads, zonder dat er sprake is van een bepaalde leverancier, belangrijk of uiterst belangrijk is voor het succes van hun digitale initiatieven.

Hoewel sommige serverloze technologie bedrijfseigen is en een leverancierlock-in creëert, zijn er de laatste tijd meer serverloze oplossingen gebouwd op open-sourcetechnologieën zoals Kubernetes, Istio, knative en Paketo. Dit betekent dat de lopende workloads draagbaarder zijn in vergelijking met de eigen opties. IBM is van mening dat hedendaagse organisaties moeten samenwerken met een ecosysteem van partners om succesvol te zijn, ook al zijn het concurrenten. Onze partner-ecosysteembenadering zet het traditionele paradigma van concurrentie op zijn kop en beweegt zich van rivaliteit naar een meer vloeiend en collaboratief pad naar succes. Door deze lens kan serverless helpen een einde te maken aan de complexiteit die het gevolg is van de afhankelijkheid van leveranciers.

Serverloos ondersteunt rekenintensieve werklasten

Bedrijven adopteren tegenwoordig snel meer rekenintensieve technologie, zoals High-Performance Computing (HPC) en AI. Hoewel deze technologieën ongelooflijk waardevol kunnen zijn, kunnen de kosten en vaardigheden die aan deze oplossingen zijn verbonden de adoptie ervan in de weg staan. HPC-gebruikers hebben bijvoorbeeld vaak domeinexpertise – zoals EDA, simulaties en financiële modellering – maar ze beschikken niet over de vaardigheden om infrastructuur aan te bieden, te beheren en te beveiligen. Serverless doet dat allemaal voor hen. AI-workloads moeten snel op de markt komen vanwege de enorme concurrentiedruk. Ze zijn meestal ook erg duur, dus bedrijven willen een infrastructuur die snelle inschakeling en pay-per-use-modellen mogelijk maakt, wat serverless mogelijk maakt.

We hadden ook Chris Shum, directeur Product Management, MongoDB, die zijn mening gaf over waar serverless naar toe gaat:

“We zien een paradigmaverschuiving waarbij serverless de beste vriend van een ontwikkelaar wordt bij het bouwen van moderne applicaties. Omdat databases de ruggengraat van applicaties vormen, is het belangrijk dat ook zij deze verschuiving omarmen om een ​​ontwikkelaarservaring te bieden. Bij MongoDB is het centraal stellen van ontwikkelaars een hoeksteen van wie we zijn als bedrijf en het is onze missie om het leven van ontwikkelaars gemakkelijker te maken bij het werken met data – dus voor ons is het omarmen van serverless van cruciaal belang. Niet alleen om ervoor te zorgen dat ons ontwikkelaarsdataplatform, MongoDB Atlas, naadloos kan worden geïntegreerd in serverloze architecturen, maar dat de kernprincipes van serverloos ook zijn ingebed in alles wat we aanbieden. Hierdoor kunnen ontwikkelaars zich concentreren op wat belangrijk is: het bouwen van innovatieve applicaties in plaats van het beheren van hun database. Samen met partners als IBM kunnen we ontwikkelaars oplossingen bieden om te profiteren van de voordelen van serverless met een moderne, elastisch schaalbare database naast een volledig beheerde containeromgeving om hun code uit te voeren, zodat ze kunnen voldoen aan de eisen van de meest dynamische applicaties zonder vast te lopen door de complexiteit van de infrastructuur.”

Ontmoet ons op KubeCon

Net als bij eerdere KubeCons zal de IBM-stand de beste plek zijn om IBM-ers te ontmoeten en te praten, inclusief de auteurs van dit bericht. Hieronder kunt u alle IBM-sessies op KubeCon bekijken en registreren.

Meer informatie over IBM Cloud Code Engine

Meer van Cloud

Een waarde van maximaal $ 60 aan “Welcome to IBM Cloud”-credits kan van u zijn

2 min gelezen - Wilt uw bedrijf innoveren door gebruik te maken van een full-stack cloudplatform met talloze mogelijkheden op het gebied van prestaties, beveiliging, veerkracht, AI en compliance als kernwaarde? Als dat het geval is, kunnen nieuwe klanten IBM Cloud-credits verdienen ter waarde van maximaal USD 50,000 wanneer u in aanmerking komende services implementeert op IBM Cloud. Er is ook een extra bedrag van $10,000 aan IBM Cloud-credits beschikbaar bij implementatie in onze nieuwe multizone-regio Madrid. Zie de algemene voorwaarden hieronder. We hebben allemaal dit verhaal meegemaakt:…

NVMe versus SATA: wat is het verschil?

8 min gelezen - Tegenwoordig eist iedereen, van gamers en video-editors tot managers van softwarestartups die apps in de cloud lanceren, snellere oplossingen voor gegevensopslag. De reden is simpel: betere opslagtechnologieën betekenen snellere, beter presterende computeromgevingen. Voor gamers betekent dit minder vertragingstijd; voor editors betekent dit kortere videoweergaven; en voor bedrijven betekent dit dat ze werklasten snel en soepel in de cloud kunnen uitvoeren. Helaas kan het kiezen van de juiste oplossing lastig zijn. Onbekende termen, complexe technische specificaties en een schijnbaar…

Beheersing van Ingress in de gebruikersinterface: vergroot de zichtbaarheid van uw app

5 min gelezen - Wanneer u het aantal applicaties dat u beheert opschaalt, kan het lijken alsof er veel bewegende delen zijn om ervoor te zorgen dat uw API's op een veilige manier naar de juiste applicaties gaan. Om dit eenvoudiger te maken, maakt IBM Cloud® Kubernetes verschillende API-integraties beschikbaar, die al beschikbaar zijn via de opdrachtregelinterface (CLI) en Terraform. We zijn verheugd om aan te kondigen dat deze functies nu toegankelijk zijn via de gebruikersinterface (UI). Een overzicht van Ingress First,…

De geschiedenis van Kubernetes

7 min gelezen - Als het gaat om de moderne IT-infrastructuur kan de rol van Kubernetes – het open-source containerorkestratieplatform dat de implementatie, het beheer en de schaalvergroting van gecontaineriseerde softwareapplicaties (apps) en services automatiseert – niet worden onderschat. Volgens een rapport van de Cloud Native Computing Foundation (CNCF) (link bevindt zich buiten ibm.com) is Kubernetes na Linux het grootste open-sourceproject ter wereld en de belangrijkste containerorkestratietool voor 71% van de Fortune 100-bedrijven. Om te begrijpen hoe Kubernetes de cloud computing en microservices ging domineren...

IBM-nieuwsbrieven

Ontvang onze nieuwsbrieven en onderwerpupdates die de nieuwste thought leadership en inzichten over opkomende trends bieden.

Schrijf je nu in Meer nieuwsbrieven

spot_img

Laatste intelligentie

spot_img