Q42. What is the difference between Azure Storage Queue and Azure service bus queue?
Q43. What are notification hubs?
Q44. What is CDN?
Q45. How to implement security in Azure.
================================================================================
Q41. What is NSG?
Answer:
NSG is network security group. it is a way to allow or deny network traffic to your network eg to your virtual machine.
NSG is a set of security rules which allow/ deny inbound/outbound rules.
Please note Security groups are tied to instance while ACL are ties to subnets
================================================================================
Q42. What is the difference between Azure Storage Queue and Azure service bus queue?
Answer:
Storage Queue:
1. There is NO ordering guarantee
2. Publisher subscription model is not available.
3. Queue size up to 500 TB
4. Dead lettering - Not supported. let say if a message is rejected by all then it will go to dead letter. there is no way to read it again.
5. Duplication detection NOT supported
Service Bus Queue:
1. FIFO ordering guarantee
2. Publisher subscription model is available.
3. Queue size could be 1GB - 80GB
4. Dead lettering is supported.
5. Duplication detection supported.
================================================================================
Q43. What are notification hubs?
Answer:
Notification HUB-- Azure Notification Hubs is a massively scalable mobile push notification engine for quickly sending millions of notifications to iOS, Android, Windows or Kindle devices, working with APNs (Apple Push Notification service), GCM (Google Cloud Messaging), WNS (Windows Push Notification Service), MPNS (Microsoft Push Notification Service)
================================================================================
Q44. What is CDN?
Answer:
A content delivery network, or content distribution network, is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end users.
Azure Front Door is the common use case to act as a CDN for static websites.
================================================================================
Q45. How to implement security in Azure.
Answer:
There are multiple ways by which we can implement security in Azure
1. RBAC - role base access control
2. NSG - network security group
3. API management - Authentication
4. key vault - for storing keys
5. AAD - Azure Active Directory/ EntraID
6. SAS - Shared Access Signature.
7. Managed Identities
================================================================================