HashiCorp Tools Classroom Training - June 2017

Join us for three days of HashiCorp tools training in Redwood City, California. Learn Terraform, Consul, and Vault from our experts. Choose one, two, or all three classes depending on your learning requirements.

HashiCorp Modern Infrastructure with Terraform Training

Description

This is a comprehensive course aimed at users who desire an in-depth exploration of Terraform including Infrastructure as code, configuration, and usage. Experience with Terraform is not required but preferred.

Duration

1 day, 6/12/2017

Audience

Anyone

Objectives

Learn how to safely provision and manage infrastructure lifecycle with Terraform and Atlas!

  • Terraform syntax, internals, and patterns
  • Creating and accessing compute instances
  • Provisioning resources with Terraform
  • Working with remote state
  • Authoring and using Terraform modules
  • Managing DNS with Terraform
  • Evaluating changes with Atlas
  • Building ephemeral environments

HashiCorp Building Resilient Applications with Consul Training

Description

This is a comprehensive, engineer ­led course aimed at users who desire an in­depth exploration of Consul including service discovery, monitoring, and best practices for using Consul at scale. Experience with Consul is not required but preferred.

Duration

1 day, 6/13/2017

Audience

Anyone

Objectives

  • Consul overview and architecture
  • Bootstrapping a Consul cluster
  • Understanding techniques for service discovery
  • Creating service­level and node­level health checks with Consul
  • Differentiating Consul's monitoring from traditional monitoring (like Nagios)
  • Using Consul's distributed key­value store
  • Using Consul tools like Consul Template and Envconsul to build reactive infrastructure

HashiCorp Building Secure Applications with Vault Training

Description

This is a comprehensive, engineer led course that covers HashiCorp's Vault. The course is aimed at both Vault administrators operationalizing vault and developers writing applications that utilize Vault secrets.

Duration

1 day, 6/14/2017

Audience

Anyone

Objectives

The first part of this course covers the operational components of Vault including:

  • Initializing a Vault
  • Understanding secrets and leases
  • Mounting and configuring secret backends with Vault
  • Configuring and parsing audit backends with Vault
  • Deploying Vault in an HA environment

The second part of this course covers techniques for integrating Vault secrets into your applications including:

  • Using Consul Template and Envconsul
  • Communicating directly with Vault in your application

Tickets Prices in USD

Additional Information

Frequently Asked Questions

What do I need for the course?

A laptop with a SSH client (OS X and most LINUX distributions have this, on Windows you can use PuTTY). You'll also need WiFi, and a modern internet browser such as Firefox, Chrome, or Safari. We will provide you cloud instance(s) to SSH into for the exercises. Please make sure that you have a Github account and a Docker Hub account before the class as well.

After registration, we will send out information on how to access our learning management platform and test access to our cloud instances which you will use in the class.

What is the refund policy?

REFUND POLICY: Notice of cancellation must be received at least 15 days prior to the requested course date to be eligible for a full refund. Notice of cancellation less than 15 days prior to the requested delivery date is eligible for a refund minus 25% of course cost (calculated from the original amount charged less 25% and applicable processing fees) or can be rescheduled for another class (see rescheduling policy below for details). RESCHEDULING POLICY: Rescheduling requests will allow the attendee(s) to reschedule for another course date one (1) time without penalty. If the attendee(s) needs to reschedule subsequent times, the attendee will owe an additional 25% of the course fee, per occurrence the attendee(s) reschedules (calculated from the original amount charged). Rescheduling requests will allow the attendee(s) to take the course up to one (1) calendar year from the original registered course date or shall forfeit all course costs paid. COURSE CANCELLATION/RESCHEDULING POLICY: Nebulaworks reserves the right to cancel or reschedule the requested course for any reason deemed necessary. If the course has been cancelled, Nebulaworks will notify the attendees within 15 days prior to the course start date. If the course has been cancelled, Nebulaworks will issue a full refund of the registration within 5 business days. If the course has been rescheduled for another date, the attendee must notify Nebulaworks if they would prefer a refund or to reschedule the training for the revised date. No rescheduling fees or processing fees will apply in this case.

Can I update my registration information?

Simply login to your TiTo account that was used to make your registration. You can update your registration information there.

Is my registration fee or ticket transferrable?

In the event that you cannot attend the training and you wish to transfer your registration to a colleague, please contact training@nebulaworks.com with the full name, email address and phone number for whom will be taking your place. There will be no fee to transfer your class.

Is it ok if the name on my ticket or registration doesn't match the person who attends?

Please contact training@nebulaworks.com prior to the start of the class if you would like to transfer your registration to another individual. The name on the registration must match that of the attendee.

How do you manage virtual courses?

We use a learning management tool that allows our instructor to work with all of the class students directly, as well as other tools such as GitHub to share class labs.

How can I contact the organizer with any questions?

training@nebulaworks.com 949-272-9219