Day: February 4, 2021

CloudFormation-How-to-access-CodeCommit-repo-from-EC2-instance

CloudFormation – How to access CodeCommit repo from EC2 instance

It is a very common task to pull your application code to EC2 instances from the Git repository. If you’re using CodeCommit as your main Git repository and CloudFormation for infrastructure management, it is very easy to launch an instance and allow it to access that repository without storing any credentials or keys inside of …

CloudFormation – How to access CodeCommit repo from EC2 instance Read More »

AWS-Step-Functions-How-to-process-arrays

AWS Step Functions – How to process arrays

Nowadays Serverless computing topic becomes extremely popular. It is so tasty to implement the business processes using several AWS Lambda functions and pay a very low price for its execution. But everybody who tried to implement several Lambda functions interaction knows, that it is not so easy task. On the 1st of December of 2016 …

AWS Step Functions – How to process arrays Read More »

Serverless-framework-Building-Web-App-using-AWS-Lambda-Amazon-API-Gateway-S3-DynamoDB-and-Cognito

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 1

Yesterday I decided to test the Serverless framework and rewrite AWS “Build a Serverless Web Application with AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, and Amazon Cognito” tutorial. In this tutorial we’ll deploy the same Wild Rides web application, but will do it in fully automated manner. You can find full configuration and code in my GitHub repo. …

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 1 Read More »

Serverless-framework-Building-Web-App-using-AWS-Lambda-Amazon-API-Gateway-S3-DynamoDB-and-Cognito

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 2

In the Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 1, we’ve created and deployed a simple web application using a Serverless framework. In this article, we’ll improve our results and make the application deployment declaration even more clear. We can replace API Gateway resources with the events: which …

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 2 Read More »

Serverless-Framework-Run-your-Kubernetes-Workloads-on-Amazon-EC2-Spot-Instances-with-Amazon-EKS-Part-1

Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 1

You may be already familiar with How to use AWS Fargate and Lambda for long-running processes in a Serverless app article from the official Serverless blog, where Rupak Ganguly shows us how to offload heavy jobs to ECS cluster. This is a very nice, but very expensive solution. So, in this article, we’ll create a fully functional Kubernetes cluster backed by …

Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 1 Read More »

Serverless-Framework-Run-your-Kubernetes-Workloads-on-Amazon-EC2-Spot-Instances-with-Amazon-EKS-Part-2

Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 2

In the previous article “Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 1” we created a fully functional Kubernetes cluster backed by Spot instances using AWS EKS service. In this article, we will accomplish automation of converting video files uploaded to the S3 bucket using Kubernetes …

Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 2 Read More »

How-to-manage-multiple-CodeCommit-repositories-from-the-single-machine

Easy way to connect to multiple AWS CodeCommit repositories

In this article, I’ll show, how you can connect and commit to multiple CodeCommit repositories in different AWS account from the same machine in an easy and comfortable way. Prerequisites One or more AWS users with access to different CodeCommit repositories. awscli tool installed. git tool installed. You’re using Linux or OS X. Credentials First of all …

Easy way to connect to multiple AWS CodeCommit repositories Read More »

hands-on-cloud-architecture-cicd-pipeline

Automating static website deployment using CircleCI and Terraform

In this article, you’ll find a set of instructions and boilerplate code, which will help you to organize an end-to-end CI/CD pipeline for your static website deployment to the AWS S3 bucket. Technology stack To demonstrate our solution we’ll be using the following technology stack: CircleCI – Cloud native tool for automating continuous integration and continuous …

Automating static website deployment using CircleCI and Terraform Read More »