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
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
Geavanceerde Modeloptimalisatie en Implementatie
14 UrenDeze door een instructeur geleide, live training in België (online of onsite) is bedoeld voor AI-engineers en datawetenschappers op advanced niveau met tussenliggende tot geavanceerde ervaring die de modelprestaties willen verbeteren, de latentie willen minimaliseren en AI-oplossingen efficiënt willen implementeren met behulp van moderne praktijken.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- DeepSeek modellen optimaliseren op efficiency, nauwkeurigheid en schaalbaarheid.
- Best practices implementeren voor MLOps en modelversioning.
- DeepSeek modellen implementeren op cloud- en on-premise infrastructuur.
- AI-oplossingen effectief te monitoren, onderhouden en opschalen.
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.
Industrial Training IoT (Internet of Things) met Raspberry PI en AWS IoT Core 「4 Uur Remote」
4 UrenZomers:
- Basisprincipes van IoT-architectuur en -functies
- "Dingen", "Sensoren", internet en het in kaart brengen tussen bedrijfsfuncties van IoT
- Essentieel van alle IoT-softwarecomponenten - hardware, firmware, middleware, cloud en mobiele app
- IoT-functies - Wagenparkbeheerder, datavisualisatie, SaaS-gebaseerde FM en DV, waarschuwing/alarm, sensoronboarding, "ding" onboarding, geofencing
- Basisprincipes van communicatie met IoT-apparaten met de cloud met MQTT.
- IoT-apparaten verbinden met AWS met MQTT (AWS IoT Core).
- Verbinden van AWS IoT kern met AWS Lambda functie voor berekening en gegevensopslag.
- Raspberry PI verbinden met AWS IoT core en eenvoudige datacommunicatie.
- Waarschuwingen en gebeurtenissen
- Kalibratie van de sensor
Industrie Opleiding IoT (Internet of Things) met Raspberry PI en AWS IoT Core 「8 Uren Remote」
8 UrenSamenvatting:
- Basisprincipes van IoT-architectuur en -functies
- "Dingen", "Sensoren", internet en het in kaart brengen tussen bedrijfsfuncties van IoT
- Essentieel van alle IoT-softwarecomponenten - hardware, firmware, middleware, cloud en mobiele app
- IoT-functies - Wagenparkbeheerder, datavisualisatie, SaaS-gebaseerde FM en DV, waarschuwing/alarm, sensoronboarding, "ding" onboarding, geofencing
- Basisprincipes van communicatie met IoT-apparaten met de cloud met MQTT.
- IoT-apparaten verbinden met AWS met MQTT (AWS IoT Core).
- Verbinden van AWS IoT core met AWS Lambda functie voor berekening en gegevensopslag met behulp van DynamoDB.
- Raspberry PI verbinden met AWS IoT core en eenvoudige datacommunicatie.
- Hands-on met Raspberry PI en AWS IoT Core om een slim apparaat te bouwen.
- Visualisatie van sensorgegevens en communicatie met 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 door instructeurs geleide live-training (online of op locatie) is gericht op ingenieurs die de aanpakken en hulpmiddelen willen evalueren die vandaag beschikbaar zijn om een weloverwogen beslissing te nemen over de voortgang van de adoptie van MLOps binnen hun organisatie.
Aan het einde van deze training kunnen de deelnemers:
- Verschillende MLOps-frameworks en hulpmiddelen installeren en configureren.
- Het juiste team met de juiste vaardigheden samenstellen voor het opzetten en ondersteunen van een MLOps-systeem.
- Gegevens voorbereiden, valideren en versieren voor gebruik door ML-modellen.
- De componenten van een ML-pipeline begrijpen en de hulpmiddelen die nodig zijn om er een te bouwen.
- Experimenteren met verschillende machine learning-frameworks en servers voor implementatie in productie.
- Het gehele Machine Learning-proces 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.