21
Introduction to Azure

Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

  • Upload
    others

  • View
    16

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Introduction to Azure

Page 2: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Session 1 Agenda

• Demos: Azure Portal, Resource Groups and RBAC

Deploy Azure Web App via Visual Studio Web deploy

Deploy Azure Kubernetes via Cloud Shell

Page 3: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Millionsof servers

2 Milkilometers

intra-datacenter fiber

72+Tb per second

backbone

54Azure regions

100+datacenters

54 AZUREREGIONS 4500+PEERING

LOCATIONS 130+EDGESITES

Page 4: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Commitment to sustainability

202060%

2012Carbon neutral

201850%

Long-term100%

energy use from wind, solar and hydropower

Page 5: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Security

Page 6: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Security

ISO 27018 ISO 27001 ITAR Cloud Controls Matrix

FedRAMP DISA Level 2 CJIS HIPAA/HITECH

European UnionModel Clauses

United KingdomG-Cloud

China Multi-LayerProtection Scheme

EU Safe Harbor

Page 7: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Hybrid Connectivity

Page 8: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

High Availability and Disaster Recovery

Page 9: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Scaling

Page 10: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Load balancing

Page 11: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Industry-leading SLAs and Support

Page 12: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Familiar tools

Productive Open Seamless

Page 13: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Azure Platform Services

Azure Infrastructure Services

Compute Storage

Datacenter Infrastructure

Application Platform

WebApps

MobileApps

API Apps

Notification Hubs

HybridCloud

Backup

StorSimple

Azure SiteRecovery

Import/Export

Networking

DataSQL Database Cosmos DB

Redis Cache

AzureSearch

StorageTables

SQL DataWarehouse

Azure AD Health Monitoring

Virtual Network

ExpressRoute

Blob Files DisksVirtual Machines

AD PrivilegedIdentity Management

Traffic Manager

AppGateway

OperationalAnalytics

Compute Services

Cloud Services

Batch RemoteApp

ServiceFabric

Developer Services

Visual Studio

ApplicationInsights

VS Team Services

Containers DNS VPN Gateway

Load Balancer

Domain Services

Analytics & IoT

HDInsight MachineLearning Stream Analytics

Data Factory

EventHubs

Data LakeAnalytics Service

IoT Hub

Data Catalog

Security & Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Xamarin

HockeyAppPower BI Embedded

SQL Server Stretch Database

MobileEngagement

Functions

IntelligenceCognitive Services Bot Framework Cortana

Security Center

Container Service

Queues

VM Scale Sets

Data Lake Store

Dev/Test Lab

Integration

BizTalkServices

Service BusLogic Apps

API Management

Media & CDNContent DeliveryNetwork

Media Services

Media Analytics

Page 14: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Shared responsibility Responsibility On-

PremIaaS PaaS SaaS

Applications

Data

Runtime

Middleware

O/S

Virtualization

Servers

Storage

Networking

MicrosoftCustomer

Page 15: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Infrastructure Services Eliminates capital expense and reduces ongoing cost compared with on

premises deployments

Improves business continuity and disaster recovery

Deploy with speed to innovate rapidly

Scale easily to respond more quickly to shifting business conditions

Increase stability, reliability and supportability

Page 16: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

This shows a set of Windows virtual machines (VMs) as part of an 3-tier application.

Example Azure solution

Azure IaaS 3-tier application

Page 17: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

This shows a geo redundant 3-tier application in multiple Azure regions in order to achieve availability and a robust disaster recovery infrastructure.

Example Azure solution

Multi Region IaaS 3-tier Application

Page 18: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Platform Services Reduction in cost and management in comparison to infrastructure services

Improves scalability and load balancing

Simpler architecture and deployment models

Increased time to market

Page 19: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

This shows a basic web application that uses Azure App Service and Azure SQL Database.

Example Azure solution

Azure PaaS basic web application

Page 20: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

This shows how to run a web application in multiple regions to achieve extended high availability.

Example Azure solution

Azure PaaS geo redundant application

Page 21: Introduction to Azure - Grey Matter · •Demos: Azure Portal, Resource Groups and RBAC Deploy Azure Web App via Visual Studio Web deploy Deploy Azure Kubernetes via Cloud Shell

Demos