# Ansible Engine - What is it EXACTLY?

**URL:** <https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912>\
**Category:** Get Help\
**Tags:** redhat, ansible-core\
**Created:** [September 19, 2023, 5:21am UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912 "2023-09-19T05:21:44Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![trevorc1653](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@trevorc1653](https://forum.ansible.com/u/trevorc1653)\
**Post date:** [September 19, 2023, 5:21am UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/1 "2023-09-19T05:21:44Z")

</div>

Ansible Core is a rpm package, that is comprised of several ansible binaries/executables (e.g. ansible-playbook, ansible-inventory, etc.)

What exactly was Ansible Engine? Was it an rpm package like Ansible Core? Or was Ansible Engine a name that was used  
to refer to the framework of Ansible?

Has Ansible Engine gone completely bye bye?

---

<div class="post-metadata">

**Author:** ![IPvSean](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/ipvsean/32/1153_2.png) [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Post date:** [September 19, 2023, 1:09pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/2 "2023-09-19T13:09:43Z")

</div>

Ansible Engine used to be a “product” where customers could buy a subscription for support and bug fixes for “just” command-line Ansible from Red Hat (if they had no plans on using the previous product named Tower). There is only one product sold right now, which is Red Hat Ansible Automation Platform. If you want a good comparison of upstream vs product there is an article here: [Understanding Ansible, AWX, and Ansible Automation Platform](https://www.ansible.com/compare) but Engine has not existed for some time (IIRC pre-pandemic) so its only really referred to in Knowledge Base articles for a few existing customers that were/are on long-term support.

Technically… there is also “Ansible Inside” which is really meant for Red Hat partners for embedded plays (where their product offers functions/features ontop of Ansible): [Red Hat Customer Portal - Access to 24x7 support and knowledge](https://access.redhat.com/products/red-hat-ansible-inside/) but this is targeted towards partners and would be invisible to most cutsomers.

---

<div class="post-metadata">

**Author:** ![jpmens](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/jpmens/32/5543_2.png) [@jpmens](https://forum.ansible.com/u/jpmens)\
**Post date:** [September 19, 2023, 3:05pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/3 "2023-09-19T15:05:46Z")

</div>

Then I’ve erroneously been using the term “Ansible Engine” the last few years. I do find it easier to pronounce than “Community command-line Ansible”, though. 🙂

---

<div class="post-metadata">

**Author:** ![IPvSean](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/ipvsean/32/1153_2.png) [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Post date:** [September 19, 2023, 3:22pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/4 "2023-09-19T15:22:23Z")

</div>

maybe one of the Ansible-Core engineers will comment, but they probably just refer to command-line Ansible as “Ansible” to make it super short 🙂

---

<div class="post-metadata">

**Author:** ![Leo](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/leo/32/23_2.png) [@Leo](https://forum.ansible.com/u/Leo)\
**Post date:** [September 19, 2023, 3:32pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/5 "2023-09-19T15:32:34Z")

</div>

Besides being the commercial name by which [Red Hat sold subscriptions for the productized and supported version of Ansible](https://access.redhat.com/support/policy/updates/ansible-engine) CLI as @IPvSean mentioned, you could think of **Ansible Engine** as basically the product version of Ansible up to version 2.9.

**Ansible 2.9 and below** was a single package that included the Ansible CLI commands and the modules (what at the time was referred to as “batteries included”) , the modules were split into collections later and ansible-base/core was born.

**Ansible Core** (or `ansible-core`) is _basically_ the same set of command line tools (ansible-playbook, ansible-inventory, ansible-galaxy, etc.) but with a reduced set of modules (“core modules”) and plugins. It carries on from the 2.9 version scheme, and currently is at 2.15.

**[Ansible Community Package](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#selecting-an-ansible-package-and-version-to-install)** on the other hand is a larger package, that includes community curated collections and depends on `ansible-core` to function. This is usually referred to simply as the `ansible` package, as that one will install the required dependencies.

`ansible-core` and `ansible` are available as different types of packages depending on your Linux distribution. In RHEL you will find the RPM if you have the subscription and repository enabled, in Debian and Ubuntu you will get the upstream community versions from their own repositories. In all cases you can install the current community “meta package” called “Ansible Community Package” with pip for example, that includes a community-curated selection:

```auto
pip install ansible

```

You can [read more about Ansible Community Package and ansible-core in this doc.](https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html)

---

<div class="post-metadata">

**Author:** ![jpmens](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/jpmens/32/5543_2.png) [@jpmens](https://forum.ansible.com/u/jpmens)\
**Post date:** [September 19, 2023, 3:35pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/6 "2023-09-19T15:35:42Z")

</div>

True, but when I’m talking it’s hard for my interlocutors to hear the difference between “Ansible” and “ansible”, just like it’s impossible to distinguish between “AWX” (the product) and “awx” (CLI). 😉

---

<div class="post-metadata">

**Author:** ![Leo](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/leo/32/23_2.png) [@Leo](https://forum.ansible.com/u/Leo)\
**Post date:** [September 19, 2023, 3:41pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/7 "2023-09-19T15:41:56Z")

</div>

Oh, I hear you! Ansible-land is full of loaded terms 😅

Which reminds me, the [Ansible Glossary](https://docs.ansible.com/ansible/latest/reference_appendices/glossary.html) might come handy in case someone doesn’t know about it.

---

<div class="post-metadata">

**Author:** ![trevorc1653](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@trevorc1653](https://forum.ansible.com/u/trevorc1653)\
**Post date:** [September 19, 2023, 3:44pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/8 "2023-09-19T15:44:17Z")

</div>

Okay, thank you for your reply Sean.  
By the way, I enjoy your training video on

Ansible Basics!!!

---

<div class="post-metadata">

**Author:** ![trevorc1653](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@trevorc1653](https://forum.ansible.com/u/trevorc1653)\
**Post date:** [September 19, 2023, 8:09pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/9 "2023-09-19T20:09:10Z")

</div>

Let me begin by thanking everyone who took the time to provide a response to my query. For your time and effort, I’m extremely grateful!!!

Before I composed this post, I read through each response, taking notes.

Sean commented: “Ansible Engine used to be a **product** …” So, my interpretation of that comment is that when Ansible Engine **was** the only game in town, it WAS a product. So if I were to go back in time, and someone were to ask me, "Trevor, what is Ansible Engine? I would, or should, respond by saying, “Ansible Engine is a product”. This is based on my understanding of Sean’s comment.

By the way, Sean thank you for mentioning the article, “Understanding Ansible, AWS, and Ansible Automation”. Fortunately I read that article about 2 weeks ago. Unfortunately, it did nothing to wipe away the fog regarding the question about what Ansible Engine is.

And just in case the mountain wasn’t already high enough for me to climb, Sean thought he might raise the incline by mentioning Ansible Inside. Ouch!!! That caused me to put my computer to sleep, and go for a bike ride to clear my head 🙂

Leo said that I could think of Ansible Engine as basically the product version of Ansible. I wasn’t sure if that would permit me to say that Ansible Engine was a product or not.

Leo mentioned the Ansible Glossary. Thanks Leo for that suggestion. I’ve toured that page for so many days, I feel I could recite it in my sleep.

So you guys are now asking, “What does this guy want? We’re answering his question. Does he have a learning challenge?” That’s a fair question 🙂

I was hoping to get a summary response that would simply state:  
Ansible Engine is …!!! For example, SSL is a protocol! Any way you slice it, that’s what SSL is. Now from there, I can fill-up 10 pages easily with additional information. But when all the layers are peeled back, **SSL is a protocol**.

Okay folks, I’ve used up enough bandwidth on this matter. Ansible Engine is no more. R.I.P. Ansible Engine!!!

When I can locate it, I’ll share a diagram that I saw about 2 months ago, that set off this firestorm in my little brain.

Again, thanks everyone for your time and effort. I remind myself before every post, that no one is obligated to provide a response to any question or comment that is post in the community. However, each of you were kind and considerate enough to entertain my query, and for that, a mere thank you seems so trite.

I didn’t get a one-liner to my query, but be assured that I absolutely came away educated!!! Many, many, many thanks!!!

---

<div class="post-metadata">

**Author:** ![bcoca](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/bcoca/32/9269_2.png) [@bcoca](https://forum.ansible.com/u/bcoca)\
**Post date:** [September 27, 2023, 12:13pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/10 "2023-09-27T12:13:12Z")

</div>

The massive overload of the term Ansible is something we regret in core, but are powerless to fix.

As Ansible (community distribution) is installed via ansible (the pypi pakcage) but depends on ansible (CLI part of core) which lives at ansible (repo `github.com/ansible/ansible`) but it is confused with ansible (AAP … all 27? components) specially by people that don’t even know the CLI exists. So I always have to ask people to be specific.

/me goes to corner to cry

---

<div class="post-metadata">

**Author:** ![gwmngilfen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gwmngilfen/32/6_2.png) [@gwmngilfen](https://forum.ansible.com/u/gwmngilfen)\
**Post date:** [September 27, 2023, 1:17pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/11 "2023-09-27T13:17:43Z")

</div>

> [@bcoca](#):
>
> The massive overload of the term Ansible is something we regret in core, but are powerless to fix.

We’re doing our best to help that overload over here in the Community Team too! But crying does indeed seem appropriate 🙄

---

<div class="post-metadata">

**Author:** ![jbericat](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/jbericat/32/627_2.png) [@jbericat](https://forum.ansible.com/u/jbericat)\
**Post date:** [September 27, 2023, 2:41pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/12 "2023-09-27T14:41:57Z")

</div>

Me who doesn’t even know what the word “ansible” means…

![](https://us1.discourse-cdn.com/ansible/original/2X/2/251c45eb18b1b7f57a6ea16d9f2bbb3d38818300.gif "Going Crazy GIF - Find & Share on GIPHY")

---

<div class="post-metadata">

**Author:** ![bcoca](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/bcoca/32/9269_2.png) [@bcoca](https://forum.ansible.com/u/bcoca)\
**Post date:** [September 27, 2023, 5:30pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/13 "2023-09-27T17:30:59Z")

</div>

He, when i first started with Ansilbe you would get the “Ender’s Game” wikipedia entry as top Google result (now 10 pages down).

> **[Ansible](https://en.wikipedia.org/wiki/Ansible)**
>
> An ansible is a category of fictional devices or technology capable of near-instantaneous or faster-than-light communication. It can send and receive messages to and from a corresponding device over any distance or obstacle whatsoever with no delay, even between star systems. As a name for such a device, the word "ansible" first appeared in a 1966 novel by Ursula K. Le Guin. Since that time, the term has been broadly used in the works of numerous science fiction authors, across a variety of sett...

---

<div class="post-metadata">

**Author:** ![trevorc1653](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@trevorc1653](https://forum.ansible.com/u/trevorc1653)\
**Post date:** [March 8, 2024, 4:15am UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/14 "2024-03-08T04:15:09Z")

</div>

I’ve never cared for the wikipedia stuff. I do appreciate the effort made to contribute!!!

---

<div class="post-metadata">

**Author:** ![saikoyen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/saikoyen/32/4261_2.png) [@saikoyen](https://forum.ansible.com/u/saikoyen)\
**Post date:** [July 20, 2024, 8:56pm UTC](https://forum.ansible.com/t/ansible-engine-what-is-it-exactly/912/15 "2024-07-20T20:56:27Z")

</div>

“Ansible Engine” is presenting Ansible only! If we see the exact definition of Engine; It is “An engine is some machine that converts energy from a fuel to some mechanical energy, creating motion in the process”  
same way-An Ansible engine is a software that helps converting program to process with less effort avoiding the manual intervention & no human error on a number of managed hosts with faster approach.

This high level word Engine is used along with Ansible to make the techie beginners more confused about ANSIBLE! 😃 😆

Few sites wrote:  
–open source automation Engine  
– _Ansible_ is a radically simple IT automation _engine_

If the above is not correct, I request ANSIBLE to show the ANSIBLE ENGINE where it exists practically!
