This post is intended to cover the VCAP design objective around building availability requirements into a logical design. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are:

  • Evaluate which logical availability services can be used with a given vSphere solution
  • Differentiate infrastructure qualities related to availability
  • Describe the concept of redundancy and the risks associated with single points of failure
  • Explain class of nines methodology
  • Determine availability component of service level agreements (SLAs) and service level management processes
  • Determine potential availability solutions for a logical design based on customer requirements
  • Create an availability plan, including maintenance processes
  • Balance availability requirements with other infrastructure qualities
  • Analyze a vSphere design and determine possible single points of failure

To prepare for this objective you should be familiar with the following documents: [click to continue…]


In this post I’ll look at installing Jenkins on a Centos 7 box, and set it up behind an NGINX reverse proxy server. To start we need to grab the Jenkins repo, before we can download the Jenkins package:

[root@Jenkins01 ~]# wget -O /etc/yum.repos.d/jenkins.repo

The downloaded repo file should look something like this:

[root@Jenkins01 ~]# cat /etc/yum.repos.d/jenkins.repo

Now we can run Yum update, then install the Jenkins package:

[root@Jenkins01 ~]# yum update
[root@Jenkins01 ~]# yum install jenkins

We also need to install a Java package:

[root@Jenkins01 ~]# yum install java-1.8.0-openjdk

Once that’s done, we can start the Jenkins service: [click to continue…]


vSphere 6.5 – Upload log bundles to VMware direct from the vSphere Web Client

January 9, 2018

I stumbled across this new feature recently when working on a SR with VMware. It’s now possible to upload log files requested by VMware support directly from the vSphere Web Client. To do so, click ‘Administration’ on the menu, then ‘Upload File to Service Request’: From here you can select the file you wish to […]

0 comments Read the full article →

Study Aid – AWS Cloudformation Limits Flashcards

January 9, 2018

I’ve created these flashcards on AWS Cloudformation limits as I’m currently studying for AWS certification – maybe useful to some as a study aid! All are accurate at the time of writing. Note that some of the limits can be increased by submitting a request, check the official document, linked to at the bottom of […]

0 comments Read the full article →

VCAP6-DCV Design Journey – Objective 2.2 – Map Service Dependencies

December 21, 2017

This post is intended to cover the VCAP design objective around mapping service dependencies. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are: Evaluate dependencies for infrastructure and application services that will be included in a vSphere design Create Entity Relationship Diagrams that map service relationships and […]

0 comments Read the full article →

Mastering the VM Tools Lifecycle Video

December 19, 2017

I found this video from last years VMworld recently when searching around an issue with VM tools. It’s got a lot of great info so thought I’d share. Everything you wanted to know about VMtools and more!

0 comments Read the full article →

Creating a Simple Ansible Playbook

December 15, 2017

Following on from my previous post on installing and configuring Ansible, I wanted to do a quick follow up with a few more examples to show what Ansible can do. Ultimately, my aim is to get to doing some posts around using Ansible with AWS and vSphere, however for the purposes of this post I’ll […]

0 comments Read the full article →

Installing and Configuring Ansible on Centos

November 21, 2017

I’m going to be doing a few posts over the coming weeks around using Ansible with AWS. As a starting point this is a quick post to cover getting Ansible up and running on Centos, with the aim of using it to later provision some AWS services. Here, I will run though the steps to […]

0 comments Read the full article →

Building a Scalable and Highly Available Website with AWS EC2 AutoScaling

October 20, 2017

I wrote recently about testing AWS auto scaling policies. Before you can test auto scaling policies however, you need an auto scaling configuration to test! This post will look at building a simple auto scaling configuration, to provide a scale-able and highly available web site.  Before starting on the configuration, there are a bunch of […]

0 comments Read the full article →

Testing AWS Auto Scaling Policies using Stress

September 12, 2017

After creating a new auto scaling group recently, I was looking for an easy way to test the auto scaling policies I’d associated with the group. This is just quick post to cover what I did as a quick way to test auto scaling policies. I configured my group to scale up when it breached […]

0 comments Read the full article →