Résumé du cours
This course is designed for developers who are creating and running big data applications on HPE Ezmeral Runtime Enterprise 5.0 (formerly known as HPE Ezmeral Container Platform). Although the platform provides a rich set of standard application images, this course guides developers on how to create, deploy and maintain additional application-specific images. The course consists of 50% lecture and 50% lab exercises.
Moyens d'évaluation :
- Quiz pré-formation de vérification des connaissances (si applicable)
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
- Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences
A qui s'adresse cette formation
System developers, big data application developers, business analysts, data scientists, data engineers.
Pré-requis
Skills required prior to attending this course:
- Unix/Linux user and administration experience
- Big data application administration experience
- Python, R, Java, script programming
Courses that could help students obtain these skills;
- HPE Ezmeral Runtime Enterprise Administration (highly recommended)
- Basic understanding of Docker and Kubernetes
Objectifs
After you successfully complete this course, you should be able to:
- Obtain in-depth knowledge of HPE Ezmeral Runtime Enterprise (Container Platform) 5.0 Kubernetes Application Image
- Learn best practices to help accelerate the development of new application images
- Learn how to maintain and optimize application images
Contenu
Introduction
- Learning objectives review
- Course schedule review
HPE Ezmeral Runtime Enterprise (Container Platform) 5.0 Kubernetes Overview
- Introduction to Kubernetes
- Kubernetes features and components
- Kubernetes deployments and services
- Kubernetes application image development
- Applications workflow, labels and service endpoints
- Approaches of developing application
- Methods of deploying application
- Deployment YAML approach
- KubeDirector approach
- Converting EPIC standard image to KubeDirector image
- Deployment of application using Helm chart
- Kubernetes Operator
Training Environment Overview
- Credentials and access walkthrough
Moyens Pédagogiques :