Task 1
Purpose: To develop knowledge and understanding of cloud computing.
Task: Discuss the advantages and disadvantages of cloud computing. Identify the key idea from the materials.
Cloud Computing:
Cloud Computing is an internet based service provide your business an updated model that deliver you a software, data access and storage remotely over the internet.
Advantages of cloud computing:
• Broad Network Access: You can access it from anywhere in the world anytime from any device.
• Rapid Elasticity: Whenever you need to increase volume you can do with in short time.
• Measureable Service & Reduce Spending Money: This service is pay as you go, it may depends on your usage, Storage, no. of users or hourly rate. Even you don’t have to buy costly IT infrastructure.
• On Demand Self Service / Resource Pooling: Whenever you need a service as per your requirement ex. with your business name, Logo etc., you will get it within couples of minutes.
• Globalize Your Workforce: People can access the cloud anywhere with an internet connection.
• Software as a Service (SaaS): In this service provider provide an applications to consumers over internet.
• Platform as a Service (PaaS): In this service, they provide you a platform software to develop or build applications.
• Infrastructure as a Service (IaaS): In this service, service provider provide you virtual infrastructure like virtual desktop, server or memory etc. is provide to consumer you can use it anytime.
• You
This coordinates elements supporting high adaptability and multi-occupancy. In addition, distributed computing minimizes the capital consumption. This methodology is gadget and client area free. As indicated by the not at all like sorts of administrations offered, distributed computing can be considered to comprise of three layers. IaaS or Infrastructure as a Service (IaaS) is the most minimal layer that gives fundamental base bolster administration. PaaS - the Platform as a Service (PaaS) layer is the center layer, which offers stage arranged administrations, other than giving the earth to facilitating client 's applications. SaaS - Software as a Service (SaaS) is the highest layer which includes a complete application offered as administration on interest. SaaS guarantees that the complete applications are facilitated on the web and clients use them. The installment is being made on a pay-per-use model. It takes out the need to introduce and run the application on the client 's nearby PC, in this manner mitigating the client 's weight for programming consideration. In SaaS, there is the Divided Cloud and Convergence intelligibility instrument whereby each information thing has either the "Read Lock" or "Compose Lock". Two sorts of servers are utilized by SaaS: the Main Consistence Server (MCS) and Domain Consistence Server (DCS). Reserve rationality is
SaaS are applications designed for end-users, and can be delivered over the web. With SaaS, users purchase licensed applications in a “pay-as-you-go” model, or at no charge with system that generates revenue from streams other than the user, such as advertisement or user list sales. Examples of SaaS include enterprise-level application, for examples, Salesforce, Netsuite or Google Apps to personal
SAAS (Software as a service) - Allows users to run existing online applications. Off-the-shelf applications are accessed via internet.
Public cloud service is a service that is open to anyone who has access to Internet is a potential user. Public cloud service can be further divided into application, platform and infrastructure. Software as service (SAAS) “transfer programs to millions of users through browser. In the user 's views, this can save some cost on servers and software. In the provider 's views, they only need to maintain one program, this can also save cost” (Wang, June 2011). Google Apps and Zoho offices
Summary – Cloud computing facilitates any organization with efficient data storage and management reducing company 's recurring cost and thereby increasing ROI.
Software-as-a-Service or SaaS is the first type of cloud computing services layer. SaaS is the process of delivering single applications by which it allowing thousands of users to access through the Internet. On the other hand, According to (Deshmukh, 2013) state that, it also can be refers to the software delivered over a web browser which they are hosted in the cloud. Besides, it also can be used for a wide range of tasks. There are several types of companies that deploy and develop applications using SaaS model. Some of the best-known examples of SaaS are Facebook and Google. For example is Google Docs. Google Docs is one of the famous word processing application that are offered
at the innermost implementation layer, there is infrastructure-as-a-service (IaaS) model which is extended to form the platform-as-a-service (PaaS) layer by adding OS and middle¬ware support. PaaS further by applications on data, content, and meta¬data using special APIsis created to extends to the software-as-a-service (SaaS) model. all protection functions at all levels are being demanded by SaaS. At the other extreme, IaaS demands protec¬tion mainly at the networking, trusted com¬puting, and compute/storage levels, whereas PaaS embodies the IaaS support plus additional protection at the resource-management level.
SaaS is an application level cloud service that provides interface software and database. User simply accesses the software running on the back-end server of the cloud clients such as web browsers, emulators and mobile web browser, and use the services. The best example of this services is a web-based email service. Users are able to send or receive emails from web browser remotely without installing or running email software on his/her device. The essential software are running on the Cloud Computer which allow user to access the desire resources from any supported devices.
Software and Platform as a Service describe the business model of users logging into a centralized hub to access their software products. Users open their files and software only while online, using only their web browser and passwords. It is similar to the idea of mainframe terminals, but cloud computing involves a much larger "cloud" (network) of processing computers at the center.
The provision of standardised operating systems and application services (e.g. web server or database platform) delivered on IaaS services to enable customers to deploy and run their own applications
What is Cloud computing? Cloud computing refers to the practice of using software and hardware resources at remote location using internet. Thus cloud computing enables user to rely on such resources on a cloud for processing and storage needs and pay as per usage. One of the most important
It is driven by economies of scale that is the services can be dynamically configured and delivered “on-demand” at competitive costs can depending on users QoS (Quality of Service) requirements.
The three service models are Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). The aptitude that SaaS gives to the user is to use the provider’s applications functioning on a cloud infrastructure. The applications are accessible from any connected client devices. The user does not do anything with the cloud
Software as a Service (SaaS) is a subscription based model that allows users to access software over the cloud on multiple devices. Some applications do not require installation and can be accessed through a web browser (like email), while for others (for instance Adobe Creative Cloud) installation is necessary for the software to work
2.1 Cloud Software-as-a-Service: The software as service architecture gives access to a software infrastructure, which is remotely accessed via the web, based services. In this infrastructure, it is important to note that the service provider is responsible for managing the infrastructure. This architecture allows companies to get the business functionality of software by incurring a minimal cost, which is less than paying for the licensed applications. It follows the pay as you go, model. Software-as-a-Service eliminates all possibilities for organizations to handle the installation, set-up, daily preservation and maintenance.