




















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Assignment 1 CLoud Computing pass
Typology: Exercises
1 / 28
This page cannot be seen from the preview
Don't miss anything!





















Qualification BTEC Level 5 HND Diploma in Computing Unit number Unit 16: Cloud computing Assignment title Cloud Computing Solutions Academic Year 2022 – 202 3 Unit Tutor Ho Hai Van Issue date Submission date IV name and date Submission Format: Format: The submission is in the form of 1 document You must use font Calibri size 12, set number of the pages and use multiple line spacing at 1.3. Margins must be: left: 1.25 cm; right: 1 cm; top: 1 cm and bottom: 1 cm. The reference follows Harvard referencing system. Submission Students are compulsory to submit the assignment in due date and in a way requested by the Tutors. The form of submission will be a soft copy posted on http://cms.greenwich.edu.vn/ Note: The Assignment must be your own work, and not copied by or from another student or from books etc. If you use ideas, quotes or data (such as diagrams) from books, journals or other sources, you must reference your sources, using the Harvard style. Make sure that you know how to reference properly, and that understand the guidelines on plagiarism. If you do not, you definitely get failed Unit Learning Outcomes: LO1 Demonstrate an understanding of the fundamentals of Cloud Computing and its architectures. LO2 Evaluate the deployment models, service models and technological drivers of Cloud Computing and validate their use. Assignment Brief and Guidance:
ATN is a Vietnamese company which is selling toys to teenagers in many provinces all over Vietnam. The company has the revenue over 700.000 dollars/year. Currently each shop has its own database to store transactions for that shop only. Each shop has to send the sale data to the board director monthly and the board director need lots of time to summarize the data collected from all the shops. Besides the board can’t see the stock information update in real time. The table of contents in your technical report should be as follows:
III. Define an appropriate deployment model for a given scenario (P3)................................................... 19
1. Deployment Models................................................................................................................................ 19 2. Public Cloud........................................................................................................................................ 20 3. Private Cloud....................................................................................................................................... 21 Figure: Private Cloud ( Private cloud - javatpoint )................................................................................ 22 4. Hybrid Cloud....................................................................................................................................... 22 Figure: Hybrid Cloud ( Hybrid cloud - javatpoint **)................................................................................ 23 IV. Compare the service models for choosing an adequate model for a given scenario (P4).................. 23
Figure: Cloud Computing ( Cloud computing là gì? MÔ Hình Thay đổi Phương Thức Lưu trữ Toàn Cầu 2023)
A style of computer network architecture known as client-server computing involves clients connecting to servers to utilize resources and services. services offered by the cloud computing infrastructure. In this approach, servers are in charge of organizing and delivering the ongoing service, while clients consume and get access to those resources and services via an internet connection. Users benefit from the flexibility, security, and usability offered by the client-server architecture in cloud computing, which also aids in resource management and optimization for enterprises.
Fi gure: Client-server model ( Client–server model 2023)
A sort of computer network architecture known as peer-to-peer computing uses computers that are directly connected to one another through the internet to share resources. rather than being forced to use a central server. The computers used in the peer-to-peer paradigm are thought of as being equal and are capable of serving as clients or servers. The computers in the network answer user requests while resources are divided equally among them under the peer-to-peer paradigm. Cloud computing's peer-to-peer paradigm is appropriate for small, straightforward systems or for centralized resources on personal computers. Fig ure: Peer to peer model ( Mạng Ngang Hàng 2023)
Figure: On-demand self-service (Ayyu et al., Cloud computing "The characteristics"? part 2 2018)
Wide Area Network (WAN) is the method used in cloud computing to link and send data across cloud services spread out across the world. Users and systems operating remotely may rapidly and effectively access data and resources in the cloud thanks to a WAN. Virtual network connections, such as Virtual Private Networks (VPNs) or Virtual Private Clouds (VPCs), can be used to access a large network. Users can connect to the cloud network over a VPN network utilizing encryption techniques to maintain security. A VPC, on the other hand, enables resources to connect to one other safely and effectively by serving as a private network in the cloud for systems hosted on the same cloud platform. Globally utilized and crucial for enabling dispersed cloud systems is broad network connectivity. Figure: Broad Network Access ( 11 4 examining Broad Network Access CCNA Data Center DCICT 2017)
One of the fundamental components of cloud computing is resource pooling. With the use of this functionality, cloud service providers may pool their computing, network, and storage resources and make them accessible to a variety of clients. These resources may be used by clients concurrently and independently of one another thanks to the creation of a large computing environment by the collection of these resources. Resource aggregation helps cloud service providers to adapt swiftly to the resource utilization requirements of their clients. Resource aggregation also aids in resource utilization optimization, reducing resource waste. Figure: Resource Pooling (AudvikLabs, What is resource pooling in cloud computing? - audvik labs 2023)
One of the crucial aspects of cloud computing is elasticity. It enables cloud systems to change their resource allocation in response to changing consumer demands. This implies that resources may be swiftly and flexibly adjusted to suit changing user demands. Cloud systems that are resilient can quickly respond to client resource use requests. This increases the effectiveness of cloud systems and optimizes resource utilization while cutting down on waste. Agile in cloud computing includes the following features in particular: Depending on the demands of the consumer, resources might be increased or decreased. Resource sizing or reducing occurs automatically or at the user's request. Resources can be expanded or contracted automatically or at the user's request. Scaling or decreasing of resources may be done without any system or network disruption.
Figure: Measured service ( What is measured service? - lesson 08 2021)
ATN may use Google Drive , a cloud storage service from Google. However, the use of Google Drive for ATN needs to be carefully considered in terms of things like security, network capacity, and resource management. The following are some benefits of utilizing Google Drive for ATN:
**Figure: Google Drive** OneDrive is a cloud storage service from Microsoft and can be used for ATN. However, the use of OneDrive for ATN must also be scrutinized in terms of security, network bandwidth, and resource control. The advantages of using OneDrive for ATN include:
The following advantages come from integrating the cloud with an air traffic management (ATN) system:
The use of the cloud in an air traffic management system (ATN) also has limitations and issues that need attention, including: Network Latency: Network latency can affect the accuracy and response time of an ATN, especially when it is deployed on a public cloud. Offline usability: The ATN system must ensure the ability to work offline in case of Internet connection problems or geographical factors. Security issues: ATN contains a lot of important information related to aviation security, so storing and transporting this information in the cloud must ensure high security. Customization: Not all cloud services allow customization to fully meet ATN system requirements.
Depends on cloud resource management algorithms: The ATN system depends on the resource management algorithms of the cloud service provider.
Cloud computing is evolving into a development trend in the IT sector and is gaining popularity. The advantages of cloud computing are as follows:
These architectures provide common architectural models that can be applied to cloud-based environments to solve common problems and fulfill common requirements. The architectures covered in this chapter include:
I choose this model The dynamic scalability architecture can be applied to a range of IT resources, including virtual servers and cloud storage devices. Besides the core automated scaling listener and resource replication mechanisms, the following mechanisms can also be used in this form of cloud architecture:
To meet client demands and objectives, cloud computing provides a wide variety of deployment types. Public, private, and hybrid clouds are the three primary deployment methods, though. Public Cloud: A form of the cloud where resources are shared and controlled for all users by cloud service providers. Customers just need an internet connection to use the resources that are available on the internet platform. Private Cloud: A private cloud model that is fully owned and operated by a company or organization. The private cloud is housed in a data center and is solely used internally by the company.
Cloud hybridization refers to a paradigm that combines public and private clouds. Organizations utilize the private cloud for sensitive or highly secure applications while using the public cloud for less sensitive or less secure applications. To maximize resource efficiency, public and private clouds are combined.
Major cloud providers like Amazon, Microsoft, Google, and many more provide the Public Cloud, one of the primary cloud models in Cloud Computing. Customers can access cloud resources (such servers, storage, and networks) in the public cloud using the internet or other network protocols. These resources are pooled and controlled by the provider. When used by organizations and corporations, the public cloud offers a number of advantages, including: High degree of adaptability: Customers can modify the size of cloud resources to suit their requirements. High Availability: The Public Cloud offers a high level of availability and dependability since cloud resources are expertly managed and deployed on substantial infrastructure. Low cost: Purchasing and maintaining the necessary hardware for data processing and storage is expensive. Customers can access and use cloud resources at a lesser cost by using the public cloud. Resource management is made easier since system administration labor for the client is reduced because cloud providers are in charge of managing and maintaining cloud resources.