Wednesday, 13 January 2021

DevOps Continuous Integration and Continuous Delivery


CI/CD is a method to frequently deliver apps to customers by introducing automation into the stages of app development. The main concepts attributed to CI/CD are continuous integration, continuous delivery, and continuous deployment. 

Below is the CI/CD work flow diagram.





Pipeline:

A pipeline in a Software Engineering team is a set of automated processes that allow Developers and DevOps professionals to reliably and efficiently compile, build and deploy their code to their production compute platforms.

1.       Build Pipeline

2.       Release Pipeline


Tuesday, 12 January 2021

Simple Kusto Queries for beginners ?



1. Sample kusto query to extract last 24 hours logs.


AzureDiagnostics 
| where TimeGenerated > ago(24h)


2. Using below kusto query you can extract logs between any two datetimes. 

 AzureDiagnostics  
| where TimeGenerated between (datetime(2021-01-12 10:30:00) .. datetime(2021-01-12 11:30:00))



3. This is sample kusto query to search particular keywords on any column. Below query is to search all the records from Diagnostics table where backendUrl_s contains a giving string


AzureDiagnostics 
| where backendUrl_s contains "SomeString"