
Kirill Evstigneev
Kirill Evstigneev joined Grid Dynamics in 2013 as a DevOps architect, working on CI/CD processes and application infrastructure. Before that, Kirill spent over a decade in software development field.
Check out the latest insights
From AI/ML workloads and multi-tenancy to test labs and edge computing, uncover 5 practical examples of Kubernetes-based platform engineering.

This is the second part of the two-part selection guideline for Infrastructure as Code (IaC) framework selection. The first part provides the recommended approach to IaC framework selection. The second part reviews the actual IaC frameworks and makes specific recommendations for relevant use cases....

Prior to August 2023, cloud resource configuration management automation was dominated by three frameworks: AWS CloudFormation for Amazon Web Services (AWS), Kubernetes API-based tools for Kubernetes, and HashiCorp Terraform. Terraform, in particular, held the position of the go-to solution for clo...

Organizations take great care to secure cloud platforms, relying on sophisticated access control systems. Multi-factor authentication, identity management, and fine-grained authorization aim to fully lock down valuable data and infrastructure. However, what if these complex safeguards unexpect...

Building e-commerce analytics and product recommendations capabilities should start with data. And while data is abundant in the world of retail, it often comes from dispersed sources owned by either independent teams or external vendors. That was exactly the issue that one of our large retail c...
Cloud migration has been a hot topic for many years but for many organizations it's far from being complete. According to a recent Forrester's State Of Public Cloud Migration report, about two-thirds of firms plan to move their workloads to public clouds in the next 12 months. When we design a c...

It's an e-commerce web application for a top-tier North American retailer. Quite a large application system - a few hundred developers are working on it. The system was rebuilt from scratch from a heavy monolithic enterprise application platform to a number of separately deployed components inter...
There’s no way around it - preparing an annual CI/CD roadmap is boring. For the last half a decade it has simply ended up with listing the same "automate X", "extend pipeline Y", or "implement dashboard Z" actions. Always referring to similar tools and barely ever featuring any novel ideas. The...
While microservices architecture is a great way to design modern systems, most enterprise applications are still built as monoliths. While working with both Fortune-1000 companies and startups we often hear the same three questions: Should I use microservices architecture for the new system...
After initial migration to the cloud, companies often discover that their infrastructure costs are surprisingly high. No matter how good the initial planning and cost estimation process was, the final costs almost always come in above expectations. On-demand provisioning of cloud resource...

The trend of implementing and migrating to microservices isn’t new. The industry is full of war stories where companies invested a lot of time, money, and effort to migrate microservices architectures but were never able to realize the full benefits. Every company’s journey is unique and mistakes t...