align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Cloud Computing: Concepts, Technology and Architecture

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: http://skillsmatter.com/podcast/home/cloud-computing-concepts-technology-and-architecture*


 

 

 

 

 

 

 

 

 

Cloud Computing
Concepts, Technology and Architecture

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

 

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?

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.

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 intoduction:

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.

http://servicetechbooks.com/cloud

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.

http://servicetechbooks.com/cloud

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.

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: http://skillsmatter.com/podcast/home/cloud-computing-concepts-technology-and-architecture*

Join or login to comment.

  • Linesh

    What a great introduction to Cloud Computing Concepts by Ged, I wish he had an extra hour to elaborate on further details.

    June 12, 2013

  • Anatoli Davidson C.

    Good session yesterday. Thanks to John and Ged! It's a shame we didn't have enough time to go deeper into the cloud architectures, but that's probably a topic in its own right...

    June 12, 2013

  • Mani

    Indepth but a bit dry, but its more the book than anything else. Overall thanks for sharing the knowledge with us.

    1 · June 11, 2013

    • Ged B.

      Thanks. I can definitely do better. I'm planning to deliver an improved version at the open conference that's more about the cloud and less about the book.

      June 12, 2013

  • John S.

    There is a Jenkins Plugin for Heroku on the Heroku Github organisation: https://github.com/heroku/heroku-jenkins-plugin

    For open source projects you can also use https://travis-ci.org/, you just point it at your Github account and tell it which repositories you want to run tests on when a commit is push.

    Thanks for the great questions during my brief talk, please fee free to get in touch if you have more [masked]

    1 · June 11, 2013

  • John S.

    I managed to try out load testing loader.io addon for heroku to load test my application whist Ged was speaking (I was listening too). Heroku addons are a great way to try out new things for free. Here are the results:

    http://ldr.io/14v36OW

    June 11, 2013

  • John S.

    My online tutorial for git and github runs on Heroku and is available at: http://git-and-github-workshop.herokuapp.com/

    The workshop hopefully covers all the basics and comments and pull requests are welcome on the github repository that manages the content.

    One day I'll add twitter bootstrap and give it some UX love - unless someone beats me to it :)

    1 · June 11, 2013

  • John S.

    I was asked about using Java 8 on Heroku, this is very easy to do. Heroku supports 1.6, 1.7 and a beta version of openjdk 1.8. There is a tutorial on using Tomcat with and different Java versions at: https://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat

    Thanks

    June 11, 2013

  • John S.

    I've be doing a bit of live coding with Java and Play 2 Framework tonight, to help demonstrate some of the challenges of scalling apps in general as well as scaling apps in the Cloud.

    Hope you can make it.

    June 11, 2013

  • Carlos Fernandez G.

    Sorry, I didn't realise I was double booked

    June 10, 2013

  • Linesh

    Looking forward to attend a great meetup on Cloud Computing.

    June 6, 2013

  • Edward Yue Shung W.

    Hmmm, I've been added to the Skills Matter waiting list for this...

    June 3, 2013

    • Ged B.

      We're looking into the event full message. For now please add yourselves to the waiting list.

      June 3, 2013

    • Anji C.

      All fixed, thanks for your patience everyone.

      June 3, 2013

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

  • Craft Rebellion

    Your choice of fresh craft beer, delivered. For 10% off use ‘LJC'

People in this
Meetup are also in:

Start the perfect Meetup for you

We'll help you find just the right people

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy