Skip to content

schematical/sc-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sc-terraform

This repo is a few free opensource Terraform scripts to help you get your infrastructure standardized on Amazon Web Services.

Work In Progress:

For years and years I(Matt) designed, deployed and scaled infrastructure on AWS for big clients. Recently I decided to release my own set of tools and scripts to help anyone that wants to learn. But please understand these are still a Work In Progress. I will try and let you know what is more stable.

If you have any questions please feel free to jump on our Discord Channel and ask.

I tend to make YouTube videos explaining how things work on my YouTube Channel

Modules:

Basic VPC:

Want to quickly boot up a secure VPC complete with secure private and public subnets to run your infrastructure in?

Start with this module: ./modules/vpc.

Env Template:

(Template - Not exactly a module). Just like pushing code from dev to qa to staging then to production you want your various environments to have similar structure. This allows you to define what an environment looks like from an infrastructure standpoint. ./modules/env.

This should build off the VPC Module above.

Sagemaker Inference Endpoint:

Currently,(with some tweaking) this will allow you to get your Model(either trained on sagemaker or trained somewhere else) up and running on Sagemaker's Async Inference Endpoint.

Warning: It is NOT as cost optimised as my work with AWSBatch on CloudFormation but it is slightly faster.

./modules/sagemaker

Build Pipeline:

Building manually on your local machine can lead to costly mistakes. AWS's BuildPipeline/CodeBuild allows us to deploy standardized CI/CD pipelines that will do the heavy lifting for us while ensuring build standards.

./modules/buildpipeline

Need Help:

Jump On The Discord:

This stuff can be a bit complex. Luckily we have a small community of people that like to help. So head on over to the Discord and feel free to ask any questions you might have.

Need more help:

I do consult on this so feel free to hop on over to Schematical.com and signup for a consultation.

Support:

Interested in supporting me as I maintain these free scripts? Click the link below:

Buy Me A Coffee

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published