Cloud Computing - Applications + Ownership Flashcards
private cloud
cloud model in which the virtualization resources purchased by the user are dedicated solely to the use of the user. This ensures the greatest level of security for the user but comes at an increased price as well as less flexibility for the resources. Think of a cloud as a physical file cabinet. With a private cloud, only the user is able to access or store their information in the file cabinet.
public cloud
virtualization resource in which the resource is shared across the open internet. This means that the same cloud server that contains a user’s data also contains the data of anyone else who uses that service. Imagine the physical file cabinet again. With a public cloud, you are able to store your data in a separate file within the file cabinet, but the files of thousands of other people are also stored in the same file cabinet. For this reason, a public cloud is not as secure as a private cloud. An example of a public cloud would beDropbox or iCloud.
hybrid cloud
mixture of the public cloud and the private cloud. A portion of the data is stored in a public cloud while other more sensitive data can be stored in a private cloud. A hybrid cloud offers the security of a private cloud for more sensitive data as well as the flexibility and scalability of a public cloud
community cloud
cloud that is shared between a specific set of users. Imagine the file cabinet again. The file cabinet is shared between users, but only a specific set of users can store their data in the file cabinet, increasing security over a public cloud, which allows for anyone to store data in the file cabinet.
Describe Iaas, SaaS, vs. PaaS.
Infrastructure as a Service (IaaS)
Infrastructure as a service (IaaS) can be thought of as a virtual data center. As its name suggests, infrastructure as a service (IaaS) providers allow clients to build their entire infrastructure in the cloud. Infrastructure includes items such as servers, firewalls, routers, and switches. In an IaaS environment, clients are entirely responsible for managing, maintaining, and patching operating systems and applications.
Software as a Service (SaaS)
In recent years, there has been a major shift from locally installed software to web-based software. Software as a service (SaaS) has become a popular choice for organizations because it allows them to access their programs anywhere an internet connection is available. SaaS can be described as any program that is accessed via the web and not locally installed.
Platform as a Service (PaaS)
Platform as a service (PaaS) provides a platform for developers to build their own applications. PaaS providers will handle everything on the back end, including servers, operating systems, and development tools. This allows developers to focus on creating, building, and managing their applications.
shared resources
also known as resource pooling, is the division of the resources of the provider among the clients of that provider. One physical host machine with a lot of resources (memory, storage capacity) can have its resources shared among multiple virtual machines. This resource sharing can occur both internally and externally.
metered utilization
concept of tracking a cloud user’s usage and charging only for the number of services used.
rapid elasticity
Virtualization makes it possible to quickly add new servers as you need them without the hassle of purchasing new hardware each time. This is known as rapid elasticity.
high availability
concept of a cloud service being uninterrupted and responsive the majority of the time. Service-level availability or uptime is measured in nines. For example, a provider with three nines of availability has 99.9% uptime while a provider with five nines of availability guarantees 99.999% uptime.
VDI - Virtual Desktop Infrastructure
means by which to manage virtual desktops. With a VDI on premises, the virtual machine running the virtual desktops is located on the physical premises of the entity using it. A VDI removes the physical hardware of a network, such as switches, cables, and NICs, and replaces them with virtual hardware contained on a single machine located at the site
VDI (virtual desktop infrastructure) in the Cloud
removes the virtual machine from the physical premises and places it in the cloud environment run through cloud providers. This eliminates the responsibility of the user for the physical hardware running the VDI.
client side virtualization
process of running the virtual environment on a device physically located on the premises. The virtualization software is run on the client machine rather than through the cloud.
The client device hosts the hypervisor and is responsible for accommodating the necessary requirements to run the virtual machine.
Considerations for client-side virtualization include CPU, RAM, hard drive space, and network capabilities.