Kubeflow op AWS Training Cursus
Kubeflow is een framework voor het uitvoeren van Machine Learning werkbelastingen op Kubernetes. TensorFlow is een machine learning-bibliotheek en Kubernetes is een orkestratieplatform voor het beheren van gecontaineriseerde toepassingen.
Deze instructeur-ged真的ede, live training (online of ter plaatse) is gericht op ingenieurs die Machine Learning werkbelastingen naar een AWS EC2-server willen implementeren.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Kubernetes, Kubeflow en andere benodigde software te installeren en configureren op AWS.
- EKS (Elastic Kubernetes Service) te gebruiken om het werk van het initialiseren van een Kubernetes-cluster op AWS te vereenvoudigen.
- Een Kubernetes-pijplijn te maken en in te zetten voor het automatiseren en beheren van ML-modellen in productie.
- TensorFlow ML-modellen te trainen en implementeren over meerdere GPUs en machines die parallel lopen.
- Andere AWS-beheerde services te benutten om een ML-toepassing uit te breiden.
Opbouw van de cursus
- Interactieve voordracht en bespreking.
- Vele oefeningen en praktijk.
- PRACTIJKVOERING in een live-labomgeving.
Cursusaanpassingsmogelijkheden
- Neem contact met ons op voor een aangepaste training voor deze cursus.
Cursusaanbod
Inleiding
- Kubeflow op AWS versus on-premises versus bij andere publieke cloudproviders
Overzicht van Kubeflow-functies en -architectuur
Een AWS-account activeren
Voorbereiden en GPU-geënabelede AWS-instanties starten
User rollen en machtigingen instellen
De buildomgeving voorbereiden
Een TensorFlow-model en -dataset selecteren
Code en frameworks in een Docker-image verpakken
Een Kubernetes-cluster met EKS opzetten
Training- en validatiegegevens in de staging fase brengen
Kubeflow-pijplijnen configureren
Een trainingsklus starten met Kubeflow in EKS
Het trainingsproces tijdens het uitvoeren visualiseren
Opschonen na voltooiing van de klus
Foutopsporing
Samenvatting en conclusie
Vereisten
- Een begrip van machine learning-concepten.
- Kennis van cloud computing-concepten.
- Een algemeen begrip van containers (Docker) en orkestratie (Kubernetes).
- Enige ervaring met Python-programmering is handig.
- Erfaren in het werken met een commandoregelinterface.
Publiek
- Data science-ingenieurs.
- DevOps-ingenieurs die geïnteresseerd zijn in de implementatie van machine learning-modellen.
- Infrastructuur-ingenieurs die geïnteresseerd zijn in de implementatie van machine learning-modellen.
- Software-ingenieurs die wensen om machine learning-functies te integreren en te implementeren met hun toepassing.
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Kubeflow op AWS Training Cursus - Boeking
Kubeflow op AWS Training Cursus - Navraag
Kubeflow op AWS - Consultancyaanvraag
Getuigenissen (1)
De kwaliteit van de uitleg en het grote aantal behandelde onderwerpen
Hugo SECHIER - Expleo France
Cursus - Kubeflow on AWS
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
DeepSeek: Geavanceerde Modeloptimalisatie en Implementatie
14 UrenDeze door instructeurs geleide live training in België (online of op locatie) is gericht op AI-ingenieurs en datawetenschappers op gevorderd niveau met ervaring op middelbaar tot hoog niveau, die de prestaties van DeepSeek-modellen willen verbeteren, latentie willen minimaliseren en AI-oplossingen efficiënt willen implementeren met behulp van moderne MLOps-praktijken.
Na afloop van deze training zijn deelnemers in staat om:
- DeepSeek-modellen te optimaliseren voor efficiëntie, nauwkeurigheid en schaalbaarheid.
- Beste praktijken voor MLOps en modelversiebeheer toe te passen.
- DeepSeek-modellen te implementeren in cloud- en on-premise-omgevingen.
- AI-oplossingen effectief te bewaken, onderhouden en schalen.
AWS IoT Core
14 UrenDeze live training onder leiding van een instructeur in België (ter plaatse of op afstand) is bedoeld voor ingenieurs die IoT-apparaten op AWS willen implementeren en beheren.
Aan het einde van deze training zijn deelnemers in staat om een IoT-platform te bouwen dat de implementatie en het beheer van een backend, gateway en apparaten bovenop AWS omvat.
Amazon Web Services (AWS) IoT Greengrass
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars die AWS IoT Greengrass-mogelijkheden willen installeren, configureren en beheren om toepassingen voor verschillende apparaten te maken.
Aan het einde van deze training kunnen deelnemers AWS IoT Greengrass gebruiken om applicaties op intelligente apparaten te bouwen, te implementeren, te beheren, te beveiligen en te monitoren.
AWS Lambda voor Ontwikkelaars
14 UrenDeze live training onder leiding van een instructeur in België (ter plaatse of op afstand) is bedoeld voor ontwikkelaars die AWS Lambda willen gebruiken om services en applicaties in de cloud te bouwen en te implementeren, zonder dat ze zich zorgen hoeven te maken over het inrichten van de uitvoeringsomgeving (servers, VM's en containers, beschikbaarheid, schaalbaarheid, opslag, enz.).
Aan het einde van deze training zijn de deelnemers in staat om:
- Configureer AWS Lambda om een functie uit te voeren.
- Begrijp FaaS (Functions as a Service) en de voordelen van serverless development.
- Functies bouwen, uploaden en uitvoeren AWS Lambda.
- Integreer Lambda-functies met verschillende gebeurtenisbronnen.
- Verpakken, implementeren, bewaken en problemen met Lambda-gebaseerde applicaties oplossen.
Meester worden in DevOps met AWS Cloud9
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is gericht op professionals van gevorderd niveau die hun begrip van DevOps praktijken willen verdiepen en ontwikkelingsprocessen willen stroomlijnen met behulp van AWS Cloud9.
Aan het einde van deze training zijn de deelnemers in staat om:
- AWS Cloud9 instellen en configureren voor DevOps workflows.
- Implementeer pijplijnen voor continue integratie en continue levering (CI/CD).
- Automatiseer test-, monitoring- en implementatieprocessen met behulp van AWS Cloud9.
- Integreer AWS-services zoals Lambda, EC2 en S3 in DevOps workflows.
- Gebruik broncodebeheersystemen zoals GitHub of GitLab binnen AWS Cloud9.
Docker voor MLOps: End-to-End Pipeline Containerisatie
21 UrenDocker is een containerisatieplatform dat wordt gebruikt om reproduceerbare, draagbare en schaalbare omgevingen te bouwen voor ML-systemen.
Deze instructeur-led training (online of ter plaatse) is gericht op technisch personeel van middelbare tot geavanceerde niveau die willen leren hoe ze volledige ML-pipelines met Docker kunnen containeriseren en operationeel maken.
Na het voltooien van deze training zullen de deelnemers in staat zijn om:
- ML-training, validatie- en inferentiewerkbelastingen te containeriseren.
- Eind-to-eind ML-pipelines met Docker en ondersteunende tools te ontwerpen en orkestreren.
- Versiebeheer, reproduceerbaarheid en CI/CD voor ML-componenten te implementeren.
- ML-services in containeromgevingen te deployen, bewaken en schalen.
Format van de cursus
- Interactieve lessen ondersteund door praktische demonstraties.
- Handson exercises gericht op het bouwen van echte ML-pipeline-componenten.
- Live-lab implementatie voor eind-to-eind containerized workflows.
Cursus aanpassingsopties
- Voor aangepaste trainingen die specifieke ML-infrastructuurbehoeften ondersteunen, neem contact met ons op om de opties te bespreken.
Ontwikkelen van Serverless Applications op AWS Cloud9
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor professionals van gemiddeld niveau die willen leren hoe ze effectief serverloze applicaties kunnen bouwen, implementeren en onderhouden op AWS Cloud9 en AWS Lambda.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisprincipes van serverloze architectuur.
- Stel AWS Cloud9 in voor serverloze applicatieontwikkeling.
- Ontwikkel, test en implementeer serverloze toepassingen met behulp van AWS Lambda.
- Integreer AWS Lambda met andere AWS-services zoals API, Gateway en S3.
- Optimaliseer serverloze applicaties voor prestaties en kostenefficiëntie.
Industriële Training IoT (Internet der Dingen) met Raspberry Pi en AWS IoT Core
8 UrenSamenvatting:
- De basis van IoT-architectuur en -functies
- ‘Dingen’, ‘Sensoren’, internet en de vertaalslag tussen bedrijfsfuncties van IoT
- Essentiële onderdelen van alle IoT-softwarecomponenten: hardware, firmware, middleware, cloud en mobiele app
- IoT-functies: Fleet Manager, datavisualisatie, SaaS-gebaseerde Fleet Management en Data Visualisatie, meldingen/alarmen, onboarding van sensoren, onboarding van ‘dingen’ en geo-fencing
- Basisprincipes van IoT-apparaatcommunicatie met de cloud via MQTT.
- Het verbinden van IoT-apparaten met AWS via MQTT (AWS IoT Core).
- Het koppelen van AWS IoT Core met een AWS Lambda-functie voor berekeningen en opslag van gegevens met behulp van DynamoDB.
- Het verbinden van een Raspberry Pi met AWS IoT Core voor eenvoudige datacommunicatie.
- Praktische oefeningen met een Raspberry Pi en AWS IoT Core om een slim apparaat te bouwen.
- Datavisualisatie van sensorgegevens en communicatie via een webinterface.
Kubeflow
35 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars en datawetenschappers die machine learning-workflows willen bouwen, implementeren en beheren op Kubernetes.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Kubeflow on-premise en in de cloud met behulp van AWS EKS (Elastic Kubernetes Service).
- Bouw, implementeer en beheer ML-workflows op basis van Docker containers en Kubernetes.
- Voer volledige machine learning-pijplijnen uit op verschillende architecturen en cloudomgevingen.
- Kubeflow gebruiken om Jupyter-notebooks te maken en te beheren.
- Bouw ML-training, hyperparameterafstemming en het serveren van workloads op meerdere platforms.
Kubeflow op Azure
28 UrenDit instructeurgeleide, live-training (online of on-site) is gericht op ingenieurs die Machine Learning-workloads willen implementeren in de Azure-cloud.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Kubernetes, Kubeflow en andere benodigde software te installeren en configureren op Azure.
- Azure Kubernetes Service (AKS) te gebruiken om het werk van het initializeren van een Kubernetes-cluster in Azure te vereenvoudigen.
- Een Kubernetes-pijplijn te maken en implementeren voor het automatiseren en beheren van ML-modellen in productie.
- TensorFlow ML-modellen te trainen en implementeren over meerdere GPUs en machines die parallel draaien.
- Andere AWS-beheerde services te gebruiken om een ML-toepassing uit te breiden.
MLflow
21 UrenDeze live training onder leiding van een instructeur (online of ter plaatse) is bedoeld voor datawetenschappers die verder willen gaan dan het bouwen van ML-modellen en het creatie-, tracking- en implementatieproces van ML-modellen willen optimaliseren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer MLflow en gerelateerde ML-bibliotheken en -frameworks.
- Waardeer het belang van traceerbaarheid, reproduceerbaarheid en inzetbaarheid van een ML-model
- Implementeer ML-modellen in verschillende openbare clouds, platforms of on-premise servers.
- Schaal het ML-implementatieproces zodat meerdere gebruikers aan een project kunnen samenwerken.
- Zet een centraal register op om met ML-modellen te experimenteren, deze te reproduceren en te implementeren.
MLOps: CI/CD voor Machine Learning
35 UrenDeze instructeurgeleide, live-training in België (online of ter plaatse) is gericht op ingenieurs die de beschikbare methoden en tools willen evalueren om een weloverwogen beslissing te kunnen nemen over de toekomstige implementatie van MLOps binnen hun organisatie.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Diverse MLOps-frameworks en tools te installeren en configureren.
- Het juiste team samen te stellen met de juiste vaardigheden voor het bouwen en ondersteunen van een MLOps-systeem.
- Data op te bereiden, te valideren en te versieën voor gebruik door ML-modellen.
- De componenten van een ML-pijplijn te begrijpen en de tools die nodig zijn om er één te bouwen.
- Te experimenteren met verschillende machine learning-frameworks en servers voor implementatie in productie.
- Het volledige Machine Learning-proces te operationaliseren, zodat het reproduceerbaar en onderhoudbaar is.
MLOps voor Azure Machine Learning
14 UrenDeze door een instructeur geleide live training (online of ter plekke) is bedoeld voor machine learning engineers die Azure Machine Learning en Azure DevOps willen gebruiken om MLOps-praktijken te bevorderen.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- Herhaalbare workflows en machine learning-modellen te bouwen.
- Het machine learning-lifecycle te beheren.
- De versiegeschiedenis van modellen, activa en meer te volgen en te rapporteren.
- Productie-klare machine learning-modellen overal te implementeren.
MLOps op Kubernetes: CI/CD-pipelines voor machine learning
14 UrenMLOps op Kubernetes is een framework voor het automatiseren van de training, validatie, verpakking en implementatie van machine learning modellen met behulp van containerized pipelines en GitOps-werkstromen.
Deze door een instructeur geleide, live-training (online of on-site) is gericht op middelbare praktijkers die willen leren hoe ze geautomatiseerde, schaalbare MLOps-pipelines op Kubernetes kunnen bouwen.
Na het volgen van deze training zijn deelnemers in staat om:
- Eind-einde CI/CD-pipelines voor machine learning te ontwerpen.
- GitOps-werkstromen voor modelimplementatie en versiebeheer te implementeren.
- De training, testen en verpakking van ML-modellen te automatiseren.
- Monitoring, waarschuwingen en rollback-strategieën te integreren.
Format van de cursus
- Instructeurgeleide presentaties en technische diepgaande inzichten.
- Hands-on oefeningen voor het bouwen van echte CI/CD-werkstromen.
- Live-lab praktijk voor het implementeren van ML-workloads op Kubernetes.
Cursus aanpassingsmogelijkheden
- Organisaties kunnen aangevraagd aanpasbare inhoud in lijn met hun interne MLOps-hulpmiddelen en -infrastructuur.