Skip to main content
Version: Next

services

VMs

  • IaaS
    • It's created from an image
    • Scale sets: manage a group of identical, load-balanced VMs
      • Can scale on demand or on defined schedule
      • Set automatically a load balancer to ensure that resources are being used efficiently
    • Availability sets: ensure VMs stagger updates, power and network connectivity preventing from losing VMs
      • Update domain
      • Fault domain
        • Groups VMs by common source power and network switch
      • Split Vms across three fault domains

Azure Desktop ??

Azure container

  • PaaS

Azure function

  • event-driven
  • serverless
  • Benefit
    • No infra management
    • Scalability
    • Pay for what you use
  • Stateless (default) or stateful

Azure App Service

  • Support Windows and Linux
  • Automated deployment from Github, Azure DevOps and any Git repository
  • Is HTTP-based service for hosting web apps, Rest full APIs and mobile back ends

Azure Virtual Network

  • Enable resource to communicate
  • Supports private and public endpoints
  • Filter traffic
    • Network security groups (inbound and outbound rules)
    • Network virtual appliance: specialized VMs (running firewall, performing wide area network (WAN) optimization)
  • Peering: enables to connect VNs
    • Network between peered network is private
    • Travel in Microsoft backbone network
  • User Defined Routes (UDR)
    • Allows to control routing table between subnets or between VNs

Azure Virtual Private Network

  • Uses encrypted tunnel
  • Only one VPN gateway can be deployed in each virtual network
  • VPN gateway
    • policy-based
    • route-based
    • both use pre-shaded key as the only method of authentication

Azure ExpressRoute

  • Extends on-premise network to cloud over private connection
  • ExpressRoute connections don't go over the public internet