Cloud Engineer

Binnenkort verschijnen nieuwe startdata & prijzen

Cloud Engineer

Welkom op een spannende reis naar het domein van public cloud-technologie - een transformatief landschap dat de manier waarop we de kracht van computing benaderen en benutten hervormt. In een wereld die wordt gedreven door innovatie en connectiviteit, is het begrijpen van het wat en waarom van de publieke cloud noodzakelijk geworden voor zij die hun weg willen vinden in het steeds veranderende technologielandschap.

Je krijgt een overzicht, maar ook hands-on inzage, in het werken met public cloud en het cloud native ecosysteem. 

Binnenkort verschijnen nieuwe startdata & prijzen
Sector
Digitale transformatie
Leervorm
Hybride leren

Over deze opleiding

Wat is public cloud en waarom zou je aan deze training beginnen? De public cloud vertegenwoordigt een revolutionaire paradigmaverschuiving in de manier waarop we gegevens en applicaties opslaan, beheren en openen. Het is niet alleen een technologische vooruitgang, het is een toegangspoort tot ongekende schaalbaarheid, wendbaarheid en efficiëntie. Deze training ontrafelt de fijne kneepjes van openbare clouddiensten en geeft je de kennis en vaardigheden die nodig zijn om het volledige potentieel ervan te benutten. In een snel evoluerend digitaal tijdperk migreren bedrijven en organisaties steeds vaker naar de public cloud om hun activiteiten te stroomlijnen, de samenwerking te verbeteren en kosteneffectieve oplossingen te bereiken. Het is essentieel om het waarom achter deze migratie te begrijpen: de openbare cloud biedt ongeëvenaarde flexibiliteit, waardoor organisaties resources op aanvraag kunnen schalen, beveiligingsmaatregelen kunnen verbeteren en naadloze samenwerking over geografische grenzen heen kunnen vergemakkelijken. Als cursist die in deze training duikt, krijg je een diepgaand inzicht in de kernconcepten, architecturen en best practices die verband houden met public cloud-technologieën. Naast theoretische kennis verwerf je praktische vaardigheden die zeer gewild zijn op de huidige arbeidsmarkt, waardoor je jezelf positioneert als een waardevolle aanwinst in de technische industrie. Ga de uitdaging aan en begin aan deze reis naar de wereld van de public cloud. Rust jezelf uit met de tools om met vertrouwen door het digitale landschap te navigeren en deuren te openen naar een toekomst waarin innovatie en efficiëntie hand in hand gaan. De antwoorden op het wat en waarom van de publieke cloud wachten je op in deze transformatieve trainingservaring.

Voor wie

Om de fascinerende wereld van de public cloud te verkennen, is een mix van nieuwsgierigheid, een fundamenteel begrip van sleutelconcepten en de bereidheid om nieuwe technologieën te omarmen vereist. Hier volgen enkele aanbevolen vereisten om het meeste uit de opleiding te halen:

Basiskennis van computerconcepten:
Een fundamenteel begrip van computerwetenschappelijke concepten, zoals besturingssystemen, netwerken en basisprogrammering, zal een solide basis bieden om je te verdiepen in cloud computing.

Bekendheid met de basisprincipes van netwerken:
Een goed begrip van de basisprincipes van netwerken, inclusief concepten als IP-adressen, subnetten en basisprotocollen, zal nuttig zijn, aangezien cloudservices sterk afhankelijk zijn van netwerkcommunicatie.

Open geest en leergierigheid:
Het landschap van cloud computing is dynamisch en evolueert voortdurend. Een open geest, gekoppeld aan een sterk verlangen om te leren en zich aan te passen aan nieuwe technologieën, is cruciaal. Onthoud dat - hoewel deze vereisten een nuttig startpunt bieden - personen met verschillende achtergronden en ervaringen met succes kunnen navigeren door de opleiding. De sleutel is om het leerproces met enthousiasme te benaderen en de bereidheid om de grenzeloze mogelijkheden van cloud technologie te verkennen.

Programma

Cloud concepten

In het deel Cloud Concepten van deze opleiding starten we met de fundamentele cloudprincipes, met behulp van concepten uit AWS. Samen ontdekken we de basis van cloud computing, met een focus op Compute, Storage, en Networking binnen AWS.

Na deze intro verdiepen we ons in "As A Service" versus zelfbeheerde oplossingen, voorbeelden als Database, Serverless, en API as a Service. We ontwikkelen een diepgaand begrip van Observability, bestaande uit elementen als wat zijn metrics, events, monitoring, logging, en alerting. En hoe komen deze concepten samen om inzichten te verwerven in infrastructuur en applicatie gedrag. Hoe kunnen we voorspellen en onderzoeken met de concepten die er zijn. 
Vervolgens verkennen we gezamenlijk de evoluerende praktijken van DevOps, GitOps, GreenOps en FinOps. FinOps en GreenOps zijn de afgelopen jaren zeer prominent aanwezig bij elk bedrijf in het kader van sustainability. We duiken in containers, begrijpen waarom Kubernetes hierin cruciaal is geworden, en ontdekken het belang van Cloud Native en onafhankelijkheid van vendoren ontwikkelen door het bouwen van platformen. We verkennen de elementen die er nodig zijn om een platform te bouwen en welke platformen er vandaag aanwezig zijn. Samen leren we strategieën om weerstand op management-, teamlead- en engineer-niveau te overwinnen bij het introduceren van Cloud.

We sluiten af met 2024- Cloud trends, waaronder beveiliging, privacy, AI- en ML-integratie, gegevensbeheer, en opkomende self-service oplossingen.

Track AWS

Wereldwijd heeft AWS nog steeds het grootste marktaandeel van alle cloud providers. Sinds het ontstaan van de Cloud Provider, nu bijna 20 jaar geleden, zijn er een 200-tal producten (of services) op het platform gelanceerd. Deze producten variëren van het simpelweg aanbieden van virtuele machines of databases tot producten die een volledige setup met webserver, applicatieserver, database, ... kunnen automatiseren. Wanneer er een nieuwe technologie ontstaat, kan je er bijna zeker van zijn dat AWS er al een service voor heeft.

In deze track willen we jullie laten kennis maken met de mogelijkheden van AWS. In eerste instantie gaan we bekijken op welke manier AWS accounts best worden opgezet en op welke manieren je toegang kan krijgen en beheren. Vervolgens gaan we de meest gebruikte AWS services overlopen.

Ten slotte gaan we wat dieper ingaan op Amazon EKS. Vermits we onze applicaties als containers gaan draaien in de Kubernetes cluster, gaan we in eerste instantie toelichten hoe deze containers best gebouwd kunnen worden. Vervolgens gaan we dieper in op het lanceren van deze containers op de Kubernetes cluster. Tenslotte gaan we de werking van onze applicatie willen opvolgen (denk dan aan monitoring, logging, tracing, ...). Voor dit alles gaan we natuurlijk zo veel mogelijk gebruik maken van de mogelijkheden die AWS ons te bieden heeft.

Track Google Cloud

Op deze dag gaan we dieper in op de unique selling points van Google Cloud: Data, AI en serverless.

Na een algemene introductie van fundamentele concepten (beheren van rechten en projecten) in de data wereld, waar we hands-on een streaming data pipeline opzetten die kan schalen tot miljoenen berichten per seconde. Vervolgens brengen we deze data samen in een data warehouse en bouwen hierop een interactieve visualisatie.

Als tweede onderwerp kan AI niet ontbreken: met het Vertex AI platform voorziet Google Cloud een heleboel diensten ter ondersteuning van AI op ieder niveau. We verkennen voorgetrainde modellen, autoML ebn BigQuery ML om zelf modellen op een gecontroleerde manier te bouwen, alsook het aanbod om volledig zelf aan de slag te gaan.

In het derde deel gaat de aandacht naar applicatie ontwikkeling. Met App Engine, Cloud Run, Cloud Functions, Kubernetes Engine (en bijhorende autopilot) en Compute Engine voorziet Google Cloud op ieder niveau van abstractie de nodige tools om snel te kunnen schakelen: van volledige controle over je infrastructuur tot enkel het aanleveren van je container of broncode.


We sluiten af met een overzicht van handige services die je het leven als cloud engineer eenvoudiger kunnen maken.

Track Azure Cloud

Tijdens deze track gaan we ons verdiepen in de wondere wereld van het Microsoft Cloud platform. Met een focus op Active Directory, samenwerking door middel van CoPilot, Security met Defender for Cloud en hybride management door middel van Azure ARC. Verder sluiten we af met enterprise scale architecturen waarbij je een zelf een multi region omgeving kan op zetten volgende de beste practices van het Microsoft CAF framework opgevolgd door het WAF framerwork voor monitoring en support.

Na een kort overzicht van de Microsoft Cloud visie en mogelijkheden starten met het verkennen van het correct beheer van gebruikt account (IAM) waar we hands-on een fictief bedrijf gaan inrichten.

Verder kijken we hoe deze gebruikers op een optimale manier kunnen samenwerken door middel van de Microsoft CoPilot oplossing. Hij bij nemen we de mogelijkheden van M365 en Visual Studio en GitHub onder de loep.

Nadien gaan we kijken wat de mogelijkheden zijn om op een secure en compliant manier om te gaan met Cloud resources en applicaties. Waarbij we oplossingen als Azure Monitor, Defender for Cloud, Front-door en Azure Firewall gaan bespreken en in praktijk brengen door middel van een labo opdracht.

In het deel management kijken we naar de optimale manier om hybride omgevingen te mangen op basis van insights, patchmanagement en polcies. Hierbij volgt een hand-on lab om de look en feel van de oplossing te kennen.

Tot slot komen alle bovenstaande zaken samen in een enterprise scale architecturen waarin we in real time een multi region deployment gaan uitvoeren en enkele services uitrollen.
Deze zullen nadien worden gemonitord en de nodige operationele zaken op op uitgevoerd worden.

Track Cloud Native

In de voorbije tracks is er dieper ingegaan op de mogelijkheden van de diverse cloud platformen. Door bepaalde services van een vendor te gebruiken, gaan we zeer afhankelijk worden van deze vendor. Dit wordt ook wel vendor lock-in genoemd.

Om afhankelijkheden van een vendor te beperken of zelfs te vermijden, is de cloud native beweging opgestart. Cloud native tooling zijn allemaal applicaties die gemaakt zijn om in de cloud te draaien. In principe maakt het niet uit welke cloud dat zal zijn. Het kan een public cloud zijn zoals AWS, Azure of Google Cloud, of een private cloud oplossing. Zelfs op een lokale omgeving kunnen deze tools draaien.

In deze track gaan we dieper ingaan op hoe we een vendor-onafhankelijke setup kunnen bekomen. Verder gaan we bekijken wat cloudnative tooling is en wat de voordelen (en nadelen) zijn van deze manier van werken. Tenslotte gaan we een aantal tools en concepten verder toelichten, en een aantal van deze tools op een lokale kubernetes omgeving deployen. We gaan hier ook dieper in op de best-practices rond het deployen van deze tooling op Kubernetes met het oog op productie-waardige setups.

Vermits er enorm veel Cloud Native tooling bestaat, geven we alvast een korte samenvatting mee van de zaken die zeker de revue gaan passeren
* GitOps met Flux
* Continous Integration met Tekton
* Service Mesh met Istio
* Harbor Registry

Trainers en docenten

Onze trainers en docenten zijn echte experten uit het werkveld. Zij staan klaar om ondernemende studenten, professionals en bedrijven te inspireren en verder te helpen. Met een sterk netwerk aan freelance trainers en docenten haalt PXL-NeXT de beste expertise in huis!

Lees meer
Trainers

Wij voorzien tijdens alle lesdagen koffie, frisdrank en een lunch.

Ik wil meer weten

Vond je geen antwoord op je vraag? Stel ze hier aan onze medewerkers.