Hands-On AWS Basics

As you know, lots of companies and developers use AWS to build their stuff. This means experience in using AWS can really be beneficial. But it sure is hard to get started alone...

In this hands-on session, you will build a self-contained dotnet core application, you will get that running on a couple of EC2 instances, you will setup a Sql Server database on AWS RDS, and you will create a load balancer for those two servers. Along the way we will discuss the AWS management console, VPCs, security groups, subnets, and more. And you will do this all on your own AWS account, so you can do with it whatever you want. If you have been looking to get started with AWS, and want to do it with a little commentary and a lot of help, this is the session for you.


  • Bring your laptop, Windows, Mac, or Linux.
  • Sign up for AWS, because you will be doing these labs on your own account.
  • Install dotnet core 3.1
  • Sql Server Management Studio, Azure Data Studio, or something to connect to Sql Server.
  • If you are using Windows, install WinSCP.
  • Note that running things on your AWS account will cost you money. However, if you shut everything off when we're done, the whole thing will probably cost you less than a couple dollars. Since we'll be using mostly free tier stuff, it might not cost you anything.

Repo <--- You will need this

Survey Link

Speaker:   David L. Penton, Eric Sowell, and Caleb Lawrence
Date:   February 5th, 2020
Time:   6:30 PM - 8:30 PM (see here for more detail)
Location:   nThrive - Plano, TX
Maps: Google | Bing



David L. Penton lives in the Dallas, Texas area and has a bachelor's degree in Mathematics from Northwestern State University, Natchitoches, LA. He is currently a Senior Director with Match Group (Match.com). He currently spends most of his time with 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.

Eric is Director of Software Development for Muv, officer of this Users Group, and former coding instructor. He is the author of a mostly out-of-date book, Mobile ASP.NET MVC 5. When not coding, he likes to read, study history, Bible, and dead languages, think a lot about teaching, and play Minecraft with the kids.

Caleb Lawrence is a full stack developer working for Muv. Lately he has been enjoying working with Node.js / React / GraphQL and spends a lot of time with Laravel as well. When not coding, he likes to go to coffee shops with his wife Kai, study the Bible, and train with firearms.


Thanks to our sponsor for this event:


Our mission at Signify Health is to improve quality of life by providing comprehensive care where and when it’s needed most. We are dedicated to a vision of transforming the quality and delivery of care by utilizing our intelligent technology platform to create a better care experience through our national network of clinicians.

Above all, we provide care for those who need it most. We understand the benefits of a personalized approach to clinical encounters, and the importance of conversation, understanding, and sitting knee-to-knee with the patient in the best setting for care delivery: the home.

Joining Signify Health means joining a team that makes a difference for those that need it most.

We believe in providing each employee the benefits they need to be successful both in and out of work.


  • Competitive wages with bonus opportunities
  • Health insurance including medical, dental, and vision
  • Company paid group term life and short-term disability
  • 401k match
  • Company paid holidays
  • Tuition reimbursement program


Paul Pedison: Sr. Talent Acquisition Partner ppedison@signifyhealth.com

Fred Mehlbrech: Director, Software Engineering fmehlbrech@signifyhealth.com