DEV Community

Cover image for DevOps Bulletin #84: DevOps Stories to Start Fresh in the New Year
LABOUARDY Mohamed
LABOUARDY Mohamed

Posted on

DevOps Bulletin #84: DevOps Stories to Start Fresh in the New Year

A quick, hassle-free way to stay on top of DevOps & Platform Engineering news.

Headline Tutorials:

Organize your AWS Serverless code to prevent merge conflicts

πŸ‘€ β€œOrganize your AWS Serverless code to prevent merge conflicts” β€” How do you prevent the most common merge conflicts when your team is working on a Serverless application?

πŸš€ β€œBuilding an application that routes traffic to a Region based on Latency” β€” A hands-on demo on how to create a multi-region application and route your users to different regions based on the latency.

πŸ“Š β€œBest practices for observability” β€” This blog post is focusing on the process of actually resolving an incident, making a case for using hypothesis-driven techniques, and providing some suggestions on how it can be implemented in your organization.

πŸ’‘ β€œ12 Factor App revisited” β€” The Twelve-Factor App is a methodology for building software-as-a-service applications. This post covers how they have since evolved, and what we can learn from them today, and how they changed the status quo of yesteryear.

πŸ§ͺ β€œMaterialized view: SQL queries on steroids” β€” Materialized views can become a great resource and lead to significant performance increases if used appropriately. But if they are misused, they can lead to stale data and refresh bottleneck.

✨ β€œThe top 5 kubectl plugins” β€” Kubernetes is a powerful container orchestrator. However, the real power of Kubernetes is the ability to expand its core functionality. This blog post will serve as an introduction to the five most popular kubectl plugins.

Latest open source projects

PostgREST

Serve API from Postgres database

PostgREST serves as a fully RESTful API from any existing PostgreSQL database. It provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch.

Anti-malware scanning on S3 Bucket

Scanning S3 for viruses

This proof of concept provides a simple implementation of an anti-malware scanning solution that can be used to scan files being uploaded into target S3 bucket(s) for any malware or virus.

PRQL

SQL replacement

PRQL is a modern language for transforming data β€” a simple, powerful, pipelined SQL replacement. Like SQL, it’s readable, explicit, and declarative.

AWS Lambda Handler Cookbook

Getting started with AWS Lambda for Python

This repository provides a working, deployable, open source-based, AWS Lambda handler and CDK Python code. This handler embodies Serverless best practices and has all the bells and whistles for a proper production-ready handler.

Flyte

K8s ML workflow

Kubernetes-native workflow automation platform for complex, mission-critical data and ML processes at scale. It has been battle-tested at Lyft, Spotify, Freenome, and others and is truly open-source.

Rust Course

Rust course for beginners

This repository has the source code for Comprehensive Rust, a four-day Rust course developed by the Android team. The course covers all aspects of Rust, from basic syntax to generics and error handling.

Question of the week

StackOverflow question

Read answers

Meme of the week

Meme of the week

I hope this summary has been useful. Remember to subscribe to the newsletter to receive the latest DevOps trends in your inbox every week πŸ”₯

Top comments (0)