Figure 82: Developing a Crawl-Walk-Run Cloud Migration Strategy

Figure 82: Developing a Crawl-Walk-Run Cloud Migration Strategy

Figure 82 in my book, “The Great Cloud Migration”, depicts the execution strategy for your Cloud Migration Strategy.
* The Crawl Phase or “Scouts” phase – “In this phase, your primary goal is to initiate a set of pilots (at least three of them) to help you resolve key unknowns.”
* The Walk Phase or “Vanguard” phase – “at this phase, and armed with the information gathered from your scouts, you are ready to pick up the pace. The key strategic purpose of the Vanguard element of the force is to move fast and seize key terrain and then have the skills and firepower to hold that terrain until the main force can arrive.”
* The Run phase or “Main Army” phase – “the entire organization is now ready for the architectural transformation to this new level of robust, scalable and agile computing”.


Cloud 101 – A holistic Definition of Cloud Computing

Cloud 101 - A holistic Definition of Cloud Computing

This definition covers both the how and the why of cloud computing. It is important to note that the electric power generation analogy was put forth, in great detail, in Nicholas Carr’s book, The Big Switch: Rewiring the World from Edison to Google.

The Cloud Application Migration Lifecycle

The Cloud Application Migration Lifecycle

The Cloud Application Migration Lifecycle is a set of stages in a process, similar to the software development lifecycle, for the migration of legacy applications to the cloud. The requirements phase is replaced by the assessment phase and the traditional development (or coding) phase is replaced by the migration phase. The assessment phase is where you assess the complexity and readiness of your current applications for migration to a cloud environment. I go through everyone of these phases in detail in the Great Cloud Migration.

The History of Cloud Computing

The History of Cloud Computing

Do you know the history of cloud computing and the trends that shaped it? The timelines are from my book the Great Cloud Migration and show all the key events in the history of cloud computing. Understanding the history is important to understanding the major influencing factors and forces that shape the current landscape.
Here is a summary of the events:
* 1961 – Professor John McCarthy propose computing be organized as a “public utility”.
* 1964 – IBM CP-40 Operating Systems uses Virtualization
* 1972 – IBM VM/370 is a virtual machine operating system
* 1991 – The World Wide Web popularizes the internet
* 1997 – First use of the term “Cloud Computing”
* 1999 – and VMWare launch
* 2002 – Amazon Web Services (AWS) launches and SOA emerges
* 2003 – Seminal Google File System (GFS) paper published
* 2005 – Google Maps is a watershed event for browser-based apps (introduces AJAX).
* 2006 – Hadoop launched, shortly followed by Amazon S3 and Amazon EC2
* 2008 – Google App Engine launches
* 2009 – Microsoft Azure launches
* 2010 – GSA’s launches (and federal Cloud-first policy).

GCM Image of the Week: Ever wonder where the term Cloud Computing came from?

GCM Image of the Week: Ever wonder where the term Cloud Computing came from?

The term “cloud” originated as an analogy for the internet because network diagrams depicted the internet via a cloud symbol as depicted in Figure 4 (from my new book “The Great Cloud Migration”).
Note: This image is in the Creative Commons by SilverStar (with permission).