Engineering Blog

                            

DevOps

Guide to Containers and Kubernetes for Enterprise Leaders

Guide to Containers and Kubernetes for Enterprise Leaders

Containers and Kubernetes are becoming increasingly important for building cloud-native applications and enabling multi-cloud deployments. This blog post answers the most common questions that CTOs and technology leaders have about these technologies. Benefits and Challenges Key Findings Recommendations Top 10 FAQs with Answers 1) What are some of the key benefits of containers and Kubernetes?…

DevOps Kathmandu: Containers & Secure AWS Architecture

DevOps Kathmandu: Containers & Secure AWS Architecture

Hi, DevOps enthusiasts! The 34th episode of DevOps Kathmandu promises engaging discussions on two hot topics: Container Internals and Architecting AWS with a Security Focus. This meetup welcomes everyone from seasoned professionals to curious newcomers. Understanding Containers by Building One Ever wondered what exactly containers are? This session will break it down for you. Through…

Get Your ClickHouse & Nutanix Questions Answered in Live Q&A!

Get Your ClickHouse & Nutanix Questions Answered in Live Q&A!

Missed the ClickHouse & Nutanix Bangalore meetup in March? No worries! Join us for a live virtual Q&A forum on Monday, April 15th, 2024 at 12:00 PM IST. Industry experts from ClickHouse and Nutanix will be there to address any lingering questions you have from the meetup, or anything else on your mind related to…

HashiCorp Terraform 1.7 released

HashiCorp Terraform 1.7 released

HashiCorp Terraform 1.7 is here, bringing exciting new features to streamline your infrastructure management workflows. This update focuses on improving testing capabilities and state manipulation, empowering developers and operators alike. Revolutionizing Terraform Module Testing Terraform 1.7 introduces groundbreaking test mocking functionalities within the Terraform testing framework. This allows developers to simulate various scenarios without actually…

From Containers to Pipelines: How Dagger Builds on Docker’s Legacy

From Containers to Pipelines: How Dagger Builds on Docker’s Legacy

Remember Docker? The revolutionary containerization platform that transformed software development? Solomon Hykes, its creator, is back with a new venture – Dagger. This time, he’s tackling a different challenge: the complexity of CI/CD pipelines. Why Pipelines Matter (and Why They’re a Mess) In a recent interview, Hykes dives into the frustrations developers face with inflexible…

Booking.com improved its delivery speed by using DORA metrics and Micro Frontends, doubling its performance.

Booking.com improved its delivery speed by using DORA metrics and Micro Frontends, doubling its performance.

Booking.com’s fintech team improved both backend and frontend, doubling delivery performance per DORA metrics. They also utilized Micro Frontends to divide the monolithic frontend into separate deployable apps. In mid-2022, Booking.com formed a new engineering team to manage finance processes. This team inherited architecture with a monolithic frontend (Perl/Javascript with Vue Framework) and a Java…

Introducing StableBuild – freeze and pin all dependencies for enhanced stability.

Launching StableBuild – freeze and pin all your dependencies StableBuild has introduced a new set of tools aimed at assisting developers in creating reliable and deterministic builds. This is achieved by providing the ability to effortlessly freeze and pin Docker images, operating system packages, Python packages, and other essential build dependencies. ‍Docker and deterministic builds…

AWS Lambda Under the Hood

AWS Lambda Under the Hood

Mike Danilov covers how Lambda is built and how they had to modify the architecture to support 10GiB payloads⁠. AWS Lambda Overview Lambda is a serverless computing system where you can run your code on-demand without managing servers. It supports various programming languages, scales rapidly to match demand, and is used by millions of users…

Generative AI Tools for Infrastructure as Code

Generative AI Tools for Infrastructure as Code

Learn how to use generative AI to generate, interpret and debug code and accelerate your workflows. Infrastructure as Code (IaC) aids engineers in managing data, applications, and infrastructure in dynamic IT environments. Through a GitOps-driven approach, it ensures standardization, security, and operational consistency across various environments. Generative artificial intelligence (AI) has emerged as a game-changer…

Improving and Assessing DevEx in Your Organization

Improving and Assessing DevEx in Your Organization

Developer experience (DevEx), encompassing the entirety of the environment, tools, practices, and culture encountered by software developers in their daily tasks, significantly impacts your capacity to attract and retain top talent. Elements such as development environments, workflows, tools, processes, and overall work culture are pivotal not just in fostering developer satisfaction but also in enhancing…