amazon web services - efficient way to administer or manage an auto-scaling instances in aws -


as sysadmin, i'm looking efficient way or best practices on managing ec2 instances autoscaling.

how manage automate following scenario: (our environment running autoscaling, elastic load balancing , cloudwatch)

  1. patching latest version of rpm packages of server security reasons? (yup update/upgrade)
  2. making configuration change of apache server change of httpd.conf , apply instances in auto-scaling group?
  3. how deploy latest codes app server less disruption in production?
  4. how use puppet or chef automate admin task?

i appreciate if have share on how automate administration task aws

check out amazon opsworks, new chef based devops tool amazon web services.

it gives ability run custom chef recipes on instances in different layers (load balancer, app servers, db...), manage deployment of app various source repositories (git, subversion..).

it supports auto-scaling based on load (like auto-scaling using), auto-scaling based on time, more complex achieve standard ec2 auto-scaling.

this relatively young service , not functionality available already, might useful your.


Popular posts from this blog

How to calculate SNR of signals in MATLAB? -

c# - Attempting to upload to FTP: System.Net.WebException: System error -

ios - UISlider customization: how to properly add shadow to custom knob image -