TechOps Examples

Hey — It's Govardhana MK 👋

Welcome to another technical edition.

Every Tuesday – You’ll receive a free edition with a byte-size use case, remote job opportunities, top news, tools, and articles.

Every Thursday and Saturday – You’ll receive a special edition with a deep dive use case, remote job opportunities, and articles.

How to reduce your AWS expenses without compromising your product's potential? 

Spendbase, in partnership with AWS, offers up to $100k in free AWS credits for TechOps Examples readers. Qualification is straightforward:

Works for both new and existing AWS customers

Startup is under 10 years old and has a corporate website

Imagine redirecting those AWS expenses directly into product development, marketing, or hiring. These credits can be the fuel that transforms your startup from surviving to thriving.

Pro tip: Timing matters. Credits won't wait around forever.

👀 Remote Jobs

Powered by: Jobsurface.com

📚 Resources

Looking to promote your company, product, service, or event to 54,000+ Cloud Native Professionals? Let's work together. Advertise With Us

🧠 DEEP DIVE USE CASE

How to Strengthen AWS High Availability Using EC2 Infrastructure Strategies

When you launch an EC2 instance, AWS decides where it runs inside the Availability Zone. If you don't control that, instances might end up too close or all in one place. Placement Groups help you control this. You can keep instances close for performance or spread them out for high availability.

There are three types of Placement Groups: Cluster, Spread and Partition

1. Cluster

This type places all EC2 instances in the same Availability Zone and typically in the same rack. This setup provides very low network latency and high throughput between instances. It is ideal when fast and consistent communication between instances is critical.

Best suited for: high performance computing, big data processing, low latency workloads, tightly coupled distributed systems

2. Spread

This type places each EC2 instance on distinct hardware, across separate racks, and even across different Availability Zones if needed. It is designed to reduce the risk of simultaneous hardware failures.

You can have up to seven running instances per Availability Zone in a single spread group.

Best suited for: critical applications, small number of fault isolated instances, highly available workloads, resilient system components

3. Partition

This type spreads EC2 instances across logical partitions. Each partition is isolated from others at the hardware level, including racks, network, and power. Even if one partition fails, others continue running unaffected.

You can control which instances go into which partition, and span across multiple Availability Zones.

Best suited for: large distributed systems, big data platforms like Hadoop and Cassandra, failure-isolated workloads, scalable architectures across AZs

Now that we’ve covered the basics of AWS Placement Groups, let’s deep dive into how to get the best out of them when building high availability designs.

logo

Upgrade to Paid to read the rest.

Become a paying subscriber to get access to this post and other subscriber-only content.

Upgrade

Paid subscriptions get you:

  • Access to archive of 250+ use cases
  • Deep Dive use case editions (Thursdays and Saturdays)
  • Access to Private Discord Community
  • Invitations to monthly Zoom calls for use case discussions and industry leaders meetups
  • Quarterly 1:1 'Ask Me Anything' power session

Keep Reading