Azure-computeservices verkennen

Microsoft Azure-architectuur en -services begrijpen

Florin Angelescu

Azure Architect

Azure-computeservices

Azure-computeservices

  • Resources en services voor verwerking en het draaien van apps en workloads in Azure
  • Leveren rekenkracht voor apps, dataverwerking en taken
Microsoft Azure-architectuur en -services begrijpen

Azure-computeservices

Azure-computeservices

  • Infrastructure as a Service
  • Platform as a Service
  • Serverless
Microsoft Azure-architectuur en -services begrijpen

Infrastructure as a Service (IaaS)

IaaS

  • Biedt gevirtualiseerde compute-resources via internet
  • Alternatief voor traditionele on-premises infrastructuur
  • Inclusief virtuele machines en netwerken
Microsoft Azure-architectuur en -services begrijpen

IaaS in de praktijk

IaaS in de praktijk

Microsoft Azure-architectuur en -services begrijpen

Platform as a Service (PaaS)

PaaS

  • Vergeet besturingssysteem en softwarecomponenten
  • Biedt een kant-en-klare platformlaag
Microsoft Azure-architectuur en -services begrijpen

PaaS in de praktijk

PaaS in de praktijk

Microsoft Azure-architectuur en -services begrijpen

Serverless computing

Serverless

  • Meer verantwoordelijkheid bij de cloudprovider
  • Gebruikers focussen vooral op code schrijven
  • Apps opgesplitst in kleine, zelfstandige componenten
  • Uitgevoerd als reactie op events
Microsoft Azure-architectuur en -services begrijpen

Azure Functions

Azure Functions

  • Code draaien als reactie op events
  • Geen infrastructuur beheren
  • Lage complexiteit
  • Voor specifieke requirements
Microsoft Azure-architectuur en -services begrijpen

Azure Functions in de praktijk

Functions in de praktijk

Microsoft Azure-architectuur en -services begrijpen

Containers

Containers

  • Lichtgewicht, standalone en uitvoerbaar softwarepakket
  • Bevat alles om software te draaien
  • Geen gedoe met prereqs
Microsoft Azure-architectuur en -services begrijpen

Wanneer containers gebruiken?

Gebruik van containers

  • Bouw oplossingen met microservices-architectuur
  • Breek complexe apps op in kleine, onafhankelijke componenten
  • Maakt los onderhoud, schalen en updaten mogelijk
Microsoft Azure-architectuur en -services begrijpen

Azure-containerservices

Azure Container Instances

Azure Container Instances

  • Snel containers draaien
  • Apps testen of uitvoeren
  • Verschillende besturingssystemen

Azure Kubernetes

Azure Kubernetes

  • Containerorchestrator
  • Uitrollen, beheren en schalen van gecontaineriseerde apps
Microsoft Azure-architectuur en -services begrijpen

Laten we oefenen!

Microsoft Azure-architectuur en -services begrijpen

Preparing Video For Download...