Azure heeft voor iedere vorm van cloud computing een aanbod aan services als aanvulling op je omgeving. Er zijn tal van Azure Cloud Services waaruit je kunt kiezen. De belangrijkste en interessantste services voor je organisatie behandelen we in dit artikel.
Virtual Machines
Voor organisaties met een bestaand scenario is werken met Virtual Machines het makkelijkst. Je kunt je applicatie een op een over zetten naar de Cloud middels ‘Rehosting’. Hierbij kun je gebruikmaken van alle talen, workloads en besturingssystemen. Microsoft noemt het “the performance of a supercomputer with the scalability of the cloud”.
Als je een applicatie draait op een VM kun je deze binnen enkele seconden wereldwijd deployen. Het vergroot de schaalbaarheid en zorgt voor een vermindering van de kosten. Hiermee is een Virtual Machine vaak de eerste stap naar de Cloud.
Azure App Service
Azure App Service is de vervolgstap van Virtual Machines. De App Service maakt het eenvoudig om web-, mobiele en API-applicaties te bouwen en te deployen met behulp van vrijwel elk framework. Je kunt de app runnen in containers of het gewenste besturingssysteem. Daarnaast biedt de App Service continuous integration, live-site debugging en goede integratiemogelijkheden met API’s en apps van de Azure Marketplace.
Door gebruik te maken van de Azure App Service hoef je je geen zorgen meer te maken over de infrastructuur. Deze wordt volledig beheerd, ook op het gebied van beveiliging en prestaties.
Azure Functions/Azure Logic Apps
Met Azure Functions en Azure Logic Apps hoef je geen platform meer te beheren. Je hoeft alleen maar code te sturen naar Azure en aan te geven welke triggers of gebeurtenissen de code laten uitvoeren. Microsoft neemt de verantwoordelijkheid voor het platform op zich. Je werkt dus als het ware serverloos.
Het grootste verschil tussen Functions en Logic Apps is dat bij de eerste code wordt getriggerd door een event, en bij de laatste een workflow wordt getriggerd door een event.
Deze services zijn relatief ingewikkeld om te bouwen. Dit kun je dus het beste door een expert laten uitvoeren.
Azure Kubernetes Service
Kubernetes is een zogenoemd container orchestration systeem voor Docker containers, waarmee apps op grote schaal verstuurd kunnen worden. De Azure Kubernetes Service is een volledig beheerde service voor dit systeem. Het biedt mogelijkheden voor CI/CD (Continuous Integration/Continuous Delivery) en beveiliging en governance op bedrijfsniveau. Met AKS is je organisatie minder tijd kwijt aan het beheren en opereren van de Kubernetes omgeving.
API Management
API Management is een service die iedereen zou moeten gebruiken. Het is een volledige oplossing voor het publiceren, beheren en beveiligen van API’s naar externe en interne klanten. In plaats van te werken met losse componenten zijn ze allemaal via een adres te benaderen. Dat vereenvoudigt het beheren van je API omgeving.
Azure Backup/Recovery Services
Als je werkt met Virtual Machines of in een hybride omgeving werkt, kun je met Azure Backup je omgeving veiligstellen. Met een paar klikken heb je een backup gemaakt van de door jou gekozen data. In een centraal dashboard kun je data herstellen en rapporten genereren voor compliance doeleinden.
Met de Recovery Services kun je indien nodig een replicatie van je app over de hele wereld bewerkstelligen.
Wil je meer weten over bovenstaande Cloud Services? Neem gerust contact met ons op. Wij vertellen je hier graag meer over. Daarnaast kunnen we je ook een gerichter advies geven over andere Cloud Services die aansluiten bij de behoeften van je organisatie.
Wil je meer weten over de mogelijkheden die Azure biedt? Meld je hier aan voor onze Microsoft Azure Cloud Essentials workshop.