This article helps in understanding the term MongoDB, Need for it and some use cases of how the industry is using MongoDB
MongoDB is a NoSQL, Document-based model, and Schemaless Database. It is one of the most widely used database models. It is flexible, scalable, easy to maintain, and manage.
Before going deep dive into MongoDB. first, let us understand what is data model, the difference between the NoSQL and SQL, different types of NoSQL databases.
In this article, I will discuss what is Jenkins, What does Jenkins provide, How are the competitors, what does Jenkins brings to the table, How companies are using Jenkins? Let’s dive into the topics.
Jenkins is a self-contained, open-source automation server that can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.
Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.
It is a Java-based CI/CD tool part of DevOps. By using Jenkins, software companies can accelerate their…
In this article, I discuss what is Ansible, How it is helping companies in their work. Let's start with What exactly is Ansible?
Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems, and can configure both Unix-like systems as well as Microsoft Windows.
It is agentless tool, It works on Master-Slave Architecture. Master is called as Control node, and Slave is called as Target node/Managed node. Ansible is a python based library. Only need in Target node is python.
Discusses points on What is Kubernetes, What is the need for Kubernetes, How the industry is using Kubernetes in its environment?
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
This article discusses how the industry is using OpenShift in its production. It sheds light on OpenShift, why it is important, how using OpenShift Amadeus got benefited.
Amadeus is a leading provider of technology products and solutions that keep the travel sector moving. Amadeus technology solutions help customers — travel agencies, corporations, airlines, ground handlers, hotels, railways, car rental companies, airports, cruise lines, and ferry operators — improve business performance. By working with customers and partners and maintaining a strong commitment to R&D, Amadeus is shaping the future of travel.
It is present in 195 countries, with employees…
This article helps in how to configure the “proxy” server, update its conf file dynamically when a new “Apache” webserver is added into inventory.
🚧 Use Ansible playbook to Configure Reverse Proxy i.e. Haproxy and update its configuration file automatically each time a new Managed node (Configured With Apache Webserver) join the inventory
Today I am going to discuss how can we set up a WordPress application in an EC2 instance and using the RDS for storing the data.
🔅 Create an AWS EC2 instance
🔅 Configure the instance with Apache Webserver.
🔅 Download PHP application name “WordPress”.
🔅 WordPress stores data at the backend in the MySQL Database Server. Therefore, you need to set up a MySQL server using AWS RDS service using Free Tier.
🔅 Provide the endpoint/connection string to the WordPress application to make it work.
First, we will launch the EC2 instance, I have launched…
An Ansible playbook that helps in the configuration of docker container
Hello, everyone !!!
Today I am going to discuss the use case of Ansible to perform the following tasks:
🔰Write an Ansible PlayBook that does the following operations in the managed nodes:
🔹 Configure Docker
🔹 Start and enable Docker services
🔹 Pull the “httpd” server image from the Docker Hub
🔹 Run the docker container and expose it to the public
🔹 Copy the Html code in the “/var/www/html” directory and start the webserver
Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as…
Generally messaging is done through some products like IBM MQ, Apache MQ, Active MQ, Rabbit MQ (open source).
We have two types of communications.
1: Synchronous communication which is basically application to application through APIs.
2: Asynchronous / Event-based which is an application to queue to application.
Synchronous communication between applications can be problematic if there are sudden increases in traffic. It’s better to decouple your applications in the real world.
This article is about the session I had yesterday (28/12/2020). It is about the real use cases of Ansible Tower with demo.
2. Mr.Arun Eapen — Director, APAC Service Delivery, GLS Red Hat Asia Pacific