Sign in

Prior to the 1980s, free software such as UNIX was available, but users were not permitted to share or alter it. Charging for software licenses became a common business strategy for software firms and computer manufacturers in the late 1970s and early 1980s. Copyrights, trademarks, and other contracts were used to establish legal limitations. The process of enforcing licenses via legal means started. Piracy of software was born.

BBS systems were used to distribute software in the 1980s. BASIC and other interpreted languages’ software could only be delivered as source code. There were a lot of freebies accessible. Software modification…

When I first heard about Serverless computing, the word itself perplexed me. I began to wonder where the code ran, but after reading more about it, I discovered that the term “serverless computing” is misleading because serverless computing uses servers as well. Now we all have the same question: what is the difference between serverless computing and server-based computing? So, with serverless computing, developers don’t have to worry about managing and inspecting servers because the service provider will do everything for them, leaving them free to focus on developing code.

Defining Serverless

Serverless computing is a way of offering on-demand backend services…

Confusion Matrix, Cybercrimes, Security, Machine learning

What is a cyber attack?

A cyber attack is an attempt to gain unauthorized access to a computer, computing system, or computer network with the intent to cause damage. Cyber attacks aim to disable, disrupt, destroy or control computer systems or to alter, block, delete, manipulate or steal the data held within these systems.

What is Cyber Security?

Cyber security refers to the body of technologies, processes, and practices designed to protect networks, devices, programs, and data from attack, damage, or unauthorized access. Cyber security may also be referred to as information technology security.

What is machine learning for cybersecurity?

Machine learning algorithms help security teams save time by automatically identifying security incidents and threats…


In this article, I am going to show you how to create a machine learning model inside the docker.


  1. pull the centOS image from DockerHub
  2. Install the Python on the container
  3. Create the ML model inside Docker

Firstly, we have to check that the docker is installed or not so we will use this command.

docker --version

Discussion about Docker security and docker vulnerabilities.

Over the past few years, the use of virtualization technologies has increased exponentially. Accordingly, the demand for efficient and secure virtualization solutions is increasing. The two most used virtualization technologies are Container-based virtualization and hypervisor-based virtualization. Of these two types, container-based virtualization is more lightweight as compared to hypervisor-based virtualization and it provides an efficient virtual environment, but containerization can lead to few security concerns.


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