Access Control
Rules that determine who can log in to a server, site or dashboard, and what they're allowed to do once inside.
Reference
Struggling to tell your APIs from your CDNs? Plain-English definitions for 137+ cloud computing, hosting and server management terms - the vocabulary you'll run into managing sites and servers on xCloud.
A
Rules that determine who can log in to a server, site or dashboard, and what they're allowed to do once inside.
A Microsoft scripting technology for generating dynamic pages on IIS servers, unrelated to the Linux/PHP stack most modern hosting runs on.
A second, fully independent domain hosted from the same account, with its own site and file structure.
A browser technique for fetching or sending data in the background so a page can update without a full reload.
A free, RHEL-compatible Linux distribution commonly used as a stable base for production servers.
Amazon's cloud computing platform, and one of the providers xCloud can provision servers on using your own account.
Data collected about visitor behavior - traffic, page views, conversions - used to understand how a site performs.
An FTP mode that lets anyone connect without credentials, normally disabled on production servers for security.
A widely used open-source web server that receives HTTP requests and serves site files or hands them off to PHP.
Plug-in components that extend Apache's core functionality, such as mod_rewrite for URL rewriting or mod_ssl for HTTPS.
A PHP extension that caches compiled script bytecode in memory so pages don't need to be recompiled on every request.
Reference material describing an API's endpoints, parameters and responses - xCloud publishes its own for the xCloud Public API.
A layer that sits in front of backend services to route, authenticate and rate-limit API requests.
Capping how many requests a client can make in a given time window, to protect a server or service from abuse or overload.
Any software that runs on a server and does something for a user - a WordPress site, a Node.js app, a database tool.
Running an app's code, database and dependencies on a server so it's reachable over the internet.
The top layer of the networking stack (OSI Layer 7), where protocols like HTTP, FTP and DNS operate.
Continuously tracking an app's uptime, errors and performance so issues are caught before users report them.
A defined way for one piece of software to request data or actions from another.
Loading page resources such as scripts and images without blocking the rest of the page from rendering.
The rules a hosting provider sets for what its infrastructure can and can't be used for.
Automatically adding or removing server capacity in response to load, rather than sizing for peak traffic permanently.
Core, plugin or OS updates that install themselves on a schedule instead of waiting for someone to click "update."
An automatic reply sent to incoming email, commonly used for out-of-office notices.
An open-source log analyzer that turns raw server access logs into traffic reports.
B
The server-side part of an application - the database, business logic and infrastructure a visitor never sees directly.
A stored copy of a site's files and database that can be restored if something breaks or gets deleted.
The volume of data transferred between a server and its visitors over a given period.
Deliberately capping data transfer speed, either to manage load or to enforce a plan's limits.
A physical server dedicated to one customer, with no hypervisor or virtualization layer in between.
A password-hashing algorithm designed to be slow on purpose, making brute-force attacks impractical.
Storage split into fixed-size blocks and attached to a server like a raw disk, used for databases and boot volumes.
A compression algorithm, developed by Google, that typically shrinks text-based assets more than gzip.
Repeatedly guessing passwords or keys until one works - the reason login rate-limiting and strong passwords matter.
C
Storing a ready-to-serve copy of content so future requests skip the expensive work of regenerating it.
Serving cached copies of static assets from a content delivery network's edge locations instead of the origin server.
A backup stored on cloud infrastructure, off the original server, so a single point of failure can't take out both copies.
Renting compute, storage and networking on demand from a provider's infrastructure instead of owning physical hardware.
Hosting a site or app on cloud infrastructure rather than a single fixed physical server.
Moving an existing site, app or server's workload onto cloud infrastructure.
A virtual server provisioned from a cloud provider's pool of physical hardware.
Off-server, network-accessible storage such as an S3 or Google Cloud bucket, often used for backups and media.
A Linux distribution built for shared and multi-tenant hosting, isolating each account's resource usage from its neighbors.
Grouping multiple servers to work together as one system for redundancy or extra capacity.
A DNS record that points one domain or subdomain to another domain name instead of an IP address.
Formal requirements, like SOC 2 or GDPR, that infrastructure and processes must meet for regulated industries.
Packaging an app with its dependencies into a portable, isolated unit - a container - that runs consistently anywhere.
A network of geographically distributed servers that cache and serve content closer to each visitor.
Software like WordPress that lets people publish and manage content without writing code for every page.
An HTTP header that restricts which sources a browser is allowed to load scripts, styles or media from.
A dashboard for managing a server or site - files, domains, databases, SSL - without touching the command line.
Small pieces of data a site stores in a visitor's browser to remember sessions, preferences or login state.
The processor that executes a server's instructions; CPU allocation is one of the main things a hosting plan sizes.
A scheduled task that runs automatically at set intervals, such as a nightly backup or a cache warm-up.
A browser security mechanism that controls whether a page can request resources from a different origin.
The practices and tools used to protect servers, sites and data from unauthorized access or attack.
D
A physical facility that houses the servers, networking and cooling infrastructure cloud providers run on.
Converting data into a coded form so it's unreadable without the correct key, both at rest and in transit.
Continuously copying data to a second location so a failure in one place doesn't mean losing it.
Structured storage for an application's data - WordPress keeps posts, users and settings in a MySQL/MariaDB database.
An email authentication policy that tells receiving mail servers what to do with messages that fail SPF or DKIM checks.
The system that translates human-readable domain names into the IP addresses servers actually use.
E
Buying and selling online; hosting for a store has to account for checkout traffic spikes and payment security.
Processing data closer to where it's generated or requested, rather than always routing it back to a central server.
A managed, network-attached file storage service that multiple servers can mount at once.
Software such as Outlook, Apple Mail or a webmail app, used to read and send email from a mailbox.
Rules that sort, block or forward incoming mail based on sender, subject or content.
Automatically redirecting mail sent to one address on to another, without hosting a full mailbox.
F
Automatically switching to a backup server or system when the primary one goes down.
Storage organized as a familiar folder-and-file hierarchy, as opposed to raw block storage.
A layer that filters incoming and outgoing network traffic against a set of security rules.
The part of an application a visitor sees and interacts with directly in the browser.
Running individual functions on demand in a managed environment, without provisioning or managing a server.
G
Google's cloud computing platform, and one of the providers xCloud can provision servers on.
Hosting run on infrastructure powered by renewable energy, or offset to reduce its carbon footprint.
H
The company or platform that supplies the servers and infrastructure a site or app runs on.
A header that tells browsers to only ever connect to a site over HTTPS, never plain HTTP.
An infrastructure setup that mixes on-premises servers with public cloud resources.
Software that creates and manages virtual machines on top of physical hardware, letting one server host many.
I
The process a team follows to detect, contain and recover from a security or availability incident.
The underlying servers, storage, networking and services an application depends on to run.
Renting raw compute, storage and networking from a provider and managing the OS and software yourself.
The numeric address that identifies a server or device on a network.
Restricting access to a server or service to a pre-approved list of IP addresses.
J
A project and issue-tracking tool teams use to plan and manage engineering work - common in hosting and ops teams, if unrelated to hosting itself.
K
An open-source system for automating the deployment, scaling and management of containerized applications.
L
A popular open-source PHP framework used to build web applications, with first-class support in xCloud.
The delay between a request being sent and a response being received.
A component that distributes incoming traffic across multiple servers so no single one is overwhelmed.
The practice of spreading traffic or workload evenly across available servers.
Simulating traffic against a site or app to see how it performs under stress before real users do.
M
An open-source e-commerce platform used to build online stores.
Tools and practices that detect and block malicious software from compromising a server or site.
Hosting where the provider handles server setup, updates, security and maintenance, not just the raw infrastructure.
An open-source relational database, forked from MySQL, commonly used to run WordPress sites.
An in-memory key-value store used to cache the results of expensive database queries.
A DNS record that specifies which mail servers are responsible for receiving email for a domain.
N
Dedicated file storage connected to a network that multiple servers can access.
The time it takes data to travel across a network from source to destination.
Standardized rules, like HTTP, TCP/IP and FTP, that let systems communicate reliably.
Spin up a managed server on your own cloud account and try xCloud free - no credit card required.
O
Storage that holds data as discrete objects with metadata, accessed over HTTP - used for backups, media and static assets.
Infrastructure that's physically owned and run in-house, rather than rented from a cloud provider.
Software whose source code is publicly available to inspect, modify and redistribute.
P
A simulated attack against a system to find security weaknesses before a real attacker does.
The server-side scripting language WordPress and most of the web's content management systems are built on.
A managed environment where the provider handles the OS and runtime, and you just deploy code.
Q
Storing the results of a database query so a repeated identical query is served from memory instead of hitting the database again.
A background process that picks up and processes jobs from a queue, keeping slow tasks off the main request/response cycle.
R
A way of combining multiple physical disks for redundancy, performance, or both.
A server's working memory, used for anything actively being processed rather than sitting on disk.
Unprocessed server access and error logs, before any analytics tool summarizes them.
An in-memory data store often used as an object cache or session store to speed up dynamic sites.
Full administrative control over a server, able to install software and change any configuration.
S
A system's ability to handle more load by adding resources, without a redesign.
A computer, physical or virtual, that runs software and responds to requests from clients over a network.
The physical region a server is provisioned in, which affects latency for visitors nearest to it.
Multiple accounts running on the same physical server and sharing its resources.
An encrypted protocol used to log into and run commands on a remote server.
A certificate that enables HTTPS, encrypting traffic between a browser and a server and verifying the site's identity.
A copy of a live site used to test changes safely before pushing them to production.
T
The last segment of a domain name, such as .com, .host or .dev.
The modern cryptographic protocol that secures HTTPS connections - the successor to SSL.
Verifying identity using a signed token instead of sending a username and password on every request.
U
The percentage of time a server or site is available and responding.
Transforming a request's URL into a different internal path, used for clean, human-readable links.
Verifying that someone is who they claim to be before granting access.
V
An HTTP accelerator that caches whole pages in front of a web server to serve them extremely fast.
A system, like Git, for tracking changes to code over time and collaborating without overwriting each other's work.
Increasing a single server's resources, like CPU or RAM, rather than adding more servers.
A virtual machine that behaves like a dedicated server but runs alongside others on shared physical hardware.
W
A firewall specifically tuned to filter malicious HTTP traffic aimed at web applications.
Providing the server space and infrastructure needed to make a website accessible on the internet.
Reselling a service under your own brand instead of the original provider's.
The open-source CMS that powers a large share of the web, and the platform xCloud is built to manage.
X
An older WordPress remote-procedure protocol, largely superseded by the REST API but still a common attack target if left enabled.
Y
A human-readable data format commonly used for configuration files, such as a Docker Compose definition.
Z
A security flaw that's exploited before the vendor has issued, or even knows to issue, a fix.