Backend Helpers | Automation and Software Development for Cloud Applicationses

Create and Provision an AWS AMI Image Using Hashicorp Packer and Ansible


Hashicorp Packer is a tool that helps to create identical images for multiple platforms from a single source of configuration. In this post we show you how to use a combination of Packer and Ansible to create and provision a debian AWS AMI image.

Setting Up a Landing Page for Multiple AWS Accounts Using AWS Organizations


In this post we show you how to use a combination of AWS Identity Services and AWS Organizations to provide a landing page for an AWS multi-account environment.

Creating Transactions in Cardano

Cardano is a public, open source, research driven decentralized blockchain platform that uses proof of stake consensus algorithm. In this post, we are going to demonstrate how to create transaction in the test network.

Deploying a Cardano Node Using Docker

Cardano is a public, open source, research driven decentralized blockchain platform that uses proof of stake consensus algorithm. In this post, we are going to demonstrate how to run a Cardano node using docker.

Create a Kubernetes Cluster in AWS Using Hashicorp Terraform

Operating a Kubernetes cluster might be a challenging endeavor. Administrative tasks such as security patches, software updates, cluster maintenance are resource consuming activities. AWS EKS is an interesting alternative that provides a full managed kubernetes cluster as service. In this post, we are going to use hashicorp terraform to create an EKS cluster.

Introduction to AWS DynamodDB Using Python

Amazon DynamoDB is key-value and document database provided by amazon. DynamoDB tables are designed to store and retrieve any amount of data. Its distributed nature makes easier to scale up or down the traffic requirements of your application. DynamoDB is operated by AWS, that means you don't need to worry about the operational aspects of running a database in production such as security updates, high availability, etc. Today we are going to demonstrate how to use python to access AWS DynamoDB functionality.

Install a Development Environment for Containerized Applications with Kubernetes

Kubernetes is an open source orchestration system for containerized applications. It makes easier automation tasks such as deployment, scaling, etc. This post is about how to setup a local development environment for kubernetes.

Introduction to AWS EC2 Using Python

Amazon EC2 is a service that provides computer power in the cloud. In our previous post we cover the basis of this service. Today we are going to demonstrate how to use python to access AWS EC2 functionality.