IT Automation Definitions

  • A

    AIOps (artificial intelligence for IT operations)

    Artificial intelligence for IT operations (AIOps) is an umbrella term for the use of big data analytics, machine learning (ML) and other artificial intelligence (AI) technologies to automate the identification and resolution of common information technology (IT) issues.

  • Ansible

    Ansible is an open source IT configuration management (CM) and automation platform, provided by Red Hat.

  • Ansible playbook

    An Ansible playbook is an organized unit of scripts that defines work for a server configuration managed by the automation tool Ansible.

  • Apache Mesos

    Apache Mesos is a cluster manager that isolates and shares pooled resources from across clusters with applications and frameworks. Mesos is open source and uses schedulers and executors in a master-slave architecture.

  • B

    bare-metal provisioning

    Bare-metal provisioning is the process of installing an operating system (OS) or Type 1 hypervisor directly on a computer's hardware. 

  • C

    ChatOps

    ChatOps is the use of chat clients, chatbots and real-time communication tools to facilitate how software development and operation tasks are communicated and executed.

  • Chef (software)

    Chef is an open source systems management and cloud infrastructure automation platform.

  • cloud orchestration (cloud orchestrator)

    Cloud orchestration is the use of programming technology to manage the interconnections and interactions among workloads on public and private cloud infrastructure.

  • compliance automation

    Compliance automation, also known as automated compliance, is a category of software applications that use artificial intelligence (AI) features and technology to simplify compliance procedures.

  • composable infrastructure

    A composable infrastructure is a framework whose physical compute, storage and network fabric resources are treated as services.

  • configuration file

    A configuration file, often shortened to config file, defines the parameters, options, settings and preferences applied to operating systems (OSes), infrastructure devices and applications in an IT context.

  • configuration management (CM)

    Configuration management (CM) is a governance and systems engineering process for ensuring consistency in an operational environment.

  • container management software

    Container management software is programming that automates the creation, destruction, deployment and scaling of software containers. Containerization is an approach to software development which isolates processes that share an operating system (OS) and binds application or microservices libraries and dependencies into one deployable unit.

  • continuous deployment

    Continuous deployment is a strategy for software releases wherein any code commit that passes the automated testing phase is automatically released into the production environment, making changes that are visible to the software's users.

  • D

    declarative programming

    Declarative programming is a method to abstract away the control flow for logic required for software to perform an action, and instead involves stating what the task or desired outcome is.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchAppArchitecture

SearchCloudComputing

SearchAWS

TheServerSide.com

SearchDataCenter

SearchServerVirtualization

Close