liveBook · Manning

Server

As explained in Think Like a CTO

A server is a computing system or software service that provides resources or functionality to other systems over a network.

A server is hardware used to run an organization’s services. When managed on-premises, it may sit in an office or a remote data center. Either location needs power, cooling, and a network connection. section 8.3.2

Capacity takes planning: servers must be bought, delivered, provisioned, and installed, which can take weeks. Buying too much leaves hardware unused; buying too little strains hardware and staff during busy periods. section 8.3.2

Handling a promotion

A private cloud can reassign existing hardware: turn off some internal servers and use the freed capacity for frontline servers during an online promotion. This helps with a spike, but cannot exceed the hardware already available. section 8.3.2

How Think Like a CTO covers it

How deep it goes
Explains hosting, capacity and physical operating needs, but not server installation procedures.
Examples
Uses an online promotion to show internal server capacity reassigned to frontline servers.
What you can do after
Evaluate/understand server capacity decisions using procurement lead times, hosting options and physical requirements.
How it connects
Connects servers to on-premises hosting, data centers, private clouds and capacity planning.

Also explained in

Compare how 11 books explain server →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Think Like a CTO. The section links point to the parts of the book it draws on.