
Hosted Services
A hosted service is any service made available to users on demand via the Internet from a cloud computing provider’s servers as opposed to being provided from a company’s own on-premises servers. Hosted services are designed to provide easy, scalable access to applications, resources and services, and are fully managed by a hosted services provider. A easy simple to understand difference for is shown in the below picture from an IBM executive client software architect.

Below are a list of these services:
SaaS
IaaS
NaaS
PaaS
DRaaS
Colocation
Backup
Collaboration Services
A collaborative service is a service that supports cooperative work among people by providing shared access to common resources. collaboration services empower the people in your organization to work effectively together by providing useful, reliable, and intuitive communication tools. An example on a collaboration service aspect is Omnichannel which is a cross-channel content strategy that organizations use to improve their user experience. Rather than working in parallel, communication channels and their supporting resources are designed and orchestrated to cooperate.
Below are a few collaboration services that McCracken provides to our clients.
UCaaS
CCaaS


Networking Services
Network services are just what they sound like. Any services that allows connectivity via voice and/or data between a company’s other locations, remote uses, suppliers, partners, customers, etc… This connectivity is normally performed by means of some of the most common services listed below.
SD-WAN
MPLS
Dedicated Internet
Gigabit Ethernet
IP-VPN
Ethernet Fiber
Ethernet Over Copper
Bonded T’s
Broadband
Wireless Satellite