Taking Computing to the Clouds
After that came the PC.
Everyone could now own their very own computer. People began to do cool things that once took millions of dollars. Businesses then wanted their employees to work together online, and client/server technology was born. Small companies, and departments of larger companies could now have their very own software applications using cheap servers. Client/server technology pushed computing capability out into the edge. Sun Microsystems said that "The Network was the Computer", anyone remembered that tag line?
Then came the internet.
Websites proliferated. People used simple software called browsers to access their applications which resided in the "cloud" somewhere. When more and more applications came about, their capabilities broadened. Soon people were able to do their everyday productivity stuff over the internet. Application providers needed some infrastructure that could cope with sudden surges in application usage.
Thus was born "cloud computing".
Cloud Computing according to Google and Amazon
Here are the thought leaders in cloud computing
"We are now in Facebook. Pop over to the FB Group called "The Cloud Computing Resource""
Cloud Computing According To Wikipedia
Cloud computing is Internet- ("cloud-") based development and use of computer technology ("computing"). In concept, it is a paradigm shift whereby details are abstracted from the users who no longer need knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them.Distinguishing Cloud Computing from Utility Computing It typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet.Gartner Say...
Here's my favorite link:
Your Opinions Matter!
Where do you see cloud computing going?
Let's hear it ....... where is cloud computing heading to? Go ahead and tell us what you think will happen.
My prediction:
chrisyeo, at 10am on March 26, 2009 predicts:
Sun Microsystem's Open Cloud Platform will not gain widespread acceptance
Reader predictions:
Fetching predictions now... please stand by
Fetching predictions now... please stand byCloud Computing in a nutshell
Explaining Cloud Computing
This video explains cloud computing. It is produced and presented by Christopher Barnatt, author of ExplainingComputers.com, and Associate Professor of Computing and Future Studies in Nottingham University Business School. For more information, please see the "Cloud" section of ExplainingComputers.com
Runtime: 352
137137 views
85 Comments:
curated content from YouTube
Here's my favorite link:
Steve Ballmer's Email to Microsoft Customers and Partners about Cloud Computing
Made suring the Microsoft Professional Developers Conference 2008 in LA
On the evolution of personal computing:Ultimately, the reason to create a cloud services platform is to continue to enhance the value that computing delivers, whether it's by improving productivity, making it easier to communicate with colleagues, or simplifying the way we access information and respond to changing business conditions
In the world of software plus services and cloud computing, this means extending the definition of personal computing beyond the PC to include the Web and an ever-growing array of devices. Our goal is to make the combination of PCs, mobile devices, and the Web something that is significantly than more the sum of its parts.
The starting point is to recognize the unique value of each part. The value of the PC lies in its computing power, its storage capacity, and its ability to help us be more productive and create and consume rich and complex documents and content.
For the Web, it's the ability to bring together people, information, and services so we can connect, communicate, share, and transact with anyone, anywhere, at any time.
With the mobile phone and other devices, it's the ability to take action spontaneously-to make a call, take a picture, or send a text message in the flow of our activities.
The emergence of Internet-based computing services, including clouds.
Nicholas Carr
Here's my favorite link:
Cloud computing is NOT grid computing
Grid computing (or the use of computational grids) is the combination of computer resources from multiple administrative domains applied to a common task, usually to a scientific, technical or business problem that requires a great number of computer processing cycles or the need to process large amounts of data.
One of the main strategies of grid computing is using software to divide and apportion pieces of a program among several computers, sometimes up to many thousands. Grid computing is distributed, large-scale cluster computing, as well as a form of network-distributed parallel processing Fran Berman, Geoffrey Fox, Anthony J.G. Hey, Grid Computing: Making the Global Infrastructure a Reality. Wiley, 2008.. The size of grid computing may vary from being small ? confined to a network of computer workstations within a corporation, for example ? to being large, public collaboration across many companies and networks. "The notion of a confined grid may also be known as an intra-nodes cooperation whilst the notion of a larger, wider grid may thus refer to an inter-nodes cooperation".http://diuf.unifr.ch/pai/wiki/doku.php?id=Publications&page=publication&kind=single&ID=276 This inter-/intra-nodes cooperation "across cyber-based collaborative organizations are also known as Virtual Organizations".https://igi-pub.com/reference/details.asp?ID=34273&v=preface
It is a form of distributed computing whereby a ?super and virtual computer? is composed of a cluster of networked loosely coupled computers acting in concert to perform very large tasks. This technology has been applied to computationally intensive scientific, mathematical, and academic problems through volunteer computing, and it is used in commercial enterprises for such diverse applications as drug discovery, economic forecasting, seismic analysis, and back-office data processing in support of e-commerce and Web services.
What distinguishes grid computing from conventional cluster computing systems is that grids tend to be more loosely coupled, heterogeneous, and geographically dispersed. Also, while a computing grid may be dedicated to a specialized application, it is often constructed with the aid of general-purpose grid software libraries and middleware.
Cloud computing is NOT JUST utility computing
Utility computing is the packaging of computing resources, such as computation and storage, as a metered service similar to a traditional public utility (such as electricity, water, natural gas, or telephone network). This system has the advantage of a low or no initial cost to acquire hardware; instead, computational resources are essentially rented. Customers with very large computations or a sudden peak in demand can also avoid the delays that would result from physically acquiring and assembling a large number of computers.
Conventional Internet hosting services have the capability to quickly arrange for the rental of individual servers, for example to provision a bank of web servers to accommodate a sudden surge in traffic to a web site.
"Utility computing" has usually envisioned some form of virtualization so that the amount of storage or computing power available is considerably larger than that of a single time-sharing computer. Multiple servers are used on the "back end" to make this possible. These might be a dedicated computer cluster specifically built for the purpose of being rented out, or even an under-utilized supercomputer. The technique of running a single calculation on multiple computers is known as distributed computing.
The term "grid computing" is often used to describe a particular form of distributed computing, where the supporting nodes are geographically distributed or cross administrative domains. To provide utility computing services, a company can "bundle" the resources of members of the public for sale, who might be paid with a portion of the revenue from clients.
One model, common among volunteer computing applications, is for a central server to dispense tasks to participating nodes, on the behest of approved end-users (in the commercial case, the paying customers). Another model, sometimes called the Virtual Organization (VO), is more decentralized, with organizations buying and selling computing resources as needed or as they go idle.
The definition of "utility computing" is sometimes extended to specialized tasks, such as web services.
Here's my favorite link:
Cloud computing is top ten disruptive technology in 2008-2012
Want to buy cloud computing infrastructure off the web?
Living in the clouds! These companies offer cloud computing infrastructure as services
Today, many companies are beginning to provide cloud computing platforms as a service (PaaS). The company which commercialised this concept was Amazon. Google of course have their own cloud computing platform which they use for their own Google Applications. Here is a list of innovative companies which offer not just infrastructure but also technologies and application stacks as well.
Fetching RSS feed... please stand byNeed storage in the clouds?
Storing your data in the cloud
These companies offer massive storage in the clouds. No longer would you have to buy racks and racks of hard disks and SAN storage. Just sign up with these providers and pay for your GB according to your needs.
Fetching RSS feed... please stand byHere are some really cool emerging cloud technologies
Innovative cloud technologies and business models
Here are some of the really cool emerging technologies, software development frameworks and application stacks that are coming out of the clouds.
Fetching RSS feed... please stand byCloud Computing - News from Microsoft
Here's what Microsoft is doing in cloud computing
Fetching RSS feed... please stand byCloud Computing - News from Oracle
Here's what Oracle is doing in cloud computing
Fetching RSS feed... please stand byBlogs with Cloud Computing as a focus
Keep your heads in the clouds
Fetching RSS feed... please stand byWhat are bloggers saying about cloud computing today?
The latest in blogosphere about cloud computing
Lately there is a growing number of internet articles on cloud computing. This is attributed to the growing importance and mind share of the benefits and capabilities of cloud computing. I am constantly posting some of these articles here.
Fetching RSS feed... please stand byCloud Computing Articles from del.icio.us
Fast moving clouds !
Want to know what other people are bookmarking and tagging as "cloud computing"? Check out this stream from del.icio.us.
Fetching RSS feed... please stand byHere's my favorite link:
Cloud Computing Articles and Resources
My cloud computing feed stream from del.icio.us
There's a ton of materials on the internet about cloud computing. I have gone through a lot of them and here's what I think is a list of interesting articles and websites on cloud computing that are worth reading.
Fetching RSS feed... please stand byWant to know how cloud computing is changing the way we work? Read this !
Cloud Computing: Web-based Applications that change the way you work and collaborate online
What do you think of cloud computing?
Hi, I would love to improve this site, so do let me know your thoughts. Thanks!
-
Reply
- stevekeifer stevekeifer Nov 16, 2009 @ 8:58 pm
- Great lens - I particularly like the comparisons between Cloud Computing, Utility and Grid. These concepts are not well understood by many.
-
Reply
- homecarediva homecarediva Apr 9, 2009 @ 1:35 am
- Now that is cool! This lens is invited to join The Cool Lens Group - where EACH lens gets VOTES from the admin and gets FAVORITED too. Hooray, one of the coolest and busiest groups is reopened.
-
Reply
- MiaBellezza MiaBellezza Jan 29, 2009 @ 12:16 am
- I think cloud computing is really going to take off. Lensroled and 5*!
-
Reply
- chrisyeo chrisyeo Oct 31, 2008 @ 2:42 am | in reply to Kevin Jackson
- Hi Kevin, I've done adding a link to your blog! Thanks.
-
Reply
- Kevin Jackson Kevin Jackson Sep 27, 2008 @ 3:09 pm
- Why don't you add links to cloud computing blogs. You can start by adding mine - kevinljackson.blogspot.com
My Blogs
Chronicling how technology and spirituality impacts our everyday lives
What has technology got to do with spirituality? Well, a human race immersed in technology alone will not survive if it doesn't find its soul and spirit. Everyone has a heart shaped vacuum that yearns for a creator, regardless of the technology prevailing at the time.
Fetching RSS feed... please stand byMy Lenses in Squidoo
Power under focus
Fetching RSS feed... please stand byAbout Me
Technoprenuer, Businessman, Engineer, Christian, Father of 2
Hiya, thanks for taking the time to read my lenses. If you want to know a little bit more about me, do take a look at my websites. Thanks and have a nice day.
Fetching RSS feed... please stand byPlease rate me on Squidoo !
Hi! Thanks for dropping by. For all of you who have supported my work here, thanks. And for all of you who really like what I presented here, please rate me using the stars at the top of the page ...... 5 stars hopefully !By the way, do bookmark this site and use it as your jump off point to all these sites.
by chrisyeo
About Me
My name is Chris and I live in Singapore.
Creating an online presence is something that has been keeping me very busy everyday. I do have...
by 3 people |








