Red Hat Ansible Automation

Use cases

No matter where you start, this powerful platform can help simplify the most complex areas of business IT. With Ansible, automation jobs are described in a straightforward way—there are no agents to install on target systems and its language (YAML) is simple. This lets you model your IT infrastructure by describing how all your systems relate to each other, instead of just managing 1 system at a time.

Provisioning

The bare(-metal) necessities

Your apps have to live somewhere. Whether you’re PXE-booting and kickstarting bare-metal servers, creating virtual machines (VMs), or deploying public, private, or hybrid cloud instances from templates, Red Hat® Ansible® Automation helps streamline the process. And once you’ve created the right playbooks, a few more steps lets you easily provide self-service for teams that need to set up their own environments.

container image

Configuration management

Keep it simple

Centralizing configuration file management and deployment is a common use case, and it’s how many power users are first introduced to Ansible. Ansible configurations are simple, human- and machine-readable descriptions that everyone can understand. With hundreds of modules and thousands of user-created roles, you don’t have to start from scratch.

Application deployment

Describe once, deploy consistently

When you define your application with Ansible, and manage the deployment with Red Hat Ansible Tower, you can more effectively manage the entire application life cycle. From development to production, playbooks make app installation, upgrades, and management repeatable and reliable—but are still easy to maintain and understand, even for new users.

Continuous delivery

Updates without downtime

Creating a continuous integration/continuous delivery (CI/CD) pipeline requires buy-in from numerous teams. With Ansible’s push-based architecture, you’ll finally have the fine-grained control over operations that you need. Orchestrate server configuration in batches—including load balancing, monitoring, and the availability of network or cloud services—to roll changes across your environments without disrupting business.

Security & compliance

Security is job 1

Automation is often the first step to creating consistent security processes. When you define your security policy in Ansible, scanning and remediation sitewide can be integrated into other automated processes. Instead of being an afterthought, it’ll be part of everything you deploy. Scan jobs and system tracking help you immediately see any systems that deviate from defined parameters. Adding Ansible Tower offers secure storage for machine credentials, as well as role-based access control.

shield image

Orchestration

Create order from IT complexity

Configuration alone doesn’t define your environment. You must decide how multiple configurations interact and ensure the disparate pieces can be managed as 1. Out of complexity and chaos, Ansible brings order. You can orchestrate environments—and orchestrate other orchestrators. Once you’ve created order, you can repeat it, extend it, change it, and even let others in your organization take control.

Customer success stories

Allegiant Air logo

Allegiant Air improves self-service, efficiency, and management

Ansible Tower helps the travel company’s in-house developers and engineers standardize on a common framework with consistent delivery, reducing time spent managing systems and helping its DevOps initiative succeed.

Amelco logo

Amelco delivers continuously and quickly with self-service and orchestration

The trades-processing software company’s financial and betting clients require many Linux®-based virtual environments. With Ansible, even these wildly different requirements can be automated and orchestrated with repeatable, reusable plays and playbooks. This lets Amelco manage it all, more easily.

FatMap logo

FatMap reduces complexity, automates provisioning and business processes

The mapping company uses Ansible to automate high-resolution, 3D map building, and service flow processing , and abstract away a highly mixed network environment. Because of this, the time spent provisioning machines and managing processes has gone from hours to minutes.

JCrew logo

J.Crew fully automates website deployment

Hear how the clothing company simplified web deployment through automation. In this AnsibleFest talk, a developer describes moving from manual processes to a fully automated Ansible process—and how it changed his life and the company’s IT culture.

Find out more about Red Hat Ansible Automation

Don’t see your use case? We can help.