Which modules should be refactored first

Assignment Help Other Subject
Reference no: EM132501076

Assignment: Task: DSI is starting to migrate some of its applications and services to a public cloud. Many of the technical staff have had no experience in the Cloud and are concerned about this process. You have recommended to DSI management that they should consider the use of microservices as part of their application architecture. DSI now want you to redesign one of their monolithic applications as a microservice application DSI has an old and image and video processing application. This is used by a number of DSI customers to upload images and videos for inclusion in spatial layers for their own use. DSI create the specialised layer for each customer and supply it to them when complete. The application has a number of modules as shown in Figure 1, below. Some of these modules may not need any development work done on them for long periods of time as their functions and outputs are relatively stable. Other modules though can be modified quite frequently as changes occur in the Industry. Other modules experience great peaks in workload which often slows services to DSI customers.

1. You are to assess each of the modules shown in Figure 1 above, and determine:

a. Which modules are likely to be relatively stable, a together with the reasons for this categorisation,

b. Which modules are likely to require frequent modification, together with the reasons for this categorisation,

c. Which modules are likely to experience workload peaks, together with the reasons for this categorisation.

2. DSI wants to transition to a microservice approach with the Image and Video Processing Application. But they want to move in a phased approach so that they can handle the workload peaks first.

a. Which modules should be refactored first?

b. Discuss how a move to a microservice approach for these modules would resolve issues around workload peaks?

3. Discuss how a move to a microservice approach will improve DSI's ability to maintain high availability for this application.

4. Draw a diagram that shows the architecture of the Image and Video Processing Application after the transition to a microservice approach.

Rationale: Subject Learning Outcomes

This assessment task will assess the following learning outcome/s:

• be able to compare and evaluate the ability of different cloud computing architectures to meet a set of given business requirements.

• be able to evaluate a set of business requirements to determine suitability for a cloud computing delivery model.

• be able to identify and design an ICT Risk Management strategy for a cloud computing delivery plan to meet business requirements.

• be able to critically analyse business requirements to plan a migration to a cloud model.

Reference no: EM132501076

Questions Cloud

Describe the Activity-based costing system : Describe the Activity-based costing system and provide the example that you are recommending. Include a justification for the cost driver selected.
Discuss an example of a restricted resource : Discuss An example of a restricted resource, whether in the production of a product or article, or service. An alternative for this to generate profits
What is the npv of the project using the wacc methodology : What is the NPV of the project using the WACC methodology, given the following information?
What is the levered after-tax incremental cash flow for year : Assume that the firm will partially finance the project with a $3,000,000 interest-only 30-year loan at 10.0 percent APR with annual payments.
Which modules should be refactored first : Which modules should be refactored first? Discuss how a move to a microservice approach for these modules would resolve issues around workload peaks?
Develop a web-based student registration system : Imagine you are a software engineer working on a fixed budget and you are tasked to develop a Web-based student registration system. This Web-based system.
MBA717 - Strategic Development Assignment : MBA717 - Strategic Development Assignment - Essay - Brief. TASK - Develop a Strategic Business Plan for a New Venture using the APA Referencing System
Write program in prolog for rules and facts of corona virus : Please provide answer, write program in Prolog for the following rules and facts. RULES: Use the rules on "When to Seek Medical Attention" from corona virus.
Describe the biases in team communication : List and describe the biases in team communication found at the beginning of Chapter 6 in the textbook. Give an example from your own experience of each.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd