Cloud Computing Concepts, Technology and Architecture

31 May
Inline images 7

Cloud Computing

Concepts, Technology and Architecture

Inline images 5

To mark the official release of the book “Cloud Computing: Concepts, Technology and Architecture” the LJC Book Club is holding a special event.

It will be held on June 11th.  We are just finalising the details and this post will be updated with more information as it becomes available.

Cloud Computing is an important technology that we all need to get to grips with.  This isn’t easy when there is so much confusing hype.

The book is written by Thomas Erl, Ricardo Puttini and Zaigham Mahmood and published by Prentice Hall.

The meetup is organised and delivered by the LJC Book Club.  We are sharing an impartial overview of what promises to be an influential book.

We are hoping to find a clear answer to an important question: what, exactly, is the cloud?


What is the Cloud?

Inline images 1

What, exactly, is “The Cloud?”  Do you know?  Does anybody know?

According to Amazon it’s a CD rack, a photo album, and it’s made of elastic.  According to Microsoft it’s like a really rubbish bat cave that is full of “real opportunities for IT to deliver more efficiencies.”  (:|

And there are so many cloud services.  Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Data as a Service (DaaS) and Pain in the as a Service (PitaaS).  :-p

What does it all mean?  How can any of us keep track of it all?

One thing we can say for certain about “The Cloud”: it is going to change the way we work.  According to Gartner it reached the apex of the “Peak of Inflated Expectations” back in 2009 and by 2012 it was maturing but still heavily hyped.

The Hype Cycle
 Cloud computing sat at the top of the peak of 
inflated expectations back in 2009.

With so many companies looking to expand the hype buzzword to cover their own products how is the developer to climb the Slope of Enlightenment?  How can we know what is worth learning and what will be left behind (in the recycling bin for the next fad)?

With his book “Cloud Computing: Concepts, Technology and Architecture” Thomas Erl is trying to help.  The author explains in his introduction:

Gaining a vendor-neutral understanding of cloud computing from an industry perspective empowers you with the clarity necessary to determine what is factually cloud-related and what is not… With this information you can establish criteria that will allow you to filter out the parts of the cloud computing product and service provider marketplaces to focus on what has the most potential to help you.

If the book is as successful as Erl’s previous SOA books then it could potentially provide a vital missing link: a ubiquitous language, a shared, unambiguous vocabulary that will let developers, managers and accountants talk intelligently about the the cloud.   It will end the frustration of failing cloud projects based on misconceptions.  The author again:

Cloud computing has much to offer but its roadmap is riddled with pitfalls, ambiguities, and mistruths. The best way to navigate this landscape is to chart each part of the journey by making educated decisions.

With this meetup we are hoping to help by sharing the books vendor-neutral perspective through presentation and discussion. 

The Cloud Computing Meetup

With the book’s official release on June 11th we are going to take the opportunity to reflect on Cloud computing; how it has progressed and how it affects our work as developers.

There is a dizzying array of terms that need to be understood.  In interviews you will need to be comfortable with terms like “hybrid cloud”, “multitenancy” and “threat agent.”  If you haven’t already encountered technologies like “hypervisors”, “resource replication” or “dynamic failure detection” then there is a good chance that you soon will.

In this event we will provide an overview of the ideas presented in the book.  It’s a big book, with 16 chapters and 7 appendices that contain 260 diagrams, 29 models and 20 mechanisms.  We will provide a guided tour of the contents so that you can see which parts are relevant to you.

If you are new to cloud computing then it will provided an invaluable overview of new technologies that are just beginning to disrupt the mainstream.

If you are already familiar with cloud technology you can see the models that are likely to frame your less technical colleague’s understanding.

We will also take a look at some of the specific technologies that are being used to implement cloud computing.

Stay tuned for more details.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: