11 Cloud Terms You Should Know
As users, we know data must be mobile, easily accessible, and transferable from one device to another. Cloud computing is the greatest thing since the internet and facilitates the global mobility of assorted files, media, and data. We’ve seen the commercial of a couple stuck in an airport for hours: at first they’re glum, and then they remember they have movies in their cloud and logon to watch one. The cloud has been positively affecting personal users for a few years and is rapidly moving into business and Federal use for its simplicity and cost effective attributes. To help you get a handle on cloud, here are 11 key terms and definitions every user needs to know.
- Public Cloud
A public cloud is comprised of services and infrastructure made available to the public through the internet, and can be a paid or free service, depending on the users’ needs.
- Private Cloud
A private cloud is most easily described as a cloud platform created behind a specific company’s firewall. This provides a more secure network of systems, and allows the company to control accessibility to information, but requires a strong IT department to regulate it.
- Hybrid Cloud
A cloud environment can deployed as a public cloud, private cloud, or a hybrid cloud, which employs public and private cloud architecture to create a customizable network to suit certain company and industry needs.
A mashup is the use of data or images of various data sources to create a significantly more efficient web-based application. The term was originally used to describe the mixing of multiple songs together. Facebook is an example of a complex mashup, as it is consists of countless media sources, applications, and data formats to create a fully functional social media website.
- Infrastructure as a Service (IaaS)
IaaS, short for Infrastructure as a Service, is a provisioning model that allows clients to utilize resources, such as networks, servers, and storage to create and develop applications and software without having to purchase the physical hardware needed.
- Platform as a Service (PaaS)
A Platform as a Service (PaaS) is a delivery model for users to purchase or rent virtual hardware, such as servers and networks. This allows for the testing of old applications and the ability to build new ones.
- Software as a Service (SaaS)
Software as a Service, or SaaS, is a delivery model for applications, by which the software offered is made available from a remote location and accessed through a network medium, most commonly the internet.
Virtualization is the creation of a virtual environment that can be compromised of a network, applications, software, a server, or many times, a combination of these.
Scaling is the ability for a network to steadily accommodate a growing workload, due to an ever-increasing need from the user. Scalability must be considered when making decisions as to whether the system will need to expand horizontally, by introducing more nodes to increase processing power, or grow vertically, which is usually achieved by increasing storage and processing capabilities in already existing hardware.
- Vertical Cloud
Vertical cloud is the use of cloud computing to create an ideal cloud environment that suits the needs of a specific industry or company. The cloud provider will create unique applications or features that further boost the production for its client.
Due to limits in cloud computing that make connecting to mobile devices extremely difficult, and equally inefficient, an idea was proposed to decrease the need of the device to connect to a long-distance cloud network, and instead, access all the same cloud functionality and features from nearby hardware connected to that same cloud. This was the beginning of cloudlet formation. By utilizing computers in remote locations, mobile devices will be able to make use of the power of cloud technology without the latency issues from connecting directly to a cloud.
These are our top 11 key terms; do you have others you’d like defined by a cloud pro? Let us know, and we’ll do follow-on.