Install Python Modules on Azure App Services

Installing Python packages in Azure App Services is little tricky using pip. In this blog, I would provide best practice to do that. Pip Install on Azure App Services might fail because It may simply be that the package is not available on the Python Package Index. It could be…

Running Python Webjob on Azure App Services using non-default python version

You can run programs or scripts in WebJobs in your Azure App Service web app in three ways: on demand, continuously, or on a schedule. There is no additional cost to use WebJobs. This article shows how to run Python Webjob on Azure App Services using non-default python version. we…

Running Docker on Azure VM

Create Azure Ubuntu VM from portal Follow steps in below link to install docker on Linux VM https://docs.docker.com/engine/installation/linux/ubuntulinux/ You can find docker cli docs @ Link. I have documented on some of the important commands i use below Operations on Docker Images Search for…

Django app with HttpPlatformHandler in Azure App Services (Windows)

In my previous blog Deploying Django App to Azure App Services using Git, I have provided detailed steps on how to run Django app in Azure App services using wfastcgi wfastcgi.py provides a bridge between IIS and Python using WSGI and FastCGI, similar to what mod_python provides for…

Nodejs App Performance Tweaks - Azure App Services (Windows)

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. At some point of your application lifecycle you might end-up with performance issue in any web application. This blog would help you fix…

Install mongodb on Azure Linux VM

Please Follow steps listed in my previous blog Hosting MySQL on Azure Linux VM to create a Linux VM and attach data disk to it. Complete steps till Initialize Data Disk on Linux VM at above blog link Installing Mongodb Import the public key used by the package management system.…

Creating SSH public key on OSX for Azure VM

open terminal and enter below command ssh-keygen -t rsa Follow prompt to provide passphrase and destination to store private, public keys. It creates two files ssh_key ssh_key.pub Use public key(*.pub content) to create Virtual Machine as in below link.. https://azure.microsoft.com/en-us/documentation/articles/…

Nodejs App Architecture - Azure App Services

What is Nodejs ? Server-side JavaScript environment Run’s on google V8 JS engine + libraries Why Nodejs ? Never blocked on database/IO Rapid development Wealth of 3rd party packages(300,000+ on 11/6/16) When you need high levels of concurrency but little dedicated CPU time Great for Streaming or…

Enable Browser Cache in Azure App Services(windows)

The browser cache is a temporary storage location on your computer for files downloaded by your browser to display websites. Files that are cached locally include any documents that make up a website, such as html files, CSS style sheets, JavaScript scripts, as well as graphic images and other multimedia…

Debug Nodejs App in Azure App Services(windows)

Azure provides built-in diagnostics to assist with debugging Node.js applications hosted in Azure App Service Web Apps. In this article, you will learn how to Finding Error Info Useful Logs and Enable stdout/stderr logs Remote Debug Debug info in Response Header Finding Error Info: If you are receiving…