Let's first understand the basics of the technology that we going to use in this setup so that we can understand it more effectively.

What is Ansible?

Ansible is an open-source IT Configuration Management, Deployment & Orchestration tool. It aims to provide large productivity gains to a wide variety of automation challenges. .It runs on many Unix-like systems and can configure both Unix-like systems as well as Microsoft Windows. It includes its own declarative language to describe system configuration. Ansible was written by Michael DeHaan and acquired by Red Hat in 2015. Ansible is agentless, temporarily connecting remotely via SSH or Windows Remote…


Before understanding what is ansible let us first understand what are the problems that were faced by industries before Ansible.

Let us take a little flashback to the beginning of networked computing when deploying and managing servers reliably and efficiently has been a challenge. Previously, system administrators managed servers by hand, installing software, changing configurations, and administering services on individual servers.
As data centers grew, and hosted applications became more complex, administrators realized they couldn’t scale their manual systems management as fast as the applications they were enabling. It also hampered the velocity of the work of the developers since the…


As we all know that, Artificial Intelligence (AI) is a Buzzword in the Industry today and for a good reason. AI or Artificial Intelligence and Machine Learning have already made so much progress in the Technological field and become a hot topic in the tech industry. Perhaps more than our daily lives Artificial Intelligence (AI) is impacting the business world more. There was about $300 million in venture capital invested in AI startups in 2014, a 300% increase than a year before (Bloomberg). AI is everywhere, from gaming stations to maintaining complex information at work. Computer Engineers and Scientists are…


Amazon Web Services is known as the gold standard of Cloud Computing.

What is Cloud Computing?

Cloud Computing is nothing but a practice of providing of Cloud Services (Storage, Computation, Databases, Security, etc) on rent and also through a network that can be accessed over the internet

Now that we know what the general definition is, let us understand this concept with an example. To understand this definition we need to go some 20 years back from 2020. In the early two-thousands, in order to host an application, we needed to buy stack servers and have skilled professionals to set the infrastructure up. …


Let’s first understand some of the basic terminologies that we can use while doing this task so that we can understand it better.

1)Apache(HTTPD) Web Server:

Apache HTTPD is one of the most used web servers on the Internet. Apache HTTP Server is a free software/open-source web server for Unix-like systems and other operating systems.


Today in this blog we will be exploring some concepts of subnetting and routing table and create an interesting setup where our system can ping to Google but can't ping to Facebook at the same time .

Let's first understand some of the basic terminologies that help us in understanding this networking practical more accurately.

📌What is a routing table?

A routing table is a set of rules, often viewed in a table format, that is used to determine where the data packets traveling over an Internet Protocol (IP) network will be directed. All IP-enabled devices, including routers and switches, use routing tables.

Routing Table


What is Kubernetes(K8S)?

Kubernetes is an open-source container management (orchestration) tool. Its container management responsibilities include container deployment, scaling & descaling of containers & container load balancing.

The needs of Kubernetes in the world for managing containers is as much as the needs of Docker for creating them.

What is Kubernetes used for?

Kubernetes is used to create applications that are easy to manage and deploy anywhere. When available as a managed service, Kubernetes offers you a range of solutions to meet your needs. Here are some common use cases.

1. Increasing development velocity:

Kubernetes helps us to build cloud-native microservices-based apps. It also supports containerization of existing…


As we know by doing anything manually in any technology there are lots of issues comes firstly its time consuming and there is a lot of probability of errors come. But instead of doing things manually by human beings if we can take help from some program or we can say some automation program that will run on some computer/o.s and do the things for us automatically then the things work fast and the chances of errors come to less.

So, there are lots of tools available in the market for automation but the most popular tool or program that…


What is AWS??

Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow. Running web and application servers in the cloud to host dynamic websites. With AWS, we receive a virtual environment that lets us to load the software and services that our application requires.

Benefits:

1) Easy to use:

AWS is designed to allow application providers, ISVs, and vendors to quickly and securely host our applications — whether an existing application or a new SaaS-based application. …


Data is a collection of facts, such as numbers, words, measurements, observations or just descriptions of things.

or we can say , Data as a general concept refers to the fact that some existing information or knowledge is represented or coded in some form suitable for better usage or processing.

For example:

The image,video,text we uploaded on any social media is one kind of data.

The sms or mail we do is one kind of data.

So, Have you ever wondered how much data your mobile phone generates in the form of texts , phone calls , Emails , photos…

Abhayagarwal

I am tech enthusiast fascinated towards technology and its various disciplines including Big Data, Hadoop, Web Development, Competative Programming,ML,etc.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store