- With your application up and running in Azure, you need to be able to monitor performance, watch for issues, and see how customers are using your app. Azure provides several monitoring options such as Visual Studio Application Insights, Azure Monitor, Log Analytics, System Center Operations Manager (SCOM).
Search This Blog
Showing posts with label Microsoft Azure. Show all posts
Showing posts with label Microsoft Azure. Show all posts
Thursday, 27 July 2017
Monitoring
Tuesday, 25 July 2017
Web Jobs
- Doing regular jobs and batch work in the background. Now Azure Web Sites support a thing called "Azure WebJobs"
- WebJobs are invoked in three different ways: on demand, continuously or on a schedule.
- There is no additional cost to use WebJobs.
Notes
- Web apps in Free mode can time out after 20 minutes if there are no requests to the scm (deployment) site and the web app's portal is not open in Azure. Requests to the actual site will not reset this.
- Code for a continuous job needs to be written to run in an endless loop.
- Continuous jobs run continuously only when the web app is up.
- Basic and Standard modes offer the Always On feature which, when enabled, prevents web apps from becoming idle.
- You can only debug continuously running WebJobs. Debugging scheduled or on-demand WebJobs is not supported.
Sunday, 23 July 2017
Azure Functions (Serverless)
- You simply want o execute your code in response to event or on a schedule without worrying about building out and managing a whole application or the infrastructure to run your code.
- Azure Functions is a "serverless" style offesring that lets you write just code you need - with code execution that's triggered by HTTP requests, Webhooks, cloud service events or on a schedule.
- With Azure Function, you can code in your development language of choice such as C#, F#, Node.js, Python or PHP.
- With consumption-based billing, you pay only for the time that your code executes.
When to use
- Azure Functions when you have code that is triggered by other Azure services by web-based events or schedule.
- You can also use it when you do not need to overhead of a full project or when you only want to pay the time that your code runs.
Reference
- Documentation: https://docs.microsoft.com/en-us/azure/azure-functions/
Azure Application Hosting
- Azure provides several cloud-based compute offerings to run your application so that you don't have to worry about the infrastructure details.
- You can easily scale up or scale out your resources as your application usage grows.
What is Azure
- Azure is a complete cloud platform that can host your existing application infrastructure.
- Provide compute-based services tailored for your application development needs or even argument your on-premises applications.
- Azure integrates the cloud services that you need to develop, test, deploy and manage your application.
Where do I start to learn Azure?
- All Azure Services, see the Documentation:https://azure.microsoft.com/en-in/services/.
- You should decide on how to host your application in Azure?
- Do you need to manage your entire infrastructure as a vitual machin (VM)?
- Can you use the platform management facilities that Azure provides?
- Maybe you need a server-less framework to host code execution only?
- Your application will need cloud storage, which Azure provides several option for you.
- You can take advantage of Azure enterprise authentication.
Subscribe to:
Posts (Atom)
Creating a NuGet Package Feed to Host Artifacts
Step-by-Step Guide: Creating a NuGet Package Feed to Host Artifacts 🔹 Step 1: Create a C# Class Library and Generate NuG...

Recent Post
-
Compiler Error CS0121 The call is ambiguous between the following methods or properties: 'TestMet...
-
You simply want o execute your code in response to event or on a schedule without worrying about...
-
How to solve Grafana: HTTP Error Bad Getway. Reason: Grafana app not able to find the "Graph...