Industries are solving challenges using Ansible

Industries are solving challenges using Ansible

Task Description

Create a Article, blog or Video on how industries are solving challenges using Ansible

What is Ansible and what can it automate?

You can use Ansible to automate three types of tasks:

  • Provisioning
  • Configuration management
  • Application deployment

1587 companies reportedly use Ansible in their tech stacks, including LaunchDarkly, Tokopedia, and Alibaba Travels.

  • LaunchDarkly.
  • Tokopedia.
  • Alibaba Travels.
  • trivago.
  • ViaVarejo.
  • Hepsiburada.
  • Revolut.
  • Typeform.

The best part is that you don’t even need to know the commands used to accomplish a particular task. You just need to specify what state you want the system to be in and Ansible will take care of it. For example, to ensure that your web servers are running the latest version of Apache, you could use a playbook similar to the following and Ansible would handle the details.

Ansible Architecture

Now let’s talk a bit about the pieces that make up the Ansible environment.

1. Modules

2. Plugins

3. Inventories

4. Playbooks

5. APIs

What is Ansible Tower?

Ansible Tower is Red Hat’s commercial web-based solution for managing Ansible. Its best-known feature is an easy-to-use UI (user interface) for managing configurations and deployments, which is a significant improvement over the original UI. Ansible Tower contains the essential features of Ansible, especially those that are easier to see in a graphical format rather than a text-based format. It is free for up to 10 nodes. 

Advantages of Using Ansible With Docker

Ansible does a great job of automating Docker and operationalizing the process of building and deploying containers. If you’re managing a traditional IT system, for example, it can be hard to add container-tooling functionality. But Ansible removes the need to do processes manually. There are four main advantages of using Ansible with Docker:

1. Portability/Flexibility

2. Auditability

3. Management of Entire Environments

4. Similar Syntax

As mentioned, Ansible used YAML files for its playbooks. Docker uses its non-YAML scripts, but they are very similar and can do almost the same things.

No alt text provided for this image



Pravat Kumar nathsharma

DevOps Engineer at Market Medium

4 年

Keep learning keep sharing

回复

要查看或添加评论,请登录

Hritik Kumar的更多文章

  • Arth-Task: 22

    Arth-Task: 22

    Task Description?? ??? Research on use-cases of AWS SQS and create a blog, Article elaborating how it works. Hello…

  • ARTH TASK 14.3

    ARTH TASK 14.3

    Task Description?? ?? 14.3 Create an ansible Playbook which will dynamically load the variable file named the same as…

  • ARTH Team Task 1

    ARTH Team Task 1

    Task Description?? Create a menu using Python integrating all the concepts that have been taught by Vimal sir till now.…

  • Industry use cases of Neural Networks

    Industry use cases of Neural Networks

    What are Neural Networks? A neural network is a series of algorithms that endeavors to recognize underlying…

  • How Kubernetes is used in Industries

    How Kubernetes is used in Industries

    What is Kubernetes ? Kubernetes is an open-source container orchestration platform that enables the operation of an…

  • AWS: Netflix Case Study

    AWS: Netflix Case Study

    We all have a dream to do some type of startup but when it comes to funding, almost all of the new startups have a…

  • Artificial Intelligence in automotive Industry

    Artificial Intelligence in automotive Industry

    What is Artificial Intelligence ? Artificial intelligence (AI) is the simulation of human intelligence processes by…

  • How to contribute limited amount of storage as slave to the cluster

    How to contribute limited amount of storage as slave to the cluster

    Task Description:- In a Hadoop cluster, find how to contribute limited/ specific amount of storage as slave to the…

  • Hadoop Cluster Availability

    Hadoop Cluster Availability

    What is Hadoop ? Hadoop is an open-source software framework for storing data and running applications on clusters of…

    4 条评论

社区洞察

其他会员也浏览了