In: Computer Science
Finally, create a Word or text document (300-500 words) that answers the following questions:
We faces a lot of cloud based applications in our daily life. Starting from services like storing our own personal data to applying for an exam.etc.
Different Type of Services Using Cloud:
1. Infrastructure as a service:
Cloud based applications provide their infrastructure as a service to the users. It includes hardware, software, storage devices and data centers provided by the cloud service providers to the users as a service.
1.1 Examples of Infrastructure as a service:
1.1.a Storage Virtualization:
This service involves the use of storage services to be provided for the user as a service. A good example of this would be Google Drive. It is a service in which the users can store, retrieve large scales of data (15 GB) directly on the cloud. The google provides the services as an alternative for storing the data on our hard-disks and all.
1.1.b Desktop Virtualization:
It involves the use of storing user's data server remotely on a data center. Here, the user will be benefited by without having to store the entire data on a single infrastructure. As an alternative, the cloud service providers will help us in provides and hosting a web server for the user.
1.1.c Application Virtualization:
In this type of service, the user can run an application which is stored in a remote computer.
Example of this type of service is if an user needs to run two different versions of the same software. Then he./she can run the applications using this service.
2. Software as a Service:
This service involves the use of software as a service. Here, the user can make use of centrally hosted softwares in the web and run from a server. The most important example of this would be Google apps like google slides, sheet .etc. Some other examples are applications like google translator, online pdf converter, clip converter and savefrom.net ( to download the youtube videos), online calculators.etc.
The benefit of this service would be rather than storing our softwares in the system, such services helps in solving the issues in real time online throgh internet which is accessible always.
Some more other examples are:
Google Maps : To find the routes
Smart Draw : To create professional diagrams
YoutubetoMP3 Converter: For converting Youtube videos to MP3 in online.
3. Platform as a Service:
The cloud service provider gives the user a platform for running their applications in the internet. An application like interface will be provided to the user where the client can make use of software and infrastructure services.
Example of this would be Amazon Azure. It provides the applications for running and deploying and managing cloud services in our day to day life.
Github: It is an online version control system that allows the users to run and deploy their codes in real time online. It has the services like managing our codes and allows us to tie up and share with other people and create projects.
Online Jupyter Notebook: In this platform, the users can run and deploy python programs. This service provides an Application Programming Interface (API) for creating online programs in Python.
PART B:BENEFITS OF CLOUD COMPUTING: