Speaker

Jack Ross

Jack Ross

Principal Software Development Engineer at Shutterfly

Ocala, Florida, United States

Jack Ross started off as a backend engineer, but moved to DevOps in 2017 where he has been working since. He currently works as a Principal Software Development Engineer at Shutterfly where he focuses on cloud infrastructure, and as a DevOps Consultant at BlueLabs Analytics. He has previously worked at Formidable, Stelligent, PartnerComm Inc, as well as bookit.com. Additionally, Jack is a husband, father, vegan, and environmentalist. He enjoys playing bass in bands, running long-distance trails, hiking, camping, and kayaking.

Area of Expertise

  • Information & Communications Technology

Topics

  • DevOps
  • Cloud & DevOps
  • DevOps & Automation
  • DevOps Transformation
  • AWS DevOps
  • Migrating to devops
  • Terraform
  • DevOps Skills
  • Kubernetes

Writing Infrastructure as Code in Typescript

The most popular way of writing Infrastructure as Code (IaC) is currently in Terraform using the domain-specific HCL language. What if you don't want to learn HCL, and want to write your IaC in Typescript, Python, Java, C# or Go? There are two technologies which are gaining in popularity which allow just this: Pulumi and CDK for Terraform (CDKTF). In this talk, I will review all three of these technologies and discuss their strengths and weaknesses as well as scenarios which would favor one of these technologies or another.

Using Kubernetes in AWS with Terraform and Kustomize

In this talk we'll review best practices for deploying a simple web application to a multi-account/environment using Kubernetes (EKS) in AWS. We'll focus on the DRY (Don't Repeat Yourself) principle. We'll setup the infrastructure using Terraform and use Terragrunt for dynamic Terraform configurations. We'll also be using the Kustomize tool which has been gaining in popularity and handles much of what Helm is commonly used for. We'll be using Kustomize to create Kubernetes templates that are unique for each environment. We'll ensure we're applying the DRY principle to both Terraform and Kubernetes and only distinguishing parameters that are unique for each environment.

Jack Ross

Principal Software Development Engineer at Shutterfly

Ocala, Florida, United States

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