What are hosted services?
Rouse writes that hosted services are broadly defined as “services [provided] over the Internet, [and that] all hosted service types surround the basic concept of a website or web service”.7 She continues stating that “in the hosted service environment, one computer is configured to provide some or all of its resources for customer usage in exchange for a specified fee [and] the Internet is used to connect the server to a client machine(s), which access server data, content and services”.7
Several examples of hosted services include:
- Web hosting
- File hosting
- Image hosting
- Email hosting
Rouse also notes that “based on the availability of server resources and user permissions, as well as number of accounts hosted by a server, hosting may be categorized as follows:
- Shared web hosting
- Semi-dedicated hosting
- Dedicated hosting
- Virtual server hosting"7
Web hosting
Aka website hosting or webhosting, this hosted service is “the process where a web hosting provider stores and maintains website files and applications on a service to make its customers’ websites accessible on the Internet”.8 Kinza Yasar notes that web hosting demands “one or more physical or virtual servers to serve as the web host [and] the domain name system (DNS) for name configurations and pointing to the hosting service. Web hosting can consist of “a unique collection of software programs or services (like FTP and email); and an environment for working with various programming languages (like PHP, .NET and Java)”.7
File hosting
A service that hosts file storage facilities instead of applications or sites, file hosting services commonly host file storage facilities instead of applications or sites where end users’ files and data can be accessed or retrieved via the Internet. Secure file hosting services work well for storing files, reducing or eliminating data theft, data loss, or data corruption. File hosting services are provided by many file storage providers. They can be generally sorted into the following sub-services:
- Software File Hosting: Different authors of freeware use this service to provide their software. Some providers use delayed or intentionally slow downloading options for free users, persuading them to buy a premium service to get full privileges. This service is also used for marketing purposes.
- Personal File Storage: Designed to store personal data and back up individual files, just like a network storage system. The data and files are password protected and paid users can upload and share their data with authorized users. These files are accessible through HTTP or FTP.
- One-click hosting. Different one-click hosting services are available for data storage. These allow the user to upload or download data to or from their local hard drives with just one click, often for free. These services are offered through Web-based applications and only one URL is required to get the homepage or interface that provides the platform for such activities.9
Image hosting
This hosted service relies on a host server storing image files or similar flat files on it. Users can upload images to the website where they are stored on its server and give different codes that allow other users to access the many uploaded images. Storing these files on a hosting service allows for easy and scalable viewing and sharing, usually by way of a content delivery network (CDN), “a network of distributed but interconnected servers that quickly and efficiently delivers assets to users”.10
What is the difference between an image hosting site and a photo sharing site?
The principal platforms for photograph and similar imagery are image hosting and photo sharing. Although they both operate around users uploading images and accessing them, there are ways to differentiate between them.
On image hosting sites, images are uploaded and stored, can be accessed online, and are mostly easy to embed onto different sites.
With a photo sharing platform, images are often uploaded to platforms like social media sites. Afterwards, that uploaded image is largely confined to that platform. The authors of the Mailchimp page Image Hosting: The Benefits And Best Sites offer the following explanation about the differences between image hosting platforms and photo sharing platforms:
“The key difference is that a photo sharing site is a limited platform. You will not be able to embed images from one photo sharing site to another website. With photo sharing websites such as Instagram, the particular image you uploaded is generally restricted to that one site and can’t be easily transferred to other websites.
On the flip side, image hosting allows you to reach a much bigger audience. You can easily embed your photos on other sites, and it's very easy to do so. You can use link copy buttons to add a link to where you want to embed the image to. Image hosting sites have code fragments that can be used to add a picture to any other third-party website. As a matter of fact, image hosting sites encourage this”.11
Email hosting
A web or Internet hosting service that rents out or otherwise leverages email servers, email hosting services tend to come in two types: free webmail sites (Ex. Gmail or Yahoo! Mail) or premium services or sites (Google Workspace (previously G Suite) or Microsoft 365 Business) that offer more advanced email solutions than the free webmail sites, and usually feature dedicated email platforms.
When it comes to features, an email hosting service usually “manages the user’s domain name, including security email authentication schemes like filtering, replication and rerouting”.12 Rouse continues noting that “different service providers offer different technology and services according to the demographic they are targeting, so some are more geared towards security while others are more geared towards email management and filtering”.12
Premium services tend to be leveraged by enterprises with high email traffic that benefit from having their own domain name to best distinguish themselves. Hosted businesses often use email addresses in formats such as firstlastname@company.com, but larger business can also host their own email servers, bypassing the need for a third-party email hosting service. “Free webmail is usually basic POP3-based email while hosting services use customized open-source applications like SquirrelMail, RoundCube or Horde”.12
Shared web hosting
A common and popular form of web hosting service, shared hosting is often provided by web hosting service providers that have several on-site web servers. Rouse expands stating that once an enterprise begins with a provider, “[then] each website’s logical partition/space is created on the Web server, which houses data for that website only. Other websites are also present on the same Web server, simultaneously sharing the storage, computing power, network and other resources”.13
The “shared” in shared hosting comes from how available resources are shared on the single physical server. Because this is a shared service, shared hosting is usually a cheaper alternate to dedicated hosting and is often the best option for smaller websites that don’t have a large amount of traffic, have lower security concerns, and strive for cost-saving solutions for their enterprise’s website hosting.
Semi-dedicated hosting
Semi-dedicated hosting servers often leverage fewer website resources while providing their users with a substantial level of computing power or bandwidth, and the straightforward, ease-of-use that shared hosting is commonly renowned for. Rouse notes that semi-dedicated servers are “considered a managed hosting service, [so] the hosting provider is expected to carry out regular server maintenance and to apply system security updates when they become available”.14
Semi-dedicated hosting servers are most similar to standard shared hosting servers, with both types allowing a single physical server to be simultaneously shared by multiple users and organizations. The differences are more visible when you consider how many websites the standard shared server allows versus the semi-dedicated hosting server. The authors of the AwardSpace page What Is Semi-Dedicated Server Hosting? note that “shared hosting allows hundreds or even thousands of websites to utilize a single server [and] semi-dedicated hosting limits the number of sites to just a dozen or so”.14 The authors continue adding that “[the] very low site count [helps] ensure that each website is getting an adequate amount of computing resources. In fact, semi-dedicated servers are considered to be more powerful than VPS hosting”.14
Dedicated hosting
Sometimes known as a managed hosting service or a dedicated server, dedicated hosting is an internet hosting service where an enterprise leverages an entire service that is likely placed within a data center. Dedicated hosting organizations commonly establish a service level agreement (SLA) with the client that outlines their services guarantees, and they often provide server administration as an add-on service. The dedicated hosting organization probably owns the server hardware, and may offer support for applications and other software, operating systems, and security systems.
On dedicated hosting servers, client applications don’t share server resources with the apps of other users, so the server uses available bandwidth for its own performance.
Dedicated hosting offers several other advantages to its customers:
- More reliability compared to shared hosting
- Better performance compared to when resources are shared
- A custom firewall, which can help in enforcing the access control policy
- More flexibility in terms of adding software and changing server configurations
- A unique and dedicated IP address
- A greater degree of security that can be customized according to a client’s needs
The main drawback to dedicated hosting is that it can be a major investment”.15
Virtual server hosting
A broad term commonly applied to different hosting services and solutions, virtual hosting often allows data, websites, applications and services, and many other IT appliances to share a single web server. One type of virtual server hosting involves splitting a physical server into different individual ‘virtual servers’ with different operating systems (or similar specifications) requested by their users. It enables these things to be hosted, deployed, and executed from a remote server where the provider fully manages the backend infrastructure.
Virtual hosting was initially used only for website hosting, “where websites were hosted and executed from a hosting service provider. However, with the advent of cloud computing and other managed services, virtual hosting now includes other solutions, such as virtual server hosting, virtual application hosting, virtual storage hosting and/or entire virtual data center hosting”.16
What are the differences between managed services, hosted services, and cloud services?
By understanding how each of these IT services is different from the other, it can help your enterprise to make smarter decisions on what is best for it to use to meet its needs.
Managed services are IT outsourcing paradigms that cover IT systems and include software, hardware, and networking. Their providers manage your network, offering support and maintenance for it, and providing upgrades and enhancements to your system, including security, backup, disaster recovery, etc.
Managed services can be provided virtually or on-site. “They have traditionally been seen as less cost-effective than hosted or cloud solutions because of their higher overhead costs associated with supporting in-house hardware/software as opposed to using third-party infrastructure hosted elsewhere”.17
“The key difference between hosted services and managed services is that the provider maintains the hardware. Hosting providers are mainly responsible for backing up your data [but] are also responsible for doing scheduled maintenance and upgrading software and hardware as needed”.17 They often provide 24/7 support if any issues occur with your server and are responsible for getting quickly resolving any issues.
Cloud services are hosted online and accessed via your web browser. “They’re usually cheaper than renting your own servers because you’re not paying for the hardware necessary to run them [and] are also more secure than hosting your own servers because they’re run in a data center that has security measures built in. So, if someone hacks into your private network, they won’t have access to any other people’s data or information”.17
Cloud services can be scaled as needed. “If sales suddenly skyrocket during the holidays but then drop off again you can scale back from 24/7 service. Instead, you can just receive coverage during business hours”.17 This flexibility helps with cutting costs and resource management, allowing your enterprise to prioritize when the most users are active.