Auto Scaling is a service provided by Amazon Web Services which allows you to scale up or down your infrastructure horizontally by automatically adding or removing EC2 instances based on user-defined policies, health status checks or schedule. Lets start with some terminology before diving into specifics of auto scaling. Launch...
While working with the new AWS CLI, you might come up with a use case in which complex values are required as an input. To simplify things a bit AWS CLI allows you to pass JSON as an input to argument. For example, to pass parameters to the --block-device-mappings parameter in the aws ec2 create-image command, you need to format...
Elastic Load Balancer is a service provided by AWS that is used to distribute incoming application traffic across multiple EC2 instances and availability zones automatically. Elastic Load Balancer continuously monitors and detects unhealthy instances, after which it automatically re-routes all the traffic to healthy instances until the...