terug naar overzicht
Erwin de Rijk, VX Company

Erwin de Rijk

+31 6 46 90 95 76


21/01/22

Java maatwerk op Microsoft Azure

Het lijkt misschien niet de meest logische combinatie om een Java maatwerkapplicatie op Microsoft Azure te hosten, maar dat is het wel degelijk. In dit blog wil ik wat meer toelichten op wat de mogelijkheden zijn, en waarom je juist wel je Java maatwerk applicaties op Microsoft Azure zou moeten hosten.

De mogelijkheden voor het hosten van jouw Java applicatie

Voor het hosten van een op maat gemaakte Java applicatie heb je twee Cloud mogelijkheden: Infrastructure as a Service (IaaS) en Platform as a Service (PaaS).rnrnHet IaaS model biedt alle ruimte om je Java applicatie te installeren, te onderhouden en te monitoren net zoals je dat in je on-premises omgeving gewend bent. Daarmee kun je (in bijzondere situaties) heel ver gaan met een specifieke versie van het Operating System of de gebruikte database. Je kan zelfs verschillende drivers, Linux of Windows applicaties installeren en gebruiken. Het nadeel van dit model is dat je zelf moet zorgen voor het goed configureren van de infrastructuur, en je moet zelf patch management en back-up en recovery verzorgen.rnrnHet PaaS model zetten wij het meeste in voor onze klanten. Dit is namelijk een hele prettige combinatie van ontzorgd worden door Microsoft in combinatie met veel vrijheid hebben in de keuzes voor de applicatie. Het ontzorgen zit hem onder andere op het gebied van schaalbaarheid, configuratie, back-up en patchmanagement: dat verzorgt Microsoft voor je. Tegelijkertijd hebben we wel de vrijheid om bijvoorbeeld zelf te kiezen wat voor database ingezet moet worden (wij kiezen afhankelijk van de applicatie voor MongoDB, Microsoft SQL Server of PostgreSQL) of wat voor performance gewenst is.

Delen