r/devopsGuru

Is running our own mail server cheaper than AWS SES for sending ~10 lakh emails/month? Need advice on setup, cost, and complexity

Hi everyone,

We are currently using AWS SES for sending company emails. Previously, we were sending around 1 lakh emails per month, but recently our volume increased to around 10 lakh emails/month.

I started thinking about whether setting up our own mail server would be a better option, mainly to reduce costs. But I don't have much experience with running a mail server.

My main goal is cost saving. If maintaining our own server costs more (including infrastructure, maintenance, etc.), then I would prefer to continue with AWS SES.

I have a few questions:

  • Is a self-hosted mail server actually cheaper at this scale (~10 lakh emails/month)?
  • What kind of server/infrastructure would be required?
  • How difficult is it to maintain good email deliverability compared to AWS SES?
  • How do we manage IP reputation, warming, blacklists, bounce handling, spam complaints, etc.?
  • Which tech stack/tools are commonly used for this? (Postfix, PowerMTA, Mailcow, etc.)
  • Are there any legal/compliance requirements or documentation needed?
  • What are the hidden costs and challenges people usually discover later?

Would love to hear from anyone who has moved from AWS SES/SendGrid/Mailgun to their own mail infrastructure, or anyone managing high-volume email servers.

Thanks in advance.

reddit.com
u/Shijinb — 3 days ago
▲ 3 r/devopsGuru+2 crossposts

Stop! we need u (DEV)

Hey everyone,

we've built a free platform to help developers connect with each other.

I kept seeing the same problem on Reddit: many developers are looking for feedback, app testers, collaborators, or simply other devs to connect with... but it's often hard to find the right people.

On our platform, you can:

• post or search for jobs

• chat with other developers

• create communities

• share your daily dev journey ✨

Our goal is simple: help developers find each other and build a strong community together.

Since it's built by developers for developers, there are no ads

If u interested to check it out (free) write me or comment 🌎Link is also on my profile :)

Have a great day!

u/Loud_Bed1552 — 4 days ago
▲ 81 r/devopsGuru+1 crossposts

Interesting shift in “Platform Engineering / MLOps” interviews — lots of Kubernetes operations, very little ML

I’ve been interviewing for several Staff/Principal Platform Engineering and MLOps roles around Silicon Valley recently, and I’ve noticed an interesting pattern. Curious if others are seeing the same thing.

The job titles often sound like:

AI Platform Engineer
ML Platform Engineer
Platform Architect
Platform Engineering
Infrastructure Architect
MLOps Engineer

But once the technical interview starts, the discussion quickly narrows into Kubernetes operations.

Typical probing topics include:

Kubernetes scheduling internals
Pod lifecycle and failure scenarios
CNI/CSI details
ArgoCD deployment mechanics
Helm charts
Terraform modules and remote state
GitOps workflows
EKS/GKE operational issues
Container networking
Service mesh

Production debugging:
On-call incidents
Disk pressure / memory pressure
etcd behavior
Rolling upgrades

Very little time is spent discussing:
ML platform architecture
Feature stores
Model lifecycle
Training infrastructure
Batch vs streaming ML pipelines
Data contracts
AI infrastructure strategy
Platform architecture tradeoffs
Multi-team platform evolution

Instead, many interviews feel like they’re looking for someone who has spent years running production Kubernetes clusters and handling operational toil.
One hiring manager described the role as “Platform Engineering,” but nearly every technical question centered around daily Kubernetes operations, CI/CD mechanics, production troubleshooting, and infrastructure automation.

Compensation wasn’t low either. These were generally Staff-level roles in the Sunnyvale/Santa Clara area with base salaries around $220k–260k+, which surprised me because I expected more architectural discussion at that level. But Hiring manger puts a hard line of $200k max all inclusive. The JD compensation is fake to attract staff level candidates but pay was mid-level SRE $160-180k + bonus if any .

My impression is that many companies are using “Platform,” “AI Platform,” or “MLOps” as umbrella titles for what is fundamentally senior Kubernetes platform operations.

I’m not saying that’s wrong—someone has to build and operate reliable infrastructure—but the title and interview focus often don’t match.

Curious what others are seeing.

Questions for the community:
Are “Platform Engineering” and “MLOps” titles increasingly becoming Kubernetes operations roles?
How much architecture discussion do you typically see in Staff/Principal interviews?
Are companies intentionally broadening titles to attract candidates, or has the definition of platform engineering genuinely shifted toward infrastructure operations?
For those hiring Staff engineers, what percentage of the interview is architecture versus deep operational troubleshooting?
Interested to hear experiences from both hiring managers and candidates.

Disclosures: Used AI assistance to streamline my thoughts for better narrative and grammar.

reddit.com
u/lkcfree — 6 days ago
▲ 4 r/devopsGuru+1 crossposts

We are building Ai-powered infrastructure so, need to clarify doubts regarding infrastructure requests.

I hope you don't mind me reaching out. I'm trying to better understand how platform and DevOps teams manage infrastructure requests, and I'd really appreciate your perspective.

If you have a minute, could you please share:

- Roughly how many infrastructure requests your team handles in a typical day or week?
- What types of requests you see most often?
- Which part of handling those requests tends to take the most time?

Even a brief reply would be incredibly helpful. Thanks so much!

reddit.com
u/Rakesh_Nalla — 5 days ago
▲ 4 r/devopsGuru+1 crossposts

Looking for DevOps study partners

I'm starting my DevOps journey and I'm looking for people who want to learn consistently together.

The goal is to keep each other accountable, discuss concepts, solve problems, and share progress while learning Linux, Git, Docker, AWS, Kubernetes, and other DevOps tools.

If you're interested, leave a comment below. We can connect here on Reddit first and decide the best way to organize once we have enough people.

reddit.com
u/SuccessfulEnergy2062 — 5 days ago

Agent Gateway patterns, how are you handling multi-agent communication?

We're building a multi-agent system for a large enterprise client. We have specialized agents that handle different tasks, one for data retrieval, one for analysis, one for reporting. They need to communicate with each other and with LLMs.

The communication patterns are getting complex. Some agents call other agents directly. Some call it LLMs. Some call tools. We need to trace requests across all these interactions for debugging and compliance. We also need to enforce access control, which agents can talk to which other agents.
We've looked at A2A (Agent-to-Agent protocol) and MCP for tool calling. But we're not sure how to operationalize this at scale. Do we need an Agent Gateway that sits between all these interactions? What does that even look like?

Has anyone deployed an Agent Gateway in production? What worked and what broke? Are there open source options or is this still a bleeding edge?

reddit.com
u/Terrible-Market1264 — 6 days ago
▲ 43 r/devopsGuru+1 crossposts

Devops interview questions

Guys can we all come together and provide all the devops or sre interview questions which you were asked in recent interviews, kindly comment the questions in comments section so we can all prepare

reddit.com
u/Euphoric_Gain_4096 — 9 days ago
▲ 14 r/devopsGuru+2 crossposts

How to Generate RED Metrics from Traces Without Blowing Up Your Cardinality?

I wrote a post on how to generate RED metrics from your traces at the Collector before they hit your backend and why you'd want to do that instead of letting your backend handle it.

I also added some tips on how not to blow up your metric cardinality in the process.

telflo.com
u/Broad_Technology_531 — 9 days ago
▲ 8 r/devopsGuru+1 crossposts

devopsacademy.space

Salutare.

Ieri am lansat versiunea beta a ultimului meu proiect personal: https://devopsacademy.space

✅E o platforma de IT Knowledge & DevOps unde inveti ca intr un joc RPG. Iti alegi o clasa de erou si intri intr o lume medievala, unde Linux e un regat, Git e o cronica regala, Docker e o fortareata. 🛡️🐳🐧⚔️

✅Se adreseaza celor care sunt interesati sa faca switch in IT, studenti, copii, oricine porneste de la 0, dar si developerilor care fac switch catre devops din cauza AI.

✅E un MVP, ceea ce inseamna ca ii testez potentialul prin feedbackul vostru.

Daca aveti timp…Multumesc! :)

reddit.com
u/Resident_Fortune_695 — 10 days ago

10 essential skills required to become a certified Azure DevOps Engineer

  1. Proficiency in Azure cloud services, including virtual machines, containers, networking, and databases.
  2. Experience in designing, implementing, and managing Continuous Integration/Continuous Deployment (CI/CD) pipelines using Azure DevOps, Jenkins, or similar tools.
  3. Knowledge of Infrastructure as Code tools like Terraform, ARM templates, or Azure Bicep for automating infrastructure deployment.
  4. Expertise in version control systems, particularly Git, for managing and tracking code changes.
  5. Strong PowerShell, Bash, or Python scripting skills for automating tasks and processes.
  6. Experience with monitoring and logging tools like Azure Monitor, Log Analytics, and Application Insights for performance and reliability management.
  7. Understanding security best practices, including role-based access control (RBAC), Azure Policy, and managing secrets with tools like Azure Key Vault.
  8. Ability to collaborate effectively with development, operations, and security teams, with strong communication skills to drive DevOps culture.
  9. Knowledge of containerization technologies like Docker and orchestration platforms like Kubernetes on Azure Kubernetes Service (AKS).
  10. Strong problem-solving abilities to troubleshoot and resolve complex technical issues related to DevOps processes.

What other skills would you add to this list?

reddit.com
u/Simplilearn — 8 days ago
▲ 11 r/devopsGuru+1 crossposts

How are you using AI in Infrastructure, Kubernetes, and Observability?

Hi everyone,

AI has become incredibly useful for software development, coding assistants, code reviews, and debugging. However, I don't see nearly as much discussion about applying AI to infrastructure and platform engineering.

I work mainly with Linux, Kubernetes (AKS, EKS, and GKE), observability tools like Grafana and SigNoz, and cloud infrastructure in general. I'm interested in finding practical ways to use AI beyond simply generating scripts or YAML files.

I'm looking for real-world use cases such as:

  • Incident detection and root cause analysis
  • Kubernetes troubleshooting
  • Performance optimization and capacity planning
  • Log and metrics analysis
  • Infrastructure automation
  • Cost optimization
  • Security and compliance
  • Anything else you've successfully implemented

If you're already using AI in your infrastructure or SRE/Platform engineering workflows, I'd love to hear what you're doing. What tools have actually improved your day-to-day work, and what hasn't lived up to the hype?

Thanks!

reddit.com
u/victor-rodriggues — 11 days ago
▲ 8 r/devopsGuru+1 crossposts

DevOps Study Partner

Hello everyone, 🤝 I am learning DevOps. If anyone is interested in joining me to practice together, please send me a direct message. 📩

reddit.com
u/Possible_Release6411 — 13 days ago
▲ 6 r/devopsGuru+1 crossposts

What's wrong with my resume? Im not at all getting calls from the recruiters. Really worried about it, kindly help

Don't know whether it is my resume or the job market which is preventing me to get a new job. I want to save my career, done with all the rejections at the screening phase itself. I need an advice on what I'm doing wrong in my resume. Kindly take a look at it, your 2 mins of evaluation of my resume can help me build my career.

Thanks 🙏🏼

u/Sisir_V — 10 days ago
▲ 1 r/devopsGuru+2 crossposts

Please roast and resume and give suggestions as well.

Hello,
I am not into fully cloud engineer or devops but not totally application support.
I am trying to get a job after a break.

u/ahens2019 — 12 days ago
▲ 1 r/devopsGuru+1 crossposts

Is Azure Devops Labs Hard to Learn?

So I’ve been in IT for 26 years and grown with things in a very broad sense. Have been IT Director and Systems Admin…

There is a very specific role for a person who knows Azure Devops Labs and will work with a team working on API’s. How long does it take to get a grasp on this?

Is there a good learning resource or class someone here has taken? Anyone here want to help me I would pay… sometimes the guy on the ground is better than the one by the chalkboard…

Thanks a lot!
T.

reddit.com
u/nnhood — 13 days ago