Ans. The following definition of Azure Private Endpoint has been taken from Microsoft Azure documentation:
"Azure Private Endpoint is a network interface that connects you privately and securely to a service powered by Azure Private Link. Private Endpoint uses a private IP address from your VNet, effectively bringing the service into your VNet. The service could be an Azure service such as Azure Storage, Azure Cosmos DB, SQL, etc. or your own Private Link Service."
Private endpoint enables connectivity between the consumers from the same VNet, regionally peered VNets, globally peered VNets and on premises using VPN or Express Route and services powered by Private Link.
The private endpoint must be deployed in the same region as the virtual network.
Ans.
- SSL termination
- Client rate limit (throttling) - limit the number of hits by a client in a given time.
- Web application firewall (WAF)
- Authentication
- IP allow/block list
few more:
- Logging and monitoring
- Servicing static content
- Gzip compression
Q13. What is Azure Web Application Firewall and how does it used with Applicaiton Gateway, Front Door and CDN?
Ans. CAP theorem is also called Brewer’s theorem, named after the computer scientist, Eric Brewer. We need to understand the distibuted system as it is base requirement of CAP.
** CAP theorem stands for:
Consistency Availability Partition tolerance **
Consistency means all the users can see the same data at same time.
Availability means the system continues to operate even in the presence of node failure.
Partition tolerance means the system continues to operate in spite of network failures.
Ans. There are total 7 power states
- Starting: Indicates that the VM is being started.
- Running: Indicates that the VM is running.
- Stopping: Indicates that the VM is being stopped.
- Stopped: Indicates that the VM is stopped. Note that VMs in the stopped state still incur compute charges.
- Deallocating: Indicates that the VM is being deallocated.
- Deallocated: Indicates that the VM is completely removed from the hypervisor but still available in the control plane. VMs in the deallocated state do not incur compute charges.
- Unknown (-): Indicates that the power state of the VM is unknown.
Ans. Profiling is only a procedure for measuring the performance analysis of an application. It is normally done to guarantee that the application is sufficiently steady and can maintain overwhelming traffic. Visual Studio gives us different tools to do it by gathering the performance information from the application that likewise helps in troubleshooting issues. Once the profiling wizard is run, it sets up the execution session and collects the data of the sample. The profiling reports help in: Deciding the longest running strategies inside the application Measuring the execution time of every strategy in the call stack Assessing memory allocation.
Ans.
- If you are looking to do DNS based global routing and do not have requirements for Transport Layer Security (TLS) protocol termination ("SSL offload"), per-HTTP/HTTPS request or application-layer processing, review Traffic Manager.
Ans. App Service resources are region-specific and can't be moved across regions. You must create a copy of your existing App Service resources in the target region, then move your content over to the new app.
Ans. Using Azure virtual machine reservations for long term. You can save upto 72% cost if you choose 3 years reservation.
For more information : link
Ans.
Yes, it is possible to add a global .gitignore
file to define a list of rules for ignoring files in each Git repository on my computer.
Follow the steps:
- open the git bash
- Configure the git to use exclude file ~/.gitignore_global
$ git config --global core.excludesfile ~/.gitignore_global
Ans. Azure monitoring and analytics services can be classified into following 3 categories:
- Core monitoring
- Azure Monitor
- Azure Advisor
- Service Health
- Activity log
- Deep infrastructure monitoring
- Log Analytics
- Management Solutions
- Service Map
- Network Monotoring
- Deep application monitoring
- Application Insights