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.
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
Source: New feed
Plagiarism Free Assignment Help
Expert Help With This Assignment — On Your Terms
✓ Native UK, USA & Australia writers
✓ Deadline from 3 hours
✓ 100% Plagiarism-Free — Turnitin included
✓ Unlimited free revisions
✓ Free to submit — compare quotes