Microservices in Azure

Vereenvoudig de ontwikkeling van uw gedistribueerde cloudtoepassingen. Vertrouw op ingebouwde beveiliging en automatische schaling op bedrijfsniveau.

Wat zijn microservices?

Microservices zijn een softwarearchitectuurstijl waarin toepassingen bestaan uit kleine, onafhankelijke modules die met goed gedefinieerde API-contracten met elkaar communiceren. Deze servicemodules zijn niet-gekoppelde bouwstenen bij uitstek die klein genoeg zijn om één enkele functionaliteit te implementeren.

Het doel van microservicearchitecturen is om het ontwikkelen en schalen van toepassingen te vergemakkelijken. Microservicearchitecturen stimuleren de samenwerking tussen autonome teams en stelt deze in staat nieuwe functionaliteit sneller op de markt te brengen.

Waarom zou u microservices gebruiken?

Bouw services onafhankelijk van elkaar

Op microservices gebaseerde toepassingen worden gemaakt als een verzameling in hoge mate niet-gekoppelde services die één enkele actie verwerken. Teams kunnen elke service onafhankelijk bouwen, verifiëren, implementeren en monitoren.

Schaal services autonoom

Onafhankelijke services kunnen worden geschaald op basis van de desbetreffende vraag zonder dat dit gevolgen heeft voor de algehele prestaties, in plaats van dat de gehele app omhoog of omlaag wordt geschaald.

Hanteer de beste aanpak

Ontwikkelteams winnen aan flexibiliteit om de beste implementatieaanpak, taal en het beste platform en programmeermodel voor elke service te gebruiken.

Isoleer zwakke punten

Door potentiële probleemgebieden in individuele services te isoleren, verbeteren microservicearchitecturen de beveiliging en betrouwbaarheid. Services kunnen worden vervangen of buiten gebruik worden gesteld zonder dat dit gevolgen heeft voor de algehele structuur.

Lever sneller waarde

Teams kunnen kleine, onafhankelijke modules snel implementeren. Verschillende teams kunnen aan verschillende services tegelijk werken en sneller nieuwe functies in productie brengen.

Bouw beter en sneller met microservices in Azure

Vereenvoudig de toepassingslevenscyclus

Geef flexibiliteit en samenwerking een impuls en verkort de time-to-market door gebruik te maken van door Azure beheerde services en ontwikkeltools.

Vertrouw op een veilig platform

Ontwikkel veilige en betrouwbare toepassingen op een platform dat voor naleving is gecertificeerd.

Pas uw schaalgrootte aan uw behoeften aan

Verbeter de algehele prestaties door geautomatiseerd en volledig beheerd schalen op aanvraag mogelijk te maken.

Win aan flexibiliteit

Pas u sneller aan zakelijke behoeften aan door de beste aanpak en technologie te kiezen voor elke service.

Selecteer de beste microserviceaanpak voor uw bedrijf

Service Fabric

Profiteer van automatisch schalen, rolling upgrades en zelfherstel na fouten dankzij een op maat gebouwd microserviceframework.

Azure Kubernetes Service (AKS)

Gebruik een volledig beheerde Kubernetes-service om op aanvraag het inrichten, upgraden en schalen van clusterbronnen te verwerken.

Azure Functions

Bouw apps met eenvoudige, serverloze functies die op aanvraag schalen op basis van het aantal uitvoeringen, zonder beherende infrastructuur.

API Management

Publiceer specifieke onderdelen van uw toepassingen als een API of maak deze openbaar ongeacht waar de implementatie wordt gehost.

Kies voor een end-to-end ontwikkelervaring

Visual Studio

Een IDE voor de ontwikkeling van moderne apps; met geavanceerde foutopsporing.

Azure DevOps

Een op de cloud gebaseerde oplossing voor het beheren van de toepassingslevenscyclus die gehoste coderepo’s, het bijhouden van problemen, belastingtesten en geautomatiseerde builds verwerkt.

Visual Studio Code

Een lichtgewicht broncode-editor voor het uitvoeren van bewerkingen en foutopsporing op elk besturingssysteem.

Klanten doen geweldige dingen met microservices in Azure

Uitgelichte microservicebronnen

E-book

Leer vanaf dag 1 ontwikkelen op Azure

Lees het e-book

Webinar

Lever apps met microservicearchitectuur in Azure

Bekijk de webinar

Ontwerpgids

Ontwerp, bouw en voer microservices uit in Azure

De documentatie lezen

Gerelateerde oplossingen

DevOps

Breng mensen, processen en producten bij elkaar om steeds waarde te leveren aan uw eindgebruikers

Serverloze computing

Bouw sneller apps en richt u op innovatie in plaats op beheer van de infrastructuur

LOB-toepassingen

Moderniseer uw interne LOB-apps (Line Of Business) om tegemoet te komen aan de actuele IT-uitdagingen

Ontwikkelen en testen

Vereenvoudig en versnel het proces voor het bouwen en testen van toepassingen op elk platform

Ga aan de slag met microservices in Azure