datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

Design Article

Comment


chanj

9/7/2011 5:01 PM EDT

IT can hardly be eliminated soon because desktop support and LAN support are ...

More...



prabhakar_deosthali

9/7/2011 4:01 AM EDT

With the evolution of Java by Sun Micro systems way back in early nighties it ...

More...

The future of cloud computing - Part 1: Recent history

Terrence Lillard

9/5/2011 11:32 AM EDT

Private versus Public Cloud Computing

Larger companies and government agencies are likely to consider going to the cloud but in a much more controlled and secure fashion. This will be accomplished by using a private cloud.

A private cloud has all the benefits of a public cloud, but it is hosted inside the firewall of the company or department that it is supporting. Full control of who has access to data is maintained while all the benefits of the cloud are realized. End users simply buy their cloud services from the private cloud, and the private cloud treats the end users in the same way a cloud vendor treats its customers.

An institution would need to be fairly large to get benefits from this model. Smaller groups that do not want or cannot have their data leave their network can host virtualized environments that have many of the features of the cloud, although they would be missing certain benefits that a public cloud provides such as the sharing of expertise and access to scalable resources.

Which Cloud Vendors Will Rise to the Top?
The near-term future of the cloud includes the acceptance of large cloud providers that provide a full array of services. Today, Amazon provides great operating systems as a service, but it does not provide server support or managed services such as e-mail. Google provides some managed services such as e-mail, but it does not provide a good solution for operating systems as a service.

Currently, there is no major vendor offering a full variety of cloud-based services, and this is a key next step. Because there is no limit to providing a full set of cloud-based services, it is just a matter of time before someone leads the way.

Who will lead the cloud computing revolution has still not been determined, but the race is definitely on. The complete package may come from

  • behemoths like Microsoft or IBM
  • small startups that are more nimble and may grow fast to take the market
  • telephone vendors like Verizon or British Telecom
  • hosting providers like RackSpace
  • Internet giants like Amazon (with Amazon Web Services) or Google
  • the mobile computing world of Apple and RIM

Whoever secures this new market as a leader must provide full server and application management such as patching, compliance, backup and recovery, and disaster recovery for all the services they provide. Amazon Web Services and Google have the network and server base to host such an offering, but they lack the management software. Microsoft is working to be a player in this space with their Azure product and they have the software skills, but they have not yet built out either the management and platform software or the infrastructure. Other industry efforts are well on their way, and IBM's investment in Cloud Labs makes them another vendor to watch.

Another possible major cloud platform could be software vendors such as Salesforce.com who have a great vertical application and supporting platform that could scale into a full offering. All these items are monumental efforts, so it is more likely the cloud will break down into segments that give the market the choices it demands. Examples include Amazon for raw power and general platforms such as Web sites, wikis, and other services; vertical applications like Salesforce.com; and platforms like e-mail coming from Google or even Facebook. Thus, the end user will have many choices, but the end user will also have to choose their vendors carefully and account for things like multiple credentials and data that is stored at multiple vendor sites.

An important item to note here is that Microsoft servers become much less critical, because non-Microsoft platforms (like Linux) that once demanded a separate set of related expertise are now removed. Since end users just request and use a service, they do not need to be worried about the configuration and the management of non-Microsoft platforms, and this will greatly increase end-user choices and lower costs.

Yes, There Are Risks
The cloud, like any new technology, has significant risks that need to be understood, managed, and, in some cases, accepted. Risks include outages, security, and vendor underperformance to service level agreements (SLAs). Another risk is vendor lock of your data.

If you choose an outside cloud provider, there is a real risk of business failure by your cloud partner, and this will need to be managed contractually so that your data is secured. Choosing a cloud provider that has a well-known track record is one way to mitigate the risk; however, costs have a way of increasing when a vendor feels they have a lock on your business. This occurs when one provider dominates the market with little to no competition.

The Risks Are Worthwhile
In the end, the benefits of the cloud greatly outweigh the risks. Cloud providers will eliminate the need for dependence on IT departments, putting the end user and the business needs in the driver's seat. It is a paradigm shift in the world of the end-user computing revolution.

In the past, when dominant players in the field did not embrace and capitalize on changes in their industry, they soon found they did not exist. For example, Digital Equipment Corporation (DEC) did not capitalize on the PC revolution and soon was no longer a part of the industry landscape. We can expect the same to occur in today's computing landscape. Traditional IT providers will need to adopt the advantages of the cloud and become more end-user friendly if they are to survive the revolution.





EREBUS

9/5/2011 7:14 PM EDT

The Cloud is neither about a battle between the users and IT, nor is it a battle between companies and operating systems.

The Cloud represents an evolution of services from localized to centralized hosting. It is very similar to the 1960's IBM business model, where the technical burden of operating a complex computer and data network was contracted to a third party.

To be successful, the Cloud must provide 100% data integrity and security. Until then it will be too risky for a company to risk its IP and data anywhere other than a 100% controlled internal environment.

Evan then, this transfer will not happen over night. Trust must be earned. Current Cloud providers have yet to earn that trust.

Sign in to Reply



Bert22306

9/5/2011 7:22 PM EDT

Oh, I dunno. I don't buy most of the hype about "the cloud."

The progression is actually very simple, IMO. The PC was a machine that gave users all the power. Then the Internet tied together PCs, mainframes, and whatever else. The World Wide Web is the virtualized abstraction of services that could be reached over the Internet, and those in need of a new trend to talk about have now coined the term "the cloud."

Note that so-called "cloud services" have existed on the Web, essentially from the start. Web-based mail, for example, or filling out your taxes online, or doing your banking and investing online. These are all made possible by html, they all worked across multiple PC OSs, and the functionality has been exploited for years and years. At best, this "cloud" is nothing more than a matter of degree. "More of the same," might be the best way to characterize it.

As to IT, I would say that it was local networks, e.g. local corporate networks, and then the Internet, that began to restore power to IT. Simply because users were now dealing with servers, and servers were not under the control of other users. Guess what? That has NOT CHANGED. So-called "cloud servers," virtual or not, are still in the hands of IT. Maybe or maybe not the same IT of your enterprise network, but IT nonetheless.

Sign in to Reply



Duane Benson

9/6/2011 11:23 AM EDT

The cloud doesn't remove IT from the equation. Rather it just centralizes it and turns it into a subscription model service. Everything that is required of local IT is still required at a cloud vendor, such as Amazon. It's just built into the subscription costs.

There are some differences between what we now call cloud computing and what was used back in the early days of computing. Back then, many organizations that needed computing capability but couldn't afford it would rent time on someone else's mainframe. All application data was stored on remote computers. as were the applications and were accessible from anywhere you had a phone line and a terminal.

Today, data and applications are accessed via HTML or directly with TCP/IP. Back then, data and applications were accessed by an arcane set of JCL (job control language) instructions passed to the computer from a truly dumb terminal or a punch card reader.

Really, the differences are smaller than the similarities. I'm just waiting for a newly named incarnation of "batch processing" to come along.

Sign in to Reply



prabhakar_deosthali

9/7/2011 4:01 AM EDT

With the evolution of Java by Sun Micro systems way back in early nighties it was expected that JAVA would be truly a platform independent way of developing the applications and the desktop PCs would be just thin machines requiring only browsers. All applications would be downloaded as Applets in a platform independent language ( byte codes) and the complementary servlets on the server would work with data sent by the applets .

Cloud computing has taken this paradigm to completion . It has completely eliminated the requirement of an IT infrastructure with the businesses and allowed them to concentrate more than their core business leaving the IT to a third party service provider. With high bandwidth networks and high capacity 24x7 data centers this has become a more economical option for smal and medium businesses.

Sign in to Reply



chanj

9/7/2011 5:01 PM EDT

IT can hardly be eliminated soon because desktop support and LAN support are still needed.

Cloud services are still limited to a couple popular application such as email, CRM, etc. I can see there will be more coming in the near future. The ultimate question that service providers need to ask themselves is what makes sense to move to the cloud and what is better off to stay local.

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)