Course Overview
This course is designed for developers who create and run big data applications on HPE Container Platform 5.0. 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
Who should attend
System developers, big data application developers, business analysts, data scientists, data engineers
Prerequisites
- HPE Container Platform Administration I (highly recommended)
Skills:
- Unix/Linux user and administration experience
- Hadoop/AI/Big Data application administration experience (Cloudera/Hortonworks, Jupyter Notebook, Tensorflow, etc.)
- Experience in machine learning life cycle (e.g. model training/development and model deployment)
Course Objectives
- Obtain in-depth knowledge of HPE Container Platform 5.0 EPIC Application Workbench
- Learn best practices to help accelerate the development of new application images
- Learn how to maintain and optimize application images
Course Content
Introduction
- Introduction
- Learning objectives review
- Course schedule review
HPE Container Platform 5.0 EPIC Applications and Workbench Overview
- Components of HPE Container Platform 5.0 applications
- Application Workbench overview
- Introduction to cluster and tenant metadata
- Big data application classification
- Application integration patterns
Training Environment Overview
- Installation
- Credentials and access walkthrough
- Building a sample application (e.g., Hello World)
- Application creation process
- Custom base Images
- Running Action and Bootstrap scripts
- Docker Registry and usage
Building a Single and Multiple Role Application
- Developing a single role single service application (e.g,. Spark)
- Developing a single role multiple services application (e.g., Spark)
- Developing a multi-role multiple services application (e.g,. Spark/Jupyter)
Building an Advanced Multi-Role Hadoop-Based Application
- Hadoop distributions review (e.g., Cloudera, Hortonworks, MapR)
- Lecture
- Building an advanced multi-role application—CDH
- Building an advanced multi-role application—HDP
Moyens Pédagogiques :