Tag Archives: certification

VMware certification exams – 25% discounts (2015 offer)

Igreenf you’re in the market to take a VMware certification exam, there’s some good news – provided you’re quick. For the next couple of days (while VMworld US is running, August 30th-4th September 2015) you can book VCP and VCAP/VCIX exams at a cool 25% offeven if you’re not at the conference! Like last year it’s only 25% (in earlier years it was 50% and if you’re attending the conference in person it still is) but every little helps.

Sadly the period of time to actually sit the exam has been shortened (see below) compared to previous years but if you want to blitz multiple certification tracks you can – you’re not limited to just one.

The codes you need to register with are;

  • VCPWDF25 – for the VCP exams (VCP-DCV, VCP-DT, VCP-Cloud/CMA, VCP-NV)
  • VCPADWDF25 – for the VCAP exams (VCAP-DCA, VCAP-DCD, VCIX-NV)


  • You MUST book the exam while VMworld US is running, 30th August to 4th September 2015. You don’t have to be attending the conference, it’s just the period of time the offer is valid.
  • You MUST take the exam by October 15th, 2015

What are you waiting for? Head over to VMware Certification and get registered certification junkies!

Visio diagram of an Autolab environment

A few months ago I found myself wanting to use my home lab, but the whole environment had become very out of date. Rather than build everything from scratch and by hand it was the perfect excuse to try Autolab, a project which I was aware of (I’ve met the creator Alastair Cook a couple of times at VMworld) but had never found the time to deploy. For those not familiar with Autolab it aims to automate the build-out of a portable lab environment consisting of virtual networking,  storage, and compute using vSphere, and includes vCloud Director, View, and Veeam.

My first thought was ‘Does Autolab do what I need?’ and while the documentation was pretty good the overall environment (in particular the networking) which Autolab created wasn’t immediately clear to me. In the end I did use Autolab and while it did some of what I needed I wanted to see if I could integrate or improve the build using my existing setup (I have shared storage and multiple VLANs in my lab already). While sketching out my options I decided to create a proper Visio diagram of a completed Autolab build for future reference and thought it might be useful to others too. I’ve sent it on to Alastair so it may turn up in the next release (assuming there is one).

You can download it in Visio or .JPG format.

UPDATE 4th Jan: Autolab 2.0 has now been released but is largely unchanged. The DC and vCenter servers now support W2k12 and the storage VLANs (16 & 17 in the diagram) are no longer used – their subnets remain the same however.

Autolab v1.5

What Autolab is trying to achieve (freely distributable lab build automation) is highly commendable but given the ease of use and free availability of VMware’s Hands On Labs combined that with the rapid pace of development for many VMware products (vCD isn’t even available anymore unless you’re a service provider) and I wonder if Autolab in it’s current form is sustainable. To encapsulate and therefore make portable an entire working dev/test environment, the aim of the Autolab networking, is a perfect use case for NSX although if you want that for free you’ll have to look to open-source equivalents (OpenFlow et al). Time will tell!

Further Reading


VMware certification exams – 25% discounts (2014 offer)

Igreenf you’re in the market to take a VMware certification exam, there’s some good news – provided you’re quick. For the next couple of days (while VMworld Barcelona is running, Oct 13th-17th 2014) you can book the VCP and VCAP exams at a cool 25% offeven if you’re not at the conference! This isn’t quite as good as last year’s 50% discount but every little helps. If you want to blitz some of the new certification tracks recently announced you’re not limited to just one – study your little legs off and you could save even more by taking multiple exams….

The codes you need to register with are;

  • 2014VW25 – for the VCP exams (VCP-DV, VCP-DT,VCP-Cloud,VCP-NV)


  • You MUST book the exam while VMworld Barcelona is running. You don’t have to be attending the conference, it’s just the period of time the offer is valid.
  • You MUST take the exam by the end of the year.

What are you waiting for? Head over to VMware Certification and get registered certification junkies!

Thoughts on VMware’s NSX ICM course

Summary: My thoughts on the new NSX Install, Configure, Manage (ICM) course, based on sitting the beta course (the usual beta caveats therefore apply).

Back in June I sat the beta of the VMware NSX Install, Configure, Manage course at VMware’s head office (at Frimley in the UK) and I thought it would be worth detailing my thoughts and experiences now that the course is publically available. This post won’t describe the course agenda in detail as you can read the official course description (along with prices, booking info, schedules etc) but from a quick look at the agenda I’d say the content hasn’t changed much.

Do I need to be a network guru?

Before booking the course, my first concern was the target audience. For those unfamiliar with my background I’m a compute and storage guy, not a network guru, so I was curious how well I’d cope with the networking material. I spoke to the trainer in advance (Paul McSharry, who I knew from my Design Workshop a few years ago) who advised that CCNA equivalent knowledge would be fine, and even pulled a few strings to add an extra place and get me on the course after it filled up. Thanks Paul! 🙂

Although the intended audience is described as “Experienced system administrators that specialize in networking” we were told that VMware are targeting the course at vSphere admins, not network admins (apparently there will be a different course released in the future). This is borne out via the official, minimal,  prerequisites listed below which have very little network focus;

  • System administration experience on Microsoft Windows or Linux operating system
  • Understanding of concepts presented in the VMware Data Center Virtualization Fundamentals course for VCA-DCV certification

Despite meeting those quite happily I found some sections challenging, particularly around VXLAN. Knowledge of network overlay concepts, and VXLAN in particular, is essential. I’ve done lots of work with vSphere but not much with vCloud, so hadn’t really worked with VXLAN in any depth and there’s a lot of terminology to understand – VTEP, UTEP, MTEP, and LIF to mention a few. VXLAN is also used in Cisco’s competing ACI product (as explained by Gary Kinghorn from Cisco) so it’s well worth learning even if you’re not going down the NSX route. Some background knowledge of routing protocols such as OSPF and BGP etc would also be beneficial. If you’ve worked with the vCNS interface, you’ll have a good headstart as NSX looks very similar.

What does the course cover?

The course content is 50% instructor led and 50% lab time and in summary covers the following topics (much of the content is available publically, and for free, on various blog series – see my links at the bottom for more info);

  • NSX Manager/controllers/clusters
  • NSX Edge Gateway appliances (basically upgraded vShield Edge)
  • Logical switching, routing, VPNs, load balancers, and firewalls (including microsegmentation)

nsx-featuresFor me the biggest benefit was access to hands on experience with NSX – unless you’re lucky enough to work with it via your company the only option is the two online HOLs (NSX for vSphere and NSX for multi-hypervisors). I believe access will become more widespread soon but it’s been frustrating many people while they wait for access to a product that’s supposedly GA.

In my case I was very lucky to have an exceedingly well educated bunch on the course with me, including Michael Haines (who works for VMware and helped create the vCloud Architecture Toolkit among other publications) and some guys who were doing the bootstrap program towards the VCDX-NV. This stimulated some great debate and meant someone in the room could answer any question I threw at them (probably in their sleep). Most courses won’t benefit from this level of expertise but it’s always worth learning from other candidates on courses regardless.

The 17 labs do a good job of slowly building up an internal network, adding multiple networks with routing, integrating it with external networks and adding VPNs, firewalls etc. As you’d expect it showcases the flexibility enabled by virtualising networks, such as the ability to move L3 networks around and microsegmentation (a killer feature say VMware). I found the labs short on context and too focused on ‘click here, type this’ rather than scenerio based – you weren’t always encouraged to think about what you were achieving and why. Overall I enjoyed the labs and felt they were very useful.

Disappointingly there was minimal coverage of the multi-hypervisor version of NSX – our instructor dug out an NSX-MH (multi-hypervisor) introduction document (including a feature comparison) for us but it would have been nice to see more included upfront.

One noticeable change compared to previous courses is the use of online course notes, rather than a printed book. The notes are provided to you before the course starts (which is good) although you do need to install an application (rather than cloud availability) which is not so good. Like most people on the course I’d taken a laptop which allowed me to have the course manual on one screen while you work on the provided desktop, much like the VMworld HOLs. Personally I still prefer a printed book that I can stick on a shelf. A year from now when I want to reference something from the course I probably won’t be able to find the application/content (VitalSource Bookshelf) because I’ll have a new laptop etc, whereas a book would still be sitting on a shelf. That’s because I’m an old dog though – your mileage may vary! 😉

Obviously this course is also the recommended learning path if you’re intending to take the new VCP-NV certification. If you’re already a VCP then the course is optional. I’m not sure if I’ll bother taking this exam as aside from the course I’m not using NSX day to day but if you are Paul has created a series of multiple choice NSX quizzes in similar style to a VCP exam – it’s worth taking to test your knowledge after the course. A couple of people have written up their VCP-NV exam experiences here, here, and here. There are aslo some videos over at the vBrownBag site covering objective 1 and objective 2 and I’m sure there’s more to come.

Final thoughts

I think it’s well worth taking the course even if you’re not a network guru. As the virtualisation landscape has evolved everyone has needed to learn more about compute, storage, and networking and this looks likely to continue. I’ve heard that vCNS (in many ways a predecessor of NSX) is no longer being developed and that going forward NSX (in some form) will be the core networking component for vSphere. If that’s the case then everyone needs to be familiar with it, just as they need to understand vSwitches today.

Having said that I can’t see it being a quick adoption for NSX, and therefore there’s no immediate requirement to learn the product. VMware are promising that NSX will simplify your operations, but in the short term that’s not what I see. You’ll likely be running NSX plus ‘legacy’ physical networks for a long time, plus NSX will lead to new management toolsets (think vCOPs for networking) and integration points which will take time to mature. You still need to adjust your underlying MTU settings and despite being part of the ‘software defined’ world some hardware issues will no doubt need to be tackled (think VSAN-like teething issues).

Having spent a bit more time with NSX I do now have a better understanding of where it fits. Most of the course delegates felt it was largely beneficial to large enterprises and service providers as the automation it enables requires coding and a high degree of competency. It’s also a bit rough round the edges – for example you have to have full administrator access in vCentre to use NSX, so forget delegating limited rights to your network team. Previously I’d thought NSX offered network virtualisation that would allow a layer 2 network to span datacentres (ie layer 3) but NSX only works within a single datacentre (largely a VXLAN limitation I believe). That’s set to change in the future apparently so watch this space.

As an incentive for early learners you get a 50% VCP-NV exam discount if you take the exam before the 19th of December.

Where to find more information on NSX

Most of the information in the course can already be found online (for free) although unless your company is deploying NSX, and you therefore have access to the binaries, hands on experience is limited to the two HOLs (NSX for vSphere and NSX for multi-hypervisors);

As a further alternative you can search Google for  SDN, NFV, NSX, OpenDaylight, Pyretic etc and say goodbye to any spare time for years to come….

Evolution of the IT Pro (staying relevant in 2014 and beyond)

Bob-the-BuilderSummary: The IT function is becoming a broker of services but, until that happens, infrastructure engineers will likely to fall into the ‘builder broker’ camp – you’ll need to be able to ‘stitch together’ different services but you’ll also need to build them and understand what’s ‘under the hood’.

For a few years now infrastructure engineers have been hearing how cloud computing is going to change their jobs, potentially putting many out of work. Plenty has been written about whether this will result in a net gain or loss of IT jobs (here, here, and here plus in one my first blogposts I talked about changing roles) but whatever your stance it’s undeniable that the nature of IT jobs will change – technology never stands still for long.

This isn’t theoretical or a shift that’ll start in ten years – changes are happening right now.

Gartner recently identified ‘IT as a service broker’ in their top ten technology trends for 2014 and I’d agree with those that say skills such as virtualisation are no longer enough. Here’s a few things I’ve being asked for in the last few months which is why I’m adding my voice to the ‘service broker’ trend;

  • Knowledge of alternative virtualisation/cloud platforms. “Should we be considering Hyper-V? Openstack? Oracle VM?”
  • How can we integrate Amazon’s VPC with our internal dev/test environments?
  • If we buy into a third parties managed services, what’s the impact on our production platform and technology roadmap?

The news columns are filling up with articles about changing skillsets;

Still not convinced? VMware’s flagship cloud product, vCAC, exists to orchestrate resources across multiple clouds from AWS, RackSpace, Azure and others so this talk of ‘brokering’ across heterogeneous systems is also where VMware see the future.

The requirement for inhouse engineering expertise isn’t going to disappear overnight so you’ve got time to adjust, but for many the future may be more about integrating services together than building them.

How do you stay relevant?

That’s the million dollar question isn’t it? I’ve listed my opinions below although for alternative advice Steve Beaver wrote a great article for The Virtualization Practice at the end of last year (“Get off the hypervisor and into the cloud”) which mirrors my thoughts exactly. If I’d read it before writing this I probably wouldn’t have bothered!

  1. Focus on technical expertise. As the industry coalesces towards service providers and consumers the providers need the best people they can find as the impact (at scale) is magnified. Automation is a key trend for this role as self-service is a key tenet of cloud. Luckily, while ‘compute’ has already been disrupted by virtualisation both storage and network are just getting started which will generate demand for those who keep up with technology developments.
  2. Focus on becoming an IT broker. This means getting a wide knowledge of different solutions and architectures (AWS, VMware, OpenStack, understand SOA principles, federation, integration patterns etc) and know how to implement and integrate them. You’ll also have to get closer to the business and be able to translate business requirements such that you can satisfy them via the available services. Some would argue that this is crossing over to the role of a business analyst, and they may be right.

If you’re going to go deep on technology, go work for a vendor, ISP, or big IT consultancy (sooner rather than later).

If you’re going for the broker/business analyst role make sure you’re building up your business knowledge, with less focus on the low level nuts and bolts.

Pick one or the other, but don’t stand still. Taking my own advice I’ve just taken a role with a service provider. Let’s see how this plays out! 🙂