National College of Ireland MSc in Cloud Computing, Year 1, MSCCLOUDJAN1 Semester TWO Terminal Assignment-based Assessment (TABA) – 2020/21 Release Date on Moodle: 16th of April 2021 Online Moodle...

1 answer below »
Hi This is my assignment that I need help with


National College of Ireland MSc in Cloud Computing, Year 1, MSCCLOUDJAN1 Semester TWO Terminal Assignment-based Assessment (TABA) – 2020/21 Release Date on Moodle: 16th of April 2021 Online Moodle Submission Deadline: 13th of May 2021 ______________________________________________________________________ Cloud Platform Programming IMPORTANT: It is your responsibility to avoid plagiarism. Please read the comprehensive guidelines on academic honesty and academic integrity, and how to avoid plagiarism made available by the NCI Library (https://libguides.ncirl.ie/referencingandavoidingplagiarism). NOTE: YOU ARE NOT ALLOWED TO PUBLISH THIS ASSIGNMENT BRIEF OR A PART THEREOF ON ANY WEBSITES. YOU ARE NOT ALLOWED TO PUBLISH/SHARE YOUR SOLUTION WITH OTHERS. All work submitted should be your own. Conferring with others is not permitted. All coursework will be electronically screened (via Turnitin) for evidence of academic misconduct (copying and collusion). Introduction The assessment of the Cloud Platform Programming module is based on two assessment components: a) Project which represents 60% of the module assessment, and b) Terminal Assessment which represents 40% of the module assessment. The learning outcomes of the Cloud Platform Programming module are as follows: LO1.Demonstrate in-depth knowledge of core cloud-based services. LO2. Critically analyse advantages and disadvantages of different cloud-based technologies/services. LO3.Formulate and produce new code libraries that implement advanced programming constructs in order to create secure, dynamic, configurable, robust, scalable cloud-based applications. LO4.Construct and present a complex dynamic cloud-based application through selecting relevant cloud related architectural patterns and services taking into account the evaluation and assessment of application design, development, and testing methodologies. LO5. Identify and ethically apply best practices for continuous integration, delivery and deployment of cloud-based applications. This document presents the details of the Terminal Assignment-based Assessment (TABA) of the Cloud Platform Programming module. The TABA assesses LO1 and LO2. Assignment Description A company has commissioned you to prepare a case study to help them with the migration of their system to a cloud-based architecture using suitable cloud-based services offered by Amazon Web Services (AWS). The company asks you to identify all the cloud-based services that enable them to deliver a scalable cloud-based application to their customers. You are required to prepare a report to document the case study for a company in a given domain/industry. The given domain/industry is assigned based on the penultimate i.e. second to last digit of your Student ID as described in the Table 1 Industry Sectors. You may choose a European company in the industry sector assigned to you that is a publicly traded to have access to significant amounts of information. Table 1 Industry Sectors Penultimate (i.e. second to last) digit of Student ID Industry Sector 0 Higher Education 1 Banking 2 Insurance 3 Retail Supermarket Chains 4 Residential Lettings 5 Healthcare 6 Fitness 7 Book (incl. eBooks) publishing 8 Courier and Delivery services 9 Seminars, Conferences and Exhibitions IMPORTANT: Each student must work on the correct industry based on the guidelines from Table 1 Industry Sectors. For example, if your student ID number is 20357684, the penultimate i.e. second to last digit of your Student ID is 8, and therefore the industry sector assigned to you is Tourism. IMPORTANT: This is a submission requirement. If the incorrect industry sector is chosen, the report will not be valid, and no marks will be provided. Your case study should document, for a company in the assigned industry sector: · Functional and non-functional requirements of the system · At least five functionalities/features provided by the system · Suitable cloud-based services offered by Amazon Web Services (AWS) that enable the development of a scalable cloud-based solution that supports the specified system requirements and functionalities, together with a critical analysis of their advantages and disadvantages · An architecture diagram of the system which includes the cloud-based services proposed to be used, and their interactions with the main components of the system · Note that you do not have to code the system in question, you will document all the above through a report You must conduct some independent research and include any relevant bibliography. It is unlikely that you will find all the information needed for your report through online searches. Therefore, you are allowed to may make assumptions about your company (educated guesses) to complete the information. Please ensure that you state your assumptions, distinguishing them from verifiable information. As a starting point you may find it useful to review the documentation and white paper available at: · AWS Cloud Adoption Framework, the Platform Perspective: https://aws.amazon.com/professional-services/CAF · SaaS Lens – AWS Well-Architected Framework – “Best practices for architecting your software as a service (SaaS) applications on AWS”: https://docs.aws.amazon.com/wellarchitected/latest/saas-lens/saas-lens.html?did=wp_card&trk=wp_card Deliverable A 3-4 pages report (formatted using the IEEE Conference double-column template[footnoteRef:1]) which documents your case study for the assigned industry sector. The report should include: [1: https://www.ieee.org/conferences/publishing/templates.html ] · Abstract – a 150-300-word executive summary of the case study and its main findings · Introduction – set the scene of the case study including its objectives and a generic overview of the industrial sector and its needs · Description of the company, and its system including functional and non-functional requirements of the system. The system should provide at least five functionalities/features. · Architectural design and explanation · Proposed cloud-based solution for the system including the architecture of the system and the cloud services identified · Diagram should indicate where different cloud-based services fit into the system/application · Critically analyse advantages and disadvantages of different cloud-based technologies/services, and justification for the choice of services · Conclusions including findings/interpretations – what did you learn and find out? · References – a complete list of academic works and/or online materials used in the project. References should be included as in-text citations using the IEEE referencing style. IMPORTANT: · Remember that your report must not only be merely descriptive, but it must provide your critical insights, that is, your own analysis and points of view. · Your work must be original, so you must ensure that you do not choose a company which already adopted cloud-based services and that information is available. This would be considered plagiarism. Assessment Criteria Introduction & Description of the company, and System Requirements 15% Architectural Design & Explanation 30% Cloud-based Services and Critical Analysis 35% Conclusions and findings 10% Comprehensiveness, Abstract, Structure & Bibliography (the report encompasses relevant theory; quality of sources, correct referencing is used) 10% Page 4 of 4
Answered 8 days AfterMay 08, 2021

Answer To: National College of Ireland MSc in Cloud Computing, Year 1, MSCCLOUDJAN1 Semester TWO Terminal...

Deepti answered on May 16 2021
150 Votes
Cloud Migration using AWS Cloud-based Services
Abstract: Cloud computing is the most trending technology that provides access to computing services over the internet which is mostly based on pay per use model. The characteristics of cloud computing offer elasticity and cost efficiency to the adopting busin
ess sectors such as healthcare. This paper proposes a cloud architecture for a healthcare company, Novartis. The company offers healthcare through advanced clinical and technical solutions. Cloud based services offered by Amazon Web Services are suggested. The functional and non-functional requirements of the company are documented. A scalable cloud solution from AWS [3] supporting those requirements is described along with its benefits and disadvantages. The components of the proposed system are illustrated through diagram.
1. INTRODUCTION
Novartis is a health care organization that provides medical devices and a range of medical technologies that improve healthcare outcomes. The chief Information officer and chief digital officer of the organization consider the technology behind the services to be critical in achieving the best results for the services offered. The organization is located Basel, Switzerland and operates majorly from the single location. The organization needs to facilitate its remote workforce to be able to access information and perform daily operations remotely. The existing infrastructure does not have the flexibility to scale easily or add new users quickly. It is challenging to meet the goals of the organization with a local historian, manufacturing data lake and site reporting, and the CIO believes that a migration to cloud computing from the legacy infrastructure will enable the organization in accomplishing goals faster and efficiently.
A. Functional Requirements
The system requires access to medical records whenever needed irrespective of the location of the user. It should allow the users to access, update and manage medical records. The unique requirements of the organization for using cloud services are enlisted below. AWS Cloud services and resources are capable of fulfilling each of them.
· Intercloud Connectivity- The system requires a virtual network for customers with several connectivity for remote customer network. AWS Direct Connect has a high connection capacity.
· Security- The system needs to protect its sensitive information, identities, apps and devices on the network. Core security is required for protection, data access and data locality. It is a shared responsibility between the company and AWS.
· Reporting requirements include monitoring and tracking progress, communication, documenting the lessons learned, accountability to patients, doctors, practitioners, etc. who benefit from the services.
· Database Access-The company needs to maintain full control of its content and access to it. AWS services and resources shall be helpful.
· Integration on demand
B. Non-Functional Requirements
· Scalability- The cloud should support increasing or decreasing IT resources as...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here