David and Justin Teach Eric (and You) Terraform

My name is Eric. I have been a developer for two decades and I have never written a Terraform script. It’s used a ton though, so I should learn to use it.

Justin and David both use Terraform. In order to help me get over my ignorance, they are going to teach me in the meeting, and I will setup a static website on AWS live using Terraform. We’ll (at least) create an EC2 instance, setup a Dynamo table, and setup an S3 bucket with it. If you come prepared (see the instructions in this readme), you can do this live with us as well and we’ll help you out. If you have any issues getting setup, you can come early at 5:30 and we can help you out.

If you are unfamiliar with AWS that's okay. We will also explain the AWS-related bits as we go along.

NOTE: Please pull down the repository ahead of time and have the pre-reqs completed

NOTE: This meeting is in-person. Also, Improving is providing pizza at 6:00 and the presentation will begin at 6:30.

Speaker: Justin Williams, David L. Penton, and Eric Sowell
Date: October 4th, 2023
Time: 6:00 PM - 8:30 PM (see here for more detail)
Location: Improving - Plano, TX
Google Maps
Repository: d-and-j-teach-e-tf

RSVP - Attend Event

Speaker Bios

Eric Sowell is a Director of Consulting for Improving, officer of this Users Group, developer, and coding instructor. He is the author of an out-of-date book (so don't buy it), Mobile ASP.NET MVC 5. When not coding, he likes to read, study history, Bible, Greek, Latin, think a lot about teaching, and play Civilization 6 and Age of Empires 2. To keep up-to-date with Eric's strange technology, Latin, and Greek adventures, you can follow him on Twitter, subscribe on Youtube, or follow him on his blog.

David L. Penton lives in the Dallas, Texas area and has a bachelor's degree in Mathematics from Northwestern State University. He is currently the Managing Partner of Foundry Force, LLC consulting with executives about technology concerns. He currently spends most of his time with AWS, C# cross platform, PostgreSQL, and SQL Server. When he is not coding, he is trying to be the best he can for his family. After that, he has been working on improving his golf game.

Justin Williams lives in the Dallas, Texas area and has a bachelor's degree in Software Engineering from UTD. He is currently the Managing Partner of his own life (for the most part) and a Staff Engineer at Concord mostly working on the company's cloud migration. He currently spends most of his time pretending he knows infrastructure and hoping no one notices. Outside of work his wife, 6 year old daughter, dog, and rabbit keep him pretty busy.