Study Guide: AWS Auto Scaling

General Auto Scaling Concepts

  • Amazon EC2 Auto Scaling helps you ensure that you have the correct number of Amazon EC2 instances available to
    handle the load for your application
  • You create collections of EC2 instances, called Auto Scaling groups
  • Automatically provides horizontal scaling (scale-out) for your instances
  • Triggered by an event of scaling action to either launch or terminate instances
  • Availability, cost, and system metrics can all factor into scaling
  • Auto Scaling is a region specific service
  • OpenVAS Scaled for the Enterprise: Central Web GUI Part 1

    If you follow all of the instructions, you will have:

  • a central OpenVAS node that will provide your normal OpenVAS Web GUI
  • multiple nodes to take care of the heavy scanning workloads
  • each node can handle defined target lists
  • notify your teams of start and end scanning activities so nobody responds thinking these are unauthorized scans
  • a few ways to troubleshoot or recover your OpenVAS setup
  • Latest Ansible Tower 3 troubleshooting

    I was recently installing Ansible from the ansible-tower-setup-3.0.3 file and ran into two errors.

    The first issue was that Ansible reported that the umask was set to 0077 and it needed to be set to 0022. I checked /etc/profile /etc/bashrc and /etc/login.defs. The umask was already set to 0022. Logging back on/off did not have the effect I expected.

    The solution was to just run the following command before starting again.


    Creating system-wide aliases.

    If you want aliases to be available to every user of a server, you will need to place the aliases into /etc/profile.d/ This is the preferred place to create them so there are not conflicts or overwrites for any future upgrades. To have these available for just one user, you can create a custom bashrc file in your home directory. EX: /home/user1/.bashrc. But remember, that will only be available for the one user. It may be preferred to standardize under profile.d.


    If you have a taken a RHEL training class, most of the time they have labs setup with the desktop/server already having packages and configuration done for you. I'll add and update to this list, but the first thing I noticed wasn't working was command auto completion. If you find your commands aren't auto completing with TAB, verify if you bash-completion is or is not installed.