In this hands-on lab focused course, participants will learn how to configure, maintain and operate a HashiCorp Enterprise Vault cluster. The workshop is intended to give students an understanding of the tooling and methodologies involved in operating a secure environment with Vault policies, and troubleshooting real-world environments and situations. Students will each get their own dedicated, pre-built lab environment in the Google Cloud Platform, leveraging Google Kubernetes Engine.
As an experienced IT expert with special expertise in web technology and solutions, Marc has combined web development and management, to produce web and infrastructural solutions. This has enhanced technical and business processes for businesses and organizations across diverse industrial climates.
Marc's in-depth competencies in such tools and platforms as KVM, OpenStack, VMware, VEEAM, Linux, Ansible, PCI remediation amongst others have been maximized to develop diverse cloud solutions through develops technique, covering automation, orchestration, security, and service availability emphasis.
Introduction and overview of Vault
Tokens and policy concepts
Choosing the right storage backend
Enabling different types of secrets engines
Enabling different authentication methods
Managing Vault with Terraform
Automating Vault’s configurations
Importance of rekeying and rotating Vault
Exploring disaster and performance replication
Utilizing Vault for “encryption-as-a-service”
Incorporating Vault into CI/CD Workflows
Troubleshooting tactics
It's been a real pleasure working with you guys, and you have helped me realize that microservices is something that I'm really interested in, and has lit a new fire in me, so thanks for all the support.
Well prepared, great customer presence, great (and flawless demo) - THANK YOU!
The workshop session overall went very well. The knowledge transfer in terraform was great. Marc and Stuart were great and showed extensive expertise in the area. They answered many questions on real-world usage of terraform and general CI/CD, that helped the team understand the bigger picture. More importantly, it was clear that by the end of the workshop, the team is now thinking in terms of infrastructure as code. They are considering how we can integrate this mindset beyond just the GCP effort, but also in our existing applications and environments.
Some understanding of Git; basic Linux skills; high-level understanding of CI/CD processes; familiarity with writing yaml/json is an asset.
DevOps Teams, Sysadmins, Architects, Operations Teams, Cloud, and Security Teams