Speaker

Bram Vogelaar

Bram Vogelaar

Infrastructure Lead at Devoteam Gcloud

Oegstgeest, The Netherlands

Actions

Bram Vogelaar spent the first part of his career as a Molecular Biologist, he then moved on to supporting his peers by building tools and platforms for them with a lot of Open Source technologies. He now works as Infrastructure Lead at Devoteam Gcloud

Area of Expertise

  • Information & Communications Technology

Topics

  • HashiCorp Nomad
  • devops
  • Consul
  • Hashicorp Vault
  • grafana
  • Prometheus
  • Puppet
  • Jenkins Pipeline
  • Jenkins
  • hashicorp terraform
  • SRE
  • Platform Engineering
  • Monitoring
  • Monitoring & Observability
  • Observability

Building an autoscaling LGTM stack using Nomad

A gentle introduction to Observability and how to setup a highly available monitoring platform across
multiple datacenters.

During this talk we will investigate how we can setup and monitor an autoscaling monitoring platform across 2 DCs using Loki, Grafana, Tempo, and Mimir and HashiCorp Consul and Nomad monitoring some services with some lessons learned along the way.

Writing your first waypoint deploy plugin

The Waypoint community already has some excellent plugins for integrating with large cloud providers such as GCP but limited support for multi-cloud and edge resources. We decided to change that and built an integration with seaplane.io. This talk discusses how we built that integration and how it could benefit existing users of Waypoint. We’ll dive into some of the specifics around plugin building and some of the challenges we discovered while building the plugin.

Self scaling Multi cloud nomad workloads

During this talk we will discuss the problems encountered and the solutions implemented while dealing with building out a multi cloud strategy. We will start at taking our first steps building a multi-region multi-cloud nomad cluster and discussing some pitfalls we encountered, since not all cloud providers are build a like. We finish our talk deep diving into ingress patterns and consul config to be able to survive pretty much any outage or price change. Maintaining these config can be quite cumbersome but are also a prime target to automate using consul watchers

Secure second day operations with Boundary and Vault

We now live in the age of cloud native which also means that we now have an incredibly dynamic fleet of nodes to maintain. Instead of injecting a well known SSH key into our entire infrastructure this talk will show how we can utilise Boundary and Vault to build a zero trust system. This than allows us to hook boundary up to a config management tool like ansible to manage our nodes

Terraforming your Platform Engineering organisation

Have we just reached the limits of shifting left? are we now limited by "Devs doing Ops? After the emergence of SRE we are now in the age of Platform engineering. Platform engineering massively improves the developer experience which in and of it self enables teams to do exactly what needed to be done to get features in front of users instead of being bogged down things that have no unique selling point for their platform or product.

Providing, creating and maintaining the right permissions and team structures can be quite tedious and when done manually will result in at best broken and at worst dangerous team structures.

This talk discusses how to utilise Terraform to model your github organisation in code. The team structure created in github can than be used to create and maintain teams and permissions in both Vault and Boundary. After which Vault can be used to sync secrets from Vault to appropriate github projects.

a Pint size introduction to SLO

Athletes, Firemen and Doctors train everyday to be the best at their chosen profession. As engineers we spend much of our time getting stuff to production and making sure our infrastructure doesn’t burn down out right. We however spend very little time learning to understand and respond to outages. Does our platform degrade in a graceful way or what does a high CPU load really mean? What can we learn from level 1 outages to be able to run our platforms more reliably.

Easy Cloud Native Transformation with Nomad

HashiCorp Nomad is a flexible and straightforward scheduler and orchestrator to deploy and manage containers and non-containerised applications across on-prem and clouds at scale.

10 things i learned building nomad-packs

The nomad team has been working very hard on making templated deploys easy for this they have released the tech preview of nomad-pack. This talk discusses some of my observations while migrating nomad job files over to nomad-pack

Nomad-Pack; 15-minute meal

Nomad job files havent always been easy to parameterize. The awesome nomad team is now working changing all this by releasing nomad-pack a templating and packaging tool. Reminiscent of a Jamie's 15 minute meal, we ll take you from creating a github project to building and running your very first nomad-pack

Terraform Provider 15-minute meal

Have you always wanted to create a terraform provider but don't know how come. Then this talk is for you. Reminiscent of a Jamie's 15 minute meal, we ll take you from creating a github project to building and releasing your very first provider

Running trusted payloads

Things like Infrastructure as Code, Service Discovery and Config Management can and have helped us to quickly build and rebuild infrastructure but we haven't nearly spend enough time to train ourselves to review, monitor and respond to outages.

With the the introduction of CI/CD best practices into our day to day workflows we protect ourselves for introducing "bad" code into production and exposing flaws to our (end-)users. But what about influences from bad actors in- and out-side our projects. This talk will focus on the additional steps we can add to our build pipelines to also protect ourselves to so called supply chain attacks while running our application platforms. We ll discuss scanning for vulnerabilities in incoming code, packages and images and signing the content artefacts we trust before exposing them to our users.

Observability; a gentle introduction

As engineers we spend much of our time getting stuff to production and making sure our infrastructure doesn’t burn down out right. We however spend very little time learning to understand and respond to outages. Does our platform degrade in a graceful way or what does a high cpu load really mean? What can we learn from level 1 outages to be able to run our platforms more reliably.

Plenty of people are jumping on the new hype, Observability, lots of them are replacing their “legacy” monitoring stack. Not all of them achieve the goals they set. But observability is not a tool — it is a property of a system. Moving from many small black boxes to a more holistic view of your system.

In this talk we ll talk about how to prepare teams to tweak their testing and monitoring setup and work instructions to quickly observe, react to and resolve problems. We look at improving your monitoring by adapting your culture and then maybe your tooling. Where we as engineers not only write, maintain and operate our software platforms but actively pursue ways to learn and predict its (non-functional) behavior.

Furthermore we ll discuss the need for and the options of not only monitoring our platforms and it's envitable outages, but also their (potential) length and impact. We ll look at tools like at using Service Level Objects for ways to prepare teams to tweak their testing and monitoring setup and runbooks to quickly observe, react to and resolve problems.

Gamification of Chaos Testing

Athletes, Firemen and Doctors train everyday to be the best at their chosen profession.
As engineers we spend much of our time getting stuff to production and making sure our infrastructure doesn’t burn down out right. We however spend very little time learning to understand and respond to outages.  

Things like Infrastructure as Code, Service Discovery and Config Management can and have helped us to quickly build and rebuild infrastructure but we haven't nearly spend enough time to train our self to review, monitor and respond to outages. Does our platform degrade in a graceful way or what does a high cpu load really mean? What can we learn from level 1 outages to be able to run our platforms more reliably.

In this talk we ll discuss the need for and the options of creating a game day culture. Where we as engineers not only write, maintain and operate our software platforms but actively pursue ways to learn and predict its (non-functional) behavior. We ll look at tools like toxiproxy and the simian army for ways to prepare teams to tweak their testing and monitoring setup and work instructions to quickly observe, react to and resolve problems.

HashiTalks 2025 Sessionize Event

February 2025

HashiDays 2024 - Cloud Engineering Track Sessionize Event

June 2024

HashiTalks 2024 Sessionize Event

February 2024

HashiDays 2023 Sessionize Event

June 2023

SLOconf 2023 Sessionize Event

May 2023

HashiTalks 2023 Sessionize Event

February 2023

HashiTalks: Deploy Sessionize Event

December 2022

HashiTalks: Benelux Sessionize Event

December 2022

HashiTalks: Build Sessionize Event

July 2022

Devopsdays Amsterdam 2022 Sessionize Event

June 2022 Amsterdam, The Netherlands

2021 All Day DevOps Sessionize Event

October 2021

Bram Vogelaar

Infrastructure Lead at Devoteam Gcloud

Oegstgeest, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top