× Want to read this newsletter every week?! × 👋  Join FAUN
 
Last week's must-read news and stories from the DevOps communityDevOps Weekly Newsletter, DevOpsLinks, a FAUN Newsletter.
 
🔗 View in your browser.   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Last week's must-read news and stories from the DevOps community
DevOpsLinks
 
Curated DevOps news, tutorials, tools and more!
 
 
⭐ Patrons
 
lumigo.io lumigo.io
 
How to Reduce the Cost of Observability Without Skimping on Coverage
 
 
Observability is crucial for maintaining visibility and troubleshooting microservices issues. Unfortunately, the costs of storing and analyzing large volumes of observability data, particularly traces and logs, can quickly spiral out of control. Join us to discover how to achieve cost-effective observability without sacrificing coverage.

Attendees will gain insights into configuring log management and distributed tracing tools to balance cost and performance, ensuring comprehensive coverage while keeping expenses in check.
 
 
workos.com workos.com
 
WorkOS: sell to enterprises with a few lines of code
 
 

WorkOS is a modern identity platform for B2B SaaS apps.

→ A complete user management solution along with SSO, Directory Sync (SCIM), and Fine-Grained Authorization (FGA).
→ Modular and easy-to-use APIs allow integrations to be completed in minutes instead of months.
→ High-quality documentation and seamless onboarding for your users eliminate unnecessary complexity for your engineers.
→ Free user management up to 1 million MAUs.

WorkOS powers some of the fastest growing companies like Perplexity, Vercel, Webflow, and more.

Start integrating today.

 
 

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

 
ℹ️ News, Updates & Announcements
 
www.techrepublic.com www.techrepublic.com
 
VMware ESXi Servers Targeted by New Ransomware Variant
 
 

A new double-extortion ransomware variant, Cicada3301, targets VMware ESXi servers by brute-forcing credentials, encrypting data using the ChaCha20 cipher, then using ScreenConnect for remote access, with a method similar to ALPHV/BlackCat, affecting industries like healthcare and manufacturing across North America and England, while Truesec and Morphisec have identified links to the Brutus botnet and previous ransomware groups.

 
 
aws.amazon.com aws.amazon.com
 
Amazon S3 now supports conditional writes
 
 

Amazon S3 now supports conditional writes using PutObject or CompleteMultipartUpload APIs, avoiding overwrites in concurrent updates by different clients without needing additional consensus mechanisms, enhancing performance for large-scale analytics and distributed machine learning.

 
 
 
🐾 From FAUNers
 
faun.pub faun.pub
 
Building Better Cloud Architectures with the AWS Well-Architected Framework
 
 

AWS Well-Architected Framework offers best practices for creating secure, high-performing, resilient, and efficient cloud architectures across six key pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability.

 
 
faun.pub faun.pub
 
Debugging Kubernetes Networking Issues
 
 

Networking plays a critical role in Kubernetes, enabling communication between pods, services, and external entities without the need for Network Address Translation (NAT). Key components include pods, services, CNI plugins, and Ingress controllers, which work together to ensure smooth traffic flow within the cluster. Understanding and monitoring Kubernetes networking is essential for diagnosing and resolving issues effectively.

 
 

👉 Create your FAUN Page if it's not done yet and start sharing your blog posts, news, and tools on FAUN Developer Community, collect badges and more!
 

 
⭐ Sponsors
 
uptimerobot.com uptimerobot.com
 
Incident alerts have never been more convenient thanks to UptimeRobot
 
 
Uptime robot offers hassle-free monitoring that allows you to ensure your infrastructure is always up and running properly and easily.
Join a community of over 2 million users and never miss an incident:
  • Create uptime monitoring in just a few clicks for your website, server, port, SSL certificates, domains, response time, or cron jobs.
  • Get immediate alerts through up to 17 native third-party integrations.
  • Showcase reliability with customizable status pages and share updates with your users.
Create up to 50 monitors in 30 seconds using just your email address—no strings attached but if you need not monitor more, here is a 20% discount!

Start monitoring for FREE
 
 
www.devopsonline.co.uk www.devopsonline.co.uk
 
Curious Where DevOps Leaders Find Their Game-Changing Insights?
 
 

The National DevOps Conference & Awards in London is where tech visionaries gather to address the industry's biggest challenges, explore cutting-edge tools, and share insights that drive innovation. Be where the leaders are, join the conversation, and help shape the future of DevOps. Click below to register!

 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🔗 Stories, Tutorials & Articles
 
awssecuritydigest.com awssecuritydigest.com
 
Eleventeen ways to delete an AWS resource   ✅
 
 

AWS security engineers highlight the inconsistency in delete confirmation dialogs driven by various delete patterns in the AWS Management Console's Cloudscape design system, underscoring the need for standardized UX to minimize accidental deletions and improve user engagement.

 
 
opensource.googleblog.com opensource.googleblog.com
 
The Kubernetes ecosystem is a candy store
 
 

The Kubernetes ecosystem is vast and powerful, offering a multitude of tools for developers and operators. Many open-source contributions have enriched the ecosystem, providing solutions for a wide range of needs, from deployment to monitoring. As Kubernetes continues to evolve, new tools will emerge to further enhance its capabilities.

 
 
calebporzio.com calebporzio.com
 
I just crossed $1 million on GitHub Sponsors. 💰   ✅
 
 

Technical experts and developers can leverage GitHub Sponsors to exceed $100k/yr by creating valuable content like screencasts and courses, building strong relationships, maintaining vibrant documentation, diversifying payment processors, and continuously updating their projects to stay relevant.

 
 
noratrieb.dev noratrieb.dev
 
How SSH Secures Your Connection
 
 
SSH ensures secure remote access via encryption, authentication, and integrity measures like public-key cryptography, Diffie-Hellman key exchanges, and AEAD algorithms (e.g., AES-GCM, ChaCha20Poly1305) to protect against eavesdropping, tampering, and unauthorized access.Additionally, the use of Message Authentication Codes (MAC) ensures the integrity of the communication, preventing malicious alterations to the data being transmitted
 
 
cloud.google.com cloud.google.com
 
GenOps: Learnings From Microservices and Traditional DevOps
 
 

Generative AI applications require a new 'GenOps' team due to their unique operational requirements. The unit of operationalization for generative AI applications is the generative AI agent, which includes components like the Reasoning Loop, model definitions, and tool definitions. Operational platforms should provide clear separation of responsibilities between app and microservice development teams and generative AI-specific components.

 
 
kubernetes.io kubernetes.io
 
DIY: Create Your Own Cloud with Kubernetes
 
 
Ænix utilizes Kubernetes to craft a custom cloud platform, avoiding the complexities of OpenStack by leveraging open-source technologies like Talos Linux and PXE booting. By adopting GitOps practices with tools like ArgoCD and FluxCD, they ensure consistent and maintainable Kubernetes environments.
 
 
levelup.gitconnected.com levelup.gitconnected.com
 
5 Lambda Configurations You Should Always Set
 
 

Ensuring optimal performance, security, and cost-effectiveness for AWS Lambda functions involves setting ARM64 architecture for cost-efficient performance, maintaining an updated runtime environment, correctly allocating memory for balanced CPU power, adhering to IAM's principle of least privilege for security, configuring suitable timeouts to avoid costs and errors, and enabling AWS X-Ray tracing to debug and monitor workflow intricacies.

 
 
blog.moonglow.ai blog.moonglow.ai
 
Why you shouldn't store large files in Git
 
 

Moonglow's new file-syncing feature lets ML researchers avoid the inefficiencies of pushing large files (e.g., images and videos up to 500 MB) to git by using rsync for smart diffing and transfers, enhancing productivity.

 
 
medium.com medium.com
 
20 Life hacks for DevOps Engineers   ✅
 
 

Essential tools and hacks for DevOps engineers: K9s for Kubernetes cluster management, tmux for terminal multiplexing, Glasskube as a fast Kubernetes package manager, Riggrep for fast and efficient codebase search, Firefox Multi-Account Containers for handling multiple logins, Vertical Pod Autoscaler (VPA) for dynamic resource management, and ChatGPT as a senior team member for automation and support, while scripting and documentation remain fundamental for task automation and consistency.

 
 
www.robopenguins.com www.robopenguins.com
 
PyPI Proxying for Docker Builds
 
 

Caching PyPI data locally improves CI by reducing dependency on external networks, using proxpi in Docker containers for simplicity and robust performance in parallel builds, despite initial setup challenges and ensuring configurations like --index-url and --trusted-host are correctly applied.

 
 
baybarshanekiz.medium.com baybarshanekiz.medium.com
 
Global Adoption of Leading Cloud Providers in Sovereign Cloud Strategies Across 25 Countries
 
 

Nations are prioritizing sovereign cloud solutions to control data, ensure compliance with local laws, enhance security under regulations like GDPR, and establish partnerships with global or domestic cloud providers to boost economic and technological independence, while balancing globalization with localization to address both innovation and sovereignty.

 
 
 
⚙️ Tools, Apps & Software
 
github.com github.com
 
gardener/gardener
 
 

Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.

 
 
github.com github.com
 
numaproj/numaflow
 
 

Kubernetes-native platform to run massively parallel data/streaming jobs

 
 
github.com github.com
 
makeplane/plane
 
 

Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.

 
 
github.com github.com
 
upciti/wakemeops
 
 

A Debian repository for portable applications

 
 
github.com github.com
 
securitytxt/security-txt
 
 

A proposed standard that allows websites to define security policies.

 
 
github.com github.com
 
FairwindsOps/rbac-lookup
 
 

Easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster

 
 

👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.

 
🤔 Did you know?
 
 
Did you know that the popular version control system Git was created by Linus Torvalds, the creator of Linux? In 2005, after a dispute over licensing with the company that owned BitKeeper (the version control tool Linux developers were using at the time), Torvalds developed Git to manage the massive and collaborative development of the Linux kernel. Git is now one of the most widely used version control systems in the world, essential for modern software development and collaboration.
 
 
😂 Meme of the week
 
 
 
 
🗣️ Quote of the week
 
 
“Code is read much more often than it is written.” – Guido Van Rossum, creator of Python
 
 
❤️ Thanks for reading
 
 
👉 Never miss an issue
Join FAUN Developer Community and subscribe to our newsletter here.

👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📰Reddit
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could share it with your friends! You can also donate to help us keep this newsletter going.

ℹ️ Have a question or feedback?
Feel free to reach out to us at community@faun.dev. We'd love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.