Research Report



The Assignment 1 Specification 

Research Report on Major Enterprise Computing Architecture

Enterprise software platforms are designed to simplify complex enterprise problems for the development, deployment and maintenance of multi-tier enterprise solutions. In this assignment, you are to write a research report to critically review the current enterprise computing platforms: Java EE, .NET and Cloud. In your review, you are to compare and contrast the major components of the platforms and assess the potential impacts when choosing one of them for your businesses. To complete this report, you need to have good understanding of the related issues and are expected to do personal research.

The report is to be structured as an academic report and the sections must be titled and numbered. Your work must be appropriately referenced using Harvard (author-date) referencing style. The length of the report should be about 2,500 words. You are not required to provide an Executive Summary for the report. An Exemplar for Writing a Simple Academic Technical Report is available on the unit web site; you should read it before writing your report.

In your report, you must address the following issues:

Introduction

Present a short introduction to enterprise computing to interpret what is enterprise computing and what are the available technologies of enterprise computing. Describe what will be covered in the remainder of this report.

Layered model

Both Java EE and .NET use a layered model to develop an enterprise software application. Report your research of Java EE and .NET layered models to interpret why a layered design of enterprise software application is beneficial and what are the major components and their roles/functions of each layer of Java EE and .NET.

Service orientation

Cloud computing is a service-oriented architecture to construct enterprise software applications. Report your research about cloud computing to interpret what is service-oriented architecture, what are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Interpret which service of the above 3 can provide a general Java EE programming and run time environment (you may use Oracle Cloud to support your interpretation).

Run time framework

To support enterprise software applications, any enterprise computing architecture (Java EE, .NET or Cloud) provide a runtime framework for application deployment and execution. Report your research about a runtime framework (e.g. Oracle GlassFish) to interpret what supports are provided, why such supports are beneficial.

Pros, cons and misconceptions

There exist pros and cons for using Java EE or .NET. Report your research about pros and cons for using Java EE or .NET in terms of open source vs proprietary software and software portability. There exist misconceptions about cloud computing. Report your research about some misconceptions of cloud computing and your clarification.

Conclusion

Conclude your research about enterprise computing in terms of what platform is more suitable for your business and what will be the impact of using it.

Submission

The assignment must be submitted as a single Microsoft Word document. You must submit your assignment via the unit web site. Any hard copy or email submission will not be accepted. After the marked assignments are returned, any late submissions will not be accepted.


To get solution visit our website www.sourceessay.com

Comments

Popular posts from this blog

Assignment Help: Add Valuable Factors In Your Learning Skills

Language Techniques Every Student Must Know

The Helpful Essay Writing Guide: Structure, Outline, Tips And Format