CCF501 – Cloud Computing Fundamentals

ASSESSMENT 03 BRIEFSubject Code and TitleCCF501 – Cloud Computing FundamentalsAssessmentProject + ReportIndividual/GroupIndividualLength2500 words (+/-10%)Learning OutcomesThis assessment addresses the Subject Learning Outcomes outlined at the bottom of this document.Submission11:55pm Sunday Module 12Weighting40%Total Marks100

Context:

This assessment will engage students to use a variety of services on a public cloud platform (Either Google Cloud Platform, Microsoft Azure or Amazon Web Services, their products and experience the concepts of security, virtualization and resource pooling in Cloud Environment.

Project:

You will deploy an open source web application server like Moodle, Thinksboard, KaaIOT or Jira. At completion of the project, you will have a server code connected with a database (MySQL/PostGreSQL/mongoDB).

You will deploy the system on Cloud Instance (EC2 or VM) and you will deploy the database on database instance on the same provider (Like RDS, Azure SQL etc). Connect the two systems to make a working project.

Deliverable of this project will be;

A completely deployed working cloud App will be a deliverable which will be demonstrated to the instructor. See submission instructions for details.A project Report (details of which can be found in the instructions).

Instructions:

For any of the cloud provider mentioned above, you will register for free Azure/GCP Virtual Machine or Free Tier AWS EC2 server. Following are the instructions for the project;

Deploy the software on a compute instance or virtual machine.Database is needed to be deployed on specialized database service like RDS in AWS.Both needs to be connected.Firewall/Security policy should be defined for public access to the frontend.

The assessment requires you to prepare a report based upon your project. To do this you will need to consider the following and specifically add in the body of the report:

Introduction to your applicationDeployment steps, Operating SystemSelection of a particular Service Provider AWS/Azure/GCP. Why?Deployment model, block diagram, flowchart or any other suitable illustrationsDiscussion on procedure being followed from registration of the account to up and running application with supporting evidence like screenshots and logs.Security Policy for your application, including threat analysis, mitigation policy and its implementation on the cloud, with supporting evidence and screenshots.Analysis of the application and further steps that can make this application more robust while on the cloud.You need to list all the passwords to access the dashboards of the application you deployed along with passwords to access the dashboards of cloud providers, compute and database instances/virtual machines, Public and Private Key files, and screencast.

Writing the report

Start off with a short introduction (approximately 100 words) stating what the assessment is about and some basic information relevant to the Project.

This section is to be written in complete sentences and paragraphs. It should not contain any dot point information or tables, graphs and diagrams.

Your introduction should be followed by a section on the background information (approximately 300 words) including some context related to cloud computing and the deployment models.

Then structure the main body of the report (approximately 2000 words) using the above 6 points as sub – section headings. These sections should be written in complete sentences and paragraphs. However, you can include items such as graphs, diagrams and tables if appropriate. Ensure that you title these clearly, in the correct way, and reference using the APA system. If placing any tables, graphs and diagrams in an appendix at the end of your report, you need to clearly state where the item can be located. Generally, the information presented in appendices does not count towards the total word count.

Finally, write a conclusion (approximately 200 words) as a summary of your project. This section brings together all of the information that you have presented in your report and should link to the purpose of the assessment as mentioned in the introduction. You can also discuss any areas, which have been identified as requiring further investigation and how this will work to improve or change our understanding of the topic. This section does not introduce or discuss any new information specifically, and like the introduction, will be written in complete sentences and paragraphs. No tables, graphs, diagrams or dot points should be included.

Report writing

Laureate academic skills unit (n.d.).Report Writing. Retrieved from https://laureate- au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_20163_1&content_id

=_2498855_1&mode=reset

Referencing

Access the following link to assist with correct referencing:

It is essential that you use appropriate APA style for citing and referencing research. Please see more information on referencing here

Library (n.d.). Referencing. Retrieved from http://library.laureate.net.au/research_skills/referencing

Submission Instructions:

The Report is to be submitted by the end of Module 12.

In case of online delivery, student needs to submit screencasts of the project showing cloud dashboards, WordPress dashboard along with all login credentials of AWS, GCP accounts and WordPress administrator with Public IP addresses of the registered instances or Virtual machines.

How to screencast:

Install google chrome extension from https://www.screencastify.com/ in google chrome.Use the url to know how does it work: https://www.screencastify.com/products/screen- recorder/

Submit your Report as a Word document through the Assessment 3 submission link under Assessment found in the main navigation menu of the subject Blackboard site. Your assessment will be formally graded via the Grade Centre by your Learning Facilitator and feedback will be provided through My Grades.

Due date: By 11:55 PM AEST Sunday of Module 12, the end of Module 12.

Learning Rubric: Assessment 3 Project Report

Assessment AttributesFail (Unacceptable) 0-49%Pass (Functional) 50-64%Credit (Proficient) 65-74%Distinction (Advanced) 75 -84%High Distinction (Exceptional) 85-100%  Demonstrate a conceptual understanding of cloud computing concepts, different service and deployment models     20%Limited understanding of key concepts required to accomplish the project tasks.   Information is taken from reliable sources but without a coherent analysis or synthesis.   Viewpoints of experts are taken as fact with little questioning.   Demonstrates no awareness of context and/or purpose of the assignment.Resembles a recall or summary of key ideas.   Often conflates/confuses personal opinion with evidence from research/course materials.   Analysis and evaluation do not reflect expert judgement, intellectual independence, rigor and adaptability.   Demonstrates limited awareness of context and/or purpose of the assignmentIdentifies/Support essential characteristics and concepts substantiated by evidence from the research/course materials.   Demonstrates a capacity to explain and apply relevant concepts.   Demonstrates consistent awareness of context and/or purpose of the assignmentDiscriminates between essential characteristics and concepts substantiated by robust evidence from the research/course materials and extended reading.   Well demonstrated capacity to explain and apply relevant concepts.   Analysis and evaluation reflect growing judgement, intellectual independence, rigor and adaptability.   Demonstrates an advanced and integrated understanding of context and/or purpose of the assignment.Systematically and critically discriminates between essential characteristics and concepts by robust evidence from the research/course materials and extended reading.   Information is taken from sources with a high level of interpretation/evaluation to develop a comprehensive critical analysis or synthesis.     Exhibits intellectual independence, rigor, good judgement and adaptability. Consistently demonstrates a systematic and critical understanding of context and purpose of the assignment.  Demonstration of Practical Skills and Process DocumentationDoes not achieve one task completely or both are having major errors/gaps.   Fails to document the process and procedure.Somewhat demonstrates the skills by attempting both the project tasks but achieving for only one with some minor errors/gapsDemonstrates the skills by achieving both the project tasks but one with some major errors/gaps.   Documented the ProcessesWell demonstrates the skills by achieving both the project tasks completely but with some minor errors/gaps.Expertly demonstrates the skills by achieving both the project tasks completely.   Documents the Processes and procedures well

40% Documents the Processes and procedures but not supported with evidence.and procedures and supported by evidence, demonstrating a clear flow of steps, ideas and arguments, but with some major gaps or missing some supportive evidence.Documents the Processes and procedures well supported by evidence, demonstrating a clear flow of steps, ideas and arguments, but with minor gapssupported by evidence, demonstrating a clear flow of steps, ideas and arguments.  Compare, contrast and validate different cloud service models   10%Demonstrate limited knowledge of the cloud service models.   Unable to compare the services.Demonstrate some knowledge of the cloud service models.   Limited capacity to compare the services including cost models and resource elasticity.Demonstrate a functional level of knowledge of the cloud service models.   Shows capacity to compare the services including cost models and resource elasticity.Demonstrate an advance level of knowledge of the cloud service models.   Compares the services well including cost models and resource elasticity.Demonstrate expert level of knowledge of the cloud service models.   Expertly compares the services including cost models and resource elasticity.  Identification the security threats to the cloud deployment, draft and implement firewall/security policy.     20%Demonstrates some awareness of the topics.   Neither draft an effective security policy nor implements effectively.Demonstrates Limited understanding of security threats and mitigation policies.   Implements or draft an effective security policy.Demonstrates a functional understanding of security threats and mitigation policies.   Drafts a comprehensive security policy but unable to implement it completely.Demonstrates an advance level understanding of security threats and mitigation policies.   Drafts and Implements and includes a good security policy mitigating most of the threats identified.Demonstrates a systematic and critical understanding of security threats and mitigation policies.   Implements and includes a comprehensive security policy mitigating nearly all the threats identified.  Correct citation of key resources and evidence   Demonstrates appropriate use and referencing ofDemonstrates inconsistent use of good quality, credible and relevant resources to support and develop ideas and an absence in the understanding of referencing etiquette.Demonstrates some use of credible and relevant resources to support and develop ideas, but these are not always explicit or well developed and only a rudimentary understanding of referencing structure and style.Demonstrates the use of high quality, credible and relevant resources to support and develop ideas and reasonable demonstration of referencing techniques.Demonstrates the use of good quality, credible and relevant resources to support and develop arguments and statements. Employs a wide scope for sourcing evidence and demonstrates proper in-text and reference listDemonstrates the use of high-quality, credible and relevant resources to support and develop arguments and position statements. Researches widely to source evidence for arguments with a clear understanding of the

resources, including correct in-text and reference list composition   10%   construction.academic use of the APA (6th ed.) referencing system.

The following Subject Learning Outcomes are addressed in this assessmentSLO a)Demonstrate an understanding of the fundamentals of Cloud Computing.SLO b)Compare and contrast the Cloud infrastructure and the traditional IT infrastructure.SLO c)Distinguish, categorise and evaluate key cloud services offerings available from major industry providers in detail.SLO d)Compare, contrast and validate different cloud service models utilising services by major cloud providers.SLO e)Identify the security threats in the Cloud infrastructure and the legal requirements for cloud providers.

Get CCF501 Cloud Computing Fundamentals Assignment Help with Punjab Assignment Help at an affordable price with 100% plagiarism-free content.

The post CCF501 – Cloud Computing Fundamentals first appeared on Punjab Assignment Help.