Bookmarks for 26 Mar 2016 through 29 Mar 2016

These are my links for 26 Mar 2016 through 29 Mar 2016:

  • Painless Immutable Infrastructure with Ansible and AWS | Radify Blog – […] In our blog posts Reducing Infrustration and Immutable Demo Nodes, we talk about our approach to immutable infrastructure and the benefits we have seen from employing this approach. In this article, we explore a practical project example so you can get up and running with immutable infrastructure in less than an hour! […]
  • pearofducks/ansible-vim: A vim plugin for syntax highlighting Ansible’s common filetypes – A vim plugin for syntax highlighting Ansible’s common filetypes
  • Provisioning EC2 Hosts with Ansible | Allan Denot – Looking to build EC2 hosts with more consistency? Using Ansible you can easily provision EC2 hosts and put some logic on it to adjust EC2 parameters based on the type of host you are building.
    The easiest way to start is to create a playbook calling the ec2 module with the parameters you want to pass to AWS to create your host. In this post I will show a little more scalable way to do this, where the parameters are variables and you can easily have multiple types of hosts sharing the same playbook and role.

Bookmarks for 24 Mar 2016 through 25 Mar 2016

These are my links for 24 Mar 2016 through 25 Mar 2016:

  • Coderwall | Dump all variables – For debugging purposes it can be useful to not just dump hostvars but also all other variables and group information. You can do this using a jinja template which you could include in a debug task
  • Using Ansible to create AWS instances | Tivix – Ansible is a great tool for enhancing productivity. With a vast array of modules to choose from, it can save you a lot of time by automating away common tasks. At Tivix we use it for single-command deployment, with the most common destination being Amazon EC2 instances created beforehand. Since Ansible is capable of managing EC2 resources, we can improve this setup by making a playbook to create an instance for us.
  • Home | OpenSCAP portal – The OpenSCAP ecosystem provides multiple tools to assist administrators and auditors with assessment, measurement and enforcement of security baselines. We maintain great flexibility and interoperability, reducing costs of performing security audits.
    The OpenSCAP project provides a wide variety of hardening guides and configuration baselines developed by the open source community, ensuring that you can choose a security policy which best suits the needs of your organization, regardless of its size.
    SCAP is U.S. standard maintained by National Institute of Standards and Technology (NIST). The OpenSCAP project is a collection of open source tools for implementing and enforcing this standard, and has been awarded the SCAP 1.2 certification by NIST in 2014.
  • Wazuh | Augmenting OSSEC Host IDS – Wazuh contributes to Open Source Security developing and integrating new modules to extend OSSEC capabilities and functionality.

Bookmarks for 1 Mar 2016 through 8 Mar 2016

These are my links for 1 Mar 2016 through 8 Mar 2016:

  • ansiblecookbook.com – This books should become a reference for how doing cool things in your daily business with Ansible, things you can not find in the official docs.
  • Ansible Cheat Sheet | Wall-Skills.com – Ansible is the cool, new kid on the block that is IT automation. So, just in case you need an Ansible Cheat Sheet, weÃĒ₮â„Ēve got you covered
  • zorangagic/awsinfo – Daily Inventory of all AWS resources in excel format
  • High availability clustering on AWS | Zoran’s Blog – How do we keep legacy applications highly available on AWS? I have already written about this previously and there are many good alternatives with the upcoming Cloudwatch instance recovery the easiest to implement. Yet Cloudwatch instance recovery or autoscaling group with min=1,max=1 still requires failure to be detected (1-2 mins) and new instance to be booted up (2-3 mins). If the application can not tolerate outage of 3-5 minutes then high availability clustering may be a good alternative
  • jordansissel/pleaserun: An attempt to abstract this “init” script madness. – Pleaserun is a tool to generate startup scripts for the wasteland of sorrow that is process launchers.

Bookmarks for 28 set 2015 through 3 ott 2015

These are my links for 28 set 2015 through 3 ott 2015:

  • AWS Performance Tuning – This guide introduces best practices for tuning Riak cluster performance in the Amazon Web Services (AWS) Elastic Compute Cloud (EC2) environment.
  • Guide to Windows Batch Scripting – /* steve jansen */ – This series will share some of the tips and tricks I’ve picked up through the years of working with Windows professionally. I’ll be the first to admit the Unix shells of the world are far superior to the Windows command prompt (or even Windows PowerShell). Windows is a fact of life for most professionals writing code for coporate customers; this series aims to make life with Windows a little easier.
  • donnemartin/saws · GitHub – A Supercharged AWS Command Line Interface (CLI). http://bit.ly/git-saws

Bookmarks for 21 set 2015 through 24 set 2015

These are my links for 21 set 2015 through 24 set 2015:

  • IOWait. (Sysadmin’s bedtime horror story) – […] hope this helps someone out there. The last 3 days, I have had my server crash on me every 2-3 hours. At first I thought it would be a spike in the traffic, since I couldn’t find any crash reports from Apache, and there was a spike in the traffic at this time. So I increased the resources on the server. It crashed again, every 2-3 hours […] It wasn't my case but… who knows in the future?
  • Apache mod_deflate and mod_cache issues | Devon Hillard’s Digital Sanctuary – The Problem: Using Apache mod_deflate and mod_disk_cache (or other mod_cache) together can create far too many cached files. The Background: Apache is a web server with many different modules you can load in to enhance it. Two common ones are mod_deflate and mod_cache (or mod_disk_cache).
  • haskellcamargo/skype-unofficial-client · GitHub – (unofficial) Skype client built on top of node webkit [ via http://www.lffl.org/2015/09/skype-web-client-linux.html ]
  • dfletcher/tsws · GitHub – TSWS, A Totally Simple Web Server
  • Home | Lattice – Lattice aspires to make clustering containers easy. Lattice includes a cluster scheduler, http load balancing, log aggregation and health management. Lattice containers can be long running or temporary tasks which get dynamically scaled and balanced across a cluster. Lattice packages components from Cloud Foundry to provide a cloud native platform for individual developers and small teams.

Bookmarks for 16 giu 2015 through 19 giu 2015

These are my links for 16 giu 2015 through 19 giu 2015:

  • 10 Things You Should Know About AWS – High Scalability – – Ahead of the upcoming 2nd annual re:Invent conference, inspired by Simone Brunozzi’s recent presentation at an AWS Meetup in San Francisco, and collected from a few of my recent Fluxcapacitor.com consulting engagements, I’ve compiled a list of 10 useful time and clock-tick saving tips about AWS.
  • IT Landscape for sysadmins –
  • MonitoringScape – The past decade has seen a dramatic shift in how we build applications: clouds, containers and micro-services have displaced the old paradigm of static, monolithic infrastructure. The need for operational visibility has grown tenfold. Thankfully, the monitoring landscape has kept up with the times. We now have a choice of over 100 monitoring tools that provide excellent visibility to every nook and cranny of our IT stack. The modern monitoring landscape has something for everyone: on-prem installations, SaaS applications, open-source tools and high-priced enterprise monitoring suites. However, with so many tools to choose from, the monitoring landscape can be difficult to navigate. MonitoringScape is your guide to the new, exciting world of modern monitoring. Keep in mind that this is a community resource, so your comments and suggestions are very welcome.
  • Provision and Bootstrap AWS instances with Chef – This is continuation of the previous post called Provision with Chef – baby steps. Today we going to talk about the process of bootstrapping instances with Chef used by FastCompany
  • Provision machines with AWS – custom bootsrapper – […] Now I will tell a little more about our instance bootstrap process. Basically at the end of the previous post we discussed tree possible options for automated machine startup: Create different AMI for each server role. Install all binaries into one ami an provide a way to load dynamic configs parts through some custom bootstrap script. Use infrastructure automation framework like Chef or Puppet, which could handle installs and configuration for you. […] [ Note: the article is pre chef-provisioning tool ]

Bookmarks for 15 giu 2015 through 16 giu 2015

These are my links for 15 giu 2015 through 16 giu 2015:

Bookmarks for 10 giu 2015 through 15 giu 2015

These are my links for 10 giu 2015 through 15 giu 2015:

  • coderwall.com : establishing geek cred since 1305712800 – Setting up an EC2 instance on AWS used to be as straightforward as provisioning a machine and SSHing into it. However, this process has become a bit more complicated now that Amazon VPC has become the standard for managing machines in the cloud.
  • Set up public and private subnets using AWS VPC — Mike Melnicki’s Blog – This is a step-by-step guide on how to set up public and private subnets for running a service on an internal network within AWS. This guide will also set up a bastion host (or jump host) and show you how you can easily ssh in to the hosts within your private subnet via the bastion host. All of this stuff can be done via the AWS web console, but I thought it would be helpful to show the specific commands and provide some commentary about what is happening on each step.
  • WordPress Checklist (Infographic): 101 Easy Steps to Follow. – It’s a big struggle in remembering the steps involved in setting up a WordPress website. And we soon realized that, there were hardly any checklists that covered all the aspects of WordPress together! That’s when we decided to create “Killer WordPress Checklist” that would cover everything from the pre-launch directions and development process, to SEO, maintenance and security. Honestly, this checklist has worked wonders for us and hope it does for you too!
  • Monitoring EC2 Memory and Disk Usage In CloudWatch Using Custom Metrics | Celingest Blog – Feel the Cloud – With CloudWatch we can track and monitor a lot of metrics across many AWS’s products and set alarms when certain conditions are met. When these alarms are triggered, they can notify us or automate actions such as shrinking or increasing an AutoScaling Group capacity. CloudWatch knows a lot about our EC2 instances’ at the hardware level but it lacks the software’s point of view. In this post we will explain how to use CloudWatch to monitor important resources it can’t monitor by default.

Bookmarks for 29 mag 2015 through 10 giu 2015

These are my links for 29 mag 2015 through 10 giu 2015:

  • My Blog: AWS EC2 Auto Scaling: Basic Configuration – Our goal: Create an Auto Scaling EC2 Group in a single Availability Zone and use a HTTP status page as a Health Monitor for our Load Balancer and the Auto Scaling group instances. This exercise will show us some Auto Scaling basics and will be useful to understand the concepts beneath but the Auto Scaling Group will not automatically "scale" responding to external influence like Average CPU Usage or Total Apache Connections (This aspect is covered in this post: AWS EC2 Auto Scaling: External CloudWatch Metric). With the Auto Scaling configuration described here, we will obtain a web server cluster that can be increased and decreased in members with a simple Auto Scaling API call and we will transfer the monitoring role to the ELB to automatically replace failed EC2 instances or web servers.
  • Autoscaling with custom metrics « That’s Geeky – One of the appeals of cloud computing is the idea of using what you need when you need. One of the ways that Amazon provides for this is through autoscaling. In essence, this allows you to vary the number of (related) running instances according to some metric that is being tracked. In this article, we look at how you can trigger a change in the number of running instances using a custom Cloudwatch metric – including the setup of said metric, and a brief look at the interactions between the various autoscaling commands used.
  • Painless AWS Auto Scaling With EBS Snapshots And Capistrano – Boom – AWS (Amazon Web Services) auto scaling is a simple concept on the surface: You get an AMI, set up rules, and the load balancer takes care of the rest. However, actually getting it done is more complicated. Some choices are worse than others: you could bake an AMI (Amazon Machine Image) before you deploy, but that could add 10 minutes or more to each deployment. Some are dangerous: you could create an AMI after each deploy, but you run the risk that an auto scale even happens before your AMIs are done. Plus, you have a whole variety of AMIs deployed in at any given time. Some are similar to what we propose in this tutorial: you could push your code to S3 on each deploy and have user-data scripts that pull it down on each auto scaling event. However you slice it, to get auto scaling to fit into your development work flow in a transparent way takes careful thought and planning. We recently rolled out the following solution at CodePen. It keeps our AMIs static and our application ready for scaling on EBS (Elastic Block Store) snapshots. We can push code using Capistrano and let a few scripts distribute the ever-changing code base to our fleet of servers. I’d like to share the steps required to make it work. This series of posts will walk you through the steps required to build an auto-scaling infrastructure that stays out of your way.
  • coderwall.com : establishing geek cred since 1305712800 – Did you accidentally set node.normal[:foo][:bar] = 'something bad' in your chef recipe? Then you found that the node's normal attributes persisted between chef runs, and you really wanted to use the default attribute precedence level in your cookbook's attributes/default.rb file?

Bookmarks for 28 ott 2014 through 29 ott 2014

These are my links for 28 ott 2014 through 29 ott 2014: