Azure

Street To AZ-204 – Creating An App Service Logic App

Intro

 

This text’s intention is to clarify the primary expertise measured on this sub-topic of the AZ-204 Certification. Logic Apps, the connectors, and templates are the primary elements that can have their fundamentals defined right here alongside a sensible instance.

 

This certification could be very in depth and this text approaches solely the primary matters, ensure you know  these elements in depth earlier than taking the examination. One other nice tip is doing examination simulators earlier than the official examination with the intention to validate your data.

 

What’s the Certification AZ-204 – Creating Options for Microsoft Azure?

 

The AZ-204 – Creating Options for Microsoft Azure certification measures designing, constructing, testing, and sustaining expertise of an software and/or service within the Microsoft Azure Cloud setting. It approaches, amongst others, these elements,

  • Azure Digital Machines;
  • Docker;
  • Azure Containers;
  • Service Internet App;
  • Azure Capabilities;
  • Cosmos DB;
  • Azure Storage;
  • Azure AD;
  • Azure Key Vault;
  • Azure Managed Identities;
  • Azure Redis Cache;
  • Azure Logic App;
  • Azure Occasion Grid;
  • Azure Occasion Hub;
  • Azure Notification Hub;
  • Azure Service Bus;
  • Azure Queue Storage.

Goal Viewers

 

Any IT skilled prepared to enhance his data in Microsoft Azure is inspired to take this certification, it’s an effective way to measure your expertise inside trending applied sciences. However, some teams of pros are extra eager to take most benefit of it,

  • Azure Builders, with a minimum of 1 yr of expertise with Microsoft Azure;
  • Skilled Software program Builders, on the lookout for an Architect place in a hybrid setting;
  • Software program Builders, working to maneuver functions to the cloud setting.

Abilities Measured

 

In keeping with at the moment’s date, the abilities which are measured within the examination are break up as follows,

  • Develop Azure compute options (25-30%)
    • Implement Azure features

  • Develop for Azure storage (10-15%)
  • Implement Azure safety (15-20%) 
  • Monitor, troubleshoot, and optimize Azure options (10-15%)
  • Hook up with and eat Azure providers and third-party providers (25- 30%)
    • Develop an App Service Logic App
    • Implement API Administration
    • Develop event-based options
    • Develop message-based options

Advantages of Getting Licensed

 

The primary profit right here is having a worldwide acknowledged certification that proves that you’ve got data of this matter. Amongst intrinsic and extrinsic advantages, we now have,

  • Increased progress potential, as certifications are an enormous plus;
  • Reductions and offers in Microsoft merchandise and companions, like PluralSight and UpWork;
  • MCP Newsletters, with trending applied sciences;
  • Increased publicity on LinkedIn, as recruiters often seek for particular certifications;
  • Increased wage, you can be extra precious to your organization;
  • Distinctive happiness when getting the end result and also you have been accepted, realizing that every one your efforts have been value it;

Important expertise Measured by this Matter

 

What’s an Azure Logic App?

 

Azure Logic Apps is an Azure service to host workflows with no need to code. With Azure Logic Apps you’ll be able to automate your workflows with a variety of built-in, and customized, connectors, and actions, run your Logic Apps within the cloud and with no need to put in writing any line of code.

Azure Logic Apps are similar to Azure Capabilities, it begins with a set off and executes its actions in a workflow method, however Azure Logic Apps is rather more highly effective and extra visible with no need to code so far as you’ll be able to create complicated workflows with none single line of code nor declaring a single variable.

Azure Logic Apps X Azure Capabilities

 

 

Azure Logic App Connectors

 

Azure Logic App Connectors assist you to combine with any form of information, apps, and gadgets, being on-premises or within the cloud. As its identify says, it’s used to attach with information and in the event you don’t discover a connector that matches your necessities then you’ll be able to create your custom-made one, additionally with no need to put in writing any line of code.

 

Azure Logic App Templates

 

Out of your Azure Logic Apps, you’ll be able to create an Azure Useful resource Supervisor Template to automate creating and deploying others likewise Logic Apps. To be able to obtain that you could make utilization of parameters to parameterize your Logic Apps with the intention to be used as a base for the subsequent Azure Logic Apps creations and deployments.

 

Sensible Examples

 

Right here we’re going to create a instrument that’s going to be looking forward to particular tweets on Twiter and when a selected criterion is met then it’s going to ship an e mail with info from the tweet. The thought right here is to observe for a selected hashtag with a process for me, and each time that anyone posts a tweet with this hashtag then a brand new e mail will probably be despatched to me with this process info.

 

Making a Logic App with Azure Portal

 

Out of your Azure Portal, go to Logic App and create a Logic App.

 

 

Add a brand new set off when a tweet is posted

 

 

Configure the search textual content and the time interval. Click on on New Step and Add an Workplace 365 Outlook motion

 

 

Configure the e-mail to be despatched when a brand new tweet matching our search standards is posted,

 

 

Put it aside and Run. When our set off is fired, these are the outcomes,

 

Logic App Customized Template with Powershell

 

Out of your present Logic App, you’ll be able to create a customized template to be deployed with Azure Useful resource Supervisor Templates. After parameterizing your Logic App you’ll be able to export all of the logic with the intention to create different Logic Apps with completely different parameters.

 

Pre-Requisites

  • Module LogicAppTemplate put in. 
  • Module AzureRM put in.
  • ARM Consumer put in.

Setting variables

  1. $resourceGroup =“SampleLogicApp”  
  2. $SubscriptionId=“99b0864f-e2ae-434b-880c-5cce6ecf60a1”  
  3. $logicAppName =“sampleLogicApp”  

Exporting the template

  1.   $parameters = @{  
  2.     LogicApp = $logicAppName  
  3.     ResourceGroup = $resourceGroup  
  4.     SubscriptionId = $SubscriptionId  
  5.     Verbose = $true  
  6. }  
  7.   
  8. armclient token $SubscriptionId | Get-LogicAppTemplate @parameters |Out-File C:template.json   

Exporting the template variables 

  1. Get-ParameterTemplate -TemplateFile “C:template.json” | Out-File ‘templateParameters.json’  

Deploying the customized Logic App template

  1. New-AzResourceGroupDeployment -Identify LogicAppExampleDeployment -ResourceGroupName $resourceGroup   -TemplateFile “C:template.json”   -TemplateParameterFile ‘templateParameters.json’  

Logic App Customized Connector

 

Out of your Azure Portal, go to Logic Apps Customized Connector and create a brand new one

 

 

Out of your Azure Logic App Customized Connector useful resource, click on on edit and arrange the brand new Customized Connector. Right here we will probably be utilizing Microsoft Cognitive Companies API.

 

 

Configure authentication 

 

 

Fill usually info and click on on import from pattern to configure your request 

 

 

Configure the URL and HTTP Verb. 

 

 

After ending configuring your customized connector, if the validation succeeds then you’ll be able to click on in replace connector. 

 

 

Testing our Customized Connector. Go to our earlier Logic App and seek for the Customized Connector 

 

 

 

Exterior References

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button