ITC561 | Assessment item 3 MicroService Design and Re-Factoring | IT

Home Recent Questions ITC561 | Assessment item 3 MicroService Design and Re-Factoring | IT

Task

VideoDev Ltd is a video and production development company which works for clients across Australia and New Zealand. The company is considering moving some of its computer infrastructure into the Cloud. The VideoDev Board is contemplating this move as a way to increase the company’s flexibility and responsiveness, as well as to achieve some savings on the cost of maintaining their ICT infrastructure.

VideoDev has engaged you as a consultant to advise them on the use of Cloud Computing in their daily operations. They have some 100 video production, engineering and support staff that work on different projects for clients in Australia and New Zealand.

VideoDev uses a monolithic application for video development and post production services. This application has been developed in house. This is used by a large number of videoDev staff to plan, script and to complete post-production services on videos. 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 a 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 VideoDev staff and 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 (10 marks),
b. Which modules are likely to require frequent modification, together with the reasons for this categorisation (10 marks),
c. Which modules are likely to experience workload peaks, together with the reasons for this categorisation (10 marks).

2. VideoDev wants to transition to a microservice approach with the 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 to achieve this? (10 marks)
b. Discuss how a move to a microservice approach for these modules would resolve issues around workload peaks? (10 marks)

3. Discuss how a move to a microservice approach will improve VideoDev’s ability to maintain high availability for this application. (20 marks)

4. Draw a diagram that shows the architecture of the video processing application after the transition to a microservice approach. (30 marks)

Search Here

Latest Reviews

  • Kannon
    13 Jul, 2019

    I asked for essay help from Assignment Help 4 Me and I am happy that the essay writers completed my task on time. The prices they asked for are worth in comparison to the services rendered.

  • Liam
    13 Jul, 2019

    Assignment Help 4 Me is the best help provider. I took assistance to get my essay completed and I am glad that the writers delivered the quality content as they promised within the time committed.

  • Silas
    12 Jul, 2019

    Accounting is a very interesting subject but when it comes to assignment writing, I feel hard to get through the same. But, since the assignments have to be completed somehow, I preferred to avail online help from Assignment Help 4 Me. All thanks to them that they helped me complete my work on time at reasonable prices.

View All Reviews

Facebook

Assignment Help 4 Me