terraform

Information contained in the articles on this site may not be representative of actual use cases. The views expressed in the articles are personal views of the author and are not necessarily those of State Farm Mutual Automobile Insurance Company, its subsidiaries and affiliates (collectively “State Farm”). Nothing in the articles should be construed as an endorsement by State Farm of any non-State Farm product or service.
State Farm® Open Source - Default CloudWatch Log Group Retention by Clete Blackwell II, Harry Manny & Rex Bennett
Benefitting the open source community through contributions and project publishing

State Farm® Publishes Open Source

State Farm® is committed to growing the open source community. Our technology team has contributed multiple projects to the community, and today we would like to tell you about our latest project! We’ve published a project which sets a log retention period on CloudWatch Logs. It’s called terraform-aws-default-log-retention, and it can help lower costs and increase compliance.

READ MORE
State Farm Open Source - Terratest by Rex Bennett & Ryan Willett
Easily test your Terraform

State Farm Open Source Terratest

In our last post, we shared how the State Farm engineering community is beginning to help others in the form of open-source projects. Today, we’re going to continue that series looking at our second open source project, Terratest Helpers. At State Farm, IaC (Infrastructure as Code) is absolutely critical to how we build applications. It provides our teams with control and consistency for the infrastructure our products run on.

READ MORE
State Farm® Publishes Open Source by Rex Bennett & Clete Blackwell II
Benefitting the open source community through contributions and project publishing

State Farm® Publishes Open Source

At State Farm®, we take pride in being a good neighbor and in helping others. We often try to find ways to give back to the communities that sustain us and, these days, that would include the online community of open source developers who create and maintain much of the code required to run the modern internet. State Farm® uses thousands of open source programs and is committed to identifying opportunities to contribute back to the community.

READ MORE
Schema Validations by Dave Svatora - Lead Software Engineer
Schema Validations in AWS API Gateway

schema-validations

Validating inputs is a common problem that must be addressed in application software. Like many problems in information technology, there are many patterns available that provide a solution. This article will focus on one available solution for Application Programming Interfaces (API’s) deployed to AWS’s API Gateway. We will walk through setting up JSON Schema Validations, which is a good pattern for any applications leveraging API Gateways and serverless architectures. It follows…

READ MORE
Using Terraform for S3 Storage with MIME Type Association by Dillon Henn
Confidently deploy your content to S3 using Terraform - here's how we did it.

terraform

Today, many product teams may utilize the Amazon Simple Storage Service to store Single Page Application (SPA) resources. Oftentimes they do this by packaging infrastructure code with the application code. However, this tends to add complexity to the pipeline because the content for S3 must be uploaded and synched in a separate step.

READ MORE