Top Banner
1 Azure Saturday 2018 Azure Networking Inside and Out Mustafa Toroman Saša Kranjac
23

Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

Aug 23, 2019

Download

Documents

haque
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

1 Azure Saturday 2018

Azure Networking Inside and Out

Mustafa Toroman

Saša Kranjac

Page 2: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

2 Azure Saturday 2018

Thank you, sponsors!

Page 3: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

3 Azure Saturday 2018

Speaker Introduction

• Mustafa Toroman

• Senior System Engimeer @ Authority Partners

• @toromust

• http://toroman.cloud/

• Microsoft Azure MVP

• MCSE, MCP, MCSA, MCITP, MCSD, MCT, MS v-TSP

Page 4: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

4 Azure Saturday 2018

Speaker Introduction

• Saša Kranjac

• CEO and Security Expert @ Kranjac - IT Training and Consulting

• @SasaKranjac

• MCSE, MCP, MCSA, MCITP, MCT, MCT Regional Lead, Certified EC-Council Instructor, CEH

Page 5: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

5 Azure Saturday 2018

Users

Internet

The Big (Network) Picture

AzureVirtual Network

Backend Connectivity

ExpressRouteVPN Gateways

Page 6: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

6 Azure Saturday 2018

Internet IP Addresses & Load BalancingPublic IP Addresses in Azure

Can be used for instance (VM) level access or load balancing

Instance-level IP

Internet IP assigned exclusively to a single VM Entire port range is accessible by default

Primarily for targeting a specific VM

Load balanced IP (VIP)

Internet IP load balanced among one or more VM instances

Allows port redirection

Primarily for load balanced, highly available, or auto-scale scenarios

Internet

IP1 IP2

VM1 VM2

LB

MicrosoftAzure

151.2.3.4 (VIP)

131.3.3.3

(Instance-level IP)

131.3.4.4

(Instance-level IP)

Page 7: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

7 Azure Saturday 2018

Reserved IPs

• Retain your IP addresses

• IPs on existing services can be reserved

• IPs can be moved between services in seconds

Cloud Service 2

Reserved IP Moves

Reserved IP

Internet

Page 8: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

8 Azure Saturday 2018

DNS Names for Public IP

▪ FQDN access to a virtual machine

▪ Available for virtual machines and web/worker roles

▪ Automatic DNS registration/de-registration during scale-up, scale-down

Internet

Webrole.1.contoso.cloudapp.net

130.26.5.120

VM Instance 1 VM Instance 2

Contoso App with 2 virtual machines

Webrole.0.contoso.cloudapp.net

130.26.10.80

Page 9: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

9 Azure Saturday 2018

• Bring your own network

• Create subnets with your private or public IP addresses

• Bring your own DNS or use Azure-provided DNS

• Secure with Network Security Group ACLs

• Control traffic flow withUser Defined Routes

Virtual Network

Virtual Network

VPN GW

Frontend10.1/16

Mid-tier10.2/16

Backend10.3/16

Internet

On Premises10.0/16

VPN &ExpressRoute

Azure

Direct InternetConnectivity

Page 10: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

10 Azure Saturday 2018

Network Security Groups

Virtual Network

Backend10.3/16

Mid-tier10.2/16

Frontend10.1/16

VPN GW

Internet

On Premises 10.0/16

ExpressRouteand VPNs

Page 11: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

11 Azure Saturday 2018

Multiple NICs in Azure VMs

• Up to 16 NICs per VM

• NSG and Routes on all NICs

• Can separate frontend, backend, and managementVirtual Machine

NIC2 NIC1 Default

Virtual Network

FrontendSubnet

MgmtSubnet

BackendSubnet

Internet

10.2.2.2210.3.3.33 10.1.1.11

VIP 133.44.55.66

Page 12: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

12 Azure Saturday 2018

Layered Security, Protection, and Isolation

DDoS

Protection

Virtual

Network

Isolation

NSGVM

Firewall

Cloud Services

&Virtual Machines Internet

ACLs

Page 13: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

13 Azure Saturday 2018

•Overview• VMs that perform specific network functions

• Focus: Security (Firewall, IDS , IPS), Router/VPN, ADC (Application Delivery Controller), WAN Optimization

• Typically Linux or FreeBSD-based platforms

•Scenarios• IT Policy & Compliance – Consistency between on premises & Azure

• Supplement/complement Azure capabilities

•Azure Marketplace• Available through Azure Certified Program to ensure quality

and simplify deployment

• You can also bring your own appliance and license

Network Virtual Appliances

Page 14: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

14 Azure Saturday 2018

Azure Virtual Network

Virtual Appliances - Firewalls, IDS/IPS, VPNs

Secure your virtual networks in Azure

DMZ

IDS

IPS

Internet

Cross-premises connectivity

Page 15: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

15 Azure Saturday 2018

• Frontend load balancing and delivery control

Scenario – Application Delivery Controller

Applications

Web Farms Internet

ADC & Load

Balancer

Virtual Network

Page 16: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

16 Azure Saturday 2018

Cross premises connectivity

Page 17: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

17 Azure Saturday 2018

Connectivity Options and Hybrid Offerings

Secure site-to-site VPN connectivity

• SMB, Enterprises• Connect to Azure compute

Secure point-to-site connectivity

• Developers• POC Efforts• Small scale deployments• Connect from anywhere

ExpressRoute private connectivity

• SMB & Enterprises• Mission critical workloads• Backup/DR, media, HPC• Connect to Microsoft services

Internet Connectivity

• Consumers• Access over public IP• DNS resolution• Connect from anywhere

Page 18: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

18 Azure Saturday 2018

WAN

Public internet

Connectivity choices: Internet or Private

WAN

Branch Office 2

Public internet

Page 19: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

19 Azure Saturday 2018

ExpressRoute

WAN

Public internet

ExpressRoute provides a private, dedicated, high-throughput network

connection to Microsoft

Page 20: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

20 Azure Saturday 2018

Hammer Time!

Page 21: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

21 Azure Saturday 2018

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview

https://azure.microsoft.com/en-us/services/virtual-network/

https://docs.microsoft.com/en-us/azure/virtual-network/

https://docs.microsoft.com/en-us/azure/virtual-network/

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-site-to-site-resource-manager-portal

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-devices

Page 22: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

22 Azure Saturday 2018

Q&A?

Page 23: Azure Networking Inside and Out - toroman.cloud · 4 Azure Saturday 2018 Speaker Introduction • Saša Kranjac • CEO and Security Expert @ Kranjac - IT Training and Consulting

23 Azure Saturday 2018

Thank you!