Cloud Based Solutions for Study Material - Desklib
VerifiedAdded on 2023/06/04
|10
|2517
|236
AI Summary
This article discusses the benefits of cloud based solutions for study material, including increased scalability, functionality, and capacity, as well as reduced maintenance costs. Non-functional requirements such as functionality, usability, reliability, performance, and security are evaluated using the 'FURPS+' acronym. The pros and cons of cloud based solutions are also discussed, along with a comparison of predictive and adaptive SDLC approaches.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: CLOUD BASED SOLUTIONS
Cloud Based Solutions
Name of the Student
Name of the University
Author Note
Cloud Based Solutions
Name of the Student
Name of the University
Author Note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1CLOUD BASED SOLUTIONS
Table of Contents
Introduction:...............................................................................................................................2
Non-Functional Requirements:..................................................................................................2
Functionality:.........................................................................................................................3
Usability:................................................................................................................................3
Reliability:..............................................................................................................................3
Performance:..........................................................................................................................4
Security:.................................................................................................................................4
Pros and Cons of the Cloud Based Solution:.............................................................................4
SDLC Approach:........................................................................................................................5
Pros of using Predictive SDLC are as follows: -....................................................................5
Cons of using Predictive SDLC: -..........................................................................................6
The pros of adaptive SDLC are as follows: -.........................................................................6
The cons of adaptive SDLC are as follows: -........................................................................7
Comparison in between the Adaptive and SDLC: -...............................................................7
References:.................................................................................................................................8
Table of Contents
Introduction:...............................................................................................................................2
Non-Functional Requirements:..................................................................................................2
Functionality:.........................................................................................................................3
Usability:................................................................................................................................3
Reliability:..............................................................................................................................3
Performance:..........................................................................................................................4
Security:.................................................................................................................................4
Pros and Cons of the Cloud Based Solution:.............................................................................4
SDLC Approach:........................................................................................................................5
Pros of using Predictive SDLC are as follows: -....................................................................5
Cons of using Predictive SDLC: -..........................................................................................6
The pros of adaptive SDLC are as follows: -.........................................................................6
The cons of adaptive SDLC are as follows: -........................................................................7
Comparison in between the Adaptive and SDLC: -...............................................................7
References:.................................................................................................................................8
2CLOUD BASED SOLUTIONS
Introduction:
The cloud based service is considered as the on-demand services, storage services and
networking services which are provided through the internet (He, Yan & Da Xu, 2014). This
service works on the infrastructure of the cloud computing. There are several benefits of the
cloud based services which are the increased scalability, functionality and capacity. With this
services, this also provides reduced maintenance costs. Organizations can take help from the
cloud based solutions to focus on the core business of them.
In this case, various aspect of the cloud based service will be discussed and will be
investigated.
To discuss the various aspects of the cloud based services first the non-functional
necessities of the cloud based services will be evaluated. This includes the critical system
qualities, user interface requirements, system interface and system constraints. In this case, all
the non-functional aspects of the ‘FURPS+’ acronym will be discussed. Then the review of
the cloud based services will be given which includes the weakness and strengths of the cloud
based solutions. Further, the approach of the SDLC will be evaluated which will include the
pros and cons of the Predictive SDLC and the cons and pros of the Adaptive SDLC. From the
discussion, either predictive SDLC or the adaptive SDLC will be recommended for the
project.
Non-Functional Requirements:
The non-functional requirements define specific criteria which are used for judgement
of an operation which runs in a system. In this case, the non-functional requirements of the
cloud-based services will be evaluated using the ‘FURPS+’ acronym. To cover this acronym
functionality, usability, reliability, performance and security of the cloud-based services will
be discussed.
Introduction:
The cloud based service is considered as the on-demand services, storage services and
networking services which are provided through the internet (He, Yan & Da Xu, 2014). This
service works on the infrastructure of the cloud computing. There are several benefits of the
cloud based services which are the increased scalability, functionality and capacity. With this
services, this also provides reduced maintenance costs. Organizations can take help from the
cloud based solutions to focus on the core business of them.
In this case, various aspect of the cloud based service will be discussed and will be
investigated.
To discuss the various aspects of the cloud based services first the non-functional
necessities of the cloud based services will be evaluated. This includes the critical system
qualities, user interface requirements, system interface and system constraints. In this case, all
the non-functional aspects of the ‘FURPS+’ acronym will be discussed. Then the review of
the cloud based services will be given which includes the weakness and strengths of the cloud
based solutions. Further, the approach of the SDLC will be evaluated which will include the
pros and cons of the Predictive SDLC and the cons and pros of the Adaptive SDLC. From the
discussion, either predictive SDLC or the adaptive SDLC will be recommended for the
project.
Non-Functional Requirements:
The non-functional requirements define specific criteria which are used for judgement
of an operation which runs in a system. In this case, the non-functional requirements of the
cloud-based services will be evaluated using the ‘FURPS+’ acronym. To cover this acronym
functionality, usability, reliability, performance and security of the cloud-based services will
be discussed.
3CLOUD BASED SOLUTIONS
Functionality:
The letter F of the acronym ‘FURPS+’ stands for the function which defines the main
features of the cloud based services. The main features of the cloud computing services will
be discussed. The cloud based services are very much flexible that it can decrease or increase
the usage according to the demand of the user (Sunyaev & Schneider, 2013). Another big
functionality of the cloud based amenities is that the maintenance of this system is very much
easy and with that, all the maintenance of the cloud based services is done by the service
provider of the cloud services. Also, the cloud based backup service helps to the backup large
amount of data which is not possible to store in the local storage.
Usability:
The usability framework of the cloud based framework includes the services which
are the SaaS, PasS and the IaaS. The SaaS service model provides the cloud based
applications services to the users of the cloud. In this case, the user only takes benefit of the
service provided by the application but the user is not able to control or manage the
applications (Zheng et al., 2014). In the case of the PaaS, it provides the service of deploying
an application to the cloud architecture. In the PaaS architecture, the user is able to manage
and control the deployed application in the cloud but unable to modify the architecture of the
cloud. In the cloud based facilities, the IaaS provides the ability to control the storage,
network and processing of the cloud framework. That means, in this case, the operating
system can be controlled in the IaaS architecture but the cloud infrastructure cannot be
controlled by the user.
Reliability:
Reliability of the cloud based service is a major thing. As this criterion of reliability is
used to judge the system operation. The reliability of the cloud based service depends on the
Functionality:
The letter F of the acronym ‘FURPS+’ stands for the function which defines the main
features of the cloud based services. The main features of the cloud computing services will
be discussed. The cloud based services are very much flexible that it can decrease or increase
the usage according to the demand of the user (Sunyaev & Schneider, 2013). Another big
functionality of the cloud based amenities is that the maintenance of this system is very much
easy and with that, all the maintenance of the cloud based services is done by the service
provider of the cloud services. Also, the cloud based backup service helps to the backup large
amount of data which is not possible to store in the local storage.
Usability:
The usability framework of the cloud based framework includes the services which
are the SaaS, PasS and the IaaS. The SaaS service model provides the cloud based
applications services to the users of the cloud. In this case, the user only takes benefit of the
service provided by the application but the user is not able to control or manage the
applications (Zheng et al., 2014). In the case of the PaaS, it provides the service of deploying
an application to the cloud architecture. In the PaaS architecture, the user is able to manage
and control the deployed application in the cloud but unable to modify the architecture of the
cloud. In the cloud based facilities, the IaaS provides the ability to control the storage,
network and processing of the cloud framework. That means, in this case, the operating
system can be controlled in the IaaS architecture but the cloud infrastructure cannot be
controlled by the user.
Reliability:
Reliability of the cloud based service is a major thing. As this criterion of reliability is
used to judge the system operation. The reliability of the cloud based service depends on the
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
4CLOUD BASED SOLUTIONS
service given by a particular cloud service provider (Shin, 2013). This is a big concern for the
businesses as they cannot afford their IT services to be down. It will impact the business in
the huge margin. The more reliability can be gained by minimizing the probability of the
service failure of cloud based services. For such cases, cloud service provider needed to be
with minimal failures in the cloud based services.
Performance:
The performance of the cloud based services is used as a criterion. This criterion is
used for the judge the operation of the system. Increasing the performance of the cloud based
service will reflect positive points in the case of judging the operation of the system. The
performance of the cloud can be improved in various ways. New architecture can be
implemented to deal with the latency (Abdelwahab et al., 2014). Also, the performance can
be increased by optimizing the encryption part of the cloud service. Performance of a cloud
based service depends on the uploading and the downloading time. Thus bandwidth
adjustment is needed to get the high upload and download speed which will increase the
performance.
Security:
The security of the cloud computing is also used for determining or judging the
operation of the system. The security of the cloud computing refers to the wide set of
technologies, policies and control to protect the applications and data. The security
architecture of the cloud is dependent on the implementation of the defence. The issues of the
security can be managed by the various type of security controls (Rong, Nguyen & Jaatun,
2013). These controls are the deterrents controls, preventive controls, detective controls and
the corrective controls.
service given by a particular cloud service provider (Shin, 2013). This is a big concern for the
businesses as they cannot afford their IT services to be down. It will impact the business in
the huge margin. The more reliability can be gained by minimizing the probability of the
service failure of cloud based services. For such cases, cloud service provider needed to be
with minimal failures in the cloud based services.
Performance:
The performance of the cloud based services is used as a criterion. This criterion is
used for the judge the operation of the system. Increasing the performance of the cloud based
service will reflect positive points in the case of judging the operation of the system. The
performance of the cloud can be improved in various ways. New architecture can be
implemented to deal with the latency (Abdelwahab et al., 2014). Also, the performance can
be increased by optimizing the encryption part of the cloud service. Performance of a cloud
based service depends on the uploading and the downloading time. Thus bandwidth
adjustment is needed to get the high upload and download speed which will increase the
performance.
Security:
The security of the cloud computing is also used for determining or judging the
operation of the system. The security of the cloud computing refers to the wide set of
technologies, policies and control to protect the applications and data. The security
architecture of the cloud is dependent on the implementation of the defence. The issues of the
security can be managed by the various type of security controls (Rong, Nguyen & Jaatun,
2013). These controls are the deterrents controls, preventive controls, detective controls and
the corrective controls.
5CLOUD BASED SOLUTIONS
Pros and Cons of the Cloud Based Solution:
In this case business environment is considered for deploying the cloud based
solution. For a business environment the main pros of the cloud based solution are the:
Cost Reduction: The cloud based service is the ultimate solution to eliminate the IT
staffing cost. With that, it is also able to reduce the bill of the paperwork, electric bill
and the hardware cost bills (Ghahramani, Zhou & Hon, 2017).
Updated Technology: The cloud based services help the small business to compete
with the large-scale businesses by providing the up-to-date technologies.
Scalability: The main feature of a cloud based service is that it is able to allocate the
resources dynamically which helps the businesses to save the business-related costs.
The main cons of the cloud based solution are the:
Unavailability: The resources of the vendor can be shut down any time as there is a
possibility which can create the unavailability issue.
Data Ownership: It is not ensured that the provider of the cloud based service will not
provide the data to some other organizations (Sultan, 2014).
Data Authenticity: Cloud based data generally does not present physically with the
user. In such cases, the authenticity to those data might be limited for the user.
SDLC Approach:
Pros of using Predictive SDLC are as follows: -
It is easy to understand the functioning of the Predictive SSDLC terminology. This
process is concerned with the starting and closing point of the project. The functioning
strategy ensures the fact that the projection of the developers will be proclaiming the
functioning of the developers (el Ata & Perks, 2014).
Pros and Cons of the Cloud Based Solution:
In this case business environment is considered for deploying the cloud based
solution. For a business environment the main pros of the cloud based solution are the:
Cost Reduction: The cloud based service is the ultimate solution to eliminate the IT
staffing cost. With that, it is also able to reduce the bill of the paperwork, electric bill
and the hardware cost bills (Ghahramani, Zhou & Hon, 2017).
Updated Technology: The cloud based services help the small business to compete
with the large-scale businesses by providing the up-to-date technologies.
Scalability: The main feature of a cloud based service is that it is able to allocate the
resources dynamically which helps the businesses to save the business-related costs.
The main cons of the cloud based solution are the:
Unavailability: The resources of the vendor can be shut down any time as there is a
possibility which can create the unavailability issue.
Data Ownership: It is not ensured that the provider of the cloud based service will not
provide the data to some other organizations (Sultan, 2014).
Data Authenticity: Cloud based data generally does not present physically with the
user. In such cases, the authenticity to those data might be limited for the user.
SDLC Approach:
Pros of using Predictive SDLC are as follows: -
It is easy to understand the functioning of the Predictive SSDLC terminology. This
process is concerned with the starting and closing point of the project. The functioning
strategy ensures the fact that the projection of the developers will be proclaiming the
functioning of the developers (el Ata & Perks, 2014).
6CLOUD BASED SOLUTIONS
The generation of the budget plan is much easier in the functioning of the developers.
The cost analysis and the risk management can be processed can be performed with the help
of the Predictive SDLC.
The entire process is diversified in many parts. The main instance that is taken into
consideration is that the processing of the business management is that the functioning of the
data progress is the terminology of the data administration that is accomplished with the
assistance of the developing phase of the product lifecycle.
Cons of using Predictive SDLC: -
The main cons of using the predictive SDLC re are as follows: -
In case of using the SDLC system, the processing of the data generations is affected in
a negative way and this leads to the aspect that the data dispensation of the business
administration is completed during the closing stage of the project. This makes the entire
process ineffective. This acts as one of the major reason for proclaiming the task.
The functioning of the SDLC system insists the fact that the data prosecution of this
technology cannot be performed with the help of the Predictive SDLC. This technology can
be performed only after the prosecution of the data. The main drawback of the predictive
SDLC is that the utility scope of this technology is very limited.
The pros of adaptive SDLC are as follows: -
In case of adaptive SDLC the main advantage that is present is that the data
management is that the data that is present in the course of the business prosecution will be
terminated with the help of the regular intervention of the project stages will be portrayed
with the help of the adaptive SDLC methodology (Öztürk, 2016).
The generation of the budget plan is much easier in the functioning of the developers.
The cost analysis and the risk management can be processed can be performed with the help
of the Predictive SDLC.
The entire process is diversified in many parts. The main instance that is taken into
consideration is that the processing of the business management is that the functioning of the
data progress is the terminology of the data administration that is accomplished with the
assistance of the developing phase of the product lifecycle.
Cons of using Predictive SDLC: -
The main cons of using the predictive SDLC re are as follows: -
In case of using the SDLC system, the processing of the data generations is affected in
a negative way and this leads to the aspect that the data dispensation of the business
administration is completed during the closing stage of the project. This makes the entire
process ineffective. This acts as one of the major reason for proclaiming the task.
The functioning of the SDLC system insists the fact that the data prosecution of this
technology cannot be performed with the help of the Predictive SDLC. This technology can
be performed only after the prosecution of the data. The main drawback of the predictive
SDLC is that the utility scope of this technology is very limited.
The pros of adaptive SDLC are as follows: -
In case of adaptive SDLC the main advantage that is present is that the data
management is that the data that is present in the course of the business prosecution will be
terminated with the help of the regular intervention of the project stages will be portrayed
with the help of the adaptive SDLC methodology (Öztürk, 2016).
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
7CLOUD BASED SOLUTIONS
In the case of adaptive methodology, the usability of the process in the course of the
project completion, the data management will be performed with higher efficiency.
The transparency of the data supervision points to the fact that the business prosecution that
is performed is done with the highest efficiency. The handling of the data can be done with
the support of the transparent functioning can be helped for better functioning of the business.
Delivering of the project is made with higher efficiency and this is the main reason
that the projection of the deployment of the task will be performed with higher efficiency.
Client involvement is also one of the most important aspects that are performed by the
adaptive SDLC management and this is the reason that the operation of the project
supervision will be done with the help of the basic proficiency. The involvement of the
clients helps in understanding the fact that the project completion will be performed with the
highest dedication.
The cons of adaptive SDLC are as follows: -
The disadvantage of the using the adaptive SDLC is that the competitive terminology
is not present in the processing of the data procession is that the methodology will be
maintained with the highest efficiency. The main functioning issue that is present is that the
commencing of the project.
Comparison in between the Adaptive and SDLC: -
Adaptive SDLC is considered to be the chosen terminology for the handling of the
business management. This is the key personification that ensures the fact that functioning of
the data process will be commenced with the assistance of the adaptive SDLC data
management. The main instance that is taken into consideration that the transcription is that
the data management of the business manipulation is performed with the highest accuracy.
The main process that is present in the projection of the Predictive SDLC system is that the
In the case of adaptive methodology, the usability of the process in the course of the
project completion, the data management will be performed with higher efficiency.
The transparency of the data supervision points to the fact that the business prosecution that
is performed is done with the highest efficiency. The handling of the data can be done with
the support of the transparent functioning can be helped for better functioning of the business.
Delivering of the project is made with higher efficiency and this is the main reason
that the projection of the deployment of the task will be performed with higher efficiency.
Client involvement is also one of the most important aspects that are performed by the
adaptive SDLC management and this is the reason that the operation of the project
supervision will be done with the help of the basic proficiency. The involvement of the
clients helps in understanding the fact that the project completion will be performed with the
highest dedication.
The cons of adaptive SDLC are as follows: -
The disadvantage of the using the adaptive SDLC is that the competitive terminology
is not present in the processing of the data procession is that the methodology will be
maintained with the highest efficiency. The main functioning issue that is present is that the
commencing of the project.
Comparison in between the Adaptive and SDLC: -
Adaptive SDLC is considered to be the chosen terminology for the handling of the
business management. This is the key personification that ensures the fact that functioning of
the data process will be commenced with the assistance of the adaptive SDLC data
management. The main instance that is taken into consideration that the transcription is that
the data management of the business manipulation is performed with the highest accuracy.
The main process that is present in the projection of the Predictive SDLC system is that the
8CLOUD BASED SOLUTIONS
relationship with the clients are not met and this affects the projection of the task. In case the
client is unaware of the task that is to be completed, the main projection issue that arises is
that the client cannot provide instructions to the task projection manager.
References:
Abdelwahab, S., Hamdaoui, B., Guizani, M., & Rayes, A. (2014). Enabling smart cloud
services through remote sensing: An internet of everything enabler. IEEE Internet of
Things Journal, 1(3), 276-288.
el Ata, N. A., & Perks, M. J. (2014). Using Predictive Analytics to Mature IT Production.
In Solving the Dynamic Complexity Dilemma (pp. 221-235). Springer, Berlin,
Heidelberg.
Ghahramani, M. H., Zhou, M., & Hon, C. T. (2017). Toward cloud computing QoS
architecture: Analysis of cloud systems and cloud services. IEEE/CAA Journal of
Automatica Sinica, 4(1), 6-18.
He, W., Yan, G., & Da Xu, L. (2014). Developing vehicular data cloud services in the IoT
environment. IEEE Transactions on Industrial Informatics, 10(2), 1587-1595.
Öztürk, V. (2016). Flexible and Adaptive Life Cycle Framework for Software
Development. JSW, 11(9), 943-951.
Rong, C., Nguyen, S. T., & Jaatun, M. G. (2013). Beyond lightning: A survey on security
challenges in cloud computing. Computers & Electrical Engineering, 39(1), 47-54.
Shin, D. H. (2013). User centric cloud service model in public sectors: Policy implications of
cloud services. Government Information Quarterly, 30(2), 194-203.
Sultan, N. (2014). Making use of cloud computing for healthcare provision: Opportunities
and challenges. International Journal of Information Management, 34(2), 177-184.
relationship with the clients are not met and this affects the projection of the task. In case the
client is unaware of the task that is to be completed, the main projection issue that arises is
that the client cannot provide instructions to the task projection manager.
References:
Abdelwahab, S., Hamdaoui, B., Guizani, M., & Rayes, A. (2014). Enabling smart cloud
services through remote sensing: An internet of everything enabler. IEEE Internet of
Things Journal, 1(3), 276-288.
el Ata, N. A., & Perks, M. J. (2014). Using Predictive Analytics to Mature IT Production.
In Solving the Dynamic Complexity Dilemma (pp. 221-235). Springer, Berlin,
Heidelberg.
Ghahramani, M. H., Zhou, M., & Hon, C. T. (2017). Toward cloud computing QoS
architecture: Analysis of cloud systems and cloud services. IEEE/CAA Journal of
Automatica Sinica, 4(1), 6-18.
He, W., Yan, G., & Da Xu, L. (2014). Developing vehicular data cloud services in the IoT
environment. IEEE Transactions on Industrial Informatics, 10(2), 1587-1595.
Öztürk, V. (2016). Flexible and Adaptive Life Cycle Framework for Software
Development. JSW, 11(9), 943-951.
Rong, C., Nguyen, S. T., & Jaatun, M. G. (2013). Beyond lightning: A survey on security
challenges in cloud computing. Computers & Electrical Engineering, 39(1), 47-54.
Shin, D. H. (2013). User centric cloud service model in public sectors: Policy implications of
cloud services. Government Information Quarterly, 30(2), 194-203.
Sultan, N. (2014). Making use of cloud computing for healthcare provision: Opportunities
and challenges. International Journal of Information Management, 34(2), 177-184.
9CLOUD BASED SOLUTIONS
Sunyaev, A., & Schneider, S. (2013). Cloud services certification. Communications of the
ACM, 56(2), 33-36.
Zheng, X., Martin, P., Brohman, K., & Da Xu, L. (2014). CLOUDQUAL: a quality model for
cloud services. IEEE transactions on industrial informatics, 10(2), 1527-1536.
Sunyaev, A., & Schneider, S. (2013). Cloud services certification. Communications of the
ACM, 56(2), 33-36.
Zheng, X., Martin, P., Brohman, K., & Da Xu, L. (2014). CLOUDQUAL: a quality model for
cloud services. IEEE transactions on industrial informatics, 10(2), 1527-1536.
1 out of 10
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.