Article Title
Mathematical rounding in .NET (Nov 15, 2016)


By default, .Net rounds mid-point number to nearest even number more...

Poodle Attack and Disabling TLS1.0 and SSL 3 (Nov 29, 2016)


What is POODLE attack? The POODLE attack stands for Padding Oracle On Downgraded Legacy Encryption, is a man-in-the-middle exploit which takes advantage of Internet and security software clients/' fallback to SSL 3.0. more...

Why and How Azure Container Registry? (Mar 12, 2017)


In the DevOps workflow for containers, it's pretty clear that a container registry is pretty core to the system. As soon as you start developing, you're pulling images, so that you can build your images locally and test them. You push them to your CI system, and when you build those images, you're pulling base images and you're pushing them back. When you're deploying, the images come from the container registry to deploy to one of many different container or container targets. more...

How to deploy a .NET CORE application on a Linux Container hosted on Azure? (Mar 19, 2017)


In previous article, we saw the benefits of Azure Container Registry and also how to create an azure container registry in azure portal and how to push a docker image to it. In this article, I am going to walk you through how to deploy your .NET CORE application on a Linux container on Azure portal. more...

How to provision a windows container in Azure? (Mar 26, 2017)


In this article, we will see how to provision a windows container on Azure and how to run a SQL SERVER within a windows container. A little bit of background, container technology has been implemented in Linux world for many years but it was not as important as now. more...

Deploying ASP.NET and SQL SERVER application using Windows Containers on Azure (Apr 02, 2017)


In this article, we are going to take a look at deploying ASP.NET application and SQL SERVER on a windows container on Azure. We will talk about docker-compose and this topic are relevant when you are running multiple container application. In most cases, an application has multiple servers involved, multiple containers e.g. a web server container, database server container, a caching server etc. more...

Deploy Docker Containers to Azure Web Apps on Linux from Azure Container Registry (Apr 09, 2017)


App Service in Azure provides application stacks on Linux which supports some versions of .NET CORE, PHP, Node.js on Linux using Docker containers to host these pre-built application stacks. It also supports custom Docker image to deploy your web app to an application stack that is not already defined in Azure. more...

Why Use Windows PowerShell to Manage Azure (Apr 16, 2017)


PowerShell for Windows was released in November of 2006. It has evolved into a powerful command-line configuration environment that sys admins are becoming reliant on to perform their systems management tasks. PowerShell is also available to configure and manage many aspects of Azure, including virtual machine and storage provisioning, and network configuration. more...

How to make a secure connection to Azure subscription using PowerShell? (Apr 23, 2017)


We need to make a secure connection to our Azure subscription, and in this article I will show you how to do this using a couple of PowerShell commands. In order to make secure connection to our Azure subscription, there are two main operations to do: more...

How to select or check the current azure subscription in the PowerShell session? (Apr 30, 2017)


In previous article we saw how to securely connect to Azure by importing subscription file into our local machine. In this article we will see How to select the current subscription in the PowerShell session, and How to check the current and default subscriptions that are currently set more...

How to deploy a docker swarm cluster using azure container service? (May 07, 2017)


Docker Swarm is a native Docker container orchestrator that allows us to see a group of Docker hosts as a single Docker Engine. Azure Container Service provides a complete platform for running Docker Swarm and makes it simple for teams to instantly spin up clusters, and define access control policies. more...

How to provision an Ubuntu machine in Microsoft Azure using Docker Machine? (May 14, 2017)


In this blog post, I am goign to show you how to interact with docker machien to provision an Ubuntu machine on Azure. Docker Machine is another tool in Docker Toolbox that we can use to create and manage local machines and also it can be used to create and manage machines on the cloud e.g. on Azure, AWS or other cloud providers. more...

What are Windows Containers? (May 21, 2017)


In this article, I am going to walk you through Windows Containers on Windows Server 2016. It was on June 8, 2016, that Microsoft announced that Docker could be used natively on Windows 10 with Hyper-V Containers, to build, ship and run containers utilizing the Windows Server 2016 Technical Preview 5 Nano Server container OS image. more...

How to provision an Ubuntu machine in Microsoft Azure using PowerShell? (May 31, 2017)


In this post, we saw how to provision an Ubuntu machine using Docker Machine on Azure. In this post, I am going to show you how to provision an Ubuntu VM using PowerShell on Azure. There are a couple of different ways to provision Azure resources and here in this post, we are going to use imperative option to provision an Ubuntu machine. more...

Docker client and some of its commands (June 15, 2017)


In order to start working with Docker images and containers through the command line, we need Docker client. Docker client is a tool that interacts with Docker engine (Docker Daemen). You can think of Docker daemon as the engine that ultimately can control accessing our containers that are running. more...

How to use azure file storage volume plugin with Docker (June 30, 2017)


n this article, we will see how to use azure file storage volume plugin with Docker. Before we start, it would be useful to know that what Docker plugins are. Docker plugins extends the Docker capabilities to use external services available for storage and networking. more...

How to deploy a web app on Linux from Docker hub using Azure App Services? (July 28, 2017)


In this post we will see how to deploy a .Net Core application on Linux using Azure App services. We first build a Docker image from our application. Then we push this image to a public Docker Hub repository. Finally using web app on Linux from Azure App Services we pull our image and run it in a Linux container. more...

Subscriptions and Resource Groups in Azure (Oct 09, 2017)


This post is an introduction to Azure subscription and resource group. Working with azure we need an account and after having an account, then we can create subscriptions in our accounts. You might create subscriptions based on functionality, so your company SAAS software as service product is in one subscription e.g. Accounting_System_Subscription, while research and development takes place in a different subscription e.g. RD_Subscription more...

What is Azure Machine Learning? (Nov 18, 2017)


In this blog post we briefly look into azure machine learning. First let's start off by answering this question: What is machine learning? According to Arthur Samuel, an American pioneer in the field of computer gaming and artificial intelligence, machine learning is a field of computer science that gives computer the ability to learn without being explicitly programmed. more...

Microsoft Azure Machine Learning Studio in Action (Nov 21, 2017)


In previous post we talked about what is azure machine learning. In this post, we are going to see azure machine learning studio in action. I am going to demonstrate machine learning in a simple experiment. First I have to create a new experiment by clicking on the New button. more...

What is Microsoft Azure IoT Suite? (Dec 01, 2017)


Azure IoT is a part of the Azure set of services. In IoT often companies pulling together multiple services to create the IoT solutions. The definition of IoT covers a broad set of capabilities and a broad set of technologies and it can be a challenge for companies to figure out which is the right set of services to bring together to create their needed solution. more...

What is IoT? (Jan 31, 2018)


It’s that time where everyone is talking about IoT Internet of Things, what is IoT, how it works, etc.? Here I am putting my thoughts out there in. So I am going to start off by talking about what Internet of Things really is and clarifying some terms and concepts in order to understand how Internet of things works. more...

What is IoT messaging? (Feb 04, 2018)


In previous article we saw what Internet of Thing really is and why IoT is becoming popular and its growth factors. In this article we will see IoT Messaging and different types of messaging and what is gateway and what type of gateways is available for IoT solution. Now that we defined what internet of things is and how we can use and why it is beneficial, let's move into more specific of building IoT solution and the first one here is talking about internet of things messaging. more...