☁️
Microsoft
  • Readme
  • Virtual Internship Program
    • InsideSherpa & Background
    • Goal Tracking
    • Engineering Internship
      • 1. Research on Microsoft
      • 2. Preparing for the Virtual Experience
        • Preparing for my virtual internship with Microsoft
        • SMART goal setting
      • 3. Campus: Business Foundation Skills
        • Respect, Integrity and Accountability
          • Situational based questions
        • Commitment and approach to values into action
        • Microsoft's cultural transformation
        • Microsoft's solutions for digital transformation
      • 4. Campus: Work Ready Skills
        • My professional voice (be confident)
          • Confidence in meetings
          • Confidence in business
          • Confidence in communication
          • The task
        • A professional approach to meetings
        • The importance of your personal brand
      • 5. Work Ready Skills
      • 6. Technical Engineer Skills
    • Go-To-Market Internship
      • 1. Research on Microsoft
      • 2. Preparing for the Virtual Experience
        • Asia Pacific Internship Experience
        • SMART Goals
  • Microsoft Student Accelerator (MSA)
    • Workshop 1: AI & Machine Learning
    • Project 1: Machine Learning
    • MSLearn 1
    • Workshop 2: Cloud Fundamentals
    • MSLearn 2
    • Project 2: Web Application
      • My idea
      • Exploring msa.ms (old website)
        • For Schools
        • For Employers
        • Events
      • Finding a theme
      • Collecting assets
      • Designing the Header
      • A custom domain using Azure DNS
        • Azure DNS Learn Path
        • Introduction
        • What is DNS?
        • Azure DNS
        • Configuring Azure DNS
        • Buying a custom domain on GoDaddy
      • Plugins
        • Contact Form
        • Implementing SEO
        • Anti-spam
        • SSL
      • Transfering to a new domain
      • Improving site Health
      • Adding custom CSS
      • Interactivity with JS
      • Managing Wordpress from the terminal
      • Next steps: Editing content
      • The front page
        • Global elements
        • Layouts are good sometimes
        • Customising the front page
      • Revisiting the contact form
      • RYTE SEO Analysis
      • Cache Management
      • Traffic Monitoring and Analytics
      • FAQ
      • Documentation
    • Workshop 3: Web App & APIs
    • Project 3: Building an app
      • Target Persona
      • Idea
    • MSLearn 3
      • Create a Canvas App
        • Get started with Power Apps
          • Introducing Power Apps
          • Untitled
      • Use UI and controls
  • Interview Preparation
    • Azure (Cloud) Application & Infrastructure Specialist Roles
      • Revisiting my assessment
      • The technical assessment
      • Using LinkedIn
    • Technology Strategist Roles
      • Partner Technical Architect
  • Power Platform
    • Power Platform Fundamentals
      • The Power Platform
        • A Data-driven World
        • What is the Power Platform?
        • Features of the Power Platform
        • Data Connectors
        • Data Delegation
        • Creating Custom Connectors
        • Putting it all together
      • Power Apps
        • What is Power Apps?
        • Power Apps & what it can do
        • The 3 Types of Power Apps
        • AI Builder in your Power Apps
        • The 4 Models of AI Builder
        • The business value of Power Apps
        • Case study: Heathrow Airport
      • Common Data Service
        • What is the Common Data Service?
        • Entities in Common Data Service
        • Scalability
        • The Common Data Model
        • Types of Entities and Fields in CDS
        • Understanding relationships using Entities
        • Environments in Common Data Service
        • Business Rules
        • Administer (Administration)
      • Building an app solution
        • Basic elements
        • Untitled
      • Power Automate
        • What is Power Automate?
          • Types of flows
      • Building an automated solution
      • Power BI
        • Parts of Power BI
      • Building a simple dashboard
    • PL-900
  • Microsoft Azure
    • Cloud Concepts
      • Principles of cloud computing
        • An analogy
    • Core Cloud Services
    • AZ-900
      • Virtual Training Day
        • 1.
        • 2.
        • 3.
        • 4.
  • Microsoft 365
    • Microsoft 365 Fundamentals
      • What is Microsoft 365?
  • UNSW Cloud Society
    • Microsoft Azure
      • Workshop 1
      • Workshop 2
      • Workshop 3
    • Power Platform
      • Building a Helmet Detection App
  • Microsoft Reactor
    • PowerApps workshop
  • News
    • Microsoft exams $15 down from $100
    • Microsoft's cultural transformation
Powered by GitBook
On this page
  • Contact Information
  • Networking
  • Azure Virtual Networks (V-Nets)
  • Regions
  • Subscriptions
  • IP Addresses
  • Connectivity
  • Vnet to Vnet (Vnet PEERING) (like P2P Bittorrent)
  • VPN Connections
  • Types of Connections
  • Network Services
  • Azure DNS (Domain Name Resolution)
  • CDNs (Content Distribution)
  • Load Balancing
  • Traffic Manager

Was this helpful?

  1. UNSW Cloud Society
  2. Microsoft Azure

Workshop 2

Contact Information

Speaker Stephane Budo sbudo@vigilant.it

Networking

Azure Virtual Networks (V-Nets)

  • create private networks in the Cloud (Azure)

    ○ can control IP addresses

    ○ DNS servers

    ○ Security rules

    ○ Traffic flows

It's privatised

  • has a private IP

  • can be broken into subnets

    ○ break the one IP address into different sections

Naming Rules for Vnets

  • Vnets need a UNIQUE NAME within it's own resource group

  • Important to stick to a naming CONVENTION across resources

Regions

  • The Vnet is located inside a datacenter (within a specific region)

  • Any resources you wish to connect, must be in the same region

Subscriptions

You can create multiple vnets per subscription and per region

  • Note: there is a limit

  • Also you can create multiple subnets

IP Addresses

  • You can assign IP address to your resources if you want them to talk to each other or go to the internet

Public IP addresses

  • Used to communicate with the Internet

Private IP addresses

  • can't be used outside of your enclosed vnet

    Used to communicate within the VNet

Connectivity

Vnet to Vnet (Vnet PEERING) (like P2P Bittorrent)

  • Connecting a Vnet with another Vnet

  • Danger: they cannot have the same IP address because of CONFLICT

Vnet peering - connecting Vnets within the same Azure region GLOBAL Vnet peering - connecting Vnets across Azure regions

  • Costs big bucks $$$$

They connect to multiple Vnets

  • they're not transitive

  • So if V1-V2-V3, V3 doesn't know about V1

VPN Connections

What if you wanted to connect a Vnet outside of Azure???

  • Use the gateway within Azure to get out

    ○ Created using a SUBNET gateway within Azure

    ○ Always created in pairs (for high availibility)

  • Gateway in your target destination

Types of Connections

  1. Point-To-Site (VPN)

  2. Site-To-Site (VPN) a. Go from a site b. Out through to a gateway within Azure c. To the Azure Vnet through the Vnet gateway

  3. ExpressRoute (Private Site-To-Site) a. Don't go over the Internet unlike VPNs b. Create private connection between data centers and infrastructure on your environment

You can hybrid and use ExpressRoute where you need and VPN in other areas

Network Services

Azure DNS (Domain Name Resolution)

  • you can set up DNS servers

  • allow mapping from domain names to IP addresses

Private IP Addresses

  • by default its configured by Azure-managed DNS

  • They provide internal name resolution within your network

CDNs (Content Distribution)

Caching content depending on the user location

  • saved in the nearest server

Load Balancing

Azure Load Balancer

  • Balance load depending on the network traffic

  • The important things for your server is to have high availability and resiliency

    ○ Having high uptime according to your SLA

    ○ How your network will react to failure

      § High resiliency = being able to redirect traffic if something breaks

Public

  • Maps public IP address and port number of incoming traffic

    ○ Maps to private IP address and port

  • Interfaces between public IP and the IP within your own network

Internal (Private)

  • Directs traffic inside the internal network

  • Handles IPs inside your network

Internally, this is where Tiering occurs

  • Load balancers are used to prioritise performance and traffic distribution within your network

  • A good example use is when developing websites:

    ○ You usually have a web tier

    ○ and a backend tier (this is usually on its own network)

Traffic Manager

PreviousWorkshop 1NextWorkshop 3

Last updated 4 years ago

Was this helpful?