Introduction“In its most basic form, cloud computing moves applications accessible from our internal network to a space accessible from the Internet (cloud). We're essentially renting virtual machines in someone else's data center, with instant scale-out, failover, and data synchronization capabilities. In the past, having an application accessible from the Internet meant creating a website with a hosted database. Cloud computing changes this paradigm: our application could be a website or a client installed on a local PC that accesses a common data store from anywhere in the world. The data store could be internal to our network or itself hosted in the cloud.” (Duchene, 2010)“There are three ways cloud computing can be used for an application. In option 1, both the data and applications were hosted in the cloud, the second option is to host our application in the cloud and our data locally, and the third option is to host our data in the cloud and our application locally.” (Duchene, 2010) Cloud computing is a very popular service that people talk about and look forward to using every day with a lot of research going on to make the cloud worth the investment. Very popular services like Gmail, Google Drive, Facebook, Dropbox, etc… that people use nowadays are obviously cloud technology. Furthermore, most enterprises, SMEs and governments are eager to implement cloud-based solutions to solve technological challenges, reduce costs, achieve new levels of efficiency and try to create innovative business models. The objective of this research report is to provide a brief background overview on the various theoretical facts of cloud and the practical utility of designing, installing and implementing cloud computing. To see how the cloud will become the most important part once the business is started, without very high initial setup costs and only paying as the services grow. Cloud computing service models Software as a Service (SaaS): The consumer can choose a service-only application that they require for the business. It can be accessible from different devices such as a web browser, a mobile phone or a program interface. Infrastructure such as network, operating systems, servers, storage, business applications and services such as email or a CRM will be managed by the SaaS provider. Only limited user-specific application configuration settings can be customized. The advantage of SaaS is no initial setup expenses such as server or software licenses. An example of SaaS is Microsoft Office 365 which provides services such as SharePoint Online, Lync Online, Exchange Online and Office Professional Plus.
tags