Newslurp

<< Stories

AWS Systems Manager πŸ†•, Gitpod Leaving Kubernetes ☁️, Airbnb’s User Signals Platform 🏠

TLDR DevOps <dan@tldrnewsletter.com>

November 25, 12:05 pm

TLDR DevOps
AWS Systems Manager now offers a cross-account, cross-region experience with centralized visibility for managing diverse infrastructure types β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ  β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ β€Œ 

TLDR

Together With Katalon

TLDR DevOps 2024-11-25

Testing will never be 100% automated - why hybrid is the way forward (Sponsor)

For QA leaders, finding the right balance between manual and automated testing is critical to driving efficiency, ensuring quality, and achieving comprehensive test coverage.

This ebook by Katalon covers:

  • The core tenets of hybrid testing and how it's driving impact in the world of QA automation
  • Why manual testing is critical for laying the groundwork for automation
  • Key challenges enterprises face in testingβ€”and how to overcome them
  • Balancing manual and automated testing to accelerate delivery, improve quality, and maximize ROI

Read the ebook ➑️  Hybrid testing: The complementary power of manual and automated testing

πŸ“±

News & Trends

Introducing a new experience for AWS Systems Manager (4 minute read)

AWS Systems Manager now offers a cross-account, cross-region experience with centralized visibility for managing diverse infrastructure types, including EC2 instances, containers, and IoT devices. The update integrates with Amazon Q Developer for natural language queries, streamlines troubleshooting for unmanaged nodes, and simplifies operational tasks like upgrades and migrations through automation.
AWS announces support for predictive scaling for Amazon ECS services (2 minute read)

AWS has introduced predictive scaling for Amazon ECS, using machine learning to proactively scale services before demand surges and enhancing application responsiveness while reducing costs. This feature complements existing auto scaling options and supports "forecast only" mode for evaluation before full deployment.
Grafana Loki 3.3 release: faster query results via Blooms for structured metadata (5 minute read)

The Grafana Loki 3.3 release introduces enhanced log management capabilities with the experimental use of Bloom filters for structured metadata, promising faster, more efficient queries, especially for OpenTelemetry users. It is now available for large Grafana Cloud customers.
πŸš€

Opinions & Tutorials

Why Gitpod is leaving Kubernetes (13 minute read)

After six years of experimenting with Kubernetes for cloud-based development environments, the Gitpod team found it was not the ideal solution due to challenges in security, performance, and scalability. Despite exploring various technologies and approaches, building stable and secure development environments on Kubernetes proved more difficult than expected.
Make IAM for GKE easier to use with Workload Identity Federation (5 minute read)

This post introduces updates to Google Cloud's Workload Identity Federation for GKE which simplify Kubernetes workload authentication by directly referencing Kubernetes service accounts in IAM policies. These changes enhance security and ease of use, eliminating the need for managing multiple service accounts while offering better integration with Google Cloud's IAM tools.
How available is your app, really? (4 minute read)

Balancing uptime and reducing "browntime" is crucial in the pursuit of optimal e-commerce site health, as these subtle failures can significantly impact user experience and ultimately, business outcomes.
πŸ§‘β€πŸ’»

Resources & Tools

On the Rocks with R.U.M. Pricing? 🍹 Switch to Scalr (Sponsor)

Ready to set sail from Terraform Cloud? Chart a course to Scalr and enjoy a smooth migrationβ€”rum included! With free migration, you can leave the pricing storm behind and anchor in calmer, cost-effective waters. Calculate the price of your journey now!
Wez's Terminal (GitHub Repo)

Wez's Terminal is a powerful, GPU-accelerated terminal emulator and multiplexer built with Rust that offers cross-platform compatibility and comprehensive support options for users.
Garak (GitHub Repo)

The Garak tool is a comprehensive testing framework that evaluates the resilience of large language models against various vulnerabilities, including hallucinations, data leakage, and prompt injections, similar to how nmap assesses network security.
🎁

Miscellaneous

Amazon EC2 introduces provisioning control to launch instances on On-Demand Capacity (2 minute read)

Amazon EC2 now lets you target instance launches specifically on your On-Demand Capacity Reservations (ODCRs), improving resource utilization for workloads in specific Availability Zones.
DO it again: how we used Durable Objects to add WebSockets support and authentication to AI Gateway (7 minute read)

Cloudflare's AI Gateway now features a WebSockets API that offers developers a persistent connection for seamless integration and real-time communication with AI applications. It can handle billions of logs while eliminating the overhead of reestablishing HTTP connections.
⚑

Quick Links

Popular Gradle mistakes (and how to avoid them) (8 minute read)

Allegro's engineering team shares their insights on efforts to modernize Gradle configurations, highlighting common pitfalls and offering best practices for streamlining and optimizing the build process.
Building a User Signals Platform at Airbnb (8 minute read)

Airbnb developed a robust stream processing platform, the User Signals Platform (USP), to facilitate user personalization by capturing and analyzing real-time user activities, enhancing the guest experience through tailored interactions and enabling multiple teams to leverage these insights effectively.

Love TLDR? Tell your friends and get rewards!

Share your referral link below with friends to get free TLDR swag!
Track your referrals here.

Want to advertise in TLDR? πŸ“°

If your company is interested in reaching an audience of devops professionals and decision makers, you may want to advertise with us.

If you have any comments or feedback, just respond to this email!

Thanks for reading,
Kunal Desai & Martin Hauskrecht


If you don't want to receive future editions of TLDR DevOps, please unsubscribe from TLDR DevOps or manage all of your TLDR newsletter subscriptions.