DevOps

help :

If you already know what devops is, you'll find this list of devops articles extremely useful.  Enjoy!

  • Devops cycle

    5 Signs You Need Better AWS DevOps

    Imagine this scenario: you want to build a new house, so you hire two people: an architect to design the structure and all the plumbing and wiring and the like, and an interior designer to come up with the various features of the rooms, the lighting, the colors, the decor.

  • cool tech graphics

    Docker Containers & Clustering/Orchestration

    The Big Picture The aim of this blog post isn’t to get into the nitty gritty how to build and run a containerized app on your favorite cloud provider with a specific clustering technology.

  • Devops Meeting

    Devopsing a Legacy World

     Devops has been picking up steam since around the year 2009.  ( It could be argued it was around in other forms longer but for argument's sake let's go with 2009) Today it is mainstream and there are whole conferences built around devops.

  • WOCinTechChat

    How Static Code Analysis Taught Me About Change Management

    Recently, I helped spearhead our department’s adoption of centralized static code analysis. I worked with one of our mobile engineers to research various tools and create a decision matrix for comparing options.

  • Several engineers of color in a business meeting. Confident and assured, they are discussion how to create the best customer journey for the amazing product.

    DevOps QA: The Many Hats of a Quality Assurance Engineer

    Note: This is the second post in a series about the different roles I end up carrying out as a Quality Assurance Engineer.

  • Homer Simpson handling radioactive rod

    Mean Time Between Loss of Sleep

    “MTBLS”: I first encountered this phrase on a New Relic blog. It's a half-joking reference to a concept used by reliability engineers, Mean Time Between Failures (MTBF).

  • Women Engineer Kicking Ass

    Using Serverless Config to Deploy an AWS CloudWatch Dashboard

    My team’s most recent project has been really interesting - it’s a JavaScript project that includes using the Serverless Framework to deploy a variety of AWS Lambda Functions (e.g. uploading to S3 buckets and making requests to the API that we built)...

  • Logo for DevOpsDays PDX 2017. A mountain range and fir trees are placed in the shape of a shield, and a banner overlays it with the words "DevOpsDays PDX".

    DevOpsDays PDX

    Last week, I attended my first DevOpsDays PDX!

  • visual studio code with example Puppet code

    Managing IIS Configuration With Puppet Powershell DSC

    Many of us in DevOps/Cloud/Site Reliability/System Engineering have long been using Puppet to manage our Apache and Nginx configurations.

  • Monitorama conference logo

    Monitorama!

    I just attended Monitorama in Portland, and I wanted to talk about my experience!

  • Worked Fine In Dev, Ops Problem Now...

    What Is DevOps & How to Achieve It

    Ever since I had the privilege of attending DevOps Days Portland, I have been hearing the way people use the word “DevOps” in a whole new way.

  • code - don't be afraid

    Full Stack Basics for the Non-Developer

    Let's visualize and talk about the "full stack" of web development. From a developer's standpoint, we're probably talking about the layers of code involved in delivering a website to an end user.

  • cool tech graphics

    Reliably Monitoring MySQL Replication

    Replication is a wonderful thing for your clients. Having a 'hot spare' of their database(s) for redundancy, or being able to off-load read operations from the main database to increase performance, giving your client peace-of-mind about their data and application.

  • cool tech graphics

    Upgrade to PHP 5.5 on OS X 10.8 Mountain Lion

    The following is a rapid installation of PHP 5.5 on OS X 10.8. This compiles 5.5 from source, including two required libraries and finding the appropriate configure command.

  • cool tech graphics

    Keeping track of page load times in Munin

    As part of the services we provide for some of our clients, we monitor web page load times. The Munin plugin we were using at the time was this outdated shell script. It worked fine up until we were monitoring lots of urls. If one of those urls took too long to load, it caused the entire plugin to timeout. This sort of timeout would lead to a slew of warning/critical emails from Munin. Oh, and it also only loaded just the html, none of the additional resources a normal browser would grab. To address this I rewrote most of this script in Ruby to handle checking many different virtual hosts/urls on a single server. This was a fun exercise in threading, daemons, and a nice refresher on Ruby development.

  • cool tech graphics

    Bucket policy for friendly file exchange on Amazon S3

    We sometimes need to exchange huge files with our customers and partners (too big to fit within the typical storage limits of Basecamp, or the free tier on Google Drive, Dropbox, etc). There are now many user-friendly client apps for Amazon S3. I like Cyberduck. Combined with AWS's flexible policy system, setting up a transfer bucket is a snap.

  • Puppet website

    Puppet Labs Chooses Drupal

    Puppet Labs launched with an amazing new responsive website, powered by Drupal. The site is a power-user's dream and allows for drag-and-drop GUI configuration of the mobile, tablet and desktop versions - all within the browser.

  • cool tech graphics

    Automated CVS checkouts of Drupal Core + Contrib

    If you've built out more than a few Drupal projects, you've probably gone through the same song & dance a number of times - find the most recent release of core, download, find the most recent release of Views, download, find the most recent release of CCK...

  • cool tech graphics

    VMWare: Recovering from running out of disk space on the Host machine

    If you've ever run out of disk space you know what a pain that is. However when you run out of diskspace on the host machine running VMware, things get even more interesting. When disk space runs out on the Host VMs are plunged into a “stuck” state, which means they cannot be restarted or started normally. Generally the best way to manage the state of the server is to:

  • cool tech graphics

    Adding a directory to subversion, and ignoring the directory contents

    Sometimes when committing things to svn you want to commit a directory, but ignore all of the files inside it. Here's how.

  • cool tech graphics

    Removing a Unix sym link

    If you try deleting a symbolic link like this: rm -f test/ You get this: rm: cannot remove `test/': Not a directory Same deal if you try to use 'rmdir' to delete it. Here's what works: Remove the trailing slash from 'test/' and you're all gravy.

Have questions?