- Leren door doen
- Trainers met praktijkervaring
- Klassikale trainingen
- Gedetailleerd cursusmateriaal
- Duidelijke inhoudsbeschrijving
- Maatwerk inhoud mogelijk
- Trainingen die doorgaan
- Kleine groepen
In de cursus Azure voor Developers van SpiralTrain leren de deelnemers Microsoft Azure te gebruiken voor de ontwikkeling van Cloud Applicaties en Services. Met het Azure cloud computing platform van Microsoft kan je applicaties in de cloud maken en beheren. De applicaties worden dan gehost in een netwerk van Microsoft datacenters en het is niet langer nodig een lokale server aan te schaffen en te beheren.
De cursus Azure voor Developers begint met een uitgebreid overzicht van de services en Availability Zones van het Azure Cloud Platform. In deze cursus behandelen we ook het verschil tussen Azure PAAS (Platform as a Service) en Azure IAAS (Infrastructure as a Service). Deze kennis is cruciaal voor ontwikkelaars die willen profiteren van de mogelijkheden van Azure.
Vervolgens wordt er dieper ingegaan op App Services en hoe Azure gebruikt kan worden voor het hosten van applicaties, met bijzondere aandacht voor webapplicaties. We besteden ook aandacht aan de ondersteuning van diverse ontwikkelomgevingen, zoals ASP.NET, Node.js en Python, waardoor ontwikkelaars hun favoriete tools kunnen gebruiken.
Een essentieel onderdeel van de cursus is de verkenning van de verschillende opslagvormen die Azure biedt. We bespreken onder andere Blob Storage en File Storage. Daarnaast komen we te weten hoe relationele databases en NoSQL-databases vanuit Azure benaderd kunnen worden, wat van groot belang is voor data-driven applicaties.
Azure biedt ook uitgebreide ondersteuning voor de implementatie van virtual machines die volledig naar eigen inzicht kunnen worden ingericht. Zowel Windows- als Linux-VM's zijn beschikbaar. Ook leren we hoe containers op basis van Docker Images binnen Azure kunnen worden beheerd, wat de flexibiliteit van de applicatie-infrastructuur vergroot.
In deze cursus komt ook aan bod hoe Azure serverless computing ondersteunt met Azure Functions. Hierbij worden servers onzichtbaar in de cloud gebruikt. We behandelen function scenario's, function pipelines en function chaining, zodat ontwikkelaars efficiënt kunnen werken zonder zich zorgen te maken over de onderliggende infrastructuur.
Tenslotte besteden we aandacht aan de Azure Network Service en hoe je Virtual Networks kunt opzetten. We bespreken belangrijke onderwerpen zoals inbound en outbound rules, load balancing en port forwarding, die essentieel zijn voor het veilig en effectief beheren van netwerken in Azure.
Voor meer informatie over de mogelijkheden van Azure, kun je de officiële Azure site bezoeken. Ook kun je overwegen de cursus Azure Administrator te volgen voor een breder inzicht in Azure's beheerfunctionaliteiten.
De cursus Azure voor Developers is bedoeld voor developers die Microsoft Azure willen gebruiken om cloud applicaties te maken en te deployen.
Ervaring een moderne programmeer taal zoals C#, Java, Python of PHP is vereist om aan deze cursus te kunnen deelnemen.
De theorie wordt behandeld aan de hand van presentatie slides en demo's. Tijdens de cursus worden theorie en exercises afgewisseld.
De deelnemers ontvangen na succesvolle afronding van de cursus een certificaat van deelname aan Azure voor Developers.
Module 1 : Azure Intro |
Module 2 : App Services |
Module 3 : Azure Data Access |
|
What is Azure? Azure Services Compute Services Data Services Application Services Network Services Azure CLI Regions Availability Zones Data Centers Fabric Controllers Azure PAAS Azure IAAS |
App Service Plan Hosting Applications Web Applications API Apps Virtual Machines Security Monitoring Development Environments ASP.NET, Node JS Python, PHP Deploying in Visual Studio App Service Pricing Backup |
Azure Storage Blob Storage Files and Tables Storage Accounts Storage Replication Azure Database Service SQL Databases Managed Instances Single Database Elastic Pool Database Configuration NoSQL Data Stores Azure Data Factory |
Module 4 : VM's and Containers |
Module 5 : Azure Functions |
Module 6 : Azure Virtual Networks |
|
Windows VM's Linux VM's VM Choices VM Sizes VM Configuration VM Storage Availability Set Scaling Containers on Azure Docker Images Running Containers Azure Service Fabric Container Scaling |
Serverless Computing Creating Functions Deploying Functions Language Support Function Scenario's HTTP Triggers Process File Uploads Run Scheduled Tasks Function Pipelines Function Pricing Application Patterns Fan In Fan out Function Chaining |
Azure Network Service Virtual Networks Creating Subnets Security Groups Inbound Rules Outbound Rules Azure Network Interface IP Configuration Hostname Resolution Application Gateway Load Balancer Port Forwarding Load Balancing Rules |