Cloud computing is a service that is provided to the user who can sit in one location and remotely access the data or software or program applications from another location. Usually, this process is done with the use of a web browser over a network i.e., in most cases over the internet. Nowadays browsers and the internet are easily usable on almost all the devices that people are using these days. If the user wants to access a file in his device and does not have the necessary software to access that file, then the user would take the help of cloud computing to access that file with the help of the internet.
Cloud computing provides over hundreds and thousands of services and one of the most used services of cloud computing is the cloud storage. All these services are accessible to the public throughout the globe and they do not require to have the software on their devices. The general public can access and utilize these services from the cloud with the help of the internet. These services will be free to an extent and then later the users will be billed for further usage. Few of the well-known cloud services that are drop box, Sugar Sync, Amazon Cloud Drive, Google Docs etc.
Finally, that the use of cloud services is not guaranteed let it be because of the technical problems or because the services go out of business. The example they have used is about the Mega upload, a service that was banned and closed by the government of U.S and the FBI for their illegal file sharing allegations. And due to this, they had to delete all the files in their storage and due to which the customers cannot get their files back from the storage.
Service Models
Cloud Software as a Service
Use the provider's applications running on a cloud infrastructure
Accessible from various client devices through thin client interface such as a web browser
Consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage
Google Apps, Microsoft Office 365, Petrosoft, Onlive, GT Nexus, Marketo, Casengo, TradeCard, Rally Software, Salesforce, ExactTarget and CallidusCloud
Cloud Platform as a Service
Cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server
Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layersCloud Infrastructure as a Service
Cloud provider offers processing, storage, networks, and other fundamental computing resources
Consumer is able to deploy and run arbitrary software, which can include operating systems and applications
Amazon EC2, Google Compute Engine, HP Cloud, Joyent, Linode, NaviSite, Rackspace, Windows Azure, ReadySpace Cloud Services, and Internap Agile
Deployment Models
Private Cloud: Cloud infrastructure is operated solely for an organization
Community Cloud : Shared by several organizations and supports a specific community that has shared concerns
Public Cloud: Cloud infrastructure is made available to the general public
Hybrid Cloud: Cloud infrastructure is a composition of two or more clouds
Advantages of Cloud Computing
• Improved performance
• Better performance for large programs
• Unlimited storage capacity and computing power
• Reduced software costs
• Universal document access
• Just computer with internet connection is required
• Instant software updates
• No need to pay for or download an upgrade
Disadvantages of Cloud Computing
• Requires a constant Internet connection
• Does not work well with low-speed connections
• Even with a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC
• Everything about the program, from the interface to the current document, has to be sent back and forth from your computer to the computers in the cloud
About Rang Technologies:
Headquartered in New Jersey, Rang Technologies has dedicated over a decade delivering innovative solutions and best talent to help businesses get the most out of the latest technologies in their digital transformation journey.
YOU ARE READING
CLOUD COMPUTING: A CONCEPT OF NEW ERA FOR DATA SCIENCE
Science FictionCloud computing is a service that is provided to the user who can sit in one location and remotely access the data or software or program applications from another location. Usually, this process is done with the use of a web browser over a network...