SlideShare a Scribd company logo
RUNNING HEAD: Intersession 6 Final Project Projection 1
Intersession 6 Final Project Projection 5
Intersession 6 Final Project Projection
Shalini Kantamneni
Ottawa University
Intersession 6 Final Project Projection
The policies and service agreements
The acceptable use policy issued by the cloud service provider
should restrict the use of his resources in unlawful and
fraudulent activity. The cloud service provider is to maintain an
extensive profile of the activities of the cloud service customer
through logging to comply with the government's needs for
auditing. The cloud service customer is to strictly abide by this
policy for secure computing.
The processing of personal data by both the cloud service
customer and the cloud service provider should portray
compliance to the GDPR data protection standard (Surbiryala,
Agrawal & Rong, 2018). Both parties are to be tasked with
ensuring that the processing practices are in line with this and
other laws that advocate for data protection. It is upon the cloud
service customer to ensure that these laws and regulations are
abided by and that the roles and responsibilities that are derived
from an agreement between him and the cloud service provider
do not hamper his plan.
The payment will be expected based on a pay-as-you-go
schedule. The cloud service customer is to identify the services
and architecture which he would require from the cloud
computing environment and set these components apart from
those he would not require. Charges are to be calculated based
on the set of architecture utilized and the period within which
the selected architecture is dedicated to his use.
The cloud service provider holds the privilege of temporarily
suspending cloud services issued to a cloud service customer in
the case that there are security risks, there is the delay in
payments and if there is the abnormal use of cloud services that
contradicts the agreement for fair use. It is the responsibility of
the cloud service customer to ensure that he strictly abides by
the agreement with the cloud service provider on the terms of
use and the right of the cloud service provider to consistently
monitor the activities of the cloud service customer to ensure
compliance to this agreement.
The cloud service provider also holds the privilege of
terminating or closing a cloud service customer’s account in the
case that the cloud service customer does not commit himself to
the sets of agreements made with the cloud service provider.
The cloud service provider is to issue warnings that lead to
temporary suspension before a notification is issued prior to
account termination in the case that there are no changes after
the temporary suspension.
The indemnification policy immunizes the cloud service
provider from any sorts of claims issued by the cloud service
customer that connects the cloud service provider to instances
of damage or loss. It is the responsibility of the cloud service
customer to ensure his compliance with the cloud computing
best practices and solely bear the risks incurred in the cloud
environment. The cloud service provider is to issue
documentation of the standards with which the cloud services he
provides are based so that the cloud service provider can
scrutinize them before making a subscription.
The limitation of liability agreement states that in the event of a
problem that can be traced to the service provider,
compensation will be issued by the extension of the time frame
within which a subscription for the cloud service is set with no
extra costs on the part of the cloud service customer. Any
problems are to be communicated in advance so that the cloud
service provider can schedule the compensation ahead of time.
What to consider to adopt these service agreements and policies
There should be no conflict between business-level policies and
cloud service policies and service agreements. This ensures the
smooth flow of operations based on these regulations. There is
the need to take into account the performance objectives that
are critical and ensure the cloud service complements them
(Tang & Liu, 2015). It is critical to understand the roles and
responsibilities set for the cloud service customer before
engaging in a cloud service.
References
· Surbiryala, J., Agrawal, B., & Rong, C. (2018, April). Improve
security over multiple cloud service providers for resource
allocation. In 2018 1st International Conference on Data
Intelligence and Security (ICDIS) (pp. 145-148). IEEE.
· Tang, C., & Liu, J. (2015). Selecting a trusted cloud service
provider for your SaaS program. Computers & Security, 50, 60-
73.
· Kale, Vivek. Guide to Cloud Computing for Business and
Technology Managers: From Distributed Computing to
Cloudwa.. [VitalSource Bookshelf].
RUNNING HEAD: INTERSESSION 5 FINAL PROJECT
PROJECTION 1
INTERSESSION 5 FINAL PROJECT PROJECTION 5
INTERSESSION 5 FINAL PROJECT PROJECTION
Shalini Kantamneni
Ottawa University
Intersession 5 Final Project Projection
The Design Process
This process involves the formulation of a model to be used in
deriving a comprehensive cloud application. In this case, the
model-view-controller design pattern will be used. This type of
design pattern partitions the logic of the application into three
distinct domains that are to be interconnected to provide a
working cloud application (Jailia et al., 2016). The MVC design
pattern helps arrange the complexities of the backend for better
programming practice in such a way that parallel development
is achieved as the three components need to be built
simultaneously for the completeness of a presentation on the
application. The MVC design pattern is popular for scripting
web applications, and it thus fits perfectly when developing the
cloud application.
The model component manages a combination of the data, the
application's rules, and its logic. It is concerned with capturing
input from the controller component. The view component
manages the visual aspects such as diagrams within the cloud
application and even charts where they are applicable. It
provides visual interpretations of the model component in
specified formats. The controller component is an intermediary
between the model component and the view component. This
component manages the conversion of input captured from
either the model component or the view component and converts
the input into commands. It passes input to the model
component after validating it and performing varied interactions
on the objects comprising the data model. The advantage of the
MVC design pattern is that there is the reuse of code and the
parallel development of applications. The reuse of code is
achieved, especially where the view component is used in more
than one instance of an application in the sense that only data
changes. There is also the ease of modification since it is easy
to pinpoint where modifications can be enacted to achieve
desired visual outcomes based on the fact that responsibilities
are separated. The client identifies the type of data to be
handled by the cloud application while the programmer feeds
him with design alternatives such as the best layout or template
to be used and how different objects are to be organized.
The Development Process
The waterfall model is used within the software development
life cycle. Each stage is dependent on the level of completion of
the previous stage so that all phases are traversed without
skipping or overlapping in phases. The requirements phase
identifies the specifications of both the input and output of the
cloud application and marks them. The system design phase
identifies both the software and hardware requirements of the
cloud application. The code is also written within this phase.
The implementation stage involves unit testing, where programs
called units that are individual components of the cloud
application are developed, and their functionality is tested. The
integration and testing phase involves the consolidation of the
different components of the cloud application and testing for
possible errors. The deployment phase involves making the
cloud application available on the client's environment while
the maintenance phase involves making system modifications.
The software engineer is involved in the development process
by guiding the client through the testing, deployment, and
maintenance stages and is directly involved in the actual
development of the cloud application.
The deployment Process
Of all the cloud deployment models available, since the cloud
application is based on the SaaS architecture for both business
and home-based environments, the hybrid cloud model is most
appealing. This is because there is the interconnection of both
private and public infrastructure to support the cloud
application (Paul, Karn & Rajesh, 2015). The advantage of this
model is that there is the flexibility of rapidly scaling up the
cloud architecture for home environments to supplement the
private cloud where it is insufficient. The service provider of
the cloud computing architecture is tasked with overseeing the
effectiveness of the deployment process.
References
· Jailia, M., Kumar, A., Agarwal, M., & Sinha, I. (2016,
November). Behavior of MVC (Model View Controller) based
Web Application developed in PHP and. NET framework. In
2016 International Conference on ICT in Business Industry &
Government (ICTBIG) (pp. 1-5). IEEE.
· Paul, P. K., Karn, B., & Rajesh, R. (2015). Cloud Computing
and its Deployment Model: A Short Review. International
Journal of Applied Science and Engineering, 3(1), 29.
· Kale, Vivek. Guide to Cloud Computing for Business and
Technology Managers: From Distributed Computing to
Cloudwa.. [VitalSource Bookshelf].
Running head: INTERSESSION 4 FINAL PROJECT
PROJECTION 1
INTERSESSION 4 FINAL PROJECT PROJECTION
9INTERSESSION 4 FINAL PROJECT PROJECTION
Shalini Kantamneni
Ottawa University
Intersession4 Final Project Projection
Introduction:
In this week we are discussing about which cloud service model
we are going to use for the organization. Assuming that the
users of the software include both the home users and business
users, we are considering the SaaS service model as our cloud
service.
Software as a Service (SaaS) Model:
Before deciding the type of service model, company should
consider the usage of the software by different users. Assuming
that the users use the software once in year and business users
may use four times in a year, we are considering SaaS model.
Some of the core benefits to consider SaaS are:
· Compatibility where all the users have same version of
software
· Global Accessibility
· Patch management and automatic updates
· Ready to use
In this model the users can use the cloud service based on their
usage. This will help the organization to reduce the cost in
developing and maintaining its servers, operating systems,
storage or data storage.
In this service model users can use the application using
different web services. Users can use the both application and
configure the application based on their usage. For business
users SaaS platforms like salesforce.com can be considered as it
helps to avoid development of additional programming for the
business users. This helps the users to use the application
without installing any additional software. Even if the devices
are not working the data will be secured.
While using this service the user should mention if there are
multiple users or the user alone use the service. By providing
the number of users details the components like data storage,
business components etc., can be shared with mentioned
multiple users. The users need not to worry about the
installation of software as the SaaS providers will take care of
it.
The SaaS applications having salesforce.com include Google
Docs for document sharing, Web e-mail systems like Gmail,
Yahoo and Hot mail. This model is useful for the small scale
industries who have very less budget and during collaborating
with multiple projects can use SaaS platform.
References
· Kale, Vivek. Guide to Cloud Computing for Business and
Technology Managers: From Distributed Computing to
Cloudwa.. [VitalSource Bookshelf].
· https://www.fingent.com/blog/cloud-service-models-saas-iaas-
paas-choose-the-right-one-for-your-business
· https://doublehorn.com/saas-paas-and-iaas-understanding/
· https://www.paranet.com/blog/bid/128267/the-three-types-of-
cloud-computing-service-models
· https://www.bluepiit.com/blog/different-types-of-cloud-
computing-service-models/
· https://www.ibm.com/cloud/learn/iaas-paas-saas
IT 8003 Cloud Computing
For this activity you need to divide your class in groups
1
Group Activity 1 “SuperTAX Software”
2
SuperTax Overview
Did you know President Abraham Lincoln, one of America's
most beloved leaders, also instituted one of its least liked
obligations - the income tax? In this brief history of taxes, see
the historical events which shaped income taxes in the United
States today.
SuperTax is an American tax preparation software package
developed in the mid-1980s.
SuperTax Corporation is headquartered in Mountain View,
California.
2
Group Activity 1 “SuperTAX Software”
3
SuperTax Information
Desktop Software.
Support MS Windows and Mac OS.
Software method: CD/DVD media format.
Different versions:
SuperTAX Basic, Deluxe, Premier, and Home & Business.
Used by millions of users and organizations.
Group Activity 1 “SuperTAX Software”
4
SuperTAX Project
SuperTAX has hired your group as a consultant to move their
Desktop Software to a Traditional IT Hosted Software, available
Online.
Group Activity 1 “SuperTAX Software”
5
For Discussion:
Find the challenges that your team will encounter attempting to
move SuperTAX Software to the new platform.
Prepared a presentation for the class.
On your Group you will need to define positions.
For example:
Project Manager, Senior Project Network, Senior Project
Engineer, etc.
Group Activity 1 “SuperTAX Software”
6
Infrastructure
Software Development
Software Testing
Marketing & Business Model
Project Management
CHALLENGES
Group Activity 1 “SuperTAX Software”
7
Infrastructure
No more test in a single machine. (CD/DVD format model)
Test in a production cluster. (20, 30 users?)
A larger cluster can bring problems. (1000’s of users)
Testing must be done for different clients (mobile, desktops,
OS)
Small performance bottleneck. Slow performance.
CHALLENGES
Group Activity 1 “SuperTAX Software”
8
Marketing & Business Model
One time fixed cost vs. subscription model
Before a CD was sold, now a subscription model.
Maintenance and replacement of cooling, power, and server is
required
CHALLENGES
Group Activity 1 “SuperTAX Software”
9
Project Management
Project can take many months to years for Software
Development cycle.
What model is appropriate for Hosted application. (Agile vs.
waterfall)
Ability to try new features faster.
CHALLENGES

More Related Content

Similar to RUNNING HEAD Intersession 6 Final Project Projection1Interse.docx

Ieeepro techno solutions 2014 ieee java project - assessing collaboration f...
Ieeepro techno solutions   2014 ieee java project - assessing collaboration f...Ieeepro techno solutions   2014 ieee java project - assessing collaboration f...
Ieeepro techno solutions 2014 ieee java project - assessing collaboration f...
hemanthbbc
 
Apq Qms Project Plan
Apq Qms Project PlanApq Qms Project Plan
Apq Qms Project Plan
Eng-Mohammad
 
IRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing Features
IRJET Journal
 
Cloud resilience, provisioning
Cloud resilience, provisioning Cloud resilience, provisioning
Cloud resilience, provisioning
Integral university, India
 
Topic The top 5 details that should be included in your cloud SLA..docx
Topic The top 5 details that should be included in your cloud SLA..docxTopic The top 5 details that should be included in your cloud SLA..docx
Topic The top 5 details that should be included in your cloud SLA..docx
juliennehar
 
A secure cloud service deployment framework for DevOps
A secure cloud service deployment framework for DevOpsA secure cloud service deployment framework for DevOps
A secure cloud service deployment framework for DevOps
nooriasukmaningtyas
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
Animesh Chaturvedi
 
IT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docxIT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docx
vrickens
 
internship paper
internship paperinternship paper
internship paper
Bandhana Harlalka
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
Cloud Standards Customer Council
 
An Intro to Cloud Computing
An Intro to Cloud ComputingAn Intro to Cloud Computing
20150113
2015011320150113
20150113
Kaustubh Memane
 
N046037983
N046037983N046037983
N046037983
IJERA Editor
 
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Editor IJCATR
 
A Framework for Multicloud Environment Services
A Framework for Multicloud Environment ServicesA Framework for Multicloud Environment Services
A Framework for Multicloud Environment Services
Eswar Publications
 
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSAADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
IJCSES Journal
 
Cloud computing - the impact on revenue recognition
Cloud computing - the impact on revenue recognitionCloud computing - the impact on revenue recognition
Cloud computing - the impact on revenue recognition
PwC
 
Requirements and Challenges for Securing Cloud Applications and Services
Requirements and Challenges for Securing Cloud Applications  and ServicesRequirements and Challenges for Securing Cloud Applications  and Services
Requirements and Challenges for Securing Cloud Applications and Services
IOSR Journals
 
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
ijgca
 
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
ijgca
 

Similar to RUNNING HEAD Intersession 6 Final Project Projection1Interse.docx (20)

Ieeepro techno solutions 2014 ieee java project - assessing collaboration f...
Ieeepro techno solutions   2014 ieee java project - assessing collaboration f...Ieeepro techno solutions   2014 ieee java project - assessing collaboration f...
Ieeepro techno solutions 2014 ieee java project - assessing collaboration f...
 
Apq Qms Project Plan
Apq Qms Project PlanApq Qms Project Plan
Apq Qms Project Plan
 
IRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing Features
 
Cloud resilience, provisioning
Cloud resilience, provisioning Cloud resilience, provisioning
Cloud resilience, provisioning
 
Topic The top 5 details that should be included in your cloud SLA..docx
Topic The top 5 details that should be included in your cloud SLA..docxTopic The top 5 details that should be included in your cloud SLA..docx
Topic The top 5 details that should be included in your cloud SLA..docx
 
A secure cloud service deployment framework for DevOps
A secure cloud service deployment framework for DevOpsA secure cloud service deployment framework for DevOps
A secure cloud service deployment framework for DevOps
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
IT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docxIT 8003 Cloud ComputingFor this activi.docx
IT 8003 Cloud ComputingFor this activi.docx
 
internship paper
internship paperinternship paper
internship paper
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
 
An Intro to Cloud Computing
An Intro to Cloud ComputingAn Intro to Cloud Computing
An Intro to Cloud Computing
 
20150113
2015011320150113
20150113
 
N046037983
N046037983N046037983
N046037983
 
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
Profit Maximization for Service Providers using Hybrid Pricing in Cloud Compu...
 
A Framework for Multicloud Environment Services
A Framework for Multicloud Environment ServicesA Framework for Multicloud Environment Services
A Framework for Multicloud Environment Services
 
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSAADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
 
Cloud computing - the impact on revenue recognition
Cloud computing - the impact on revenue recognitionCloud computing - the impact on revenue recognition
Cloud computing - the impact on revenue recognition
 
Requirements and Challenges for Securing Cloud Applications and Services
Requirements and Challenges for Securing Cloud Applications  and ServicesRequirements and Challenges for Securing Cloud Applications  and Services
Requirements and Challenges for Securing Cloud Applications and Services
 
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
 
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
SERVICE LEVEL AGREEMENT BASED FAULT TOLERANT WORKLOAD SCHEDULING IN CLOUD COM...
 

More from jeanettehully

250-500  words APA format cite references  Check this scenario out.docx
250-500  words APA format cite references  Check this scenario out.docx250-500  words APA format cite references  Check this scenario out.docx
250-500  words APA format cite references  Check this scenario out.docx
jeanettehully
 
2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx
2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx
2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx
jeanettehully
 
270w3Respond to the followingStress can be the root cause of ps.docx
270w3Respond to the followingStress can be the root cause of ps.docx270w3Respond to the followingStress can be the root cause of ps.docx
270w3Respond to the followingStress can be the root cause of ps.docx
jeanettehully
 
250 word response. Chicago Style citingAccording to Kluver, what.docx
250 word response. Chicago Style citingAccording to Kluver, what.docx250 word response. Chicago Style citingAccording to Kluver, what.docx
250 word response. Chicago Style citingAccording to Kluver, what.docx
jeanettehully
 
250+ Words – Strategic Intelligence CollectionChoose one of th.docx
250+ Words – Strategic Intelligence CollectionChoose one of th.docx250+ Words – Strategic Intelligence CollectionChoose one of th.docx
250+ Words – Strategic Intelligence CollectionChoose one of th.docx
jeanettehully
 
2–3 pages; APA formatDetailsThere are several steps to take w.docx
2–3 pages; APA formatDetailsThere are several steps to take w.docx2–3 pages; APA formatDetailsThere are several steps to take w.docx
2–3 pages; APA formatDetailsThere are several steps to take w.docx
jeanettehully
 
2LeadershipEighth Edition3To Madison.docx
2LeadershipEighth Edition3To Madison.docx2LeadershipEighth Edition3To Madison.docx
2LeadershipEighth Edition3To Madison.docx
jeanettehully
 
250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx
250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx
250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx
jeanettehully
 
250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx
250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx
250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx
jeanettehully
 
250 word discussion post--today please. Make sure you put in the dq .docx
250 word discussion post--today please. Make sure you put in the dq .docx250 word discussion post--today please. Make sure you put in the dq .docx
250 word discussion post--today please. Make sure you put in the dq .docx
jeanettehully
 
2By 2015, projections indicate that the largest category of househ.docx
2By 2015, projections indicate that the largest category of househ.docx2By 2015, projections indicate that the largest category of househ.docx
2By 2015, projections indicate that the largest category of househ.docx
jeanettehully
 
29Answer[removed] That is the house whe.docx
29Answer[removed]                    That is the house whe.docx29Answer[removed]                    That is the house whe.docx
29Answer[removed] That is the house whe.docx
jeanettehully
 
250 words discussion not an assignementThe purpose of this discuss.docx
250 words discussion not an assignementThe purpose of this discuss.docx250 words discussion not an assignementThe purpose of this discuss.docx
250 words discussion not an assignementThe purpose of this discuss.docx
jeanettehully
 
25. For each of the transactions listed below, indicate whether it.docx
25.   For each of the transactions listed below, indicate whether it.docx25.   For each of the transactions listed below, indicate whether it.docx
25. For each of the transactions listed below, indicate whether it.docx
jeanettehully
 
250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx
250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx
250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx
jeanettehully
 
250-500  words APA format cite references  Check this scenario o.docx
250-500  words APA format cite references  Check this scenario o.docx250-500  words APA format cite references  Check this scenario o.docx
250-500  words APA format cite references  Check this scenario o.docx
jeanettehully
 
250+ Words – Insider Threat Analysis Penetration AnalysisCho.docx
250+ Words – Insider Threat Analysis  Penetration AnalysisCho.docx250+ Words – Insider Threat Analysis  Penetration AnalysisCho.docx
250+ Words – Insider Threat Analysis Penetration AnalysisCho.docx
jeanettehully
 
250 wordsUsing the same company (Bank of America) that you have .docx
250 wordsUsing the same company (Bank of America) that you have .docx250 wordsUsing the same company (Bank of America) that you have .docx
250 wordsUsing the same company (Bank of America) that you have .docx
jeanettehully
 
250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx
250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx
250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx
jeanettehully
 
22.¿Saber o conocer…   With a partner, tell what thes.docx
22.¿Saber o conocer…   With a partner, tell what thes.docx22.¿Saber o conocer…   With a partner, tell what thes.docx
22.¿Saber o conocer…   With a partner, tell what thes.docx
jeanettehully
 

More from jeanettehully (20)

250-500  words APA format cite references  Check this scenario out.docx
250-500  words APA format cite references  Check this scenario out.docx250-500  words APA format cite references  Check this scenario out.docx
250-500  words APA format cite references  Check this scenario out.docx
 
2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx
2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx
2 DQ’s need to be answers with Zero plagiarism and 250 word count fo.docx
 
270w3Respond to the followingStress can be the root cause of ps.docx
270w3Respond to the followingStress can be the root cause of ps.docx270w3Respond to the followingStress can be the root cause of ps.docx
270w3Respond to the followingStress can be the root cause of ps.docx
 
250 word response. Chicago Style citingAccording to Kluver, what.docx
250 word response. Chicago Style citingAccording to Kluver, what.docx250 word response. Chicago Style citingAccording to Kluver, what.docx
250 word response. Chicago Style citingAccording to Kluver, what.docx
 
250+ Words – Strategic Intelligence CollectionChoose one of th.docx
250+ Words – Strategic Intelligence CollectionChoose one of th.docx250+ Words – Strategic Intelligence CollectionChoose one of th.docx
250+ Words – Strategic Intelligence CollectionChoose one of th.docx
 
2–3 pages; APA formatDetailsThere are several steps to take w.docx
2–3 pages; APA formatDetailsThere are several steps to take w.docx2–3 pages; APA formatDetailsThere are several steps to take w.docx
2–3 pages; APA formatDetailsThere are several steps to take w.docx
 
2LeadershipEighth Edition3To Madison.docx
2LeadershipEighth Edition3To Madison.docx2LeadershipEighth Edition3To Madison.docx
2LeadershipEighth Edition3To Madison.docx
 
250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx
250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx
250 Word Resoponse. Chicago Style Citing.According to Kluver, .docx
 
250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx
250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx
250 word mini essay question.Textbook is Getlein, Mark. Living wi.docx
 
250 word discussion post--today please. Make sure you put in the dq .docx
250 word discussion post--today please. Make sure you put in the dq .docx250 word discussion post--today please. Make sure you put in the dq .docx
250 word discussion post--today please. Make sure you put in the dq .docx
 
2By 2015, projections indicate that the largest category of househ.docx
2By 2015, projections indicate that the largest category of househ.docx2By 2015, projections indicate that the largest category of househ.docx
2By 2015, projections indicate that the largest category of househ.docx
 
29Answer[removed] That is the house whe.docx
29Answer[removed]                    That is the house whe.docx29Answer[removed]                    That is the house whe.docx
29Answer[removed] That is the house whe.docx
 
250 words discussion not an assignementThe purpose of this discuss.docx
250 words discussion not an assignementThe purpose of this discuss.docx250 words discussion not an assignementThe purpose of this discuss.docx
250 words discussion not an assignementThe purpose of this discuss.docx
 
25. For each of the transactions listed below, indicate whether it.docx
25.   For each of the transactions listed below, indicate whether it.docx25.   For each of the transactions listed below, indicate whether it.docx
25. For each of the transactions listed below, indicate whether it.docx
 
250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx
250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx
250-word minimum. Must use textbook Jandt, Fred E. (editor) Intercu.docx
 
250-500  words APA format cite references  Check this scenario o.docx
250-500  words APA format cite references  Check this scenario o.docx250-500  words APA format cite references  Check this scenario o.docx
250-500  words APA format cite references  Check this scenario o.docx
 
250+ Words – Insider Threat Analysis Penetration AnalysisCho.docx
250+ Words – Insider Threat Analysis  Penetration AnalysisCho.docx250+ Words – Insider Threat Analysis  Penetration AnalysisCho.docx
250+ Words – Insider Threat Analysis Penetration AnalysisCho.docx
 
250 wordsUsing the same company (Bank of America) that you have .docx
250 wordsUsing the same company (Bank of America) that you have .docx250 wordsUsing the same company (Bank of America) that you have .docx
250 wordsUsing the same company (Bank of America) that you have .docx
 
250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx
250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx
250 mini essay questiontextbook Getlein, Mark. Living with Art, 9.docx
 
22.¿Saber o conocer…   With a partner, tell what thes.docx
22.¿Saber o conocer…   With a partner, tell what thes.docx22.¿Saber o conocer…   With a partner, tell what thes.docx
22.¿Saber o conocer…   With a partner, tell what thes.docx
 

Recently uploaded

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 

Recently uploaded (20)

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 

RUNNING HEAD Intersession 6 Final Project Projection1Interse.docx

  • 1. RUNNING HEAD: Intersession 6 Final Project Projection 1 Intersession 6 Final Project Projection 5 Intersession 6 Final Project Projection Shalini Kantamneni Ottawa University Intersession 6 Final Project Projection The policies and service agreements The acceptable use policy issued by the cloud service provider should restrict the use of his resources in unlawful and fraudulent activity. The cloud service provider is to maintain an extensive profile of the activities of the cloud service customer through logging to comply with the government's needs for auditing. The cloud service customer is to strictly abide by this policy for secure computing. The processing of personal data by both the cloud service customer and the cloud service provider should portray compliance to the GDPR data protection standard (Surbiryala, Agrawal & Rong, 2018). Both parties are to be tasked with ensuring that the processing practices are in line with this and other laws that advocate for data protection. It is upon the cloud
  • 2. service customer to ensure that these laws and regulations are abided by and that the roles and responsibilities that are derived from an agreement between him and the cloud service provider do not hamper his plan. The payment will be expected based on a pay-as-you-go schedule. The cloud service customer is to identify the services and architecture which he would require from the cloud computing environment and set these components apart from those he would not require. Charges are to be calculated based on the set of architecture utilized and the period within which the selected architecture is dedicated to his use. The cloud service provider holds the privilege of temporarily suspending cloud services issued to a cloud service customer in the case that there are security risks, there is the delay in payments and if there is the abnormal use of cloud services that contradicts the agreement for fair use. It is the responsibility of the cloud service customer to ensure that he strictly abides by the agreement with the cloud service provider on the terms of use and the right of the cloud service provider to consistently monitor the activities of the cloud service customer to ensure compliance to this agreement. The cloud service provider also holds the privilege of terminating or closing a cloud service customer’s account in the case that the cloud service customer does not commit himself to the sets of agreements made with the cloud service provider. The cloud service provider is to issue warnings that lead to temporary suspension before a notification is issued prior to account termination in the case that there are no changes after the temporary suspension. The indemnification policy immunizes the cloud service provider from any sorts of claims issued by the cloud service customer that connects the cloud service provider to instances of damage or loss. It is the responsibility of the cloud service customer to ensure his compliance with the cloud computing best practices and solely bear the risks incurred in the cloud environment. The cloud service provider is to issue
  • 3. documentation of the standards with which the cloud services he provides are based so that the cloud service provider can scrutinize them before making a subscription. The limitation of liability agreement states that in the event of a problem that can be traced to the service provider, compensation will be issued by the extension of the time frame within which a subscription for the cloud service is set with no extra costs on the part of the cloud service customer. Any problems are to be communicated in advance so that the cloud service provider can schedule the compensation ahead of time. What to consider to adopt these service agreements and policies There should be no conflict between business-level policies and cloud service policies and service agreements. This ensures the smooth flow of operations based on these regulations. There is the need to take into account the performance objectives that are critical and ensure the cloud service complements them (Tang & Liu, 2015). It is critical to understand the roles and responsibilities set for the cloud service customer before engaging in a cloud service. References · Surbiryala, J., Agrawal, B., & Rong, C. (2018, April). Improve security over multiple cloud service providers for resource allocation. In 2018 1st International Conference on Data Intelligence and Security (ICDIS) (pp. 145-148). IEEE. · Tang, C., & Liu, J. (2015). Selecting a trusted cloud service provider for your SaaS program. Computers & Security, 50, 60- 73. · Kale, Vivek. Guide to Cloud Computing for Business and Technology Managers: From Distributed Computing to Cloudwa.. [VitalSource Bookshelf]. RUNNING HEAD: INTERSESSION 5 FINAL PROJECT PROJECTION 1
  • 4. INTERSESSION 5 FINAL PROJECT PROJECTION 5 INTERSESSION 5 FINAL PROJECT PROJECTION Shalini Kantamneni Ottawa University Intersession 5 Final Project Projection The Design Process This process involves the formulation of a model to be used in deriving a comprehensive cloud application. In this case, the model-view-controller design pattern will be used. This type of design pattern partitions the logic of the application into three distinct domains that are to be interconnected to provide a working cloud application (Jailia et al., 2016). The MVC design pattern helps arrange the complexities of the backend for better programming practice in such a way that parallel development is achieved as the three components need to be built simultaneously for the completeness of a presentation on the application. The MVC design pattern is popular for scripting web applications, and it thus fits perfectly when developing the cloud application. The model component manages a combination of the data, the application's rules, and its logic. It is concerned with capturing input from the controller component. The view component
  • 5. manages the visual aspects such as diagrams within the cloud application and even charts where they are applicable. It provides visual interpretations of the model component in specified formats. The controller component is an intermediary between the model component and the view component. This component manages the conversion of input captured from either the model component or the view component and converts the input into commands. It passes input to the model component after validating it and performing varied interactions on the objects comprising the data model. The advantage of the MVC design pattern is that there is the reuse of code and the parallel development of applications. The reuse of code is achieved, especially where the view component is used in more than one instance of an application in the sense that only data changes. There is also the ease of modification since it is easy to pinpoint where modifications can be enacted to achieve desired visual outcomes based on the fact that responsibilities are separated. The client identifies the type of data to be handled by the cloud application while the programmer feeds him with design alternatives such as the best layout or template to be used and how different objects are to be organized. The Development Process The waterfall model is used within the software development life cycle. Each stage is dependent on the level of completion of the previous stage so that all phases are traversed without skipping or overlapping in phases. The requirements phase identifies the specifications of both the input and output of the cloud application and marks them. The system design phase identifies both the software and hardware requirements of the cloud application. The code is also written within this phase. The implementation stage involves unit testing, where programs called units that are individual components of the cloud application are developed, and their functionality is tested. The integration and testing phase involves the consolidation of the different components of the cloud application and testing for possible errors. The deployment phase involves making the
  • 6. cloud application available on the client's environment while the maintenance phase involves making system modifications. The software engineer is involved in the development process by guiding the client through the testing, deployment, and maintenance stages and is directly involved in the actual development of the cloud application. The deployment Process Of all the cloud deployment models available, since the cloud application is based on the SaaS architecture for both business and home-based environments, the hybrid cloud model is most appealing. This is because there is the interconnection of both private and public infrastructure to support the cloud application (Paul, Karn & Rajesh, 2015). The advantage of this model is that there is the flexibility of rapidly scaling up the cloud architecture for home environments to supplement the private cloud where it is insufficient. The service provider of the cloud computing architecture is tasked with overseeing the effectiveness of the deployment process. References · Jailia, M., Kumar, A., Agarwal, M., & Sinha, I. (2016, November). Behavior of MVC (Model View Controller) based Web Application developed in PHP and. NET framework. In 2016 International Conference on ICT in Business Industry & Government (ICTBIG) (pp. 1-5). IEEE. · Paul, P. K., Karn, B., & Rajesh, R. (2015). Cloud Computing and its Deployment Model: A Short Review. International Journal of Applied Science and Engineering, 3(1), 29. · Kale, Vivek. Guide to Cloud Computing for Business and Technology Managers: From Distributed Computing to Cloudwa.. [VitalSource Bookshelf]. Running head: INTERSESSION 4 FINAL PROJECT PROJECTION 1
  • 7. INTERSESSION 4 FINAL PROJECT PROJECTION 9INTERSESSION 4 FINAL PROJECT PROJECTION Shalini Kantamneni Ottawa University Intersession4 Final Project Projection Introduction: In this week we are discussing about which cloud service model we are going to use for the organization. Assuming that the users of the software include both the home users and business users, we are considering the SaaS service model as our cloud service. Software as a Service (SaaS) Model: Before deciding the type of service model, company should consider the usage of the software by different users. Assuming that the users use the software once in year and business users may use four times in a year, we are considering SaaS model. Some of the core benefits to consider SaaS are: · Compatibility where all the users have same version of software · Global Accessibility · Patch management and automatic updates · Ready to use In this model the users can use the cloud service based on their usage. This will help the organization to reduce the cost in developing and maintaining its servers, operating systems, storage or data storage. In this service model users can use the application using different web services. Users can use the both application and configure the application based on their usage. For business users SaaS platforms like salesforce.com can be considered as it helps to avoid development of additional programming for the business users. This helps the users to use the application without installing any additional software. Even if the devices are not working the data will be secured.
  • 8. While using this service the user should mention if there are multiple users or the user alone use the service. By providing the number of users details the components like data storage, business components etc., can be shared with mentioned multiple users. The users need not to worry about the installation of software as the SaaS providers will take care of it. The SaaS applications having salesforce.com include Google Docs for document sharing, Web e-mail systems like Gmail, Yahoo and Hot mail. This model is useful for the small scale industries who have very less budget and during collaborating with multiple projects can use SaaS platform. References · Kale, Vivek. Guide to Cloud Computing for Business and Technology Managers: From Distributed Computing to Cloudwa.. [VitalSource Bookshelf]. · https://www.fingent.com/blog/cloud-service-models-saas-iaas- paas-choose-the-right-one-for-your-business · https://doublehorn.com/saas-paas-and-iaas-understanding/ · https://www.paranet.com/blog/bid/128267/the-three-types-of- cloud-computing-service-models · https://www.bluepiit.com/blog/different-types-of-cloud- computing-service-models/ · https://www.ibm.com/cloud/learn/iaas-paas-saas IT 8003 Cloud Computing
  • 9. For this activity you need to divide your class in groups 1 Group Activity 1 “SuperTAX Software” 2 SuperTax Overview Did you know President Abraham Lincoln, one of America's most beloved leaders, also instituted one of its least liked obligations - the income tax? In this brief history of taxes, see the historical events which shaped income taxes in the United States today. SuperTax is an American tax preparation software package developed in the mid-1980s. SuperTax Corporation is headquartered in Mountain View, California. 2 Group Activity 1 “SuperTAX Software” 3 SuperTax Information Desktop Software.
  • 10. Support MS Windows and Mac OS. Software method: CD/DVD media format. Different versions: SuperTAX Basic, Deluxe, Premier, and Home & Business. Used by millions of users and organizations. Group Activity 1 “SuperTAX Software” 4 SuperTAX Project SuperTAX has hired your group as a consultant to move their Desktop Software to a Traditional IT Hosted Software, available Online. Group Activity 1 “SuperTAX Software” 5 For Discussion: Find the challenges that your team will encounter attempting to move SuperTAX Software to the new platform. Prepared a presentation for the class. On your Group you will need to define positions. For example: Project Manager, Senior Project Network, Senior Project Engineer, etc.
  • 11. Group Activity 1 “SuperTAX Software” 6 Infrastructure Software Development Software Testing Marketing & Business Model Project Management CHALLENGES Group Activity 1 “SuperTAX Software” 7 Infrastructure No more test in a single machine. (CD/DVD format model) Test in a production cluster. (20, 30 users?) A larger cluster can bring problems. (1000’s of users) Testing must be done for different clients (mobile, desktops, OS) Small performance bottleneck. Slow performance. CHALLENGES Group Activity 1 “SuperTAX Software” 8 Marketing & Business Model One time fixed cost vs. subscription model
  • 12. Before a CD was sold, now a subscription model. Maintenance and replacement of cooling, power, and server is required CHALLENGES Group Activity 1 “SuperTAX Software” 9 Project Management Project can take many months to years for Software Development cycle. What model is appropriate for Hosted application. (Agile vs. waterfall) Ability to try new features faster. CHALLENGES