Microsoft Azure Stack is a fairly new feature set to complement the Azure Platform, however, Azure Stack isn’t quite the usual feature addition to the Microsoft Azure Platform. Azure contains features such as App Service (Web Apps, Logic Apps, Mobile Apps, API Apps), Storage (Blobs, Tables, Queues), Virtual Machines, Virtual Network, Load Balancer, VPN Gateway, Management Portal, Key Vault, and Azure SDK. Until now, when a new feature was released for Microsoft Azure it was hosted like the previous list; in the Azure cloud within Microsoft data centers. Azure Stack changes this; it changes EVERYTHING! With Microsoft Azure Stack, you will now be able to host all the Azure services I just listed within your own Enterprise datacenter; within your private cloud. Azure Stack brings with it a huge innovation to the hybrid-cloud ecosystem. This article will describe exactly what this means for Developers, IT Pros and the rest of the Enterprise. Read More
The book “Microsoft Azure Essentials: Azure Automation” written by Michael McKeown is written to target IT Pros and PowerShell developers to help them understand the core concepts of Azure Automation. This includes using runbooks based on PowerShell Workflow, and orchestrating frequent deployment (ala DevOps) and life cycle management through the use of automating Azure resource setup and maintenance. Read More
Another year means another Global Azure Bootcamp. The Global Azure Bootcamp 2016 is the fourth annual Azure Bootcamp. This is a global event that provides a single day, deep dive class helping thousands of people learn about building Cloud Computing Applications on the Microsoft Azure platform.
The 2016 Global Azure Bootcamp will be on April 16, 2016. Don’t forget to mark your calendars, so you too can get your Azure on! Read More
When the Microsoft Azure Storage Explorer was first released, it did seem a little odd that Microsoft would neglect supporting Linux. However, they did support both Windows and Mac OSX initially. In good news, there have been a number of updates to the Microsoft Azure Storage Explorer announced with a short roadmap of what’s to come in the future. Read More
Just as all Azure Web Apps need configuration values, most applications also need to have database Connection String values configured. With Azure Web Apps the Connection Strings are stored/retrieved in a very similar fashion as Azure Web App Application Settings. Connection Strings are also Key / Value pairs of String values, but are separated out into their own section.
Connection Strings are typically used to store the connection information for one or more databases the Web App needs to connect to for storing and retrieving data. The Connection String types supported are SQL Database, SQL Server, MySQL and Custom. Most often the Connection Strings used will be for some kind of SQL RDMS, but the Custom type allows for an additional Connection String to be configured any other type of database connection necessary.
As with Application Settings, the Connection Strings are accessed as normal from .NET code and the values will come from what is set within the Azure Management Portal. In other development environments (Node.js, Java, PHP, Python) the Connection Strings are exposed to code as Environment Variables. Additionally, the Connection Strings are editable within the Azure Management Portal, but are read-only when access through code. Read More
All web applications have some kind of configurations necessary. The method of storing and accessing these settings varies on different web application platforms. In ASP.NET they are normally stored within <appSettings> element of the web.config file. The Microsoft Azure Web Apps Service allows for these application settings to be configured within the Azure Web App configurations in the cloud, and then subsequently accessed from application code as needed. With .NET applications the application settings are accessed exactly as AppSettings contained within the web.config file. In other web platforms (Java, Node.js, PHP and Python) the application settings are access via Environment Variables.
Application Settings are stored as a Key / Value pair. These are both stored as String values. Read More
Microsoft Azure Service Bus provides an PaaS (Platform as a Service) communications platform built to allow more robust, multi-tenant software systems to be built in the cloud. There are four main feature sets within Azure Service Bus (Queues, Topics, Relays, and Event Hubs) that all offer different communications mediums for use with and between the different tenants of cloud hosted and hybrid (cloud and on-premises) hosted applications.