Uncategorized
AZ-303 Microsoft Azure Architect Technologies – Implement Solutions for Apps (10-15%) Part 2
Creating a Web App Walkthrough Okay, that’s enough theory on web apps. Now let’s get in and actually create a web app and have a look around to look at the various options that we’ve been through. First thing we’re going to do is go and create the web app and we’ll do this through the portal go to create a resource and a popular one is the web app there. So you can have a selected from there or search for web app and go through and add the…
AZ-303 Microsoft Azure Architect Technologies – Implement Solutions for Apps (10-15%)
Azure Apps Introduction Welcome to the section on web apps within Azure App Service web apps, often referred to as just Web apps, is a service for hosting web applications, Rest APIs and mobile backbends. You can usually develop in your own favorite language be. Net, Core, Java, Rubin, Node, GS, PHP or even Python, and the applications run its and scale with ease on Windows or even Linux based environments. You can also take advantage of DevOps capabilities such as continuous deployment from VSTs, GitHub, Docker, hub and other…
AZ-303 Microsoft Azure Architect Technologies – Implement Management Solutions Part 2
Azure Traffic Manager Walkthrough Continuing on from the load balancing solutions available, let’s have a look at Azure Load Balancer. So Azure Load Balancer allows us to distribute traffic across virtual machines over the services, which allows us to scale apps by distributing load and offering high availability. In the event that a node becomes unhealthy, traffic is not sent to it. Load Balancer actually distribute traffic and manages the session persistence between nodes in one of two ways. The default is what’s called a five Tuple Hash. The Tuple…
AZ-303 Microsoft Azure Architect Technologies – Implement Management Solutions
Migrating Workloads with Azure Migrate One of the first steps many companies take when moving to the cloud is to perform a lift and shift of existing infrastructure, i.e. To perform a simple move of existing service from on premise into Azure. For migration of virtual servers, azure Migrates ports and provides a migration appliance. This is a specialized VM with the assessment tools preinstalled and can be run on either HyperV or VMware. The first step of any migration is knowing if a server can be moved to Azure….
AZ-303 Microsoft Azure Architect Technologies – Implement and Manage Data Platforms (10-15%) Part 2
Azure SQL Db Introduction Azure SQL Database is a general purpose relational database service managed by Microsoft Azure. It supports structures such as relational data. JSON spatial and XML. SQL Database delivers dynamically, scalable performance within two different purchasing models the Vcore based purchasing model and a DTU based purchasing. SQL Database also provides options such as Column Store Indexes for extreme analytic analysis and reporting, and in memory’oltp for extreme transactional processing. As a Path service, Microsoft handles all patching and updating of the SQL codebase seamlessly and abstracts…
AZ-303 Microsoft Azure Architect Technologies – Implement and Manage Data Platforms (10-15%)
Azure CosmosDb Introduction Maxostazure Cosmodb is a NoSQL database service native to Azure that focuses on providing a high performance database. The first question you might ask yourself is what is NoSQL? So, NoSQL is an alternative to traditional SQL for storing and managing data. So SQL databases would normally use table tables to store data in rows and columns. SQL systems also generally tend to split related data between tables in order to be more storage efficient. So for example, in an order record, you might store the order…
AZ-204 Microsoft Azure Developer Associate – Monitor, troubleshoot, and optimize solutions part 3
AZ-203/ 204 – What is Application Insights Hi and welcome back. So in this chapter, let’s have an introduction onto the tool known as Application Insights. So this is an application performance management service that’s available for web developers. You can use this tool to monitor your applications and it can actually help developers detect anomalies in their application. It can also help diagnose issues and it can also also understand it can also help you understand how users use your application. So there are a lot of use cases…
AZ-204 Microsoft Azure Developer Associate – Monitor, troubleshoot, and optimize solutions part 2
AZ-203/ 204 – Lab – Azure Cache for Redis So here we are in Azure. Let’s go ahead and add a resource. We can choose Azure Cache for redis. Click on Create, give a name for the cache which will then formulate the whole DNS name. I’ll choose an existing resource group. I’ll leave the location centered us us for the pricing tier. Since this is just a demo, I’ll choose the basic tier and let’s go ahead and hit on Create. Now, once you have the Redis cache in…
AZ-204 Microsoft Azure Developer Associate – Monitor, troubleshoot, and optimize solutions part 1
AZ-203/ 204 – Auto-scaling Azure Web Apps Hi and welcome back. Now in this chapter, let’s talk about Azure web App auto scaling. So, remember, as part of the basic app service plan, you can get allocated three virtual machines that can be used to host your web applications as part of your Azure web App. Now let’s say that you’ve allocated at one virtual machine to your Azure web App. And now maybe you’ve seen that the CPU percentage. So you go to the metrics. You’ve seen that the…
AZ-204 Microsoft Azure Developer Associate – Implement Azure Security part 5
AZ-203 – Lab – Conditional Access Policies Hi and welcome back. Now, another way of enabling multifactor authentication for users is to use something known as conditional access policies. Now, in order to execute or to implement conditional access policies. So actually, if you go on to Azure Ad, there is a security place for conditional access. Now, for conditional access for you to have have the ability to create a new policy by default, there are already four baseline policies in place. But if you want to add a…