The Emerging Landscape of Edge-Computing
Explores the evolution of edge computing from its initial consumer-focused vision to its current industrial applications and challenges.
Mikhail Shilkov is a software engineer and cloud infrastructure expert with deep experience in AI-assisted developer tools, Infrastructure as Code, and Pulumi.
54 articles from this blog
Explores the evolution of edge computing from its initial consumer-focused vision to its current industrial applications and challenges.
A software developer shares his unconventional career path of securing jobs without traditional interviews, focusing on networking and skill demonstration.
Explores a predictive strategy to eliminate cold starts in serverless functions by pre-warming instances based on invocation patterns.
A guide to writing unit tests for cloud infrastructure deployments using Pulumi and the F# programming language, with a focus on mocking.
A guide to writing unit tests for cloud infrastructure deployments using Pulumi's .NET SDK and mocking capabilities in C#.
Analysis of Microsoft's research paper on real-world Azure Functions usage, covering trigger types, app structures, and invocation patterns.
A review of the InfiniCache research paper, which explores building a distributed memory cache using AWS Lambda's serverless functions.
A guide to running .NET Azure Functions on Google Cloud Run, enabling C#/F# serverless workloads in GCP.
A guide to deploying serverless container applications using Google Cloud Run and Pulumi for infrastructure as code.
Explains AWS Lambda's Provisioned Concurrency feature, detailing how it solves cold start issues for latency-sensitive serverless applications.
A whimsical, holiday-themed article explaining how to use F# and Pulumi to automate cloud infrastructure provisioning and deployment workflows.
A guide to evaluating and choosing deployment tools for serverless applications, covering infrastructure-as-code, declarative vs. procedural approaches, and key criteria.
A detailed comparison of AWS Lambda and Azure Functions, focusing on 10 key differences like hosting plans, configurability, and pricing models.
A tutorial on deploying an Azure Function App using KEDA for event-driven autoscaling on a Kubernetes cluster, with infrastructure as code.
A technical guide on building globally distributed, low-latency applications using Azure Cosmos DB and Pulumi infrastructure-as-code.
Explains how monitoring API performance in AWS Lambda is crucial to prevent unexpected costs and timeouts in serverless applications.
10 code snippets for building serverless apps with Azure Functions using Pulumi's infrastructure-as-code.
Analysis of AWS Lambda cold start behavior, revealing idle instances are now recycled after ~10 minutes, impacting serverless performance.
A guide to understanding and predicting the cost structure of Azure Functions on the Consumption plan, focusing on serverless billing models.
A guide exploring seven methods for securely managing application secrets and configuration values in .NET Core applications deployed on Azure.