Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

AZ900-AzureFundamentals-part-11.pdf

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 10 Publicité

Plus De Contenu Connexe

Similaire à AZ900-AzureFundamentals-part-11.pdf (20)

Publicité

Plus récents (20)

AZ900-AzureFundamentals-part-11.pdf

  1. 1. (DDoS) attack: Large scale attacks to bring your apps down Result: App goes down or become slow. Huge bill because of unlimited auto scaling. Two Azure DDoS offerings: DDoS Protection Basic: Protects against common network layer attacks Intelligently identifies and blocks DDoS attacks Enabled by default No extra cost DDoS Protection Standard: Mitigates 60 different DDoS attack types Provides attack analytics, metrics, alerting and reporting Get quick support from DDoS Protection Rapid Response (DRR) team Get a Cost guarantee ( Receive service credit if DDoS attack results in scale-out) Enable it on the Azure virtual network DDoS Protection Standard + Web Application Firewall = Powerful combination that protects at: Network layer (Layer 3 and 4, Azure DDoS Protection Standard) Application layer (Layer 7, WAF) Azure DDoS Azure DDoS 97
  2. 2. Managed network security service to control traffic in and out of a Azure Virtual Network Stateful: Once traffic in is allowed, traffic out is automatically allowed Centralized Configuration: With one Azure firewall, you can control traffic to multiple virtual networks (having hundreds of resources) across multiple subscriptions Example : If your enterprise has 10 virtual networks (across multiple subscriptions) with 100 VMs, you can control traffic with one Azure Firewall Integrates with Azure Monitor: Provides logging and analytics (REMEMBER) Web application firewall (WAF) Restrict traffic into web applications OWASP etc Supported by Azure Application Gateway, Azure Content Delivery Network Azure Firewall Azure Firewall 98
  3. 3. Azure Firewall is an external firewall - outside your Virtual Network Network Security Group (NSG) is like a internal firewall inside your Virtual Network right before your resources Multiple inbound and outbound security rules: Allow or block traffic based on source/destination IP address, protocol and port Restrict traffic between resources such as virtual machines and subnets Attached with subnets and network interfaces Usecases : Allow access to web server only on port 80 and port 443 (HTTP/HTTPS) Restrict database access only to web servers. Do NOT allow direct access to database from outside world/other servers. Restrict outbound traffic from VMs to download so ware packages and system updates Network Security Groups (NSG) Network Security Groups (NSG) 99
  4. 4. "A chain is only as strong as its weakest link" - Secure at all levels: Physical security: Control access to physical infrastructure (Responsibility of Microso ) Perimeter: Azure DDoS Protection + Azure Firewall Network: Restrict internet access (inbound and outbound) Restrict communication between resources Compute:Secure access to virtual machines Implement endpoint protection Ensure that OS and so ware patches are applied Application: Think of security from day one! Implement security best practices depending on language and framework Store secrets in Azure Key Vault Data: Encrypt data at rest and in transit Best Practice: Implement security at all levels! Security Best Practice - Defense in depth Security Best Practice - Defense in depth 100
  5. 5. Cloud Computing Public Cloud You host everything in the cloud (You DO NOT need a data center anymore) No Capital Expenditure required Hardware resources are owned by Azure (Microso ) Hardware failures and security of the data center are managed by Azure (Microso ) Summary: Hardware owned by Azure and shared between multiple tenants Tenants: Customers who rent infrastructure (You, Me and other enterprises) Private Cloud You host everything in your own data center Needs Capital Expenditure Incur staffing and maintenance expenses for infrastructure Delivers higher level of security and privacy Hybrid Cloud : Combination of both (Public & Private) Use Public Cloud for some workloads and Private cloud for others Example: Connecting an on-premise app to Azure Cosmos DB Provides you with flexibility: Go on-premises or cloud based on specific requirement Cloud Computing: Public vs Private vs Hybrid clouds Cloud Computing: Public vs Private vs Hybrid clouds 101
  6. 6. Options: VPN and Azure ExpressRoute VPN: Encrypted connection from on- premises to Azure over internet Needs VPN device or gateway on-premises Need Azure VPN gateway in the Azure Virtual Network Encrypted communication over Internet (public) Azure ExpressRoute: Private connectivity to Azure Virtual Network Provides very high bandwidth Very high security (private connection) Traffic does NOT go over internet Traffic is NOT encrypted by the connection Hybrid Cloud: Connecting Azure with on-premises Hybrid Cloud: Connecting Azure with on-premises 102
  7. 7. Organizing and Managing Organizing and Managing Azure Resources Azure Resources 103
  8. 8. ( ) Hierarchy: Management Group(s) > Subscription (s) > Resource Group (s) > Resources Resources: VMs, Storage, Databases Resource groups: Organize resources by grouping them into Resource groups Subscriptions: Manage costs for resources provisioned for different teams or different projects or different business units Management groups: Centralized management for access, policy, and compliance across multiple subscriptions Remember: No hierarchy in resource groups BUT management groups can have a hierarchy Azure Resource Hierarchy Azure Resource Hierarchy https://docs.microso .com/ 104
  9. 9. Resource Group: Logical container for resources Associated with a single subscription Can have multiple resources (REMEMBER) A resource can be associated with one and only one resource group Can have resources from multiple regions Deleting it deletes all resources under it Tags assigned to resource group are not automatically applied to resources HOWEVER, Permissions/Roles assigned to user at the resource group level are inherited by all resources in the group Resource Groups (like Management Groups) are free Resource Groups Resource Groups 105
  10. 10. You need a Subscription to create resources in Azure Subscription links Azure Account to its resources An Azure Account can have multiple subscriptions and multiple account administrators When do you create a new subscription? I want to manage different access-management policies for different environments: Create different subscriptions for different environments Manage distinct Azure subscription policies for each environment I want to manage costs across different departments of an organization: Create different subscriptions for different departments Create separate billing reports and invoices for each subscription (or department) and manage costs I'm exceeding the limits available per subscription Example: VMs per subscription - 25,000 per region Subscriptions Subscriptions 106

×