Obytes background

Topic

DevOps

Infrastructure as code, Kubernetes, AWS, CI/CD and observability: hands-on DevOps guides and lessons learned by the Obytes engineering team.

33 articles

Articles

Self-Healing PostgreSQL on OCI: A Terraform Module That Lets You Sleep Through Failovers

An open-source Terraform module that deploys a production-ready, self-healing PostgreSQL HA cluster on Oracle Cloud Infrastructure. Three nodes, automatic failover in 15-30 seconds, zero 3 AM pages.

Provisioning a production-ready Amazon EKS Fargate cluster using Terraform

In this article, we are going to explore how to provision an EKS Fargate cluster with Terraform, and how to setup an AWS ALB Ingress controller serving K8S pods hosted in private subnets

Setting up Gateway VPC Endpoints on Terraform to reduce your AWS bill

Gateway VPC Endpoints might come in handy to save money on your AWS bill, in this article we learn what they are and how to set them up!

GO Serverless! Part 5 - Preview and Ship Static Web Applications and Private Media with S3 and Cloudfront

Preview and Ship Static Web Applications and Private Media with S3 and Cloudfront

Apache Superset on AWS ECS

How to deploy a dockerized Superset infrastructure on AWS ECS using Terraform

GO Serverless! Part 4 - Realtime Interactive and Secure Applications with AWS Websocket API Gateway

Build Realtime, Interactive and Secure Applications with AWS Websocket API Gateway

GO Serverless! Part 3 - Deploy HTTP API to AWS Lambda and Expose it via API Gateway

Deploy Low Budget Serverless HTTP API to AWS Lambda and Expose it via AWS API Gateway

GO Serverless! Part 2 - Terraform and AWS Lambda External CI

GO Serverless! Part 2 - Terraform and AWS Lambda External CI

GO Serverless Part 1 Serverless Architecture and Components Integration Patterns

GO Serverless Part 1 Serverless Architecture and Components Integration Patterns

How we used Cloudflare Argo Tunnels + Access to replace a VPN

An alternative to a VPN provided by Cloudflare, and how we set it up on AWS using Terraform

Monitoring Boomi with AWS CloudWatch

How to monitor Boomi Processes with AWS CloudWatch

Deploying Boomi on AWS ECS

How to deploy a dockerized Boomi infrastructure on AWS ECS

Setting up a Cloudflare Argo Tunnel on AWS Fargate.

A complete guide to set up a Cloudflare Argo Tunnel on AWS Fargate.

Sending notifications to Slack using AWS Chatbot.

A guide to set up AWS Chatbot service to send custom notifications to a Slack channel using Terraform.

Introducing Terraform Cloud

Enhanced Workflow for Teams with Terraform Cloud.

Autoscale Celery workers on ECS Fargate based on RabbitMQ metrics.

Autoscale Celery workers on ECS Fargate based on RabbitMQ queue depth metrics pushed to CloudWatch using a Lambda function.

Avoid Cloudflare bypassing by using secret headers.

How-to avoid bypassing Cloudflare protection by using Cloudflare Workers to add a secret header.

Dockerized Developer Environment for Django Applications

Steps to deploy and run the application in a development environment using Docker.

Store app secrets on ENV vars using AWS Secrets Manager and Terraform.

How to manage secrets of an application running on ECS as environment variables using AWS Secrets Manager and Terraform.

Manage logs of a Python app on AWS Fargate using Datadog Logs and CloudWatch.

How-to configure a Python (Django) on AWS Fargate app to send logs to both CloudWatch and Datadog using FireLens.

Monitoring external services status using RSS and Slack.

Monitoring external services (AWS, Cloudflare, DockerHub) and report status to Slack.

Getting started with Apache Airflow

A great introduction to Apache Airflow. It's well-written and well thought out.

Monitoring CodePipeline deployments.

Monitoring AWS CodePipeline deployments and report status to Slack.

APM using Datadog.

Application performance management (APM) on a Django application running on ECS Fargate using Datadog APM.

Monitoring CloudWatch key metrics using Slack and manage them using Terraform.

Key metrics to monitor using AWS CloudWatch, track them using Slack and manage them using Terraform.

Image resizing on the fly with AWS Lambda, API Gateway, and S3 Storage

How to use AWS Lambda, API Gateway and AWS S3 Storage to build an image resizing on the fly service.

Terraform remote state for collaboration.

Terraform remote state for collaboration.

Enforce MFA for AWS IAM users.

How to enforce MFA for AWS IAM users and automate AWS temporary keys generation.

Enable CI/CD with AWS developer Tools(AWS Codebuild, AWS CodePipeline, ECS), github, terraform

In this article, we will discover how to configure a continuous integration and delivery pipeline (CI / CD) on AWS.

An introduction to infrastructure as code using Terraform (part 1).

First of all, before starting our article entitled "An introduction to infrastructure as code using Terraform" which will be the first part of series of articles about Terraform

Deploy Wasabi using a remote Cassandra cluster and RDS.

Wasabi is a real-time, 100% API driven, A/B Testing platform. We will see how to deploy it on AWS along with Cassandra and a MySQL RDS.

An introduction to Kubernetes.

Kubernetes is a DevOps tool for managing large deployments of containerized applications that was developed by

Setup your Django app with Docker and Compose.

Docker provides an integrated technology suite that enables development and IT operations teams to build, ship

Let's talk about your product!

We partner with founders to build beautiful, scalable and successful products.

LET'S WORK TOGETHER