Resource search results
1 - 10 of 17
Governments worldwide are adopting innovative methods that can not only enhance their service delivery capabilities, but also do it in the most cost effective, secure, highly available, and highly performant environment. The example architecture described here is a result of the Azure Customer Advisory Team’s (AzureCAT) experience in working with multiple partners selected as service providers by a government agency. The architecture provided a practical approach for building a solution that fulfilled the government’s requirements.
Getting started with high-performance computing (HPC) on Azure doesn't have to be confusing. This article and the resources in the accompanying GitHub repository were designed by the Azure Customer Advisory Team (AzureCAT) to remove the guesswork. You’ll learn how to implement HPC on Azure infrastructure as a service (IaaS) with four types of storage and the GlusterFS file system.
This guide documents the results of a series of performance tests on Azure to see how scalable Lustre, GlusterFS, and BeeGFS are. Using a default configuration, the Azure Customer Advisory Team (AzureCAT) discovered how critical performance tuning is when designing Parallel Virtual File Systems (PVFSs) on Azure. Use these results as a baseline and guide for sizing the servers and storage configuration you need to meet your I/O performance requirements.
This guide shows how to create a sample multi-container application using ASP.NET Core and Docker and deploy it on an Azure Service Fabric cluster. The code is included on GitHub. Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers. Authored by Paolo Salvatori from the Azure Customer Advisory Team (AzureCAT), this guide discusses both Windows and Linux scenarios for the Service Fabric cluster and various deployment options for the Docker images.
In this guide, Paolo Salvatori from the Azure Customer Advisory Team (AzureCAT) demonstrates how to create a multi-container application using ASP.NET Core and Docker, then deploy it. The application adopts a microservices architecture. This guide shows you how to deploy the application in two ways—either to an Azure Container Service–Kubernetes (ACS–Kubernetes) cluster on Linux, or to an Azure Container Service with Managed Kubernetes (AKS) cluster. In each of these scenarios, the cluster can pull images from either Docker Hub or Azure Container Registry. These alternatives are described and sample configuration files are provided on GitHub.
In this whitepaper, we outline the process enterprise IT staff and decision makers can use to identify and plan the migration of applications and servers to Azure using the lift and shift method, minimizing any additional development costs while optimizing cloud hosting options. In our experience, the lift and shift method will cover the bulk of enterprise scenarios. Authored by David Read and Thuy Le from the Microsoft Azure Customer Advisory Team (AzureCAT), this guide helps you to identify the technical details of what assets are good candidates to migrate (vs. other options of onboarding to Azure) and to work through the details of what a cost model for these resources would entail. For additional information, please refer to: Azure Virtual Datacenter eBookAzure Virtual Datacenter on the Azure Architecture Center
Learn how to implement monitoring, logging, diagnostics, and analytics for Azure applications capable of generating events at rates of tens of thousands per second and higher. Michael Thomassy from the Azure Customer Advisory Team (AzureCAT) walks your through the process of building a custom telemetry pipeline using Microsoft logging extensions and the Application Insights SDK.
Consider this ebook a jumping off point for Kubernetes development projects on Azure. Mahesh Kshirsagar of the Azure Customer Advisory Team (AzureCAT) introduces Kubernetes objects for Azure deployments. This ebook attempts to demystify Kubernetes by focusing on a real-life scenario in which a basic tiered application is deployed using pods and controllers. Mahesh walks you through the steps to deploy a simple application with a web front end running ASP.NET Core 1.0 and a back end with a SQL Server container running on Linux. Scripts and guidance are available in the accompanying GitHub repository.
Virtual network peering gives Azure customers a way to provide managed access to Azure for multiple lines of business (LOB) or to merge teams from different companies. Written by Lamia Youseff and Nanette Ray from the Azure Customer Advisory Team (AzureCAT), this white paper covers the two main network topologies used by Azure customers: mesh networks and hub-and-spoke networks, and shows how enterprises work with, or around, the default maximum number of peering links.
GlusterFS distributed file system is a free, scalable, open source option that works great for applications hosted on Microsoft Azure. In this article, Rakesh Patil from the Azure Customer Advisory Team (AzureCAT) shows how to set up GlusterFS based on recent work with Microsoft customers. This document describes how to use the Gluster command line to create various types of volumes for your Azure solution as a shared file system. To help you get started, it also provides a link to a template.