Speaker

Divakar Kumar

Divakar Kumar

Technical Architect @FlyersSoft | MCT | .Net | Azure

Chennai, India

I'm a Microsoft Certified Trainer and Cloud Architect with expertise in designing, developing, and architecting robust and scalable solutions with Azure and the .NET stack. I'm passionate about leveraging cloud technologies and DevOps to provide innovative solutions to complex business problems. I'm an active speaker at events and meetups, and I contribute to the community through my blogs at https://iamdivakarkumar.com. I'm also working on a personal project to explore Azure services with real-time implementations based on different use cases at https://azpark.iamdivakarkumar.com.

Certifications:

✔️ Microsoft Certified Trainer
✔️ Microsoft Certified: Azure Solutions Architect Expert
✔️ CKAD: Certified Kubernetes Application Developer
✔️ Microsoft Certified: Azure Administrator Associate
✔️ Microsoft Certified: DevOps Engineer Expert
✔️ Microsoft Certified: Azure Developer Associate
✔️ Microsoft Certified: Azure IoT Developer Specialty
✔️ Microsoft Certified: Azure Fundamentals
✔️ Aviatrix Certified Engineer - Multi-Cloud Network Associate

Area of Expertise

  • Information & Communications Technology

Topics

  • .net core
  • ASP.NET
  • Azure
  • architecture patterns

CosmicTalent: Workforce Efficiency with AI-Driven Vector Search

By leveraging the native vector search feature in Azure Cosmos DB for MongoDB vCore, we will develop a intelligent application that allows organization to do resource mapping and talent optimization in a better and efficient way.

We will start by uploading the resume of all employees via API/batch processing , which is then used by AI Document Intelligence to extract semantic chunks and stored in our vector database. Now, Manager/Business/HR users, queries with relevant JD or custom queries. Query is then vectorized, and then uses it in a vector query against the data stored in Azure Cosmos DB for MongoDB vCore. The results are then passed to Azure OpenAI Service which will then helps in listing all relevant candidates who are currently in bench.

Bracing for Tsunamis with OpenAI Autoscaler

Join me to learn how to harness the power of prompt engineering to transform language models into intelligent autoscalers. We will learn how to fine-tune these models for specific tasks and walk through the process step by step.

At the end of the session I will do a live demonstration, where we will showcase how the sentiment analysis of the ongoing game can dynamically influence the scaling of a virtual machine cluster.

Transactional outbox pattern with Azure Cosmos DB

In a distributed system we might typically involve publishing events/messages via a message broker to other services, where we might face challenges in the reliability and guaranteed delivery of those events. In this session we will learn how to overcome it using Transactional Outbox pattern with Azure Cosmos DB

From Data to Insights : Azure Cosmos DB in IoT workloads

In the session we will see how to use Raspberry Pi with PM sensor and GPS sensor to measure air quality.

Takeaways
- How to setup Azure Cosmos DB as a custom routing endpoint
- When to use Synthetic Partition Key
- Integration of Synapse analytic + Azure Cosmos Db
- Visualizing data in Power BI

Microservices: Saga orchestration using outbox pattern

This session aims at displaying what a practical implementation of an Event-Driven Architecture (using Event Streaming) would look like in the context of a Microservice system that uses the Saga-Choreography pattern for communication.
We would also be touching upon the associated design concepts including Async APIs for Events and implementation of observability in such a system that relies on events for communication between the components (traces/spans and dependency graphs )

Build Serverless Web Pub Sub using Azure Functions

In the Demo we will see how to develop real time speech translator Web Pub Sub using Functions App

Demo is based on a tool that allows you to host a session and listen to it, in any preferred languages .

Speech are transcribed and translated using Azure cognitive services . It is then pushed to Web Pub sub with the help of Azure Functions , by which all the listeners who are subscribed to this session can see the translations with their preferences.

What happens when PubSub meets Azure Static Web App ?

In the Demo we will see how to develop real time speech translator Web Pub Sub using Functions App
Demo is based on a tool that allows you to host a session and listen
to it, in any preferred language .
Speech is transcribed and translated using Azure cognitive services .It is then pushed to Web Pub sub with the help of Azure Functions , by which all the listeners who are subscribed to this session can see the translations with their preferences

Build integrated workflows with Event Grid and Logic Apps

In the Demo

- We will discuss on the use case that we are trying to solve.
- Create Custom CloudEvent v1.0 event types.
- Challenges that we face in Logic Apps for the CloudEvent support.
- Workaround for implementing it , to support CloudEvent.
- Will trigger approval-based automations based on the model.

Build Serverless Web Pub Sub using Azure Functions

In the Demo we will see how to develop real time speech translator Web Pub Sub using Functions App

Demo is based on a tool that allows you to host a session and listen to it, in any preferred languages .

Speech are transcribed and translated using Azure cognitive services . It is then pushed to Web Pub sub with the help of Azure Functions , by which all the listeners who are subscribed to this session can see the translations with their preferences.

Continuous Performance testing

We will learn about how to implement continuous performance testing using Azure Load testing and GitHub Actions.

Middleware pattern for Azure Functions

We all are aware that from .NET 5 release we have two modes in which we can run Azure Functions
- Out-Of-Process
- In-Process
Out-of-process or Isolated mode have ability to define middleware as on out-of-box feature. But we will see how to achieve the same in the traditional Azure Functions using my open-source library AzureFunctions.Extensions.Middleware

Introduction to Azure Load Testing for developers

we will cover everything that you need to kickstart your performance testing with Azure Load Test service

Real-time cosmic chat

In the demo we will cover how to built a Cosmic chat application in real time using Azure cosmos Db + Azure Functions + Azure Web PubSub

Secretless in Serverless

In this workshop we will learn about how to manage secrets built on .NET 6 function app.

Real-world Event sourcing with Redis as Read model and Azure SQL as Write model

As part of this demo , I will be providing a brief introduction on Event sourcing in distributed systems and how to chose the right model for your application.

We will develop an application with an use case to cover all below points

- CQRS
- Azure Function to build REST API
- Azure Service Bus
- Azure Redis
- Design patterns

Build everything on Serverless !

In the Demo

* We will see how to develop Angular SPA and host it on Azure Static Web app and will use integrated API ( Azure Function ) to develop our translator modules , authentication .

* We will see how to use workflows using Azure Logic Apps to trigger invite mail once a user login to our application

* Finally we will also cover Serverless Cosmos DB which is used as our persistence layer.

Serverless Middleware in Azure Functions

When it comes to microservice architecture , sometimes all you wanted is to perform cross cutting concerns ( logging, authentication , caching, CORS, Routing, load balancing , exception handling , tracing, resiliency etc..) and also there might be a scenario where you wanted to perform certain manipulations on your request payload before hitting into your actual handler. And this should not be a repetitive code in each of the services , so all you might need is a single place to orchestrate all these concerns and that is where Middleware comes into the picture. In the demo I will be covering how to orchestrate these cross cutting concerns by using Azure functions as a Serverless model both in current runtime and as well in out-of-process model which is still in preview stage

https://ccdays.konfhub.com/

Serverless Middleware in Azure Functions

When it comes to microservice architecture , sometimes all you wanted is to perform cross cutting concerns ( logging, authentication , caching, CORS, Routing, load balancing , exception handling , tracing, resiliency etc..) and also there might be a scenario where you wanted to perform certain manipulations on your request payload before hitting into your actual handler. And this should not be a repetitive code in each of the services , so all you might need is a single place to orchestrate all these concerns and that is where Middleware comes into the picture. In the demo I will be covering how to orchestrate these cross cutting concerns by using Azure functions as a Serverless model.

Global Azure 2023-Chennai Sessionize Event

May 2023 Chennai, India

Global Azure 2022-Chennai Sessionize Event

May 2022 Chennai, India

Global Azure 2022 Sessionize Event

May 2022

DeveloperWeek Europe 2022 Sessionize Event

April 2022

Azure Cosmos DB Conf 2022 Sessionize Event

April 2022

Azure Community Conference 2021 Sessionize Event

October 2021

Virtual NetCoreConf 2021 - 2 Sessionize Event

October 2021

Azure Serverless Conf Sessionize Event

September 2021

Azure Back to School 2021 Sessionize Event

September 2021

Global Azure 2021-India Sessionize Event

April 2021

Global Azure 2021 Sessionize Event

April 2021

Cloud Community Days

March 2021 Chennai, India

Divakar Kumar

Technical Architect @FlyersSoft | MCT | .Net | Azure

Chennai, India