Microsoft Azure is een public cloud computing-platform van Microsoft. Het biedt een reeks clouddiensten, waaronder computing, analytics, storage en networking. Gebruikers kunnen uit deze services kiezen om nieuwe applicaties te ontwikkelen en te schalen of om bestaande applicaties in de public cloud te draaien. Daarnaast biedt Azure vier verschillende vormen van cloud computing: infrastructure as a service (IaaS), platform as a service (PaaS), software as a service (SaaS) en serverless.
Het Azure-platform is ontworpen om organisaties te helpen uitdagingen te overwinnen en zakelijke doelen te bereiken. Microsoft brengt Azure werkt met een pay-as-you-go model. Dit betekent dat abonnees elke maand een factuur ontvangen die hen alleen in rekening brengt voor de specifieke middelen die ze hebben gebruikt.
Microsoft Azure heeft 600 verschillende diensten onderverdeeld in de volgende categorieën: Compute services, Identity, Mobile services, Storage services, Communication services, Data management, Messaging, Media services, CDN, Developer, Management, Azure AI, Azure Blockchain Workbench, Functions & Internet of Things (IoT).
Hieronder een aantal (populaire) diensten.
Virtual machines, hiermee kunnen gebruikers Microsoft Windows en Linux virtual machines lanceren.
Cosmos DB – dit is een NoSQL databankdienst die een subset van het SQL SELECT statement op JSON-documenten implementeert.
Azure Active Directory wordt gebruikt om on-premises directories te synchroniseren en SSO (Single Sign On) mogelijk te maken.
CDN (Content Delivery Network) – Deze dienst is ontworpen om te werken in integratie met een aantal andere diensten, waaronder webapps, Azure clouddiensten en opslag.
Sharepoint, SharePoint is een webgebaseerd samenwerkingsplatform dat geïntegreerd kan worden met Microsoft Office. Het wordt voornamelijk gebruikt om documenten intern en extern te delen.
Key vault, dit is een service die je kunt gebruiken om certificaten en sleutels op te slaan en te genereren.
Mobile Engagement – verzamelt realtime analyses die het gedrag van gebruikers belichten. Het biedt ook pushnotificaties naar mobiele apparaten.
Azure Communication Services – biedt een SDK (Software Development Kit) voor het maken van web en mobiele communicatie applicaties die sms, video bellen, VOIP en PSTN bellen, en web based chat omvatten.
Azure Data Explorer – biedt big data-analyse en data-exploratie mogelijkheden.
Microsoft Azure Machine Learning (Azure ML) – biedt tools en machine learning frameworks voor ontwikkelaars om hun eigen Machine Learning en Artificial Intelligence (AI) services te creëren.
Microsoft Azure is een van de populairste cloud platformen samen met Google Cloud en AWS. Dit zijn de voordelen van Microsoft Azure:
Hoge beschikbaarheid – het is bijna overal op de wereld beschikbaar en te gebruiken.
Veiligheid – er zijn strikte regels met betrekking tot veiligheid en ze gebruiken daarbij een standaard beveiligingsmodel: detect, assess, diagnose, stabilize, close.
Schaalbaar – Microsoft Azure maakt het erg gemakkelijk om uit te breiden, maar ook om te verminderen.
Kosteneffectief – Door het pas-as-you-go model is het platform kosteneffectief, omdat je alleen betaald voor wat je gebruikt.
Ondanks de populariteit heeft het uiteraard ook nadelen:
Complex – Voor grotere bedrijven zal het de moeite waard zijn om een SaaS managementoplossing te onderzoeken, samen met iemand die speciaal is opgeleid om je Azure-platform te beheren.
Verborgen kosten – Azure diensten zijn allemaal onderworpen aan kosten voor gegevensoverdracht die vaak leiden tot gestapelde verborgen kosten.
Support – Ondanks hun hoogwaardige producten en wereldwijde bereik is Microsoft niet erg goed in het omgaan met het grote aantal klanten en het behandelen van elke klant als een uniek individu.
Microsoft Azure is een cloud computing-platform dat een breed scala aan diensten aanbiedt, waaronder virtuele machines, opslag, databases, netwerken, analytics, AI en meer. Het stelt gebruikers in staat om applicaties en diensten te bouwen, implementeren en beheren via een wereldwijd netwerk van datacenters.
Microsoft Azure biedt een scala aan beveiligingsfuncties, waaronder gegevensversleuteling, netwerkbeveiliging, identiteits- en toegangsbeheer, bedreigingsbescherming en nalevingscertificeringen. Het is ook compliant met verschillende internationale normen zoals ISO, SOC, HIPAA en GDPR, waardoor het een veilige keuze is voor bedrijven en organisaties.
Microsoft Azure ondersteunt een breed scala aan programmeertalen en tools, waaronder .NET, Java, Node.js, Python, Ruby, PHP en meer. Het biedt ook verschillende tools en diensten zoals Visual Studio, Visual Studio Code, Azure DevOps en GitHub, zodat ontwikkelaars eenvoudig applicaties kunnen bouwen en implementeren.