Thursday, April 19, 2012

SUMMARY

Cloud computing is using the principle of using processing power of a remote computer to run programs which are displayed on a local computer through a network. Today, number of smartphone, tablet users is increasing. Along with the development of smartphones and tablets are bundled services, notably cloud services.
Cloud service is the delivery of software or storage which was packaged so it can be automated deliver to customers. According to a study of London’s School of Economics, cloud computing is one of fastest growing sectors of information technology. Cloud computing not only offers the convenience for personal users; it also makes more efficient business processes for business users.
Cloud computing provides their service according to three models: infrastructure as a service (laaS), platform as a service (PaaS) and software as a service (SaaS). LaaS is the most basic. Cloud clients can connect to these services by web browser or mobile application.
In the SaaS model which provides customer relationship management (CRM), email, virtual desktop, communication, games…Our group has discussed some examples of this model such as UNCC email system which was move to Microsoft’s Outlook online service, a cloud email services. With Google documents and Microsoft SharePoint, users can connect and collaborate on documents and projects. Another application was discussed in our blog is cloud gaming. Onlive is a new cloud gaming service. This is gaming on demand which delivers games from the cloud to users PC or TV. The benefit of this service is users don’t need to download those games to their PC or a high configuration PC to play high quality games. Games will directly stream into user’s browsers and users only need a stable internet connection and a normal PC, tablets, TV or smartphones to play games.
Another model in cloud computing is LaaS, which provides virtual machine, servers storage, load balancers, network… One of most common using services is cloud storage services which provide many benefits for Internet users. It is a convenient way to store and share data while saving storage space on their PC or other devices such as smartphones, tablets…However, besides the advantages of this service, it is also related to copyright issues or data lost if the provider’s servers crashes. In order to solve the data lost problem, we can replicate data over multiple servers for maintain the data exchange. In the case of MegaUpload, a popular file storage and sharing website that was recently confiscated by the US government under the suspicion of piracy and copyright infringement. Many users lost their data when this site was closed. Moreover, users can face with the risk of data loss from hackers when cloud storage server being hacked.
The last model in cloud computing is PaaS, which provides execution runtime, database, web server, development tools… When cloud service is developing more, the number of users increases so the amount of servers, databases will grow more. In order to manage those amounts of servers, companies such as Scair.net appear to help to control and management the servers. Scalr is a software that auto-scales websites. Besides, Scalr provides other features such as disaster recovery and server management. Our group has discussed three reasons why you should use Scair in your businesses or personal use. The first reason is that Scair can bring the simplicity and automation to cloud computing management. Second reason is that you can easily management your server such as added, changed or deleted. The last reason is cost benefit.
In summary, although cloud computing has some negative and side effects, it is still developing and attract more users because of their benefits. These models which we have discussed will continue to create new generations of applications and business. A new Internet based service where everyone cans easily working on the Internet that alternative to traditional business.

No comments:

Post a Comment