






























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
This document reports on Cloud Computing subjects with parts Pass and Merit. With this document, you finish your assignment well. #btec #greenwich #cloudcomputing #IT
Typology: Study Guides, Projects, Research
1 / 38
This page cannot be seen from the preview
Don't miss anything!































❒ Summative Feedback: ❒ Resubmission Feedback:
I. Introduction
In today's world, all countries are fast developing as a result of technological advancements, thus I have a solution to assist existing enterprises with data storage and server decisions. Each person or organization who uses it has their own preferences. Cloud computing will be discussed in this essay so that businesses and consumers can gain a better understanding of it. In this project, I will serve as an employee of ATN, designing and implementing cloud computing solutions for the organization.
A client-server system is a software architecture that consists of both a client and a server, with the client sending requests and the server responding to them. Because it entails the exchange of data from both the client and the server, each of which performs different activities, client-server communication enables inter-process communication.
The client, often known as a workstation, is where requests are sent to the server. That is, at the workstation, the Client will organize communication with the user, the Server, and the external environment. It also accepts the user's request and creates the query string that will be sent to the server. The Client will organize and show the results received from the Server.
A server is a computer or system that, across a network, distributes resources, data, services, or programs to other computers known as clients. In theory, machines that share resources with clients are referred to as servers. Web servers, mail servers, and virtual servers are just a few examples of server types.
In its most basic form, a "Server" delivers a service that the "client" consumes or employs. Consider a fast-food restaurant: you make an order, pay, and wait for your meal to be produced and delivered. A service that provides weather data is an example of software. The Sever collects and retains weather data. The client would submit a specific data query, and the server would respond in a format agreed upon by both sides, such as JSON or XML.
Advantages Disadvantages
Much easier to set up than a client-server network - does not need specialist knowledge
Ensuring that viruses are not introduced to the network is the responsibility of each individual user
If one computer fails it will not disrupt any other part of the network. It just means that those files aren't available to other users at that time.
There is little or no security besides the permissions. Users often don't need to log onto their workstations.
Skype: Skype is an P2P VoIP client that is designed by organization that created Kazaa. With the help of it, all users can make voice call and sent text messages to another user but they must be persisted on the Skype client.
Bitcoin: Bitcoin also uses the peer-to-peer payment network, and in which cryptographic protocol is used for operating that helps to users for sending and receiving bitcoins.
III. The Fundamental of Cloud Computing
On the other hand, the cloud provider is ideally positioned to handle a variety of such circumstances, but must be properly equipped to handle them with full knowledge and care. So, what exactly does the cloud service provider have? You are welcome to inquire. The cloud provider, on the other hand, has strong servers in a secure remote location that can house an interested party's IT resources. For your information, the favorable atmosphere has the following desirable features:
The environment may be a rented data-center or privately owned by the provider. The data-center has everything that ensures high availability of IT resources as listed above.
Subscribing to the use of physical or virtual computers as a service entails paying according to the pricing plans chosen by the provider. It can be done monthly, annually, or in any other way.
Many firms, for example, employ IaaS to cope with workload spikes during peak seasons (like holidays).
Popular IaaS providers include:
This service is more developer-oriented. This is because it provides an environment where customized applications can be developed in a hosted environment.
This product provides a platform where software applications can be used remotely via a web interface. The applications and data used by the application are hosted in the cloud and can thus be accessed from anywhere around the globe as long as there is internet connectivity by the client trying to access such services.
With Cloud hosting, it is easy to grow and shrink the number and size of servers based on the need. This is done by either increasing or decreasing the resources in the cloud. This ability to alter plans due to fluctuation in business size and needs is a superb benefit of cloud computing especially when experiencing a sudden growth in demand.
Whatever you want is instantly available in the cloud.
Cloud computing has the benefit of lowering hardware costs. Hardware requirements are left to the vendor rather than being purchased in-house. New hardware can be a significant, expensive, and inconvenient investment for companies that are fast expanding. Because resources can be acquired fast and readily, cloud computing solves these problems. Even better, the expense of equipment repair or replacement is passed on to the vendors.
Off-site hardware reduces internal power expenses and saves space in addition to the purchase price. Large data centers can consume a lot of office space and generate a lot of heat. Moving to cloud applications or storage can help you save space while also lowering your energy costs.
Instead of being given on a single instance of a physical server, hosting is delivered on a virtual partition that takes its resources, such as disk space, from a large network of underlying physical servers. If one server goes down, the virtual servers will continue to draw resources from the remaining network of servers, so there will be no impact on availability.
The underlying physical servers are still housed within data centers and so benefit from the security measures that those facilities implement to prevent people accessing or disrupting them on-site
In cloud computing, virtualization allows a provider to virtualize servers, storage, and other physical hardware or data center resources, allowing them to provide a variety of services including infrastructure, software, and platforms.
Users can utilize infrastructure as a service (IaaS) to access cloud-based servers, storage, and network resources: a whole infrastructure available via cloud virtualization technologies. It means that consumers don't have to build or buy their own infrastructure; instead, they can use the virtualized version. Most people have heard of Software as a Service (SaaS), which is software that is abstracted from hardware and accessed via the cloud.
Example: SolarWinds MSP Software
With all of these distinct sorts of virtualizations, you'll need software or a program that can manage and monitor your virtual machines. I recommend SolarWinds Virtualization Manager, which integrates with your hypervisors and virtual machines to provide better visibility across your whole virtual domain. SolarWinds Virtualization Manager is designed to give all of these capabilities and more.
Example: PRTG Network Monitor