infrastructure (IT infrastructure)

Contributor(s): and

Infrastructure is the foundation or framework that supports a system or organization. In computing, information technology infrastructure is composed of physical and  resources that support the flow, storage, processing and analysis of data. Infrastructure may be centralized within a data center, or it may be decentralized and spread across several data centers that are either controlled by the organization or by a third party, such as a  or .

Infrastructure components

Data center infrastructure often necessary to support data center hardware. The data center hardware infrastructure usually involves servers; storage subsystems; networking devices, like switches, routers and physical cabling; and dedicated network appliances, such as network .

A data center infrastructure also requires careful consideration of IT infrastructure security. This can include physical security for the building, such as electronic key entry, constant video and human surveillance of the premises, carefully controlled access to the server and storage spaces, and so on. This ensures only authorized personnel can access the data center hardware infrastructure and reduces the potential for malicious damage or data theft.

Outside of the data center is an internet infrastructure, which includes transmission media, such as , satellites, microwave -- line of sight -- antennas, routers, aggregators, repeaters, load balancers and other network components that control transmission paths. Internet infrastructures are designed, built and operated by , such as Verizon and AT&T. When a business engages an ISP for internet access, the ISP typically ties into the data center infrastructure within a dedicated and secured building space.

The role of cloud computing is changing the way infrastructures are designed and implemented. Where traditional, business-owned data centers are private, capital-intensive resources, cloud computing enables organizations to access a cloud provider's data center infrastructure and services for a fee. This model allows flexible computing on demand. Users can invoke a cloud provider's compute, storage and services without the need to deploy those resources locally -- and adjust cloud infrastructure usage as workload needs change.

The model offers similar benefits for specific workloads. A third-party provider hosts hardware, software, servers, storage and other infrastructure components, and it allows users to access the provider's hosted workloads instead of deploying and maintaining those workloads locally. For example, users can employ SaaS workloads for databases, HR applications, analytical applications, office productivity suites and many others.

Layers of IT infrastructure

How infrastructures are created

To create a traditional data center infrastructure, organizations typically follow a formalized process that starts by analyzing and accessing business goals, making architectural and design decisions, building and implementing the design, and then optimizing and maintaining the infrastructure. The process usually involves detailed expertise, including data center building design, subsystem and component selection, and quality construction techniques.

However, the way IT infrastructures are created is continually changing. Traditional heterogeneous infrastructure development is a highly manual process that requires enormous integration, optimization and systems management efforts -- especially when integrating servers, storage, network and other components from diverse vendors.

Today, some vendors provide preintegrated and preoptimized collections of compute, storage and network equipment that optimize the IT hardware and virtualization platform into a single system that can be deployed, expanded and managed easily. This modular approach is called . This notion has advanced into single-vendor systems that offer even tighter integration and management over compute, storage, network and virtualization. This advanced approach is called .

Infrastructure management

Regardless of how it is created, an IT infrastructure must provide a suitable platform for all the necessary IT applications and functions an organization or individual requires. This means the design and implementation of any IT infrastructure must also support efficient . Software tools must allow IT administrators to view the infrastructure as a single entity, as well as access and configure granular operating details of any device in the infrastructure. This single-pane-of-glass objective results in more effective and efficient infrastructure management. Solid management also allows admins to optimize resources for different workloads, and to more readily understand and handle the impact of any changes on interrelated resources.

Infrastructure management is often divided into multiple categories. For example, a building management system (BMS) provides the tools that report on data center facilities parameters, including power usage and efficiency, temperature and cooling operation, and physical security activities. Systems management includes the wide range of tool sets an IT team uses to configure and manage servers, storage and network devices. Increasingly, systems management tools are extending to support remote data centers, along with private and public cloud resources. Management tools are also making extensive use of automation and orchestration to improve efficiency, reduce errors and comply with established best practices or business objectives.

Types of infrastructures

As business needs and available technologies advance, organizations can use a more diverse assortment of IT infrastructure types to meet business goals. 

An  is an approach to managing services and software deployments on IT resources wherein components are replaced, rather than changed. An application or service is effectively redeployed each time any change occurs. For example, a patch or hotfix might update a conventional app, but an immutable infrastructure does not support this. Instead, IT deploys the newer app, redirects traffic to it and retires the old app.

A  is a framework that treats physical compute, storage and  resources as services. Resources are logically , so administrators don't have to physically configure hardware to support a specific software application. Admins can organize and manage the resources through software tools using a high level of automation and orchestration, enabling software-defined infrastructure capabilities for the data center.

A  is a framework that can automatically provision and adjust itself as workload demands change. This minimizes the time and effort needed to manage the infrastructure and vastly reduces errors, while ensuring resources are used as efficiently as possible. IT administrators can also choose to manage these resources manually.

A  is a framework for which assets are so essential that their continued operation is required to ensure the security of a given nation, its economy and the public's health and safety. The concepts surrounding high availability (HA) and resilience are essential here, often including remote data centers and cloud resources to support workload redundancy.

A  is a framework composed of the physical and virtual resources that a  facility needs to operate effectively. Infrastructure components include automatic call distributors, integrated voice response units, computer-telephony integration and queue management.

A  includes an  that virtualizes resources and logically presents them to users over the internet through  and API-enabled  or graphical interfaces. Additional capabilities include user self-service, automated billing or chargeback, and user-side reporting, so users can see the resources and services they deploy, as well as corresponding costs. Similarly, a cloud storage infrastructure is a framework composed of hardware and software that supports the computing requirements of a private or public cloud storage service.

A  is the part of a framework that is composed of undocumented, but active, software or services whose existence and function is unknown to system administrators -- despite the fact it may be integral to the continued operation of documented infrastructure. This is often referred to as shadow IT, and it can become a serious security or compliance vulnerability for the organization.

This was last updated in November 2020

Continue Reading About infrastructure (IT infrastructure)

Dig Deeper on Server hardware strategy

Join the conversation


Send me notifications when other members comment.

Please create a username to comment.

How do you think new infrastructures will develop in the future?
VPN WIFI encrypted ...!
Jerry Chen (VC; investor in Docker) does a nice job of laying out what the development community would like the future of infrastructure to look like - 

Hi there to every one, the contents present at this web site
are in fact awesome for people knowledge, well, keep up the nice work fellows.


thanks a lot a whole lot this site is actually
proper along with every day. 


  • A small investment in time to execute these Windows Server performance tuning tips and techniques can optimize server workloads ...

  • A move to Office 365 doesn't require cutting the cord from on-premises Active Directory, but it is an option. Here's what you ...

  • In addition to fixing the exploited Windows flaw, Microsoft rolls out a new look to the Security Update Guide that draws some ...

  • Virtual clusters enable admins to deploy, track and manage containers across various systems to ensure performance, security and ...

  • Virtualized power systems promise to ease deployment and maintenance, but the market is still in its nascency.

  • Mini PCs are a low-cost hardware alternative to servers that enable organizations to maintain maximum data center features and ...

  • Stay on top of the latest news, analysis and expert advice from this year's re:Invent conference.

  • Familiarize yourself with user pools and identity pools in Amazon Cognito and learn how to better protect your workloads in a ...

  • There are many benefits to containerization as part of a migration, but only for the right type of app. If you're moving to Azure...