-
Essay / Cloud Essay - 679
Software Engineering – CloudThe term “Cloud” is very popular among entrepreneurs and marketers, but it simply refers to the wonders of the Internet. Cloud computing shares the same concept as utility computing, in which all computers are connected through a network and shared computing resources, such as compute, storage, and services, over the network. Generally, there are three main models of cloud computing services in the market, namely software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service ( IaaS). SaaS is an application-level cloud service that provides interface software and a database. The user simply accesses the software running on the cloud clients' backend server, such as web browsers, emulators and mobile web browser, and uses the services. The best example of this service is a webmail service. Users can send or receive emails remotely from a web browser without installing or running email software on their device. Essential software runs on the cloud computer, allowing the user to access the desired resources from all supported devices. PaaS is a platform-level cloud service that provides an operating system, database and web server, in which developers create the applications using different software. development tools and to run on a cloud platform. The example of this service can be seen on Google App Engine hosted by Google. Once the user logs in to their account, they can develop an application using python, java or php. Debugging and execution processes are carried out on the Cloud platform without installation or execution on the user's computer. IaaS is an infrastructure level cloud service that provides the user with full privileges from installation...... middle of paper ...... for smaller provisions, serious demands of information could however be quite high. Transmitting complex and escalating information across the system requires sufficient transfer speed. In light of this, many organizations are waiting for costs to drop before moving to the cloud. To conclude, the biggest concerns regarding cloud computing are security and protection. The thought of passing critical information to another organization stresses some people. Business leaders may be hesitant to operate a distributed computing framework on the grounds that they cannot guarantee the security of their data. It is beneficial for these organizations to make robust efforts to establish security measures. In total, the administration risks losing all its customers. It's in their enthusiasm to use the most progressive strategies to secure their customers' information..