Nothing has the power to change industries as well-designed software solutions. Today, the most successful companies, such as Tesla, Airbnb, Uber, and many other businesses, use their own software solutions to ensure that they provide the best service possible.
The push for changes has led to a complete transformation in the…


There are two NGINX-based Ingress controller implementations out there: the one you can find in nginxinc/kubernetes-ingress repo and the one from kubernetes/ingress-nginx repo.
Information in this article should help you to choose an appropriate implementation for your requirements. (or move from one implementation to the other.)

What is Ingress Controller?

In order for the…


Every software developer’s primary goal is to come up with a practical, intuitive, and robust product, a platform or service lots of people can use without any major issue. The problem is that what happens out there with real users is a lot more, well, chaotic than in a control…


The Best Solution for Automatic Account Configuration

Defining AWS Landing Zone

According to Amazon, the AWS landing zone is a complete solution designed to help customers set up and manage multiple accounts in the AWS environment that uses only the best practices on the market. …


The ultimate goal of any data science project is to deploy the models created into production. In the last half a decade or so, data analytics has evolved significantly, bringing changes that demand easy and cost-effective ways to manage the development process.

As the enterprise becomes more collaborative, the necessity…


Services running in Kubernetes are not exposed to the public by default so, no one can access them from outside.To access services running in K8s that are not exposed publicly we have few ways which are secure and will not bring to opening security holes in our systems and services…


Cloud computing has become the leading method for scaling up workloads and growing businesses at a steady rate. It allows companies to build and run scalable applications in dynamic environments known as clouds.

Cloud technologies allow integration of multiple systems, offering a new platform designed to enable easy management and…


During the installation of a few packages, Ubuntu usually installs the tzdata package. It’s usually included in some PHP or Python packages dependencies. The issue with it is that it hangs and waits for user input to continue the installation. It’s ok until we are using Docker and trying to…


Introduction

Docker is an application that makes it simple and easy to run application processes in a container, which are like virtual machines, only more portable, more resource-friendly, and more dependent on the host operating system.

In this tutorial, you’ll learn how to install and use it on an existing installation…


Introduction

Docker is an application that makes it simple and easy to run application processes in a container, which are like virtual machines, only more portable, more resource-friendly, and more dependent on the host operating system.

In this tutorial, you’ll learn how to install and use it on an existing installation…

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