Today we’re going to utilize Terraform to build out a scalable, fault tolerant infrastructure for our application. Most of my experience is in CloudFormation and Ansible, so I figured I’d give Terraform a try as I have heard good things.
The environment will build looks like the diagram below, which…
AWS Lambda can be used to process Kinesis Data Stream Records in an event-driven architecture. Drop a record into a Data Stream, and you can automatically trigger your lambda to process the event! Below we walk through the steps to stand up a proof-of-concept with Terraform.
In this article, we’ll…
Jenkins.io has a great tutorial on how to stand up a Jenkins on AWS — but it requires manual configuration through the console.
In this article, I’ll demonstrate how to use Terraform to automate the deployment of your Jenkins services with a single command. …
I recently posted an article on how to get set up with Datadog’s AWS Integration and successfully received metrics. Today I’ll be working on forwarding over my CloudWatch logs to Datadog.
All of the documentation for this set up is located in the following places:
You too can use Datadog to monitor your applications!
The following is my step-by-step experience following the Datadog documentation on how to set up an AWS integration. I recommend reading their docs for the latest up-to-date information, but thought it was worthwhile to share my successful installation!
Tired of stopping and rerunning your Spring Boot MVC project every time you make changes? Skip the entire rebuild with Spring Developer tools!
With a combination of adding spring-boot-devtools, configuring IntelliJ correctly, and installing a browser extension, working on MVC projects has never been easier.
Welcome to the Cloud Tidbits publication! This article will demonstrate how to use Terraform v0.12+ to create EFS and mount it to your subnet. A follow-up article will demonstrate how to access the file system from lambda.
Start by ensuring the client machine (i.e., MacBook) is prepared to create AWS…
Prerequisite: Python3 installed. Open up your terminal and verify that python is installed:
$ python --versionPython 3.7.8
If python is not recognized, install python from python.org.
Install django like so:
python -m pip install Django
Start a basic django project:
django-admin startproject mysite
django-admin doesn’t work, you…
Yikes, you’ve set up Amazon Cognito for your awesome new website and now you see this error:
You have chosen to have Cognito send emails on your behalf. Best practices suggest that customers send emails through Amazon SES for production User Pools due to a daily email limit. …