Onderwerp
Automatisering & ICT/IT
Communicatie
Financieel
HR
Inkoop & logistiek
Management
Secretarieel & Administratief
Marketing
Opleiding & Onderwijs
Persoonlijke Effectiviteit
Productie, techniek & bouw
Kwaliteit- & Projectmanagement
Sales
Vitaliteit & Gezondheid
Taalcursus
Zorg & Verzorging
Juridisch
Internet & Media
Arbo & Veiligheid
Hobby & Vrije Tijd
Vastgoed & Makelaardij
Abonnementen
Locatie
Niveau
Type
Keurmerk

Opleidingen

55.821 resultaten

Microsoft Certified Azure Data Engineer Associate (DP-203) - eLearning

Word een bekwame data-engineer in de cloud met de Microsoft Certified Azure Data Engineer Associate (DP-203)-training Deze uitgebreide cursus is ontworpen om je te helpen bij het bouwen, beheren en optimaliseren van dataoplossingen met behulp van de krachtige dataservices van Microsoft Azure. Je leert hoe je schaalbare data-architecturen ontwerpt, oplossingen voor dataopslag implementeert en pijplijnen voor dataverwerking ontwikkelt met behulp van tools zoals Azure Data Lake, Azure Synapse Analytics en Azure Data Factory. Met een sterke focus op praktijkgerichte toepassingen rust deze cursus je uit met de praktische vaardigheden die nodig zijn om grootschalige datasystemen in moderne cloudomgevingen te beheren. Aan het einde van het programma bent u klaar om veilige, efficiënte en krachtige dataoplossingen te ontwerpen – en kunt u vol vertrouwen het DP-203-certificeringsexamen voorbereiden. Doelgroep Aankomende data-engineers Architecten van cloudoplossingen Azure-ontwikkelaars en -beheerders Dataprofessionals die overstappen naar cloudplatforms DevOps- en IT-professionals die met datasystemen werken Professionals op het gebied van business intelligence en analytics Vereisten Basisbegrip van dataformaten zoals CSV en JSON Fundamentele kennis van databases en concepten voor dataverwerking Bekendheid met cloud computing-concepten is nuttig Ervaring met SQL of programmeertalen (optioneel maar aanbevolen) Leerdoelen Ontwerp en implementeer schaalbare oplossingen voor gegevensopslag op Azure Bouw en beheer datapijplijnen voor batch- en realtimeverwerking Werk met Azure Data Lake, Synapse Analytics en Data Factory Implementeer workflows voor datatransformatie en -integratie Beveilig en monitor systemen voor gegevensopslag en -verwerking Optimaliseer gegevensprestaties en los problemen op Best practices voor data-engineering toepassen in cloudomgevingen End-to-end analyseoplossingen ontwikkelen met behulp van Azure-services Cursusinhoud Inleiding tot Azure Cloud en het profiel van de data-engineer Hoe maak je een Azure-abonnement aan Overzicht van de Azure Portal Hoe verwijder je resources en stel je een budget in Hoe is het profiel van de data-engineer geëvolueerd Begrijp de rol en verantwoordelijkheid van de data-engineer Verken technologieën voor data-engineers Gegevensopslag Niet-relationele gegevensopslagplaatsen Overzicht van Azure-opslagservices Demo: Azure-opslagaccount aanmaken Opties voor gegevensredundantie verkennen Overzicht van Azure Blob Storage Meer informatie over Azure Storage Access Tiers Overzicht van Azure Table Storage Overzicht van Azure Queue Storage Inzicht in Azure File Share Storage Demo van Azure File Share Storage Azure Disk Storage en demo Cosmos DB en de verschillende functies ervan verkennen Wat is een Data Lake? Hoe Data Lake Gen 2 zich heeft ontwikkeld Azure Blob Storage versus Azure Data Lake Ontdek de beveiligingsopties voor Azure Blob en Data Lake Hoge beschikbaarheid versus noodherstel Azure Storage - HA- en DR-opties Cosmos DB - HA- en DR-opties Gegevensopslag Relationele gegevensopslag Inleiding module Functies van Azure SQL Ontdek Azure SQL en de verschillende functies Leer het verschil tussen traditionele en moderne datawarehouse-architectuur Wat is de Synapse Analytics-service Demo: Maak een Dedicated SQL Pool Demo: Verbind een Dedicated SQL Pool met SSMS Demo: Maak een Azure Synapse Analytics Studio-werkruimte Demo: Ontdek Synapse Studio Demo: Maak een Dedicated SQL Pool en een Spark Pool Demo: Analyseer gegevens met behulp van een Dedicated SQL Pool Demo: Analyseer gegevens met behulp van een Apache Spark Notebook Demo: Analyseer gegevens met behulp van een serverloze SQL Pool Demo: Data Factory vanuit Synapse Analytics Studio Demo: Synapse Studio monitoren Ontdek Azure Synapse en de verschillende functies Inzicht in het schalen van Azure Datawarehouse Back-up en herstel van Azure SQL Datawarehouse Azure Database versus Azure Datawarehouse (Synapse Data Pool) Hoe implementeer je datamaskering Leer gegevens in rust en tijdens verzending te versleutelen Batchverwerking Ontdek Azure Data Factory en de functies Wat is Azure Databricks Demo-overzicht Demo: Databricks, clusters en werkboek inrichten Demo: Data Lake koppelen aan Databricks DBFS Demo: gegevens verkennen, analyseren, opschonen, transformeren en laden in Databricks Meer informatie over de basisprincipes van Spark Azure Databricks-clusters verkennen Andere belangrijke componenten van Azure Databricks Streaming Analytics Inleiding tot de module Wat is live-evenementverwerking Inleiding tot Azure Stream Analytics (invoer en uitvoer configureren) Inleiding tot vensterfuncties Wat is een tumbling-venster Wat is een hopping-venster Wat is een sliding-venster Wat is een sessievenster Demo: Blob Storage-invoer verwerken Demo: IOT Hub-invoer verwerken Gegevensopslag monitoren Inleiding tot Azure Monitor Service Demo: Azure Monitor Service Monitoring van Blob en Data Lake Storage implementeren Monitoring van Azure Synapse Analytics implementeren Monitoring van Cosmos DB implementeren Monitoren van gegevensverwerking Monitoren van Data Factory-pijplijnen Monitoren van Data Factory - Metrics, waarschuwingen, diagnostische instellingen Monitoren van Azure Databricks Monitoren van Stream Analytics Optimaliseren van Azure-gegevensoplossingen Problemen met knelpunten bij gegevenspartitionering oplossen Optimaliseren van Data Lake Storage Optimaliseren van Stream Analytics Optimaliseren van Azure Synapse Analytics Beheren van de gegevenslevenscyclus Een Azure-dataoplossing ontwerpen Verschillende soorten datatypes Soorten gegevensopslag Azure Store selecteren voor applicaties Azure Data Platform-architectuur RTO en RPO begrijpen Scenario's - Een oplossing ontwerpen voor CosmosDB versus Data Lake versus Blob Storage Scenario's - Ontwerpen voor SQL Database versus Data Warehouse Batchverwerkingsoplossingen ontwerpen met Data Factory en DataBricks Leer methoden voor data-ingestie Ontdek realtime verwerking Ontwerp en provisioner rekenbronnen Ontdek de Lambda-architectuur Plan voor beveiligde eindpunten (openbaar/privé) FAQ Is er nog ander lesmateriaal naast de video's die u in uw eigen tempo kunt bekijken? Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, waaronder: LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken B EVALUEREN:B Diagnostische, module- en eindtoetsen om uw voortgang bij te houden B OEFENEN:B Praktische oefeningen met realistische simulaties en Cloud Labs B INZICHTEN VERKRIJGEN:B Realtime analyses en rapporten die uw leerproces, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt B Kan ik deze cursus volgen naast mijn fulltime baan?B Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan. Waar gaat de cursus Azure Data Engineer Associate (DP-203) over? Deze cursus leert u hoe u dataoplossingen op Microsoft Azure ontwerpt, bouwt en beheert, met de nadruk op opslag, verwerking en analyse. Wat leer ik in deze cursus? Je leert hoe je datapijplijnen maakt, opslagoplossingen beheert, grote datasets verwerkt en veilige en schaalbare data-architecturen implementeert op Azure. Heb ik eerdere Azure-ervaring nodig? Basiskennis van dataconcepten en databases wordt aanbevolen, maar eerdere Azure-ervaring is niet verplicht. Sluit deze cursus aan bij een certificering? Ja, de cursus sluit aan bij het DP-203-certificeringsexamen en helpt je je effectief voor te bereiden. Krijg ik praktische ervaring? Ja, de cursus bevat praktische oefeningen en realistische scenario's om je te helpen je kennis toe te passen. Hoe helpt deze cursus mijn carrière? De cursus rust je uit met veelgevraagde vaardigheden op het gebied van cloud data engineering en bereidt je voor op functies in data engineering, analyse en cloudarchitectuur. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 23 uur aan on-demand video's 12 automatisch beoordeelde toetsen 6 praktische oefeningen 4 uitgebreide opdrachten 4 praktijkgerichte projecten Aanbevolen studietijd: meer dan 40 uur 1 jaar toegang tot het leerplatform Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
23 uren

Docker en Kubernetes met JavaScript - eLearning

Leer alles over het implementeren en orkestreren van moderne applicaties met Docker en Kubernetes twee van de meest gevraagde DevOps-technologieën van dit moment. Deze praktijkgerichte cursus is bedoeld om je te helpen bij het bouwen, verpakken, implementeren en beheren van gecontaineriseerde applicaties op grote schaal. Je begint met het leren van de basisprincipes van Docker, waaronder containerisatie, het maken van images en netwerken. Vervolgens ga je verder met Kubernetes, waar je ontdekt hoe je de implementatie, schaalbaarheid en het beheer van gecontaineriseerde applicaties over clusters heen kunt automatiseren. Met praktijkgerichte projecten en praktische labs rust deze cursus je uit met de vaardigheden die nodig zijn om complexe, cloud-native applicaties te beheren en te excelleren in rollen op het gebied van DevOps, cloud engineering en platform engineering. Doelgroep Softwareontwikkelaars DevOps-engineers Cloud-engineers IT-professionals en systeembeheerders Oplossingsarchitecten Iedereen die geïnteresseerd is in containerisatie- en orkestratietechnologieën Vereisten Geen verplichte vereisten Basiskennis van Linux en netwerken is nuttig Bekendheid met virtualisatieconcepten is een voordeel Basiskennis van applicatie-implementatie is nuttig Leerdoelen Begrijp de concepten van containerisatie en hoe Docker werkt Containerized applicaties bouwen, beheren en implementeren Docker-images, volumes en netwerken maken Werken met Docker-registers en builds automatiseren Docker Compose en Swarm gebruiken voor orkestratie De architectuur en componenten van Kubernetes begrijpen Applicaties implementeren en beheren in Kubernetes-clusters Werken met pods, deployments en services Het schalen en beheren van applicaties automatiseren DevOps-best practices toepassen in containergebaseerde omgevingen Cursusinhoud Inleiding tot Docker & containers Introductie tot Docker Virtualisatie versus containerisatie Wat is Docker Docker-installatie Basisopdrachten voor Docker Docker-architectuur Docker Compose Introductie tot containers en images Inzicht in images en containers De levenscyclus van een container Wat is een Dockerfile Een image maken met Dockerfile Een containerimage bouwen en uitvoeren Het image delen: DockerHub Images en containers Aan de slag met containers (shell-toegang enz.) Docker Commit gebruiken Meerdere containers maken Docker-netwerken Containerherstart beheren Compose Wat is Docker Compose Hoe maak je een Docker Compose-bestand Hoe maak je services met Docker Compose Basisopdrachten voor Docker Compose Docker-orkestratie Inzicht in orkestratie Introductie tot Docker Swarm Docker Swarm versus Kubernetes Inleiding tot Kubernetes Wat is Kubernetes Waarom Kubernetes en de ontwikkeling ervan Inzicht in de architectuur van Kubernetes Kubectl-opdrachten Een cluster implementeren Een cluster lokaal implementeren met Minikube Een cluster maken in de AWS-cloud Een cluster maken in de Google Cloud Maak kennis met pods Maak kennis met pods Pods beheren De levenscyclus van pods Pods maken vanuit YAML-bestanden Pods beheren met labels Replicatiecontrollers Services en Ingress Services en Ingress Wat is een service? Services maken Load balancers en Ingress Deployments Wat zijn deployments? Wat zijn ReplicaSets? Deployments beheren (aanmaken, verwijderen, monitoren) Rolling updates met Kubernetes Kubernetes-dashboard en clustermonitoring Kubernetes-use cases en analyse FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEARN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken ASSESS: Diagnostische, module- en eindtoetsen om je voortgang bij te houden PRACTICE: Praktische oefeningen met realistische simulaties en Cloud Labs GAIN INSIGHTS: Real-time analyses en rapporten die je leerproces, uitdagingen en aanbevolen onderwerpen om te herhalen voor het beheersen van belangrijke vaardigheden belichten Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat je in je eigen tempo kunt volgen, waardoor je op je eigen gemak kunt leren en je vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met je fulltime baan. Waar gaat de Docker- en Kubernetes-cursus over? Deze cursus leert je hoe je gecontaineriseerde applicaties bouwt, implementeert en beheert met behulp van Docker en deze op schaal orkestreert met behulp van Kubernetes. Wat leer ik in deze cursus? Je leert de basisprincipes van Docker, containerbeheer, orkestratietools en technieken voor het implementeren en opschalen van Kubernetes. Welke praktische vaardigheden doe ik op? Je leert Docker-images maken, containers beheren, applicaties implementeren en deze te orkestreren met behulp van Kubernetes-clusters. Hoe helpt deze cursus mijn carrière? De cursus bereidt je voor op veelgevraagde functies zoals DevOps Engineer, Cloud Engineer, Site Reliability Engineer en Platform Engineer. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginnersniveau 6 uur aan on-demand video's 24 begeleide praktische oefeningen 10 automatisch beoordeelde toetsen 1 project en 3 opdrachten Aanbevolen studietijd: 20+ uur 1 jaar toegang tot het leerplatform Certificaat van voltooiing inbegrepen
€450
Klassikaal
6 uren

Linux Essentials voor ontwikkelaars - eLearning

Leg een stevige basis in Linux en open-sourcesystemen met de cursus Linux Essentials Certification. Deze praktijkgerichte training is bedoeld om je inzicht te geven in de kernconcepten van het Linux-besturingssysteem, de opdrachtregelinterface, het bestandssysteem, gebruikersbeheer en basisbeheer van het systeem. Je begint met het leren hoe Linux werkt en bouwt geleidelijk praktische vaardigheden op, zoals navigeren via de opdrachtregel, het beheren van bestanden en mappen, het omgaan met machtigingen, het werken met processen en het gebruik van essentiële netwerkopdrachten. De cursus introduceert ook shellscripting en pakketbeheer om je te helpen vertrouwd te raken met echte Linux-omgevingen. Aan het einde van deze cursus beschik je over de essentiële vaardigheden die nodig zijn om efficiënt te werken in op Linux gebaseerde systemen en je voor te bereiden op Linux-certificeringsexamens op instapniveau en IT-functies. Doelgroep Aankomende systeembeheerders Beginners die aan de slag gaan in IT- of DevOps-functies Studenten die een carrière beginnen in Linux of open-source technologieën IT-professionals die overstappen naar Linux-omgevingen Softwareontwikkelaars die met Linux-systemen werken Iedereen die zich voorbereidt op Linux-certificeringsexamens Vereisten Geen eerdere Linux-ervaring vereist Basiskennis van computers is nuttig Bekendheid met algemene IT-concepten is een voordeel, maar niet verplicht Leerdoelen De basisprincipes van het Linux-besturingssysteem en open-sourceconcepten begrijpen Efficiënt navigeren en werken met de Linux-opdrachtregel Bestanden en mappen aanmaken, beheren en ordenen Gebruikers, groepen en machtigingen in Linux-systemen beheren Software installeren en updaten met behulp van pakketbeheerders Systeemprocessen monitoren en beheren Basisnetwerktaken uitvoeren in Linux-omgevingen Eenvoudige shellscripts schrijven en uitvoeren Linux-opdrachten toepassen voor praktische systeembeheertaken Cursusinhoud Inleiding tot Linux Wat is Linux en open-source software Overzicht van UNIX- en Linux-gebaseerde systemen Een Linux-omgeving opzetten Basisprincipes van de Linux-opdrachtregel Grondbeginselen van de Linux-architectuur Werken met de shell en de opdrachtstructuur Basisopdrachten in Linux Hulp krijgen in Linux Bestanden en mappen Structuur van het bestandssysteem Navigeren door mappen en paden Bestanden aanmaken, kopiëren, verplaatsen en verwijderen Bestandsinhoud bekijken en beheren Bestanden aanmaken en bewerken Inleiding tot tools voor het maken en bewerken van bestanden vi/vim- en nano-editors Technieken voor omleiding van de opdrachtregel Gebruikers, groepen en machtigingen Beheer van gebruikers en groepen Bestandsmachtigingen en eigendom sudo en concepten voor toegangscontrole Essentiële Linux-functies Installatie en updates van pakketten Bestanden zoeken en filteren Gebruik van pipes en grep Werken met archieven (tar en zip) Links en omgevingsvariabelen Processen in Linux Systeemprocessen begrijpen Processen beheren met commando's Achtergrondtaken en procescontrole Netwerken in Linux Basisconcepten van netwerken SSH en externe verbindingen Bestanden overzetten met SCP Handige netwerkcommando's Shell-scripting Inleiding tot shell-scripts Scripts schrijven en uitvoeren Variabelen en operatoren Voorwaardelijke instructies en lussen FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEREN: Interactieve e-boeken, herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs INZICHTEN VERKRIJGEN: realtime analyses en rapporten die je leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat je de belangrijkste vaardigheden onder de knie krijgt Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat je in je eigen tempo kunt volgen, waardoor je op je eigen gemak kunt leren en je vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met je fulltime baan. Wat is Linux? Linux is een open-source besturingssysteem (OS) dat computerhardware en -software beheert en gebruikers in staat stelt applicaties uit te voeren, bestanden te beheren en systeembronnen te controleren. Linux is de softwarelaag tussen u en uw computerhardware, net als Windows of macOS, maar het is gratis, aanpasbaar en wordt op grote schaal gebruikt in servers, cloudsystemen en ontwikkelomgevingen. Als een computer een huis is, dan is Linux de fundering en het besturingssysteem dat ervoor zorgt dat alles binnenin goed werkt: verlichting, deuren (software) en voorzieningen (hardwarebronnen). Waar Linux wordt gebruikt Webservers en cloudinfrastructuur (bijv. AWS, Google Cloud) Softwareontwikkelomgevingen Supercomputers en wetenschappelijke onderzoekssystemen Android-smartphones (Android is gebouwd op Linux) Netwerk- en cyberbeveiligingssystemen Waar gaat de cursus Linux Essentials over? Deze cursus biedt een inleiding tot de basisprincipes van Linux en behandelt het gebruik van de opdrachtregel, systeemnavigatie, bestandsbeheer, gebruikersrechten en basisbeheer van het systeem. Welke vaardigheden heb ik na het voltooien van deze cursus? Je verwerft praktische vaardigheden op het gebied van Linux-opdrachtregelbewerkingen, bestandssysteembeheer, gebruikersbeheer, basisprincipes van netwerken en shellscripting. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginnersniveau 8 uur aan on-demand video's 24 begeleide praktische oefeningen 9 automatisch beoordeelde toetsen 1 opdracht 17 herhalingsquizzen 20+ uur aanbevolen studietijd 1 jaar toegang tot het leerplatform Certificaat van voltooiing inbegrepen
€450
Klassikaal
8 uren

Master Big Data on AWS - eLearning

Leer de kracht van Big Data op AWS volledig te benutten en ontdek hoe u schaalbare gegevensverwerkingssystemen in de cloud kunt ontwerpen, bouwen en beheren Deze uitgebreide cursus is bedoeld om u inzicht te geven in hoe AWS-services samenwerken om enorme hoeveelheden gegevens efficiënt en veilig te verwerken. U doet praktische ervaring op met essentiële big data-tools zoals Amazon EMR, Amazon Kinesis, AWS Glue, Amazon Redshift en Amazon Athena. De training richt zich op het bouwen van end-to-end big data-pijplijnen met behulp van Hadoop-ecosystemen, op Spark gebaseerde analyses en realtime streamingarchitecturen. Aan het einde van deze cursus bent u in staat om cloudgebaseerde big data-oplossingen te ontwerpen die zijn geoptimaliseerd voor prestaties, kosten en beveiliging, waardoor u wordt voorbereid op praktische functies op het gebied van data-engineering en -analyse op AWS. Doelgroep Data-engineers en cloud-engineers Oplossingsarchitecten die met AWS werken Data-analisten en datawetenschappers Big data-professionals die overstappen naar de cloud DevOps-engineers die aan datapijplijnen werken IT-professionals die zich voorbereiden op AWS-datacertificeringen Iedereen die geïnteresseerd is in cloudgebaseerde big data-systemen Vereisten Basisbegrip van big data-concepten (Hadoop, SQL, NoSQL) Bekendheid met de belangrijkste AWS-services wordt aanbevolen Kennis van datawarehousing en databasebasisprincipes Eerdere ervaring met cloud computing-concepten is nuttig Basisbegrip van data-verwerkingsworkflows Leerdoelen Big data-concepten en de AWS big data-architectuur begrijpen Amazon EMR-clusters implementeren en configureren voor gedistribueerde verwerking Werken met Hadoop-ecosysteemtools zoals Hive, Pig en Spark Realtime data verwerken met Amazon Kinesis AWS Glue gebruiken voor data-integratie en ETL-workflows Data opvragen en analyseren met Amazon Athena en Redshift Opslagstrategieën implementeren voor schaalbare big data-systemen Veilige, kostenefficiënte big data-oplossingen ontwerpen op AWS In-memory analytics toepassen voor snellere dataverwerking End-to-end cloudgebaseerde big data-pijplijnen bouwen Cursusinhoud Inleiding tot big data op AWS Big data-basisprincipes  Inzicht in de AWS-servicestack voor big data-analyse  Snel een datameer bouwen met Lake Formation Dataverzameling, catalogi en voorbereiding Patronen voor data-ingestie in AWS Gegevens migreren met AWS DMS en SCT Batchgegevens laden met S3 Load en de Transfer-familie Databases crawlen met AWS Glue Crawlers Realtime datastreaming met Kinesis Managed Kafka Queue gebruiken om gegevens met verschillende snelheden te verwerken Gegevens van derden importeren met AWS AppFlow Grote hoeveelheden data opslaan Dataopslagvereisten vaststellen Beheer uw big data met AWS Glue Catalog Voer interactieve big data-query's uit met Amazon Athena Een datawarehouse opzetten met Amazon Redshift Externe data voor analytics binnenhalen met Redshift Spectrum NoSQL-data opslaan op DynamoDB Realtime datastreaming Inleiding tot datastreaming Amazon Kinesis Data Streams Kinesis Data Firehose en analyse Live datastromen verwerken Oplossingen voor gegevensopslag op AWS AWS-opslagservices voor big data Het juiste gegevensopslagmodel kiezen S3 als datameer Beheer van de gegevenslevenscyclus Uw gegevens verwerken op AWS Inleiding tot Apache Hadoop en Amazon EMR Werken met Spark op EMR Tabellen maken en doorzoeken met Spark en Spark SQL op Amazon EMR Werken met AWS Glue Bouwen van big data ETL-orkestratie met Amazon MWAA Gegevens visualiseren met Amazon QuickSight Geavanceerd onderwerp over big data Een datameer bouwen met AWS Lake Formation Kostenbeheerstrategieën om EMR-clusters te optimaliseren Big data-toepassingen beveiligen op AWS ML-modellen bouwen op een datameer met SageMaker FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan. Waar gaat de AWS Big Data-cursus over? Deze cursus leert je hoe je big data-oplossingen bouwt en beheert met behulp van AWS-services zoals EMR, Kinesis, Redshift en Glue. Welke vaardigheden doe ik op in deze cursus? Je leert hoe je grote datasets verwerkt, opslaat en analyseert met behulp van AWS-tools en hoe je schaalbare big data-architecturen ontwerpt. Ga ik aan echte projecten werken? Ja, de cursus bevat hands-on labs en praktische oefeningen met echte AWS big data-services. Welke AWS-services leer ik? Je gaat aan de slag met Amazon EMR, Kinesis, Glue, Redshift, Athena en S3. Hoe helpt deze cursus mijn carrière? De cursus bereidt je voor op functies in cloud- en data-engineering door je praktische vaardigheden bij te brengen in het ontwerpen en beheren van big data-systemen op AWS. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 14 uur aan video's 18 oefeningen en 6 toetsen 4 opdrachten en 1 project Aanbevolen studietijd: 25+ uur 1 jaar toegang tot het leerplatform Certificaat van voltooiing inbegrepen
€450
Klassikaal
14 uren

Ansible voor beginners - eLearning

Automatiseer sneller, slimmer en efficiënter met de cursus ‘Learn Ansible’ en ontdek de kracht van ‘infrastructure as code’ Deze praktijkgerichte training laat je kennismaken met Ansible, een van de meest gebruikte open-source automatiseringstools voor configuratiebeheer, applicatie-implementatie en IT-orkestratie. Je leert hoe je repetitieve IT-taken kunt automatiseren, complexe omgevingen kunt beheren en applicaties naadloos kunt implementeren met behulp van eenvoudige, voor mensen leesbare YAML-gebaseerde playbooks. De cursus neemt je mee van basisconcepten naar geavanceerde onderwerpen zoals rollen, modules en automatiseringstools voor bedrijven. Aan het einde van deze cursus ben je in staat om automatiseringsworkflows te ontwerpen en te implementeren die de productiviteit verbeteren, fouten verminderen en DevOps-activiteiten stroomlijnen. Doelgroep DevOps-engineers en aspirant-DevOps-professionals Systeembeheerders en IT-operations-professionals Cloud-engineers en infrastructuur-engineers Ontwikkelaars die werken met implementatieautomatisering Netwerkingenieurs en beveiligingsprofessionals Iedereen die geïnteresseerd is in automatisering en Infrastructure as Code Vereisten Bekendheid met Linux-opdrachtregelbewerkingen Basisbegrip van teksteditors Ervaring met het installeren en configureren van applicaties is nuttig Geen eerdere Ansible-ervaring vereist Leerdoelen Begrijp hoe Ansible automatisering in IT-omgevingen mogelijk maakt Gebruik Ansible voor configuratiebeheer en applicatie-implementatie Schrijf en voer playbooks uit met behulp van YAML-syntaxis Werk met Ansible-modules om systeembronnen te beheren Beheer inventarissen en externe systemen efficiënt Gebruik variabelen, handlers en herbruikbare componenten bij automatisering Implementeer rollen en collecties voor schaalbare automatisering Automatiseer praktische DevOps-workflows en -taken Cursusinhoud Beginnen met Ansible Inleiding tot Ansible Ansible installeren Eerste Ansible-opdracht Eerste Ansible-playbook Ansible en YAML Basis Ansible-modules Pakketten installeren met Ansible Bestandsconfiguratie met Ansible Serviceconfiguratie met Ansible Cloudconfiguratie met Ansible Containercontfiguratie met Ansible Inventaris beheren Secure Shell Externe servers beheren Inventarisgroepen Groepen van groepen Groepen toepassen Dynamische inventaris Dynamische inventaris gebruiken Feiten, variabelen en handlers Feiten Variabelen Hergebruik met variabelen Doel van handlers Rollen en collecties Doel van rollen Rolopbouw Eerste Ansible-rol Doel van collecties Eerste Ansible-collectie Over Ansible Galaxy Ansible Galaxy gebruiken Tweede Ansible-implementatie Uitvoeren en debuggen ContrRole-ontwerp Voorwaardelijke taken Voorwaarden toepassen Succes en mislukking van taken Taaklussen Taaklussen met variabelen Taken herhalen Sjablonen Sjablonen Sjabloonfilters Voorwaardelijke sjablonen Sjabloonlussen Sjablonen uitbreiden Taakresultaten Resultaten registreren Gegevens verzamelen met taken Hostgegevens distribueren Aangepaste feiten Automatisering testen Rollen testen Molecule gebruiken Eerste Molecule-test Tests debuggen Aangepaste plug-ins en modules Ansible-plug-ins Een plug-in maken Filterplug-ins Callback-plug-ins Ansible-modules Een module maken Lokale ontwikkeling Ansible voor ontwikkeling Vagrant Ansible voor integratietesten Vagrant met meerdere machines Ansible-best practices Cloudimplementatie AWS-implementatie automatiseren met Ansible AWS-status opvragen AWS-resources instellen AWS-instances maken Integratietestomgevingen inrichten Integratietests uitvoeren met Ansible Omgevingen tijdelijk houden Packer AWS-machine-images bouwen Updaten en automatisch schalen in AWS Cloudimplementatie Ansible Docker Connector Ansible voor het bouwen van container-images Ansible voor het beheer van containerregisters Ansible en containers Containers in AWS met Ansible Containers en idempotentie Ansible-best practices FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervorderingen, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan. Wat is Ansible? Ansible is een open-source automatiseringstool die wordt gebruikt om IT-infrastructuur te beheren, systemen te configureren en applicaties automatisch te implementeren. Het wordt gebruikt voor: Configuratiebeheer – het consistent instellen van servers Applicatie-implementatie – het automatisch installeren en updaten van apps Infrastructuurautomatisering – het beheren van cloud- of on-prem-systemen Orchestratie – het coördineren van meerdere systemen tegelijk Als het handmatig beheren van servers te vergelijken is met het helemaal zelf koken van elke maaltijd, dan is Ansible als het hebben van een recept dat alles automatisch voor je bereidt – consistent en op schaal. Waarom is Ansible populair? Agentloos – je hoeft geen software op doelcomputers te installeren (maakt gebruik van SSH) Eenvoudige syntaxis – maakt gebruik van gemakkelijk te lezen YAML-bestanden (playbooks genoemd) Snel en schaalbaar – beheer honderden servers tegelijk Open-source – gratis en breed ondersteund Waar gaat de cursus ‘Learn Ansible’ over? Deze cursus leert je hoe je IT-taken kunt automatiseren met Ansible, met aandacht voor configuratiebeheer, implementatie en infrastructuurautomatisering. Wat leer ik in deze cursus? Je leert hoe je playbooks schrijft, systemen beheert, modules gebruikt en complexe processen automatiseert met Ansible. Welke praktische vaardigheden doe ik op? Je doet praktische ervaring op met het automatiseren van implementaties, het beheren van infrastructuur en het maken van herbruikbare automatiseringsscripts. Hoe helpt deze cursus mijn carrière? De cursus rust je uit met veelgevraagde DevOps-automatiseringsvaardigheden, waardoor je waardevol bent voor functies in cloud-, infrastructuur- en systeembeheer. Met welke tools en concepten ga ik aan de slag? Je werkt met Ansible, YAML, SSH en Infrastructure as Code-concepten om echte IT-omgevingen te automatiseren. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginnersniveau 12 uur aan on-demand video's 15 automatisch beoordeelde toetsen 15 praktische oefeningen Aanbevolen studietijd: 25+ uur 1 jaar toegang tot het leerplatform Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
12 uren

Design and Build RESTful APIs - eLearning

Bouw krachtige, schaalbare backend-systemen door RESTful-webservices met Java onder de knie te krijgen. Deze praktijkgerichte cursus is bedoeld om je te helpen bij het ontwerpen, ontwikkelen en implementeren van moderne API’s die web- en mobiele applicaties aansturen. Je begint met de basisprincipes van REST en leert hoe je op resources gebaseerde API’s maakt, HTTP-verzoeken verwerkt en best practices toepast voor het bouwen van efficiënte en veilige services. De cursus introduceert ook belangrijke Java-technologieën zoals JAX-RS, het verwerken van JSON/XML en API-documentatietools. Met een sterke focus op praktijkgerichte toepassingen rust deze training je uit met de vaardigheden die nodig zijn om productieklare API's te bouwen en je carrière als backend- of full-stack-ontwikkelaar vooruit te helpen. Doelgroep Java-ontwikkelaars die backend-API's willen bouwen Backend- en full-stack-ontwikkelaars Software-engineers die met webservices werken IT-professionals die overstappen naar API-ontwikkeling Studenten met Java-kennis die zich willen specialiseren in webservices Vereisten Basiskennis van Java-programmeren Bekendheid met concepten van objectgeoriënteerd programmeren (OOP) Basiskennis van webtechnologieën (HTTP, webapps) is nuttig Ervaring met databases is een pluspunt, maar niet verplicht Leerdoelen Leer hoe routingsjablonen werken en hoe HTTP-verzoekpatronen worden toegewezen aan eindpunten Begrijp REST-principes en -beperkingen, samen met de basisprincipes van gegevensserialisatie Verken de Swagger Editor grondig en ontdek hoe deze wordt gebruikt voor API-ontwerp en -documentatie Begrijp hoe authenticatie werkt in API's met behulp van OAuth-mechanismen Raak vertrouwd met modelvalidatietechnieken en het bouwen van effectieve routingsjablonen Krijg inzicht in verzoek- en responsstructuren, inclusief hoe je deze correct valideert Leer de belangrijkste verschillen tussen SOAP-gebaseerde API's en RESTful API's Maak kennis met YAML, de praktische toepassingen ervan en hoe je Swagger Codegen gebruikt voor API-ontwikkeling Cursusinhoud Inleiding tot RestfulAPI De noodzaak van Web API en REST API Vergelijking van API's Een intuïtief begrip van REST REST-beperkingen Het concept van serialisatie Richard Maturity Model Aan de slag met REST Aan de slag met REST Een API ontwerpen Query-parameters en headers De URL structureren De juiste HTTP-codes gebruiken API-versiebeheer Verzoek en antwoord Verzoek en antwoord: Inleiding Routeringssjablonen maken Modelvalidatie Omgaan met authenticatie Omgaan met authenticatie JWT implementeren Inzicht in OAuth OpenAPI Wat is een Open API? Inleiding tot YAML Een API definiëren en documenteren met Open API Spec 3 Swagger Editor gebruiken voor het ontwerpen van een API Swagger Codegen gebruiken FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan. Waar gaat deze cursus over? Deze cursus richt zich op het bouwen van RESTful-webservices met Java en behandelt API-ontwerp, -ontwikkeling, -beveiliging en -implementatie. Wat ga ik leren? Je leert hoe je REST-API's ontwerpt, deze implementeert met Java, omgaat met gegevensformaten, services beveiligt en de prestaties optimaliseert. Heb ik ervaring nodig? Ja, basiskennis van Java en programmeerconcepten wordt aanbevolen. Krijg ik praktische ervaring? Ja, de cursus bevat praktische oefeningen zoals het bouwen van API's, het implementeren van CRUD-bewerkingen en het testen van eindpunten. Welke tools ga ik gebruiken? Je werkt met Java (JAX-RS), JSON/XML, Swagger en API-testtools zoals Postman. Hoe helpt deze cursus mijn carrière? De cursus rust je uit met backend-ontwikkelingsvaardigheden die essentieel zijn voor functies zoals Java-ontwikkelaar, backend-engineer en API-ontwikkelaar. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 5 uur aan on-demand video's 18 begeleide praktische oefeningen 5 automatisch beoordeelde toetsen 2 opdrachten 24 herhalingsquizzen 15+ uur aanbevolen studietijd 1 jaar toegang tot het leerplatform Certificaat van voltooiing inbegrepen
€450
Klassikaal
5 uren

Spring Boot en Spring Cloud - eLearning

Leer het ontwikkelen van Java-applicaties op bedrijfsniveau met het Spring- en Spring Boot-trainingsprogramma. Deze intensieve cursus biedt je de vaardigheden om schaalbare, productieklaar applicaties te bouwen met behulp van het krachtige Spring-ecosysteem. Je begint met kernconcepten zoals Dependency Injection en IoC, en gaat vervolgens verder met Spring MVC, Spring Boot en zelfs Spring Cloud. Door middel van praktijkgerichte projecten, zoals het bouwen van een realistische boekwinkelapplicatie, doe je praktische ervaring op met het ontwerpen, ontwikkelen en implementeren van full-stack Java-applicaties. Aan het einde van de cursus ben je in staat om met vertrouwen REST API's te maken, databases te beheren, microservices te implementeren en tools zoals Swagger en Lombok te gebruiken, waardoor je klaar bent voor moderne backend-ontwikkelingsfuncties. Doelgroep Java-ontwikkelaars die zich willen specialiseren in Spring-frameworks Backend- en full-stack-ontwikkelaars Software-engineers die bedrijfsapplicaties bouwen Systeemarchitecten die met Java-ecosystemen werken Iedereen die schaalbare webapplicaties wil bouwen met Spring Vereisten Basiskennis van Java-programmeren Bekendheid met concepten van objectgeoriënteerd programmeren (OOP) Basiskennis van webtechnologieën (HTTP, webapps) is nuttig Ervaring met databases is een pluspunt, maar niet verplicht Leerdoelen Begrijp de kernconcepten en basisprincipes van het Spring Core-framework Leer hoe je de Spring Core-omgeving opzet en configureert Krijg een duidelijk inzicht in Inversion of Control (IoC) en Dependency Injection Ontdek hoe constructors werken en pas verschillende injectietechnieken toe Leer hoe beans worden aangemaakt en beheerd, en hoe hun levenscyclus en scope functioneren Ontdek de essentiële principes van Aspect-Oriented Programming (AOP) Cursusinhoud Spring Boot en de cloud Kenmerken van Spring Boot Praktijkervaring met Spring Initializr Hoe een Spring Boot-applicatie werkt Prestatiebewaking met Actuators Prestatiebewaking met Actuators Actuators Info-eindpunt Actuators Info-eindpunt Hoe wijzig je de basis-URL van Actuator naar een aangepaste URL? Profiling Verschillende implementatieomgevingen in de IT-sector Profiling Het oplossen van het probleem ‘Poort al in gebruik’ Modelontwerp Modelontwerp, naamgevingsconventies voor pakketten en het scannen van componenten Modelontwerp testen met CommandLineRunner Lombok-framework Inleiding tot het Lombok-framework Eerste configuratie van Lombok Boilerplate-code verwijderen met Lombok-annotaties Controllerniveau Inleiding tot controllers, mapping-methoden en DispatcherServlet Verschil tussen @RestController- en @Controller-annotaties; gebruik van de @GetMapping-annotatie @Data gebruiken om Lombok-boilerplate-code te verminderen Een Post-API maken; de Postman-plugin installeren en gebruiken in de Chrome-browser @AllArgsConstructor en @NoArgsConstructor Telescoping Constructor-ontwerppatroon Builder-patroon Complexe objecten maken met het Builder-ontwerppatroon Swagger API Swagger UI configureren API-informatie aanpassen Service-laag Inleiding tot de Service-klasse Logger initialiseren met Lombok-annotatie Ingebouwde database H2 Ingebouwde database H2 H2-database configureren Hoe gebruik je de H2-console-UI? Entiteiten Wat zijn entiteitsklassen? Verschil tussen POJO- en entiteitsklassen JPA implementeren met Spring Boot Een Spring Boot-repository maken Een Post-, Get-, Put- en Delete-API maken Uitzonderingsafhandeling in Spring Boot Compileertijd- en runtime-uitzonderingen Runtime-uitzondering implementeren Compileertijd-uitzonderingen in bibliotheektoepassingen Aangepaste uitzondering Een aangepaste runtime-uitzondering maken en implementeren Een aangepaste compileertijd-uitzondering maken en implementeren Uitzonderingshandler in Spring Boot Aangepaste uitzonderingshandler ResponseErrorDto-klasse maken Aangepaste runtime-uitzonderingen afhandelen @RestControllerAdvice- en @ControllerAdvice-annotaties Aangepaste compilatietijd-uitzonderingen afhandelen Globale runtime-uitzonderingen afhandelen Globale compilatietijd-uitzonderingen afhandelen Configuratiebeheer Tools voor configuratiebeheer Spring Boot Cloud Config Server-project Spring Cloud Config Client 1-project De Spring Cloud Config Server naar een externe Git-repository verwijzen Geïmporteerde eigenschappen vernieuwen Configuraties voor meerdere projecten beheren Spring Cloud Inter-Process Communication Inter-Process Communication Inter-Process Communication implementeren met OpenFeign Implementatie Een beveiligingsgroep aanmaken in AWS Implementatie op AWS EC2-service FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan. Wat is Spring Boot? Spring Boot is een framework dat het bouwen van Java-applicaties – met name webapps en API's – vereenvoudigt door complexe installatie en configuratie overbodig te maken. Het helpt u om snel een Spring-applicatie te starten en uit te voeren met minimale configuratie. Belangrijkste kenmerken: Automatische configuratie (geen ingewikkelde installatie nodig) Ingebouwde servers (zoals Tomcat of Jetty) Eenvoudig aanmaken van REST-API's Productieklaar (monitoring, statistieken via Actuator) Snellere ontwikkeling met minder standaardcode Wat is Spring Cloud? Spring Cloud is een set tools en frameworks die worden gebruikt om microservices-architecturen te bouwen en te beheren. Het helpt je bij het verbinden, beheren en schalen van meerdere services in een gedistribueerd systeem. Belangrijkste kenmerken: Service discovery (services vinden elkaar automatisch) Gecentraliseerd configuratiebeheer Load balancing Fouttolerantie (op een soepele manier omgaan met storingen) API-gateways (één toegangspunt voor meerdere services) Waar gaat deze cursus over? Deze cursus leert je hoe je Java-applicaties op bedrijfsniveau bouwt met behulp van Spring Core, Spring MVC, Spring Boot en Spring Cloud. Welke vaardigheden ga ik opdoen? Je leert API's bouwen, databases beheren, microservices implementeren, uitzonderingen afhandelen en full-stack applicaties ontwikkelen met Spring. Heb ik ervaring nodig? Ja, praktische kennis van Java en basisconcepten van webontwikkeling wordt aanbevolen. Krijg ik praktijkervaring? Ja, de cursus bevat praktijkgerichte projecten en praktische oefeningen om je te helpen het geleerde toe te passen. Welke tools en technologieën ga ik gebruiken? Je gaat aan de slag met Spring Core, Spring Boot, Spring MVC, Spring Cloud, Swagger, Lombok en MySQL. Hoe helpt deze cursus mijn carrière? De cursus rust je uit met veelgevraagde vaardigheden op het gebied van backend-ontwikkeling en bereidt je voor op functies als Java-ontwikkelaar, backend-engineer en full-stack-ontwikkelaar. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 10 uur aan on-demand video's 34 begeleide praktische oefeningen 19 automatisch beoordeelde toetsen 1 project en 3 opdrachten Aanbevolen studietijd: 20+ uur 1 jaar toegang tot het leerplatform Certificaat van voltooiing inbegrepen
€450
Klassikaal
10 uren

Infrastructure Provisioning with Terraform - eLearning

Leer de kunst van Infrastructure as Code (IaC) onder de knie te krijgen en automatiseer je cloudinfrastructuur met Terraform een van de meest gevraagde DevOps-tools van dit moment. Deze praktijkgerichte cursus is bedoeld om je te helpen bij het inrichten, beheren en opschalen van infrastructuur op meerdere cloudplatforms met behulp van code in plaats van handmatige processen. Je begint met de basisprincipes van Terraform en IaC, waarna je verdergaat met het schrijven van configuratiebestanden, het beheren van de status en het implementeren van praktijkgerichte infrastructuur. Met praktische oefeningen en praktijkgerichte scenario's ontwikkel je de vaardigheden om consistente, schaalbare en betrouwbare omgevingen te bouwen voor ontwikkeling, staging en productie. Aan het einde van deze cursus ben je in staat om het infrastructuurbeheer te stroomlijnen, handmatige fouten te verminderen en implementatiecycli te versnellen met behulp van Terraform. Doelgroep DevOps-engineers en aspirant-DevOps-professionals Cloud-engineers en infrastructuur-engineers Systeembeheerders die cloudomgevingen beheren Ontwikkelaars die geïnteresseerd zijn in automatisering en IaC IT-professionals die overstappen naar cloud- en DevOps-rollen Vereisten Basisbegrip van cloud computing-concepten Bekendheid met command-line interfaces (CLI) Basiskennis van programmeren of scripting (handig maar niet verplicht) Inzicht in infrastructuur- of netwerkconcepten is een pluspunt Leerdoelen Begrijp het concept van Infrastructure as Code (IaC) en de voordelen ervan Leer hoe Terraform werkt en welke rol het speelt in DevOps-workflows Schrijf en beheer Terraform-configuratiebestanden met behulp van declaratieve syntaxis Zet cloudinfrastructuur op en beheer deze op platforms zoals AWS, Azure of GCP Gebruik variabelen, modules en herbruikbare componenten voor schaalbare infrastructuur Beheer Terraform-statusbestanden en houd infrastructuurwijzigingen bij Automatiseer de implementatie en updates van infrastructuur op een efficiënte manier Pas best practices toe voor het bouwen van consistente en betrouwbare omgevingen Integreer Terraform in DevOps-pijplijnen voor continue implementatie Cursusinhoud Aan de slag Configuratiebeheer versus Infrastructure as Code Waarom Terraform Alternatieven voor Terraform GitHub en Codespaces instellen AWS Sandbox instellen Uw eerste AWS VPC inrichten Uw eerste VPC met Terraform Essentiële HCL en basisworkflows Basisbouwstenen van een Terraform-oplossing Providers nader bekeken Datatypes en typebeperkingen Variabelen, locals en outputs onder de loep Variabelen, locals en outputs in de praktijk Een eenvoudige AWS IaaS-oplossing ontwerpen Terraforming van de eenvoudige IaaS-oplossing, deel 1 Terraforming van de eenvoudige IaaS-oplossing, deel 2 Terraforming van de eenvoudige IaaS-oplossing, deel 3 Refactoring van de AWS-oplossing Statusbestanden HCL Inzicht in functies Functies verkennen Algemene uitdrukking Modules gebruiken Planning: refactoring van eenvoudige AWS-oplossing Aan de slag: Een eenvoudige AWS-oplossing herstructureren Een eenvoudige AWS-oplossing herstructureren Over aangepaste modules Een aangepaste module schrijven Meta-argumenten Meta-argumenten (oefening) Sjablonen en sjabloongebruik Sjabloongebruik (oefening) Provisioners Uitvoer van een ander statusbestand lezen Terraform beheren met Git Git-basisprincipes Git-vertakkingsstrategieën Git-hostingproviders Terraform-kwaliteit integreren in de Git-workflow GitHub Pull Request in de praktijk Externe status en werkruimten Veelgebruikte backends voor externe status Migreren van lokale naar S3-backend Introductie tot werkruimten Praktijk met TF CLI-werkruimten Terraform Cloud CLI instellen Terraform Cloud CLI instellen en aanroepen GitHub PR's Terraform Cloud - Verbinden en koppelen GitHub PR's Terraform Cloud - Starten, bekijken en samenvoegen Jenkins voor Terraform CI/CD Jenkins-overzicht Terraform-infrastructuur voor Jenkins Jenkins-server inrichten Jenkins-project configureren Jenkins integreren met GitHub FAQ Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken? Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief: LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt Kan ik deze cursus volgen naast mijn fulltime baan? Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan. Waar gaat deze Terraform-cursus over? Deze cursus leert je hoe je Terraform kunt gebruiken om infrastructuurprovisioning te automatiseren met behulp van Infrastructure as Code (IaC)-principes. Wat is Terraform? Terraform is een open-source tool die wordt gebruikt om infrastructuur te bouwen, te beheren en te automatiseren met behulp van code – in plaats van alles handmatig in te stellen. Met Terraform kun je een script schrijven dat je infrastructuur (servers, databases, netwerken) beschrijft, waarna het deze automatisch voor je aanmaakt en beheert. Het wordt voornamelijk gebruikt voor: Het inrichten van cloudresources (AWS, Azure, GCP) Het beheren van infrastructuur in meerdere omgevingen Het automatiseren van de installatie van servers, netwerken en databases Het onderhouden van consistente omgevingen (dev, test, productie) Waarom is Terraform zo populair? Terraform wordt op grote schaal gebruikt omdat het teams in staat stelt infrastructuur te beheren met behulp van code, waardoor implementaties sneller, consistenter en gemakkelijker te schalen zijn. Het ondersteunt meerdere cloudproviders zoals Amazon Web Services, Microsoft Azure en Google Cloud Platform, waardoor organisaties flexibiliteit krijgen zonder gebonden te zijn aan één leverancier. De declaratieve aanpak vereenvoudigt complexe installaties door gebruikers te laten definiëren wat ze nodig hebben, terwijl Terraform de uitvoering voor zijn rekening neemt. Bovendien helpen functies zoals automatisering, statusbeheer en herbruikbare modules handmatige fouten te verminderen, de efficiëntie te verbeteren en consistentie te waarborgen in ontwikkel-, test- en productieomgevingen. Wat leer ik in deze cursus? Je leert hoe je Terraform-configuraties schrijft, infrastructuur beheert, implementaties automatiseert en met cloudplatforms werkt. Heb ik eerdere ervaring met Terraform nodig? Er is geen eerdere ervaring vereist. De cursus is geschikt voor beginners, hoewel basiskennis van de cloud of CLI nuttig is. Welke praktische vaardigheden doe ik op? Je doet praktische ervaring op met het inrichten van infrastructuur, het beheren van statusbestanden en het automatiseren van cloudomgevingen. Hoe helpt deze cursus mijn carrière? De cursus rust je uit met veelgevraagde DevOps- en cloudautomatiseringsvaardigheden, waardoor je wordt voorbereid op functies zoals DevOps Engineer, Cloud Engineer en Infrastructure Engineer. Waarom is Terraform belangrijk in DevOps? Met Terraform kunnen teams de infrastructuurinrichting automatiseren, consistentie tussen omgevingen handhaven en handmatige configuratiefouten verminderen, waardoor het een essentieel hulpmiddel is in moderne DevOps-workflows Belangrijkste kenmerken Cursus en materiaal in het Engels Beginnersniveau 4 uur aan on-demand video's 30 praktische oefeningen 4 opdrachten 7 automatisch beoordeelde toetsen Aanbevolen studietijd: 10+ uur 1 jaar toegang tot het leerplatform Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
4 uren

Spice Up Your Scrum Team

Omschrijving Veel teams kennen Scrum wel, maar ervaren dat goede samenwerking niet vanzelf ontstaat. Patronen, onzekerheden, communicatieproblemen of onduidelijke verwachtingen kunnen ervoor zorgen dat de theorie niet tot leven komt. In de training "Spice Up Your Scrum Team" ontdek je hoe je een stevig teamfundament legt en hoe je vanuit vertrouwen de Scrum events kunt versterken. Je werkt met praktische werkvormen, oefeningen en reflecties die direct toepasbaar zijn in jouw team. Werk je al met Scrum en Agile, maar merk je dat je team meer nodig heeft dan alleen kennis van het framework? Spice Up Your Scrum Team is een praktische en interactieve training voor iedereen die verder wil dan theorie en wil bouwen aan vertrouwen, samenwerking en sterke teamdynamiek. De ochtend richt zich op het versterken van de basis van het team en het vergroten van onderling vertrouwen. In de middag ga je gericht aan de slag met het verbeteren van de Scrum events, zodat deze effectiever, energieker en waardevoller worden. Na deze training hebben deelnemers niet alleen verdieping in hoe Scrum werkt binnen hun eigen team, maar vooral hoe samenwerking, vertrouwen en teamdynamiek de sleutel vormen tot succesvolle Agile projecten. Deelnemers weten hoe ze een stevig teamfundament bouwen en hoe ze de Scrum events in hun dagelijkse praktijk effectiever, energieker en waardevoller maken. Je gaat naar huis met concrete interventies, praktische werkvormen en verbeteracties die direct toepasbaar zijn binnen je rol als teamlid, Scrum Master of Product Owner. Voor wie is de training "Spice Up Your Scrum Team"? Spice Up Your Scrum Team is bedoeld voor professionals die al met Scrum werken, de basis beheersen en nu verder willen groeien richting effectieve samenwerking, vertrouwen en sterke teamdynamiek. De training is geschikt voor: Teamleden zoals developers, testers en analisten die hun bijdrage aan het Scrumteam willen versterken Beginnende of ervaren Scrum Masters en Product Owners die verder willen gaan dan theoretische kennis Projectmanagers en programmamanagers die merken dat samenwerking en teamdynamiek bepalend zijn voor succes in Agile werkomgevingen Medewerkers en teams binnen organisaties die al met Agile of Scrum werken en hun onderlinge samenwerking willen verbeteren Deelnemers hoeven de basis van Scrum niet meer te leren. De training richt zich volledig op verdieping: teamdynamiek, vertrouwen, samenwerken én het verbeteren van de Scrum events. Doelstellingen Na deze training kun je: Inzicht krijgen in de dynamiek en ontwikkelfase van jouw team Vertrouwen, veiligheid en samenwerking gericht versterken Gesprekken begeleiden over gedrag, verwachtingen en onderlinge communicatie Scrum events vormgeven op een manier die focus, duidelijkheid en flow stimuleert Patronen herkennen die effectiviteit remmen en deze doorbreken Interventies kiezen die passen bij jouw team en situatie Voorkennis Voor de training "Spice Up Your Scrum Team" is geen specifieke voorkennis vereist. Twijfel je over je voorkennis? Neem dan even contact met ons op! Onderwerpen De training bestaat uit praktische, interactieve onderdelen die deelnemers helpen om verder te gaan dan theorie en écht te bouwen aan een effectief, volwassen Scrumteam. In de training gaan we met de volgende onderwerpen aan de slag: Teamontwikkeling begrijpen en herkennen welke fase het team doormaakt Vertrouwen en psychologische veiligheid vergroten binnen het team Effectief communiceren en verwachtingen bespreekbaar maken Inzicht in gedragspatronen die samenwerking versterken of juist blokkeren Scrum events verbeteren door focus, ritme en helderheid aan te brengen Praktische interventies voor Sprint Planning, Daily Scrum, refinement, Sprint Review en Sprint Retrospective Werken met concrete en interactieve werkvormen Studiemateriaal In de training "Spice Up Your Scrum Team" gebruiken we zelfontwikkeld materiaal. Wij zorgen ervoor dat je al het benodigde materiaal op tijd ontvangt.
€649
In-company / Maatwerk
HBO

Architect AI solutions for business productivity (AB-100)

Eindhoven ma 16 nov. 2026 en 9 andere data
Wil jij AI-oplossingen ontwerpen die echte businessimpact maken? Leer hoe je met Azure, agents en generatieve AI schaalbare en toekomstbestendige oplossingen ontwerpt. Wil je AI-oplossingen ontwikkelen met Microsoft Azure? In deze training leer je AI-functionaliteiten integreren met Azure Cognitive Services, Azure Cognitive Search en het Microsoft Bot Framework. Je krijgt praktijkgerichte kennis over beeld- en spraakherkenning, natuurlijke taalverwerking, intelligente zoekoplossingen en chatbotontwikkeling. Kies de trainingsvorm die bij jou past: 3-daagse training: Verspreid over drie weken met één lesdag per week. 4-daagse training: Bevat dezelfde lesstof, maar met extra verdiepingsdag in de laatste week. Hierdoor is er meer ruimte voor herhaling, praktijkcases en gerichte examenvoorbereiding. Architecting agentic AI business solutions is an advanced course for architects, senior consultants, and technical leaders responsible for planning, designing, and governing AI-powered enterprise solutions built on Microsoft platforms. This course serves as a foundational, real-world, and architectural preparation step that builds the design judgment, strategic reasoning, and end-to-end understanding learners need before pursuing the AB‑100 exam or implementing agentic AI solutions at scale. Learners will explore how to architect AI-powered Deze training is bedoeld voor ervaren IT-professionals die AI-oplossingen ontwerpen, implementeren of aansturen met Microsoft-technologieën. Geschikt voor onder andere Solution Architects, Consultants, Technical Leads en AI-verantwoordelijken die zich willen verdiepen in enterprise AI-oplossingen. Introduction to agentic AI business solutions Analyze requirements for AI-powered business solutions Design overall AI strategy for business solutions Evaluate costs and benefits of AI solutions Design AI agents for business solutions Design extensibility of AI solutions Orchestrate configuration of prebuilt agents and apps Monitor, analyze, and tune AI agents Manage testing AI-powered business solutions Design ALM process for AI-powered business solutions Design responsible AI securit MICROSOFT AB-100
€1.895
Klassikaal
max 12
3 dagen