Reputation: 304
I have been working with AWS for quite some time and recently started working on Azure for one of the projects. I started from Azure VNET and noticed many differences when it comes to virtual private cloud. I am having hard time finding the answers of these two questions:
Why there's no option to create a subnet on Azure to a specific availability zone? Lets suppose I want my frontend web server to be deployed on 3 different subnets across three different AZs to get high availability, is there a way I can acheive that on Azure?
How different is Azure NSG (Network Security Group) with AWS SG (Security Group)? As far as I have read, an Azure NSG is equivalent to AWS NACL, if so, do we have any equivalent service to get the AWS SGs feature on Azure? Also, can I bind multiple NSG to one VM?
Thanks!
Upvotes: 3
Views: 1724
Reputation: 21
I want to dwell a little on this topic
I started studying the topic of AZUR and if I understand correctly, we have the following picture:
Let's say we need to deploy a scale set and make it fail-safe, what can we do:
At this stage, we have a set of virtual machines that are geographically separated by availability zones, which is good, but these machines do not have access to the Internet.
As a result, we see a picture:
Let's assume that the scale set deployed three virtual machines and balanced them by AZ so that there is one VM per AZ. All VMs access the Internet through NAT in zone 1
And here the most interesting thing is that zone 1 is falling. In this case, we:
The question is how to prevent this problem?
Upvotes: 2
Reputation: 238259
As far as I have read, an Azure NSG is equivalent to AWS NACL
Azure NSG combines both AWS SG and NACL functionality. They are statefull and can be applied at both subnet and NIC levels.
Why there's no option to create a subnet on Azure to a specific availability zone?
Azure subnets by default span all availability zones. This is one of the key differences on how AWS Subnet and Azure Subnet work.
Upvotes: 2