$20 Bonus + 25% OFF
Securing Higher Grades Costing Your Pocket? Book Your Assignment at The Lowest Price Now!

CMP3747M Cloud Computing

tag 0 Download9 Pages / 2,018 Words tag Add in library Click this icon and make it bookmark in your library to refer it later. GOT IT
  • Course Code: CMP3747M
  • University: University Of Lincoln
  • Country: United Kingdom


Assessment Context

In order to meet the learning outcome above, the work you will undertake individually for this assessment is considered from a cloud ‘infrastructure-as-code’ perspective. This approach allows you to specify all the cloud resources needed for your assessment work in a declarative format using YAML. You should also use supporting Python or Jinja2 templates to parameterize your configuration(s) and allow reuse of common cloud deployments. Essentially, you can treat your cloud configuration files as code and perform repeatable deployments using the same code.

Scenario and Overview

You are responsible for the design, development, and deployment of ‘scalable’ cloud resources for a small-medium enterprise (SME) to support the growth of its business at both the regional UK level, and the multi-regional level via European markets. The business focus is on offering services around home monitoring with internet enabled sensors such as lights, cameras and temperature sensors.

Your role as a cloud consultant is to manage the development and deployment of the required cloud PaaS and IaaS services to support the SMEs compute needs (e.g. app engine, virtual machines) and web traffic (load balancers, virtual networks/VPNs), regional and multi-regional storage (SQL/NoSQL/bucket), and suitable remote admin access. To undertake the work you must employ the use of the Google Cloud Platform and its Deployment Manager (DM) service. Using the DM service you will create flexible template and configuration files to create deployments that use a variety of GCP services to support the business, with such services configured to work together. By utilising the cloud it enables the business to quickly react to the growing requirements of the their web traffic, storage requirements, and mobile service needs. In addition to the technical requirements, you must also provide a cloud infrastructure design blueprint, in the form of a one- page (single side) diagram.

The main technical objective of this assessment is to design and develop a YAML configuration file and associated Jinja2/Python templates to deploy the cloud resources you have selected and specified to meet the SMEs needs. You will not be supplied with a definitive list of cloud resources to create and deploy to meet the organisation’s requirements, and instead should use the knowledge and skills you have gained from the module and independent study to provide the most appropriate solution that you can – note there is no single correct solution as there are many cloud resources type solutions that could fit. Essentially, each student can demonstrate their intellectual

curiosity and technical creativity when designing and developing their own solution. However, it should be assumed that the deployment should include core resources such as virtual machine instances in the form of app and database instances, identify access management permissions, and a virtual network(s) where appropriate. It is assumed that you will use both PaaS and IaaS services.

Part 1 - Cloud Infrastructure Diagram

For the first part of this assessment you are to design and present your cloud infrastructure solution using a visual tool such as Microsoft Visio/Powerpoint (free to students)

Using the selected visual tool, you will visually represent your cloud infrastructure to include all cloud resource types you have chosen to create and deploy through your configuration and templates files, in order to sufficiently meet the needs of the organisation as described earlier. A very basic and generic example of the type of cloud infrastructure diagram that can be created is shown below. This is to give you an idea on how the icon packs can be used. You are advised to design your infrastructure diagram first, before you start work on your configuration and template files. Your diagram must only contain the actual services you have deployed for part 2 of this assessment, do not include extra services in your diagram that have not been implemented in part 2. When finished please convert your diagram to the PDF format for submission. Your diagram must only be a single side of A4 in size and be clearly legible.

Part 2 - YAML Configuration Files and Jinja/Python Templates

With part 1 completed, you will be in an informed position by understanding the collection of cloud resource types that you need to create and deploy. The YAML configuration file and associated Jinja/Python template files should create, configure and deploy a collection of cloud resource types that are comprised of appropriate PaaS and IaaS services. The configuration and template files you create should adopt an optimal approach to limit code repetitiveness, with the emphasis on reusable templates as building blocks for importing in your configuration file. You are also expected to provide clearly written code that is suitably commented throughout both the configuration file and templates. Properties and parameters for all cloud resource types should be used correctly to define their deployment to a good standard.

Your entire solution must be able to run from a single YAML configuration file named with your studentID, for example 12345678.yaml, of course this single configuration file can automatically import and run as many Jinja/Python template files as your solution contains.

As a level 3 / 4 student you are expected to learn advanced material independently - there are substantial opportunities to develop your configuration files with relevant and advanced materials not covered in the module. Examples are (but not limited to!) the inclusion of cloud functions or VPN tunnelling through your configuration file and templates – please read the accompanying CRG document for more detailed information.

In summary, you should develop a YAML configuration file, with one or more Jinja or Python templates for deployment to the Google Cloud Platform. The deployment should be carried out on your personal Google Cloud Project space as supplied to you by the module delivery team. If aiming for higher marks, particularly for the 1st criteria, you are expected to learn advanced concepts independently to implement additional advanced cloud resource features as part of your deployment, again please refer to the CRG grading criteria.

Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

Unique Document

Under Evaluation

Get Money
into Your Wallet

Total 9 pages, 1 USD Per Page

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2020). Cloud Computing. Retrieved from

"Cloud Computing." My Assignment Help, 2020,

My Assignment Help (2020) Cloud Computing [Online]. Available from:
[Accessed 19 September 2020].

My Assignment Help. 'Cloud Computing' (My Assignment Help, 2020) <> accessed 19 September 2020.

My Assignment Help. Cloud Computing [Internet]. My Assignment Help. 2020 [cited 19 September 2020]. Available from: provides affordable essay help to students in Australia. Being a cheap essay writing service, we aim at providing the best in the minimum. We offer tons of freebies and a good discount for placing orders with us. All our efforts are aimed at ensuring that having a reliable and quality academic assignment help doesn’t drill hole in your pocket. Our writers draft paper from scratch, resourcing updated facts and information to be used in the paper. Exhaustive research resources are at our disposal to draft quality research papers. Some of our popular services include research paper help, dissertation help, thesis help, homework help, coursework help and class-apart works in lot other academic papers.

Latest Programing Samples

COIT 11134 Object Oriented Programming

Download : 0 | Page : 1
  • Course Code: COIT 11134
  • University: Central Queensland University
  • Country: Australia


Home or Menu screen of the Application 

Add a Tour with activity Screen of the application


Error message if any of the Text Fields are left blank 

Add a tour without activity

Error message when text box is left blank in the add tour page

Add new activity screen of the application

Error message for Add Activity Screen

Add guide Screen

Add Guide Error  

Error message for add activity

Read More arrow

MSC 3371 Linear Programming And Sensitivity Analysis

Download : 0 | Pages : 3
  • Course Code: MSC 3371
  • University: American University
  • Country: United States

Answer: Part a             The optimal solution for the solution is 5* 523.364486 + 8*1532.71028. The value of the total annual return is 14878.50467. Variable Cells                 Final Reduced Objective Allowable Allowable   Cell Name Value Cost Coefficient ...

Read More arrow

MCHA3900 : Mechatronic System Design

Download : 0 | Pages : 4
  • Course Code: MCHA3900
  • University: University Of Newcastle
  • Country: Australia

Answer: 1) Generally, the controlling process of a PID controller is adjustable with the help of tuning the settings of the controller. Tuning refers to a process, where the optimal gains are set for, P, I along with D, so that the control system can receive a response which is ideal. Generally, the plant control systems are automated. However, control performance changes along with the passage of time. Thus, it is required tuning. Control syst...

Read More arrow Tags: Management Conceptual Tuning Process MBA 

CI6110 Programming III

Download : 0 | Pages : 6
  • Course Code: CI6110
  • University: Kingston University London
  • Country: United Kingdom

Answer: Employee Management System a) Introduction to Java Spring and SpringBoot Spring is a very popular Java-based framework. It is used for building web applications and various enterprise level applications. Spring framework provides a wide variety of features addressing modren business needs. We can configure beans in a Spring application by various ways like XML, annotations and JavaConfig. As the number of features incresed, the S...

Read More arrow

CIS 5200 Advance Programming

Download : 0 | Pages : 11
  • Course Code: CIS 5200
  • University: Central Queensland University
  • Country: Australia

Answer: TASK 1: Time Management Plan      Task Name Duration Start Finish Coles Group Limited 50 days Tue 1/9/18 Mon 3/19/18    Primiliarly Investigation 14 days Tue 1/9/18 Fri 1/26/18       Understanding Problems related to Existing project 4 days Tue 1/9/18 Fri 1/12/18   &n...

Read More arrow

Save Time & improve Grade

Just share Requriment and get customize Solution.

We will use e-mail only for:

arrow Communication regarding your orders

arrow To send you invoices, and other billing info

arrow To provide you with information of offers and other benefits




Overall Rating



Our Amazing Features


On Time Delivery

Our writers make sure that all orders are submitted, prior to the deadline.


Plagiarism Free Work

Using reliable plagiarism detection software, only provide customized 100 percent original papers.


24 X 7 Live Help

Feel free to contact our assignment writing services any time via phone, email or live chat.


Services For All Subjects

Our writers can provide you professional writing assistance on any subject at any level.


Best Price Guarantee

Our best price guarantee ensures that the features we offer cannot be matched by any of the competitors.

Our Experts

Assignment writing guide
student rating student rating student rating student rating student rating 5/5

1592 Order Completed

96% Response Time

Jane Sima

Ph.D in Psychology with Specialization in Industrial-Organizational Psychology

Singapore, Singapore

Hire Me
Assignment writing guide
student rating student rating student rating student rating student rating 5/5

453 Order Completed

98% Response Time

Howard Asuncion

LLM in Criminal Law

London, United Kingdom

Hire Me
Assignment writing guide
student rating student rating student rating student rating student rating 5/5

416 Order Completed

95% Response Time

Tyler Moore

MBA in Accounting

Washington, United States

Hire Me
Assignment writing guide
student rating student rating student rating student rating student rating 5/5

265 Order Completed

97% Response Time

Ken Campbell

MSc in Electrical Engineering

Wellington, New Zealand

Hire Me

FREE Tools


Plagiarism Checker

Get all your documents checked for plagiarism or duplicacy with us.


Essay Typer

Get different kinds of essays typed in minutes with clicks.


GPA Calculator

Calculate your semester grades and cumulative GPa with our GPA Calculator.


Chemical Equation Balancer

Balance any chemical equation in minutes just by entering the formula.


Word Counter & Page Calculator

Calculate the number of words and number of pages of all your academic documents.

Refer Just 5 Friends to Earn More than $2000

Check your estimated earning as per your ability




Your Approx Earning

Live Review

Our Mission Client Satisfaction

Your work is organised logically with engaging content. You have cited materials that are relevant and applied with academic standards. However, you should provide more reflection on the readings and how changes in the world of work may impact on y...


User Id: 319245 - 18 Sep 2020


student rating student rating student rating student rating student rating

I\'m satisfied with my assignment help. It\'s really helpful and I will totally use it in the future. Highly recommend


User Id: 400631 - 18 Sep 2020


student rating student rating student rating student rating student rating

It was on time and all the guidelines were followed. I will post the grade when I get the results thanks!


User Id: 400631 - 18 Sep 2020


student rating student rating student rating student rating student rating

The expert mastered this discussion. I am so very pleased with this assignment. Kudos to the team!


User Id: 80507 - 18 Sep 2020


student rating student rating student rating student rating student rating
callback request mobile
Have any Query?