Console App to Interact with Azure Blobs

Azure blobs can be interacted with through Visual Studio. Here we will go through an example of interacting with a blob in a C# console app. First, create a new console app: This will create: We will add 2 NuGet packages: WindowsAzure.Storage Microsoft.WindowsAzure.Configuration Manager And: In the app.settings, add the key below, with the value of your storage account: <appSettings> <add key=”StorageConnectionString” value=”yourconnection” /> </appSettings> To get the value, go … Continue reading Console App to Interact with Azure Blobs

Creating an Azure Storage Account

Azure Storage Accounts are unique namespaces where you can store different forms of Azure data. There are 2 different types of storage accounts: General-purpose storage accounts. These include Tables, Queues, Files, Blobs, virtual machine disks. Blob storage accounts. This is specific to Blob storage. Blob storage exposes the Access Tier: Hot access tier, where the blob objects are frequently accessed, and data access is cheaper Cool access tier, where blob … Continue reading Creating an Azure Storage Account

Installing and Using Azure Storage Explorer

Azure Storage Explorer is an app that allows you to view storage resources such as blobs, tables, queues and files in different Azure storage. To install it, first go to storageexplorer.com to download the app and click to download: This will download. Run the file: Accept the terms and click Install: Click Next: Click Next: Click Next to launch the explorer: This will open below. Click Connect to Azure Storage: … Continue reading Installing and Using Azure Storage Explorer

Azure Functions Intro – Http Trigger

An Azure Function is an “event driven, compute-on-demand experience…with capabilities to implement code triggered by events occurring in Azure or third party service as well as on-premises systems.” A nice feature is you can create these functions in a serverless environment. To create an Azure function, go to portal.azure.com and search for Function. You will see Function App. This is a logical grouping of functions: Click Create: Provide a name … Continue reading Azure Functions Intro – Http Trigger

Azure Service Bus Messaging with Dynamics 365 Plugin

Dynamics 365 is able to post messages to cloud apps listening on the Azure Service Bus. Here we will go through setting this up and posting a message. First, log onto Azure Portal. Select New and search for and select Service Bus: Click Create: Provide the namespace information and click Create: Open the Service Bus and select Queues: Add a Queue: Enter a name and click Create:   Open the … Continue reading Azure Service Bus Messaging with Dynamics 365 Plugin

Introduction to Serverless

In the past, with cloud computing, if an organization was deploying and scaling an application, they would provision a server or servers and deploy the app. The more workload the app received, the more servers could be provisioned to distribute the workload. This model worked, and still works, very well in terms of scaling apps. However, there were disadvantages with doing this. Depending on your app, provisioning an entire server … Continue reading Introduction to Serverless

Azure Cloud Shell

Azure Cloud Shell is an interactive shell for Azure, which allows you to manage your Azure resources. This is useful in that you don’t need to install other tools to run commands – you can do it directly from within a browser. The tool currently supports Azure CLI 2.0. To access the cloud shell, log into portal.azure.com and select the Cloud Shell icon on the right: The browser will then … Continue reading Azure Cloud Shell

Azure Service Bus Sample

Azure Service Bus is an enterprise cloud messaging service for offline and online applications and services. Let’s go through an example of how to use this. Log into the Azure Portal at  https://portal.azure.com. Select + Enterprise Integration->Service Bus: Enter details and click Create: Select the Namespace created and then Shared Access Properties->RootManagerSharedAccessKey: Copy the connection string primary key: Also copy the primary key and paste this somewhere for later, e.g. … Continue reading Azure Service Bus Sample

Register an App with Windows Azure

The following steps show how to register an application with Microsoft Azure. This app can then be used for OAuth 2.0 authentication outside of Dynamics CRM. Log into portal.azure.com as your Dynamics CRM administrator. Select Azure Active Directory from the menu on the left: Select App Registrations: Select Add: Enter the name of the app, e.g. Test Basic App. Select the application type as Native: Click Create to create the app. … Continue reading Register an App with Windows Azure

Azure Key Vault

Azure Key Vault allows you to encrypt keys used for authentication, storage accounts etc, in the cloud. They keys are protected by hardware security modules, or HSMs. In portal.azure.com, you can manage Key Vaults by searching for it in the menu:   Select Key Vault and Create: Create Key Vault will be created: