logo

Service Oriented Architecture for Cloud Computing Assignment Pdf 2022

Develop a web project diary for an application/service that demonstrates understanding of SOA and Cloud computing technologies, design thinking, and lean development methodologies.

17 Pages3696 Words26 Views
   

Added on  2022-09-17

Service Oriented Architecture for Cloud Computing Assignment Pdf 2022

Develop a web project diary for an application/service that demonstrates understanding of SOA and Cloud computing technologies, design thinking, and lean development methodologies.

   Added on 2022-09-17

ShareRelated Documents
Assignment 1 – Project Diary part
A
Student’s Name
Project goal
Cloud computing and SOA is highly gaining momentum across various companies. These
organizations are aimed at reducing the cost of operation and operational efficiency purposes. The two
technologies have left behind the status of the current emerging technologies to consolidate as proven and
mature technologies. It is evident that in this 21st-century adoption of cloud computing and SOA
architectures are taking place in all industry segments which has also incorporated small scale
organizations.
Cloud computing platform provides the abstraction layer between technical implementation details
like databases, networks, and servers and computing resources and thus enabling all computational
resources to be used on-demand. On the other hand, SOA is said to be an architectural pattern that is used
for the development of all distributed systems which transform resources into services. Some of the
benefits offered by SOA are increased cost savings and agility.
Most designers are faced with increased costs during the development of a web-based application.
The major aim of this project is to develop a plan for web-application that is based on SOA and that which
is designed for the cloud. The web-application will work just like those hosted on AWS cloud platform.
Service Oriented Architecture for Cloud Computing Assignment Pdf 2022_1
Project value
Value hypothesis
By implementing the two technologies, the developed web-application will be in a position to
integrate between the various platforms i.e. with the exchanging XML messages between the various
services it will be possible to integrate with the various platforms like PHP and Java. Also, the two
technologies enable code-reuse thus shortening web-application development. Also, SOA and cloud
platforms will make it easy for use the development team to maintain the web application by saving time
through the re-use of services. Lastly, SOA and cloud platform offer and ease the distribution of
functionalities
Growth hypothesis
For this project, I will start by looking into those organizations which have implemented the two
types of technologies and how they have gone about in laying down the technology. I will use some of
these organizations to publicize the two technologies. Second I will assess requirements needs for every
technology and the many decisions required. Third, I will assess, the features of the various companies that
offer these services. This assessment will be based on six factors; first is the price offered by each
platform. Second is simplicity; cloud computing facilities offered by the company needs to be very easy to
use and also to set-up all the services without requiring a third party to set-up or even worry about resource
management. Third, the company needs to have reliable access to its cloud computing resources and
reliability which backed by some kind of penalties or money back in the event of services downtime. The
other factors to consider are flexibility, collaboration, and security. In terms of security, the services offered
by the cloud company needs to allow users to add software patches on the developed application and to
add capacities. After these considerations, I will settle on one company that offers these two technologies
where I will then make payments and start the process of designing the web application.
Service Oriented Architecture for Cloud Computing Assignment Pdf 2022_2
Metrics
I will slow kick off the project after payment to SOA and cloud platform providers. In this first few
days will get me some orientation overview of all the features offered by the cloud provider and learning the
usage of various plugins. Since one can use various plugins to develop the web application, the process
will move on quickly. I am expecting to have completed the web-application project within three weeks.
Project plan
Communication strategy
This is a one-man project but because it is my desire to see the success of this, I will make sure I
will meet SOA and cloud computing platform threshold. When I see there is a need I will involve other
experts from those organizations whose web-application are already on the two platforms on how best I
can utilize the two technologies. Also, I will create a portal of communication between myself and other
web-designers who have already implemented the two technologies. This slack channel will serve as a
communication channel instead of the normal relying of emails (Dörnyei, 2014, p. 69).
Task management strategy
I believe I will complete this project within three weeks. Since I desire to see the success of this project, I
will utilize the qualities offered by WP Project Manager Tool to manage all the project-related tasks. With
WP Project Manager Tool I will in a position to create and manage all the tasks related to this project. The
tool also allows the production of reports and has a file manager which will allow me to view all the project
files at once. Also, I will make use of Pareto principle which will assists in prioritizing time that I spend on
daily tasks. With Pareto principle, I will be in a position to analyze the duration of a certain task and the time
required to accomplish the most important tasks (learning, 2014, p. 421).
Service Oriented Architecture for Cloud Computing Assignment Pdf 2022_3
Time management strategy
In terms of time management, I will utilize the 4D method and Pomodoro method. This is simple,
and an effective technique to manage time. With this method, I will be in a position to decide which tasks
needs to be dropped and those that I need to focus on at a certain time and those that require a lot of time.
Pomodoro method will help in improving that focus and to boost web development productivity (Gray,
2014, p. 57).
Service Oriented Architecture for Cloud Computing Assignment Pdf 2022_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Foundations of Information Technology
|11
|2595
|70

Functions of Cloud Architecture in Business: Benefits and Disadvantages
|10
|2741
|483

Development of a Web Site Based on the Use of Web Services
|9
|2330
|428

Cloud Computing - Research Issues, Challenges, Architecture, Platforms and Applications: A Survey
|5
|4629
|338

Cloud Privacy and Security
|21
|6371
|142

Cloud Computing Architectures in Data Management in Attica Restaurant Australia
|4
|2263
|78