This open source project provides hands-on materials on different aspects of working in the clouds like AWS and GCP.
Automation of static website testing and deployment using CircleCI, Terraform and Cypress
In this article you'll find a set of instructions and builerplate code, which will help you to organize end-to-end CI/CD pipeline for your static website deployment to AWS S3 bucket. Technology stack To demonstrate our solution we'll be using the following technology stack:
How to manage multiple CodeCommit repositories from the single machine
In this article I’ll show, how you can coonect and commit to multiple CodeCommit repositories in different AWS account from the same machine in 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 we need to setup profile for awscli utility for each AWS account for each organization
How to achieve all AWS Certifications
AWS certifications are a great way to narrow the gap between team skills and skills needed in achieving organizational objectives. These certifications really set you apart from other candidates in your career. As AWS certification is most difficult certification in IT nowadays, my collegues always asking me the best way to get certified.
Terraform recipe – Managing Auto Scaling Groups and Load Balancers
As soon as you learn how to manage basic network infrastructure in AWS using Terraform (see “Terraform recipe – Managing AWS VPC – Creating Public Subnet” and “Terraform recipe – Managing AWS VPC – Creating Private Subnets“) , you definitely want to start creating auto-scalable infrastructures.
Terraform recipe - Managing AWS VPC - Creating Public Subnet
One of the basic task of your cloud infrastructure management is managing your VPC’s networks. In this article we’ll learn, how to declare most commonly used configuration: Public subnet In the next article we’ll extend this infrastructure by adding a private subnet to our VPC.
Terraform recipe - Managing AWS VPC - Creating Private Subnets
In previous article (Terraform recipe – Managing AWS VPC – Creating Public Subnet) we’ve used Terraform to create a VPC, Internet Gateway and Route Table to form Public Subnet. Also, we’ve tested our configuration by SSH-ing to the instance, which we’ve launched in our Public Subnet.
Terraform recipe - How to create AWS ElasticSearch cluster
From this recipe you’ll learn how to create AWS ElasticSearch cluster in VPC using Terrafrom. Source code is available in my GitHub repo. Amazon Elasticsearch Service is an AWS managed service, that makes it easy to deploy, operate, and scale Elasticsearch clusters.
Serverless Framework - Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS - Part 2
In previous article “Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 1” we created 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 S3 bucket using Kubernetes jobs.
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 official Serveless blog, where Rupak Ganguly shows us how to offload heavy jobs to ECS cluster. This is very nice, but very expensive solution.