Cloud Computing - An Introduction

Cloud computing is the next generation in computation. People can have everything they need on the cloud. Cloud computing is the next natural step in the evolution of on-demand information technology services and products. The Cloud is a metaphor for the Internet, based on how it is depicted in computer network diagrams, and is an abstraction for the complex infrastructure it conceals. By using such a “cloud,” you could conceivably access your organization’s systems from anywhere using virtually any Internet-ready device – with no need to load software onto your computers, or station IT personnel in data-center locations, or otherwise build your own IT infrastructure.

First let us understand what is a Cloud?
“A Cloud is a type of parallel and distributed system consisting of a collection of inter-connected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resource(s) based on service-level agreements established through negotiation between the service provider and consumers.”
What is cloud computing
Cloud of Cloud Computing

Various definitions of cloud computing is available, few of them are mentioned below:
Forrester’s definition of Cloud Computing:
A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption.”

Wikipedia definition of Cloud Computing:
Cloud computing refers to the use of Internet (“cloud”) based computer technology for a variety of services. It is a style of computing in which dynamically scalable and often virtualised resources are provided as a service over the Internet.

According to the IEEE Computer Society Cloud Computing is:
A paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centres, table computers, notebooks, wall computers, handhelds, etc.

In simple words, “Cloud computing is computing available at will, by a variety of devices, wherever and whenever it is needed”.

Read more


Ajax Tutorials

Ajax is commonly overlooked as a language that many newbies to web design don’t really understand. Well the truth is, Ajax can do wonderful things and give your website that extra special something. I have rounded up a collection of the top 20 Ajax tutorials I think will help anyone get their feet wet with Ajax.

Let me know what tutorial you like best, and if you know of any other tutorials that have helped you master Ajax, then please by all means drop us a comment. Anyway, enjoy the list!

A simple AJAX website with jQuery

TutorialZine have posted this really great tutorial that teaches people how to create their very own fully functional websites that runs using Ajax. I have to say the finished result does look very nice! View Tutorial

web

* * * * *

Including An External Page With Ajax

This tutorial will teach you how to include an external page using Ajax Its a very easy to follow tutorial written by the people over at Javascript Kit. View Tutorial

* * * * *

Create A Live Preview Display

Learn how to create a live preview display when filling out a form, much like the one Digg.com use. View Tutorial

preview

* * * * *

Ajax Contact Form

Learn how to create an Ajax contact form that emails the recipient without the page reloading. View Tutorial

* * * * *

Making An Ajax Website

In this tutorial you can learn how to create your very own Ajax website. And the best part is, no Ajax knowledge is required!View Tutorial

* * * * *

Ajax Web Chat Application

In this tutorial, you can create your very own web chat using Ajax. This is pretty cool if you are looking to creating a live chat app for your website. View Tutorial

chat

* * * * *

Ajax 101

Here is a short guide that will teach you the ins and outs of Ajax. View Tutorial

* * * * *

Featured Content Slider

In this tutorial, you can learn how to make standard pieces of HTML glide in, and put them together into a beautiful slideshow.View Tutorial

Read more