DevOps Bulletin - Digest #94: Postgres Explained 😎

#94: Postgres Explained

Get ready for another action-packed edition of our weekly DevOps newsletter! This week, I'm covering a diverse range of topics that will help you level up your skills and stay up to date with the latest trends in DevOps. From exploring the ins and outs of Postgres architecture to learning how to troubleshoot common Kubernetes errors, I've got you covered.

Plus, we'll be diving into the world of AWS with articles on Just-in-Time Access and Serverless AWS CDK pipeline best practices & patterns. We'll also be discussing the importance of SREs being evangelists to be successful, and how to deal with devs pushing bad code to production.

And that's not all - I'm sharing open-source projects of the week, including a DevOps framework based on getting things done, APE, Troubleshoot, and Helicone. So, whether you're looking to automate your infrastructure with Terraform and Buildkite or learn how Discord stores trillions of messages, this week's newsletter has got you covered. Don't miss out - buckle up and let's dive in!
📖 POSTS OF THE WEEK
The unreasonable effectiveness of just-in-time access
If an attacker obtained one of your developer’s credentials, what access would they have? By adding a temporal dimension to access policies, the attack surface can be significantly reduced for many security-breach scenarios. That’s where just-in-time access comes in.
Read more »
"Demystifying the For vs Owns vs Watches controllers" - Theoretical side of these Kubernetes controller builders as well as their practices with a real-life examples - Read more »
"Automate your infrastructure with Terraform and Buildkite" - Learn how to use Buildkite to deploy your Terraform code changes - Read more »
"SRE evangelist" - SREs must be evangelists to be successful, making reliability more interesting and externalizing the feeling - Read more »
"How to identify and troubleshoot common Kubernetes errors" - Monitoring Kubernetes series that explains everything you need to quickly set up your Kubernetes clusters and monitor them - Read more »
"Inside Uber’s move to the cloud" - Uber has operated its own data centers for 9 years. What challenges did the company face, and why is it considering moving to the Cloud? - Read more »
"Serverless AWS CDK pipeline best practices & patterns" - An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practice - Read more »
🛠 PROJECTS OF THE WEEK
1️⃣ Dozzle is a web based app to monitor Docker logs. It doesn’t store any log files. It is for live monitoring of your container logs only - Learn more »
2️⃣ The Do Framework is a DevOps framework focused on simplicity, intuitiveness, and productivity. It helps you get more done - Learn more »
3️⃣ APE takes all of your AWS IAM policies and presents you with a single policy, summarizing all of their actual permissions - Learn more »
4️⃣ Troubleshoot is a kubectl plugin providing diagnostic tools for Kubernetes applications  - Learn more »
5️⃣ Meshery is the cloud-native management plane offering lifecycle, configuration, and performance management of Kubernetes, service meshes, and your workloads. - Learn more »
6️⃣ Helicone is an open-source observability platform for GPT-3 users - Learn more »
📰 NEWSWORTHY STORIES
"How Discord stores trillions of messages" - Read more »
"Our production servers were suspended by Google Cloud" - Read more »
"The state of secrets sprawl 2022" - Read more »
🎥 VIDEO OF THE WEEK
This video explores the PostgreSQL process architecture in detail, including shared buffers, checkpointer, WAL processes, and other advanced concepts.
Read more »
📕 BOOK OF THE WEEK
I wanted to share a book I read last week called "Outliers" by Malcolm Gladwell. It's a fascinating read that explores the factors that contribute to extraordinary success.
Gladwell takes a deep dive into the stories of successful people like Bill Gates, The Beatles, and others, to uncover the unique circumstances and opportunities that helped them achieve greatness. He argues that success is not simply a matter of talent and hard work, but rather a complex interplay of opportunity, cultural legacy, and pure luck.
💼 OPEN JOBS OF THE WEEK
Lead DevOps Engineer @n8n
Azure, Terraform, Kubernetes

🌎 Remote, europe

Read more »
Lead Engineer @Cypress
AWS, Postgres, Terraform

🌎 Remote, USA

Read more »
Senior Software Engineer @Grafana
AWS, Go, Grafana

🌎 Remote, USA

Read more »
Hand-picked DevOps opportunities to work from home, remotely, freelance, full-time, part-time, contract and internships - See more »
💡 QUESTION OF THE WEEK
Easy! revoke their access 💀
😂 MEMES OF THE WEEK
I hope you enjoy this week’s newsletter! Share it with a friend or colleague if you find it helpful, drop me an email or send me a DM on Twitter about topics you’d like to hear about in future editions.
Remember to share if you enjoyed this issue!
Share Share
Tweet Tweet
Forward Forward
Want to sponsor an issue? Check out the Sponsor Kit
Copyright © 2023 DevOps Bulletin, All rights reserved.
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Key phrases

Older messages

Digest #93: Why Use Message Brokers 👀

Monday, March 6, 2023

Digest #93: Why Use Message Brokers 👀 #93: Why Use Message Brokers Get ready for another jam-packed edition of our weekly DevOps newsletter! This week, I'm covering everything from monitoring

Digest #92: Infrastructure Drift 🔎

Monday, February 27, 2023

Digest #92: Infrastructure Drift 🔎 #92: Infrastructure Drift Welcome to this week's edition of DevOps Bulletin newsletter. Here's a roundup of the latest topics in the world of cloud

Digest #91: AWS Security Pillar 🔓

Monday, February 20, 2023

Digest #91: AWS Security Pillar 🔓 #91: AWS Security Pillar Welcome to this week's DevOps newsletter! I've got a lot of exciting topics to cover, including AWS security pillar, Kubernetes

Digest #90: Serverless Patterns ⛅

Monday, February 13, 2023

Digest #90: Serverless Patterns ⛅ #90: Serverless Patterns Welcome to another exciting edition of DevOps Bulletin! This week, I've got a jam-packed issue with various interesting topics for you to

Digest #89: Pipeline as Code 🔥

Monday, February 6, 2023

Digest #89: Pipeline as Code 🔥 #89: Pipeline as Code This week, I have a lot of exciting topics for you. To start off, we cover the basics of effective dashboard design and how you can create a Grafana

📌 Learn the ABCs of LLMs from OpenAI, 🦙 LlamaIndex, Hugging Face 🤗, and Others At Arize:Observe

Wednesday, March 29, 2023

Join us at the third annual Arize:Observe conference, which is shaping up to be one of the leading events this year on large language models, generative AI, and ML observability. Sessions include: A

Apple Pay Later 💳, Google's coding AI 🤖, browser notifications launch 👨‍💻

Wednesday, March 29, 2023

Apple has launched its buy now, pay later service. Sign Up|Jobs|Advertise|View Online TLDR Daily Update 2023-03-29 📱 Big Tech & Startups Apple Pay Later is finally launching (2 minute read) Apple

Bicycle — PayPal has restricted our account after we invoiced a key containing “ALEP” — and Apple Music Classical

Tuesday, March 28, 2023

Issue #1085 — Top 20 stories of March 29, 2023 Issue #1085 — March 29, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1

Zoom's new AI-powered features include whiteboard generation and meeting summaries

Tuesday, March 28, 2023

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall and Haje Jan Kamps Tuesday, March 28, 2023 Happy Tuesday Crunch! To meet the changing startup landscape, we're

Lessons Learned, Pydantic, ChatGPT Outage, and More

Tuesday, March 28, 2023

Lessons Learned From Four Years Programming With Python #570 – MARCH 28, 2023 VIEW IN BROWSER The PyCoder's Weekly Logo Lessons Learned From Four Years Programming With Python What are the core

JSK Daily for Mar 28, 2023

Tuesday, March 28, 2023

JSK Daily for Mar 28, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Get $10000 in Airplane Credits to Rapidly Build Internal Tools Airplane is the developer

Charted | Where are Clean Energy Technologies Manufactured? 🌏

Tuesday, March 28, 2023

As the market for low-emission solutions expands, China dominates the production of clean energy technologies and their components. View Online | Subscribe Presented by: Sick of Chasing the Next Big

Data Elixir - Issue 430

Tuesday, March 28, 2023

Data wrangling essentials. How to find hidden APIs. Data validation. A/B testing with GPT. Measuring color. Beginner's guide to databases. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1058 [Medium]

Tuesday, March 28, 2023

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. Given an undirected graph G, check whether it is bipartite. Recall that a graph

Just starting out angel investing? Avoid these 7 mistakes.

Tuesday, March 28, 2023

TechCrunch+ Newsletter TechCrunch+ logo TechCrunch+ Roundup logo By Walter Thompson Tuesday, March 28, 2023 Welcome to TechCrunch+ Tuesday Image Credits: Alyona Jitnaya / Getty Images Becoming an angel