Amazon Web Services recently released new second-generation load balancers: (ALB), and (NLB). This was accompanied by a rename of the previous generation of the load balancer to . Understanding what these two new load balancers do and how they work will allow you to utilize the advantages of their new features, particularly their deep integration with EC2 Container Service to route traffic to your docker containers running in the cloud.

What is a load balancer?

A load balancer accepts incoming network traffic from a client, and based on some criteria in the traffic it distributes those communications…


When you develop apps, you want them to bring the best user experience. To make magic happen, your app needs a background code that runs in response to events.
But managing the backend hosting and creating backend code requires you to size, provide, and measure multiple servers, manage app updates, use security clips and monitor all of this infrastructure for performance and availability.
Wouldn’t it be nice if you could focus on building better projects without worrying about their infrastructure? That’s where the AWS Lambda comes into play.

What is AWS Lambda?

AWS Lambda is a seamless computer service that allows you to use…

Photo by on

Automate boring things!

Introducing opsdroid, a Python 3 chat-ops bot. An open source chatbot framework written in Python. It is designed to be extendable, scalable and simple.

This framework is designed to take events from chat services and other sources and execute Python functions (skills) based on their contents. Those functions can be anything you like, from simple conversational responses to running complex tasks. The true power of this project is to act as a glue library to bring the multitude of natural language APIs, chat services and third-party APIs together.

Open source. Simple to install. Easy to extend.

pip3 install opsdroid


A single framework- Open Source, Extendable, Scalable and Simple

AWS Command Line Interface (AWS CLI) is an open source tool that helps you to communicate with AWS resources using commands in your shell command line. With limited setup, the AWS CLI helps to start running commands that enforce features similar to that offered by the browser-based AWS Management Console from the command prompt in your terminal program:

Linux shells — Use common shell programs such as , , and to run commands in Linux or macOS.

Windows command line — On Windows, run commands at the Windows command prompt or in PowerShell.

Remotely — Run commands on Amazon…

Serverless Computing powers up your application backend with zero configuration of servers running on the cloud while focusing you more on business logic rather than server management. All you need to do is how you write code and just deploy it on the cloud(AWS Lambda for Compute).

Let’s just take a scenario, you have a pretty website and you don’t know much traffic going to hit.

1.) In the first part here you can see that the traditional way to set up your infrastructure. …

The architecture is defined below:

Before you start, you need an Amazon Web Services (AWS) account. If you haven’t created an account already, go to , and then choose Create a Free Account.

The stack for this process includes the following resources:

  • A VPC and the associated networking resources, including a subnet, a security group, an internet gateway, and a route table.
  • An Amazon EC2 instance that’s launched into the subnet in the VPC.
  • An Amazon SNS topic.
  • Two AWS Lambda functions. …

AWS Security provides you a view of your security alerts and security posture to your AWS accounts. There are powerful security tools that provides from firewalls and endpoint protection to vulnerability and compliance scanners.

According to AWS Security tools, you now have one & only place that aggregates, organizes your security alerts, or findings, from multiple AWS services. The tools are as follows:

  1. Amazon GuardDuty
  2. AWS Shield
  3. CloudWatch
  4. AWS Inspector
  5. Macie
  6. Prowler
  7. ScoutSuite

Amazon GuardDuty:

This Amazon GuardDuty is a service that detects threats & is very simple to deploy. It is also known as wall watcher. Amazon GuardDuty analyze…

The server-free computer model allows you to build and run applications and services without having to worry about infrastructure or servers. It removes infrastructure management tasks such as server provisioning, marking, operating system optimization, measurement, and power allocation. In this blog post, I would like to give you an overview of some of the completely free-to-use services provided by Amazon Web Services (AWS), which can be used to create completely wireless programs.

Creating traditional non-service systems means that engineers can focus on basic product and software development and solutions, rather than spend more time setting up and maintaining infrastructure. This…

Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage many cloud services. Terraform codifies cloud APIs into declarative configuration files.

In this example, we will show you how to build multiple interdependent recourses using Terraform on AWS.

1. Install Terraform

Lets first introduce about the file structure that
“How I am going to configure it ?”
So, I have made the four roles :-
1. For launching the instances
2. Configuring the Common Setup which need on Both Nodes i.e master and slave.
3. Configuring the master node (like initializing master , configuring flannel etc . . . .)
4. Configuring the Slave node ( like joining with cluster . . . .)

If You Don’t Know About role or How to convert your playbook to role ?
First I would recommend that you should must read the given blog first…

Aayush Pandey

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store