Pivotal Training

Training designed to fit your time, need and style

Follow the steps to expand your technology expertise. Select your next professional learning adventure, register for the learning experience you need and discover the skills and credentials that can open doors. Pivotal would like to thank EMC and VMware who currently support the delivery of our courses.


Data Suite

DATA SCIENCE IN PRACTICE

Overview
This course is designed to give the student hands-on experience with the Pivotal products related to performing Pivotal Data Science projects. Given the diverse and varying nature of customer implementations this course will focus on the main aspects of a Data Science project within Pivotal: Pivotal Greenplum DB, pSQL, MADlib, GPText, PivotalHD, HAWQ, PivotalR, pyMADlib with extra units covering Alpine Chorus and Visualization. Students are introduced to the need for big, fast data and its role in modern business applications; The course will provide hands on experience using Pivotal Greenplum DB, pSQL, MADlib, GPText, Apache Hadoop, Pivotal HD, HAWQ, Alpine Chorus, PivotalR, PL/R, pyMADlib, PL/Python and several visualization tools such as Gephi, D3 and Tableau. This course will introduce and use, but does not include extensive training on, pSQL, R, Python. Further, this course will provide attendees with an opportunity to explore several intense Data Science projects that have been converted into extensive Data Science exercises. This course does not teach Installation, Configuration and Management of any of the products.

Prerequisites

  • Willingness to participate in demanding, high-intensity training experience
  • Comfort with data analytic technologies a plus (Statistics, mathematics, machine learning, SQL, R, Python)

Intended Audience

  • Experienced data analysts and data engineers willing to work hard to achieve superior Pivotal Data Science skills.
  • Anyone else who wants to learn about data science using the Pivotal product stack.



GREENPLUM DATABASE ARCHITECTURE ADMINISTRATION AND IMPLEMENTATION

Overview
This course will provide the information needed to install, Configure and manage the Greenplum Database System. Students are introduced to:

  • Greenplum environment, consisting of the Greenplum Database and supported systems.
  • Fundamental concepts on data warehousing, business intelligence and how Greenplum helps to solve business problems in managing and analyzing Big Data.

Students will install, configure and manage the Greenplum Database System by evaluating logical models and business requirements to determine the best physical design for a Greenplum Database.

Prerequisites
Basic UNIX or Linux command line navigation and Administration skills. Database query language basics, including, but not limited to basic SQL knowledge for accessing database objects. Must know fundamental relational database concepts.

Intended Audience
Database team (Administrators and Architects) preparing to install, deploy or design the Greenplum Database system. Database Professionals new to an existing Greenplum Environment. Those who will administrate or manage a Greenplum Database.



DATA SCIENCE AND BIG DATA ANALYTICS

Overview
This course provides a hands-on practitioner’s approach to the techniques and tools required for analyzing Big Data. It is designed to enable students to:

  • Become an immediate contributor on a data science team
  • Assist reframing a business challenge as an analytics challenge
  • Deploy a structured life cycle approach to data analytics problems
  • Apply appropriate analytic techniques and tools to analyze big data
  • Tell a compelling story with the data to drive business action and Postgres
  • Prepare for EMC Proven Professional Data Scientist Certification

Prerequisites
Coursework focused on concepts and principles applicable to any technology environment and industry with no prerequisite skill set.


INTRODUCTION TO PIVOTAL HD

Overview
This course is designed to provide an introduction to students new to Pivotal HD. As a one day course, students will gain a high level overview of features found in the Pivotal HD Hadoop distribution. This introduction will serve as a foundation for further courses that are offered for administrator and architects using Pivotal HD.

Prerequisites
None

Intended Audience
Anyone who is new to Pivotal HD


PIVOTAL HD ADMINISTRATION

Overview
This 3 day training combines lecture and hands-on experience to teach students how to set up and administer clusters running the Pivotal HD distribution for Apache Hadoop.

Prerequisites

  • Basic Linux system administration experience
  • Prior Hadoop experience is not required

Intended Audience

  • Administrators
  • Operators


PROCESSING BIG DATA WITH PIVOTAL HD

Overview
This comprehensive 4 day course will provide competent Java developers with the skills necessary to exploit the extended capabilities of Pivotal HD “The world’s most powerful Apache Hadoop distribution”.

Prerequisites

  • Willingness to participate in a demanding, high-intensity training experience
  • Comfort with Java programming and data technologies a plus
  • Have a basic understanding of virtualization concepts

Intended Audience
Administrators, engineers, architects and developers considering or who are currently involved in processing Big Data. This course can be tailored to Java developers looking to create Hadoop applications or Data Architects and DBAs wanting to extract and analyze data.



INTRODUCTION TO PIVOTAL HD AND HAWQ

Overview
This course is designed to provide an introduction to students new to Pivotal HD and HAWQ. In this one day course, students will gain a high level overview of features found in HAWQ. This introduction will serve as a foundation for further courses that are offered for administrators, architects and end users of HAWQ.

Course Objectives

  • Understand the Pivotal HD architecture and components
  • Understand the HAWQ architecture and components
  • Understand HAWQ storage and I/O with HDFS
  • Introduce HA options in Pivotal HD and HAWQ
  • Identify HAWQ distributions, partitioning and storage options
  • Learn loading options in Pivotal HD
  • Learn loading and unloading options in HAWQ
  • Introduce Pivotal eXtensions Framework (PXF) External table uses
  • Present HAWQ, HBase and Hive comparative usage

Prerequisites
None

Intended Audience
Anyone new to Pivotal HD and HAWQ



INTRODUCTION TO GEMFIRE

Overview
This course is designed to provide an introduction to students new to GemFire. As a 1 day course, students will gain a high level overview of features found in GemFire. This introduction will serve as a foundation for further courses that are offered for administrator, developers and architects using GemFire. Some basic high level lab exercises are also offered to enhance the learning experience.

Prerequisites
None

Intended Audience
Anyone who is new to GemFire



GEMFIRE ADMINISTRATION

Overview
This course is designed to provide training in the installation, configuration and management of GemFire. Students will learn how to define configurations based on desired topologies and region requirements, as well as how to manage a running GemFire cluster. This course will provide hands-on experience with defining different cluster configurations, stopping and starting members, troubleshooting problems and more. This three day course is designed to provide the necessary combination of technical concepts and hands-on experience to enable administrators to effectively manage their deployments. Following this course, students will have the opportunity to test for certification.

Prerequisites
Introduction to GemFire

Intended Audience
Administrators responsible for the installation, configuration and day to day management of GemFire. Anyone wanting deeper understanding of how GemFire is configured, how to operationalize GemFire or how to troubleshoot problems that may arise in the GemFire cluster.



GEMFIRE DEVELOPER

Overview
This intensive, instructor-led course provides in depth training in how to install, configure and monitor GemFire applications. The course begins with GemFire installation and general configuration. It continues with using the GemFire APIs to develop Java applications. The course also delves into more advanced deployment strategies and advanced configuration. Modules are accompanied by lab exercises that provide hands-on experience.

Prerequisites
Good working knowledge of the Java Language.

Intended Audience
Developers and Architects

HAWQ ARCHITECTURE AND IMPLEMENTATION

Overview
Course Description: This course is designed to give the student an in-depth working knowledge and understanding on how to effectively use HAWQ. This course focuses on providing SQL developers, SQL analysts and data engineers with opportunities to explore the benefits, advantages and best practices of processing data in an MPP environment. This course will also provide relevant hands-on experience to augment the learning experience.



INTRODUCTION TO GREENPLUM DATABASE

Overview
This course is designed to provide an introduction to students new to GPDB. As a one day course, students will gain a high level overview of features found in GPDB. This introduction will serve as a foundation for further courses that are offered for administrators, DBAs and end users of GPDB.

Intended Audience
Anyone who is new to Greenplum Database (GPDB)


Enterprise PaaS

INTRODUCTION TO PIVOTAL CLOUD FOUNDRY

Overview
This course provides students with the concepts and hands-on experience needed to work with and deploy applications on Cloud Foundry. Students will gain familiarity in CF concepts (applications, buildpacks, manifests, organizations, spaces, users, roles, domains, routes, services), how to push applications to CF (various languages), services, user provided services, manifests, YAML, environment variables, autoconfiguration, logging and loggregator.

Prerequisites

  • Basic IT/computer science knowledge
  • High-level familiarity with web application architecture, from either a developer or administrator’s perspective.

Intended Audience

  • Developers
  • Administrators



DEVELOPING APPLICATIONS WITH CLOUD FOUNDRY

Overview
This hands-on course provides students with the concepts and hands-on experience needed to work with and deploy applications–typically written in Java/Spring-on Cloud Foundry. Students will gain familiarity in Cloud Foundry concepts (applications, buildpacks, manifests, organizations, spaces, users, roles, domains, routes, services), how to push applications to Cloud Foundry (various languages), services, user provided services, manifests, YAML, environment variables, autoconfiguration, logging and loggregator, VCAP_SERVICES and VCAP_APPLICATION.
The course will provide hands on experience using Pivotal Web Services, the local command line interface, and the Eclipse Cloud Foundry plugin. Students will gain hands on experience in pushing apps to Cloud Foundry, accessing logs, scaling. Students will learn about marketplace services and will gain experience with one or more examples. Students will explore topics directly related to Spring application development in the cloud, such as Auto-configuration and Spring Cloud.

Intended Audience
Application developers seeking introductory understanding of Cloud Foundry and hands-on experience using it to deploy, manage, and scale applications.


Application Framework

CORE SPRING

Overview
Our flagship Spring Framework training! Students build a Spring-powered Java application that demonstrates the Spring Framework and other Spring technologies like Spring AOP and Spring Security in an intensely productive, hands-on setting.

Prerequisites
Experience with developing enterprise Java applications.

Intended Audience
Developers and Architects



WHAT'S NEW IN SPRING

Overview
This comprehensive three day course will give you an update on the new features introduced in the Spring Framework 3.x versions. Additional to that, you will also get an overview of the latest changes in some of the other Spring projects and also a quick look at the Spring Framework 4 including the Java 8 support. Topics include:

  • Annotation and Java based Spring configurations
  • Concurrency and scheduling
  • New Spring features in a Servlet 3.x container
  • Advanced Spring MVC configuration (XML and Java)
  • Spring MVC out of container testing
  • Spring Security 3
  • REST Web Services with Spring MVC
  • Data Access with Spring (Spring Data)
  • Spring 4 and Java 8
  • Introduction to Spring Boot

Prerequisites
Basic Linux system administration experience. Prior Hadoop experience is not required.

Intended Audience
Spring Developers who want to learn about the new features of Spring 3.x and also get an overview of Spring 4.



SPRING WEB

Overview
Learn the latest in web application development. This hands-on training teaches you how to apply the latest Spring technologies to create enterprise web applications.

Prerequisites
Experience with developing enterprise Java applications. Our Core Spring course is recommended.

Intended Audience
Developers and Architects



GROOVY & GRAILS

Overview
This is an intensive training presented in detail. After a thorough introduction to the technology, students are taken through many advanced aspects of the Groovy programming language and the Grails Web application framework. This training is designed to quickly move teams beyond the basics and on to the most powerful aspects of Groovy & Grails. Students should expect intensive, hands-on interactive lab work.

Prerequisites
Experience with developing enterprise Java applications.

Intended Audience
Developers and Architects



ENTERPRISE SPRING

Overview
Enterprise Spring is a four day training course led by Spring experts covering today’s most important topics and technologies related to enterprise application integration. This hands-on training teaches how to apply Spring technologies to solve problems that face server-side developers.

Prerequisites

  • Experience with developing applications using Java
  • Basic understanding of Spring
  • Intended Audience
    This training is designed for developers and architects interested in Enterprise Spring.



    PIVOTAL RABBITMQ

    Overview
    This intensive three day, instructor-led course in RabbitMQ provides a deep dive into how to install, configure and develop applications which leverage RabbitMQ messaging. The course begins with RabbitMQ installation and general configuration. It continues with developing messaging applications using the Java APIs and delves into more advanced topics including clustering, high availability, performance and security. Modules are accompanied by lab exercises that provide hands-on experience.

    Prerequisites
    Knowledge of Core Java or any enterprise programming language.

    Intended Audience
    Developers, Architects and Administrators


    JPA WITH SPRING

    Overview
    In this three day training you will learn how to create effective data-driven Spring applications with JPA and Hibernate. The training shows the use of both annotation and XML based configuration of both Spring and JPA.

    Prerequisites

    • Create basic Java web applications
    • Basic understanding of JDBC and relational database concepts
    • Intended Audience
      This training is designed for developers interested in developing JPA with Spring.


      INTRODUCTION TO REDIS

      Overview
      This hands-on course provides a broad overview of the Redis NOSQL datastore, starting with an explanation of product functionality and typical use cases. Students will learn how to install and configure Redis, and examine some of the common commands for manipulating data. They will have the opportunity to create a simple Redis Java application, and review tips and techniques for improving performance. The course explains the use of persistence and replication in Redis, and also includes coverage of some administrative topics such as security and monitoring.

      Prerequisites
      Basic Java programming using an IDE.

      Intended Audience
      Architects and developers wanting to learn what Redis can do for their applications, as well as when and how to use it.


      RABBITMQ INSTALL, CONFIGURE, MANAGE

      Overview
      This intensive two day, instructor-led course in RabbitMQ provides a deep dive into how to install, configure, and manage RabbitMQ. The course begins with RabbitMQ installation and general configuration. It continues with advanced topics including clustering, high availability, performance, and security. Modules are accompanied by lab exercises that provide hands-on experience.

      Prerequisites
      Basic OS administration skills

      Intended Audience
      Administrators


      Close
      Glad You're Ready. Let's Get Started!

      Let us know how we can contact you.

      Thank you!

      We'll respond shortly.