Trace Id is missing
Naar hoofdinhoud gaan

Serverloos Azure

Kies voor serverloos: ontwikkel apps sneller zonder infrastructuur te hoeven beheren.

Ontwikkel, implementeer en gebruik serverloze apps op een end-to-end platform

Verhoog de waarde van je kernwerkzaamheden door de tijd en resources die voor de infrastructuur benodigd zijn, tot een minimum te beperken. Gebruik volledig beheerde, end-to-end serverloze Azure-oplossingen om de productiviteit van ontwikkelaars te verhogen, resources te optimaliseren en innovatie te versnellen.

Waarom zou je voor serverloze Azure-oplossingen kiezen?

Verhoog de snelheid van ontwikkelaars

Zorg ervoor dat ontwikkelaars niet langer infrastructuur hoeven in te richten en te beheren, zodat je minder tijd kwijt bent aan taken die niet tot de kernactiviteiten van je bedrijf behoren. Ontwikkel en implementeer sneller met behulp van ontwikkelaarsvriendelijke API's, services met weinig tot geen code en kant-en-klare Machine Learning- en cognitieve modellen.

Bevorder de prestaties van het team

Verbeter de flexibiliteit en prestaties van het team met behulp van een volledig beheerd platform voor het ontwikkelen, implementeren en gebruiken van toepassingen. Ontwikkel voor elk toepassingspatroon en elke omgeving: hybride, cloud en edge. Beheer toepassingen proactief met intelligente tools voor bewaking en analyse.

Verbeter de impact in de organisatie

Versnel de time-to-market met serverloze Azure-oplossingen waarmee je organisatie de weg vrij kan maken naar innovatie en nieuwe inkomstenmogelijkheden. Verlaag de totale eigendomskosten voor infrastructuur en minimaliseer risico's met behulp van intelligent beveiligingsbeheer en geavanceerde bescherming tegen bedreigingen.

Ontwikkel met end-to-end serverloze Azure-oplossingen

Maak je geen zorgen meer om het beheren van de infrastructuur, wat voor soort toepassing je ook ontwikkelt en welke technologieën je ook gebruikt. Kies uit een reeks serverloze uitvoeringsomgevingen, volledig beheerde services en een uitgebreide verzameling ontwikkelaarstools en -services om je toepassingen te ontwikkelen.

Serverloze computing in Azure

Ontwikkel toepassingen sneller door geen infrastructuur te hoeven beheren waarop je code en containers worden uitgevoerd

  • Serverloze gecontaineriseerde microservices

    Implementeer gecontaineriseerde apps zonder dat je complexe infrastructuur hoeft te beheren, met Azure Container Apps. Schrijf code in je favoriete programmeertaal of framework en ontwikkel microservices met volledige ondersteuning voor Distributed Application Runtime (Dapr). Schaal dynamisch op basis van HTTP-verkeer of gebeurtenissen, met behulp van Kubernetes Event-Driven Autoscaling (KEDA).

  • Serverloos Kubernetes

    Richt elastisch pods in binnen containerinstanties die al in enkele seconden starten, zonder aanvullende rekenresources te hoeven beheren. Maak serverloze, op Kubernetes gebaseerde toepassingen met behulp van de beheermogelijkheden van Azure Kubernetes Service (AKS) en virtuele AKS-knooppunten, die zijn gebouwd op basis van het opensource-project Virtual Kubelet. Profiteer optimaal van een op gebeurtenissen gebaseerde methode door de op gebeurtenissen gebaseerde KEDA-functie voor automatisch schalen aan je AKS-cluster toe te voegen. KEDA is een opensource-onderdeel waarmee containers gebeurtenissen rechtstreeks vanuit gebeurtenisbronnen kunnen verwerken en het biedt de mogelijkheid om de schaal naar nul aan te passen.

  • Serverloze functies

    Voer code, geschreven in een taal naar keuze, uit met Azure Functions, een op gebeurtenissen gebaseerde rekenervaring. Schaal op aanvraag en betaal alleen voor de tijd dat de code daadwerkelijk wordt uitgevoerd. De opensource-runtime voor Functions is als beheerde service beschikbaar in Azure en Azure Stack en kan ook worden gebruikt op meerdere andere locaties, zoals Kubernetes, Azure IoT Edge, on-premises en zelfs in andere clouds.

  • Serverloze toepassingsomgevingen

    Voer web-, API- en mobiele toepassingen uit en schaal ze op een platform naar keuze, in een volledig beheerde omgeving, met Azure App Service.

"Wij zijn geen computerwetenschappers. We hebben partners nodig die ons kunnen helpen bij het bouwen van de infrastructuur om heel snel te kunnen werken, zodat we elke orgaandonor volledig kunnen eren. Het partnerschap met Microsoft en Terawe heeft onze benadering en onze denkwijze veranderd."

Dr. Greg Tietjen, assistent-professor en hoofdonderzoeker

Terug naar tabbladen

Oplossingsarchitecturen voor serverloze Azure

Een schaalbare e-commerce-web-app ontwikkelen

De e-commercewebsite bevat eenvoudige werkstromen voor orderverwerking met behulp van Azure-services. Met Azure Functions en Web Apps kunnen ontwikkelaars zich richten op het ontwikkelen van gepersonaliseerde ervaringen en de zorg voor de infrastructuur overlaten aan Azure.

Splitsen vanuit AKS met ACI

Gebruik het virtuele AKS-knooppunt om in ACI pods in te richten die binnen enkele seconden worden kunnen worden gestart. Zo kun je AKS uitvoeren met precies de juiste capaciteit voor je gemiddelde workload. Als de capaciteit in je AKS-cluster opraakt, schaal je uit naar aanvullende pods in ACI, zonder dat je hiervoor aanvullende servers hoeft te beheren.

CI/CD voor containers

Met containers kunt je gemakkelijk je toepassingen blijven ontwikkelen en implementeren. Je kunt repliceerbare, beheerbare containerclusters maken door het coördineren van de implementatie van die containers via Kubernetes in Azure Kubernetes Service (AKS).

Resources voor serverloze oplossingen

Het e-book genaamd 'Kookboek voor serverloze computing met Azure, tweede editie'

Kookboek voor serverloze computing met Azure, tweede editie

Het e-book genaamd 'Gedistribueerde systemen ontwerpen'

Gedistribueerde systemen ontwerpen

Het e-book genaamd 'Azure API-beheer: De digitale transformatie stimuleren in de huidige API-economie'

Azure API-beheer: De digitale transformatie stimuleren in de huidige API-economie

Ga aan de slag met het ontwikkelen van serverloze Azure-oplossingen

Ga aan de slag met 12 maanden gratis services.