What’s Hot in the Virtualization Job Market?

By Steve Jin, March 12, 2010

While asked how each Spring products are used in the market at the end of today’s training, the instructor showed us a nice website as a reference. Here is the diagram showing the numbers of jobs requiring skills of Spring and EJB. A great answer even though not a direct answer.

 

Strictly speaking, the jobs are not products, but well reflect what products are in use. So this is a good index on market shares of different products. If you have your products too easy to use, this index works against you. :-)

VMware, Microsoft or Xen?

Following that, Let’s check ESX, XEN and Hyper-V to see how related jobs compare with each other. Here is the diagram. ESX is way above either Hyper-V and XEN.

 

Administrator, Architect or Developer?

Now it’s clear what directions to go. Let’s look at what specific categories of jobs are in demand there: administrators, architects, or developers?

As you can see, the jobs or populations of both the administrators and architects are more than double of that of developers. My next book should target system administrators and architects as well. :-)

What’s Beyond?

The top 10 trendy keywords at Indeed.com are: Twitter, Cloud Computing, iPhone, Facebook, Corporate Social Responsibility, Blogger Pediatrician, Hospitalist, Social Media, Speech Language Pathologist. Most of these are not related to virtualization itself or even IT. If you want to build up from your current skill sets, cloud computing is definitely the best choice becuase the tranistion should be smoothier than to any others in the list.

I will blog about essential skills for cloud computing professionals later. Stay tuned.

Author: Steve Jin is the author of VMware VI and vSphere SDK (Prentice Hall), creator of VMware vSphere Java API. For future articles, please subscribe to Email or RSS, and follow on Twitter.

Learning Enterprise Integration with Spring

By Steve Jin, March 12, 2010

With SpringSource being part of VMware family, getting a Spring training is certainly a lot easier than before. For one thing, my boss doesn’t need to pay for it.:-)

I just finished my 4-day training starting from this Tuesday. It’s been pretty exhausting given that I had to get up before 7AM to match the central time. But what’s learnt worth the effort.

The coverage of the training includes:

  • Day 1 – Integration Foundations including concurrency, remoting, etc.
  • Day 2 – Effective Web Services
  • Day 3 – Message-Based Systems and Advanced Transaction Management
  • Day 4 – Applying Spring Batch and Spring Integration

More details can be found here.

What interested me the most are the Spring JMS and Spring Batch. For those don’t know Spring Batch yet, it’s a batch processing framework similar to the concept of running Shell commands in a batch. As I can see, these two are two important enabling technologies for cloud computing, especially in federated cloud environments where you want to seamlessly shifting workload and balancing them across the boundaries.

I will blog them more when I start to use them in future projects. Stay tuned.

Author: Steve Jin is the author of VMware VI and vSphere SDK (Prentice Hall), creator of VMware vSphere Java API. For future articles, please subscribe to Email or RSS, and follow on Twitter.

Page 1 of 11

OfficeFolders theme by Themocracy