Cloud Operations Using Microsoft Azure. Nikhil Shampur

Similar documents
Deploying and Using ArcGIS Enterprise in the Cloud. Bill Major

ArcGIS Enterprise: Architecture & Deployment. Anthony Myers

Quick Start ArcGIS Enterprise with Automation. Shannon Kalisky Mark Carlson Nikhil Shampur Cherry Lin

Using ArcGIS for Server in the Microsoft Azure Cloud

ArcGIS Enterprise: Cloud Operations using Amazon Web Services. Mark Carlson Cherry Lin

Microsoft Azure Course Content

Course AZ-100T01-A: Manage Subscriptions and Resources

Exam : Implementing Microsoft Azure Infrastructure Solutions

ArcGIS Enterprise: An Introduction. David Thom Solution Engineer State Government

Data Store Management Best Practices. Bill Major Laurence Clinton

High Availability and Disaster Recovery. Cherry Lin, Jonathan Quinn

High Availability & Disaster Recovery. Witt Mathot

ArcGIS Enterprise: Advanced Topics in Administration. Thomas Edghill & Moginraj Mohandas

Developing Microsoft Azure Solutions (70-532) Syllabus

Architect your deployment using Chef

Automating ArcGIS Deployments Using Chef

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions (70-532) Syllabus

Real4Test. Real IT Certification Exam Study materials/braindumps

Introduction to Your First ArcGIS Enterprise Deployment. Thomas Edghill & Jonathan Quinn

ArcGIS Enterprise: Configuring Backups, Disaster Recovery, and Replication. Harrold Sompotan and Patrick Jackson

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Architecting Microsoft Azure Solutions (proposed exam 535)

Administering Your ArcGIS Enterprise Portal Bill Major Craig Cleveland

Developing Microsoft Azure Solutions (70-532) Syllabus

Implementing Microsoft Azure Infrastructure Solutions

ArcGIS Enterprise: An Introduction. Philip Heede

ArcGIS Enterprise in the Amazon Cloud

20532D - Version: 1. Developing Microsoft Azure Solutions

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack

Actual4Dumps. Provide you with the latest actual exam dumps, and help you succeed

Configuring ArcGIS Enterprise in Disconnected Environments

Working with Feature Layers. Russell Brennan Gary MacDougall

Azure Development Course

[MS20533]: Implementing Microsoft Azure Infrastructure Solutions

ArcGIS Enterprise Administration

70-532: Developing Microsoft Azure Solutions

Leveraging Azure Services for a Scalable Windows Remote Desktop Deployment

ArcGIS Enterprise: Portal Administration BILL MAJOR CRAIG CLEVELAND

How To Configure & Use Insights for ArcGIS ARAVIND SIVASAILAM MATT THOMAS

Deccansoft Software Services

ArcGIS Enterprise: Architecting Your Deployment

Office 365 and Azure Active Directory Identities In-depth

ArcGIS Server and Portal for ArcGIS An Introduction to Security

Real-Time & Big Data GIS: Best Practices. Suzanne Foss Josh Joyner

Deccansoft Software Services

We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

[MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure

ArcGIS Enterprise: Performance and Scalability Best Practices. Darren Baird, PE, Esri

Implementing Microsoft Azure Infrastructure Solutions (20533)

Agenda. This Session: Azure Networking Basics, On-prem connectivity options DEMO Create VNET/Gateway Cost-estimation for VNET/Gateways

ArcGIS Enterprise Portal for ArcGIS

70-532: Developing Microsoft Azure Solutions

Real-Time & Big Data GIS: Best Practices. Josh Joyner Adam Mollenkopf

20532D: Developing Microsoft Azure Solutions

ArcGIS in the Cloud. Andrew Sakowicz & Alec Walker

JANUARY Migrating standalone ArcGIS Server to ArcGIS Enterprise

ArcGIS for Server: Administration and Security. Amr Wahba

Esri Best Practices: Tuning, Testing, and Monitoring. Andrew Sakowicz, Frank Pizzi,

Microsoft Azure for AWS Experts

Azure Compute. Azure Virtual Machines

ArcGIS GeoEvent Server: Making 3D Scenes Come Alive with Real-Time Data

Techno Expert Solutions

#techsummitch

ArcGIS for Server: Security

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions

20533B: Implementing Microsoft Azure Infrastructure Solutions

Agenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache

ArcGIS Enterprise: Sharing Imagery. Zikang Zhou Imagery and Raster team

MarkLogic Server. MarkLogic Server on Microsoft Azure Guide. MarkLogic 9 January, 2018

How to Configure Azure Route Tables (UDR) using Azure Portal and ARM

The Balabit s Privileged Session Management 5 F5 Azure Reference Guide

Index. Pranab Mazumdar, Sourabh Agarwal, Amit Banerjee 2016 P. Mazumdar et al., Pro SQL Server on Microsoft Azure, DOI /

Microsoft AZ-101 Exam

Welcome to the. Migrating SQL Server Databases to Azure

Active Directory Services with Windows Server

Please give me your feedback

Windows Azure Services - At Different Levels

Managing and Auditing Organizational Migration to the Cloud TELASA SECURITY

Azure 209x Practical Exercises Overview

ArcGIS Enterprise Security. Gregory Ponto & Jeff Smith

Active Directory Services with Windows Server

SERVERS TO SERVICES HOW MICROSOFT AZURE CAN MODERNISE YOUR IT INFRASTRUCTURE. Joey Lau 9 November 2017

Tableau Server on Microsoft Azure:

Sharing Web Layers and Services in the ArcGIS Platform. Melanie Summers and Ty Fitzpatrick

Microsoft. AZ-100 EXAM Azure Infrastructure and Deployment. m/ Product: Demo. For More Information:

Azure Learning Circles

Azure Free Training. Module 1 : Azure Governance Model. Azure. By Hicham KADIRI October 27, Naming. Convention. A K&K Group Company

ArcGIS Enterprise Security: An Introduction. Randall Williams Esri PSIRT

ArcGIS Online A Security, Privacy, and Compliance Overview. Andrea Rosso Michael Young

Developing Microsoft Azure Solutions: Course Agenda

Active Directory Services with Windows Server

ArcGIS Enterprise Security: Advanced. Gregory Ponto & Jeff Smith

MOC 20417B: Upgrading Your Skills to MCSA Windows Server 2012

Web AppBuilder Presented by

MyCloud Computing Business computing in the cloud, ready to go in minutes

"Charting the Course... MOC B Active Directory Services with Windows Server Course Summary

Example Azure Implementation for Government Agencies. Indirect tax-filing system. By Alok Jain Azure Customer Advisory Team (AzureCAT)

Transcription:

Cloud Operations Using Microsoft Azure Nikhil Shampur

Agenda - Overview - ArcGIS Enterprise on Azure strategy - Deployment Options - What s new - 10.6-10.6.1 - Automation, Upgrades - Tips and Tricks - Planned work - 10.7-10.7.1

Quick Survey Role within the org Developer/ IT admin/ GIS Admin/ Manager? Directly responsible for the management (install/upgrade) of ArcGIS Enterprise? Already using cloud/ Planning to in next 6 months/ Long term Plan? Already used Cloud Builder previously Yes/No?

Overview ArcGIS Enterprise on Microsoft Azure

Our mission is make deploying and managing ArcGIS Enterprise on Microsoft Azure as seamless as possible. - ArcGIS Enterprise Team

How do we achieve that? - Ready to use Virtual Machine Images - Public Azure (54 Regions) - U.S. Government Cloud (Fairfax) - Easy to deploy and manage - Deployment Tools - Cloud Builder - Automation

Why it is a big deal Azure IaaS Concepts Resource Groups Load Balancers - Layer 7 vs Layer 4 Traffic Rules - NAT (Network Address Translation) Rules - Load Balancer Rules, Health Probes Virtual Networks - Subnets, CIDR, Network Interfaces (NICs) - Network Security Groups Windows Firewall Configuration Web Server SSL Certificates Availability Sets/ VM Scale Sets Azure Key Vault Azure Active Directory

Cloud Builder - Desktop application for Windows - Wizard Driven Experience - Deployment - Post Deployment - Configure Azure native features - Azure Managed Databases - Azure Key Vault - Azure Blob Storage - Azure Data Lake Store * - Azure Active Directory *

Concepts Site Deployments

Portal for ArcGIS ArcGIS Enterprise Sites Server Sites Hosting Server Site ArcGIS GIS ArcGIS Image ArcGIS GeoEvent ArcGIS GeoAnalytics Generic Server Site Server Site Server Site Server Site Server Site Data Stores ArcGIS Relational Data Store ArcGIS Tile Cache Data Store ArcGIS Spatiotemporal Big Data Store Big Data File Share Generic Data Store (Non-Esri)

Deployment Options Single Machine Multiple Machines Multiple Tiers Single Tier (All in One) Portal for ArcGIS Hosting Server Reverse Proxy ArcGIS Data Store Storage Options File Share Azure Blobs + Tables Azure Files (SMB)

Getting Started How

Getting Started - Get Azure subscription - https://azure.com - Get ArcGIS Enterprise software license - https://accounts.esri.com - Get ArcGIS Enterprise Cloud Builder

Cloud Builder Demo

What s New 10.6 and 10.6.1

What s New 10.6 - Automation Options - Visual Studio - PowerShell Visual Studio PowerShell Command Line - Azure CLI - Deploy VMs for ArcGIS Desktop - Support for Domain Joining Virtual Machines - Support for Azure Files (Managed SMB service) Active Directory Domain - Non default context (server/portal) Azure Files

What s New 10.6.1 - Upgrades - Standalone GIS Servers - Base Deployment + Federated Servers - Azure Database for PostgreSQL - Enterprise Logins using Azure Active Directory - Documentation

Automation New at 10.6

Cloud Builder Overview Wizard driven deployment experience New at 10.6 - Designer to generate automation artifacts Deployment Artifacts ARM Template Template Parameters Automation Licenses SSL Certificate

Cloud Builder VS. Automation Visual Studio Customize or Extend Wizard Driven PowerShell Power Simplicity

Typical Customizations and Extensibility - Resource Naming Convention - Change the default names assigned by Cloud Builder (Load Balancers, Disks, NICs etc.) - Place machines in separate subnets - Cloud Builder UI limits mapping NICs to single subnet - Configure Network Security Groups (NSGs) as part of deployment - Integrate with Azure Monitoring - OMS Monitoring Extension - Azure Alerts - Configure VM backup Policy - Scheduled Maintainance Edits Outside Cloud Builder? Training wheels are off!

Integrate with Azure Cloud Shell PowerShell DSC

Automation Demo

Upgrades Demo

Under the hood How Cloud Builder works

Two Responsibilities - Provision Infrastructure Resources - Azure Resource Manager (ARM) - Trigger In-VM Configuration of ArcGIS Components - Automation using PowerShell Desired State Configuration (DSC) - Azure DSC Extension (10.6)

Provision Azure Infrastructure Resources - Virtual Machines - Network Interfaces - Disks - Availability Sets - Load Balancers - Virtual Networks - etc

Stage Deployment Artifacts - SSL Certificate - Certificate.pfx - Automation Code - DSC.zip - License - License.prvc

Trigger Deployment using ARM Template az group deployment create --name $deploymentname --resource-group $resourcegroupname -- template-file 'azuredeploy.json' --parameters $paramsfile New-AzureRmResourceGroupDeployment Name $deploymentname -ResourceGroupName $ResourceGroupName -TemplateFile $TemplateFile -TemplateParameterFile $TemplateParametersFile

Tips and Tricks Recommendations and Troubleshooting

Storage Options Help choosing File Share VM Azure Blob + Table Azure Files (SMB) Latency Best Variable Variable Performance Good Good OK Scalability Managed Disk IOPS Good Max 1000 IOPS (*) Config-Store Content-Store Yes Yes Yes Server Directories Yes No No High Availability No Yes Yes Single Machine VMs have 99.9 SLA + Scheduled Maintenance

Troubleshooting deployment failures - Examine Deployment in Azure Portal - Examine log files for errors - Local Log, Remote Log - Provide strong password for Windows Credentials - Try the defaults - Start with small deployments - Submit a support incident - Log Files - Deployment Summary

What s Next Planned Features for 10.7 and 10.7.1

Planned Features 10.7 - VM Level Backup/Restore - Azure Recovery Services Vault - In place backup/restore - Monitoring - Azure Monitor - OMS Log Analytics - Solution Templates - ARM Templates on github Disclaimer Subject to Change!

Please Take Our Survey on the App Download the Esri Events app and find your event Select the session you attended Scroll down to find the feedback section Complete answers and select Submit