Devise a comprehensive architecture of the system

Assignment Help Case Study
Reference no: EM13939956

Design Report

In this assignment you are asked to provide a solution to a hypothetical scenario. The assignment implies that you have a good understanding of the Cloud Reference Model and its segmentation into the three key market offerings (IaaS, PaaS, and SaaS), and the key patterns utilized in designing Cloud Computing applications.

Case Study: Improve Service Performance

Introduction

The assignment does not require any "implementation" work (i.e. you will not be expected to deliver a working application but simply its design). Despite this, the practice sessions have exposed you to some of the technologies and methodologies that are involved in building applications for the Cloud. Use the learning developed in those sessions to inform your design.

The Italian Government has just hired you to lead an important project. The scope of the project is to review in real time the performance of some its key services, provided to the general public.

Context

In the past years, the performance of the Taxation Office was only evaluated upon collected data from marketing research companies, which involved sampling data from phone interviews.

The Government now wants to gather more information about how to improve the service. Part of this is based on collecting feedback, but the Government recognizes that by mining the social media they could gather much more valuable information provided by the public.

Project Goal and Scope

You have been engaged to devise an end-to-end solution for gathering and presenting information.

Key Features

1. Develop a service, which people can use to provide feedback - such as a feedback form.
2. Mine data from social media, in particular Twitter.
3. Provide an interface for government staff to visualize the collected information and do additional analytics.

Some Aspects to Consider

1. Because the feedback feature will be integrated into the current web application that the Government utilizes to provide lodgment and Q&A online, it will have access to the users confidential data to provide a better context for the feedback. This information needs to be "managed with care" as there are additional constraints related to where it can be stored and in which form. In particular, there are "Data Sovereignty" constraints and the information cannot leave the country, while at rest.

2. The Government cannot estimate with confidence what the longevity of this application will be. In particular, they do not know whether such project will be needed after an initial trial of 6 months. Therefore, it is not willing to make huge upfront investments (e.g. extend their data centers now running at full capacity, or buy a software solution). Because of that, it is particularly keen to exploit Cloud Computing technologies, but it has given you freedom to devise what the best approach will be.

3. During the development of the solution, you will be given access to the public Twitter feed, which only gives you access to a small portion (i.e. 10%) of the total number of tweets. Once in production, or when eventually the application will be deemed valuable, the Government plans to access the entire Twitter feed, thus creating a considerable increase in the data volumes that will need to be handled. For your reference, monitoring a single twitter keyword could generate at least 100 MB/day on a public feed.

4. The user experience of the public citizen is particularly important to the Government, as the organization tries to improve its services and image. Therefore, a key requirement is the performance of the feedback function, which needs to run without delays and provide useful information to the user. Less pressure is perceived in the administrative user interface for the Government staff, as it will be subject to less user demand, but potentially deal with much larger datasets.

What You Are Expected to Deliver

Produce a report that incorporates the following aspects:

1. Devise a comprehensive architecture of the system that includes the three capabilities and how they relate and interact with each other.

2. Design of each the three capabilities in more detail by highlighting the components needed to address the business concerns discussed above.

3. Discussion about the different design choices made. This implies that you motivate the reason of the choices you have made.

4. A discussion on how you decide to use Cloud Computing technologies (and which ones from the Cloud Reference Model) and their implication on the price and the charges that you will eventually apply to the Government. In particular, which specific pricing scheme you will propose and how will you make profit?

Verified Expert

Reference no: EM13939956

Questions Cloud

Discuss legal and statutory requirements : Discuss legal and statutory requirements that apply to rooms division operations
Displays your name in the titlebar of the browser : Lab Assignment 1: Beginning HTML Due Week 2 and worth 40 points Deliverable: One (1) Web page (.htm) Follow the directions below to complete Lab Assignment 1: Using Notepad, or a similar text editor, create an .htm file that: displays your name an..
Design and code a swing gui to translate test : Use a FLOWLAYOUT with a JTEXTAREA for the source text and separate JTEXTAREA for the translated text. Add a JBUTTON with an event to perform the translation
By how much time did the playstation beat the atlantic : Finally, divide 3000 statute miles by the statute miles per hour you obtained for the Atlantic and Playstation, to find the number of hours it took each yacht. Then answer this question: By how much time did the Playstation beat the Atlantic in trave..
Devise a comprehensive architecture of the system : Design of each the three capabilities in more detail by highlighting the components needed to address the business concerns discussed - Devise a comprehensive architecture of the system that includes the three capabilities and how they relate and i..
Investigate and compare their architectures : Survey modern embedded OS including iOS, Android, wearable OS and others. Investigate and compare their architectures, implementations, strengths, weakness, and security properties.
Explain java stack and heap : I am posting the questions as reference, but I am requesting information about how to do these types of questions generally, not to have them done for me.
Implement a queue class whose add and remove : Implement a Queue class whose add and remove methods are synchronized. Supply one thread, called the producer, which keeps inserting strings into the queue as long as there are fewer than 10 elements in it.
The key skills of an effective change agent : Task: Undertake a Literature Review (max 1500 words)- The Key Skills of an Effective Change Agent.'. The review is to focus solely on refereed academic publications (i.e. journal articles).

Reviews

Write a Review

Case Study Questions & Answers

  What happened to japans big four automakers

What happened to Japans Big Four Automakers in 1985, and then agin in 1994-1995? Why did these changes occur and What will they have to do differently in 1995?

  Case study - ozi native clothing

OziNative Clothing is a clothing manufacturer based in Melbourne which manufactures clothing and accessory items made from the hides of Australian native animals, including emus, kangaroos and wallabies.

  What is the outlook for the industry

What is the outlook for the industry as well as your company in the next 1-3 years? What changes or trends will or may affect it? Cite specific examples you have read about.

  Discuss how the redesigned network needs to operate

Identify and describe which service would be the best fit with the needs of the mobile computing that the organisation is moving towards.

  Would you trust an external provider with organizations data

Would you trust an external provider with your organization's data? Why or why not? What would be needed to raise your trust in the reliability, security, and privacy of the data?

  Draw a use case diagram for the carpark system

To enable salary deduction of charges, carpark administrators will have the ability to export charges for any billing period. The exported file must be in a format readable by the company's accounting software.

  Find australian shared services case studies

Research and find four Australian shared services case studies you need to write the conclusion of each use case.

  How h-d compare to its competitors

Which of Porter's generic strategies is H-D using? Will this strategy work for all of the countries described in the case? Why or why not? How H-D compare to its competitors

  Obtain a copy of a written contract

Obtain a copy of a written contract that is available in Australia from the net or another source. For example you could download one of the many online contracts you are asked to agree to before accessing a site or entering an online contract.

  How would a person representing ethical egoism advise you

How would a person representing ethical egoism advise you in deciding on the right thing to do in the ethical scenario below? Why would they advise you as they do?

  Area of collection and insurance processing

How would Michele use her practicum experience to help her concentrate on improving her skills in the area of collection and insurance processing?

  Explain the likely pathophysiology of toms chest pain

Explain the likely pathophysiology of Tom's chest pain and the swelling to his feet and ankles. What diagnostic procedures could confirm his condition?

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