Reddit DevOps
268 subscribers
1 photo
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Need help with system design for debit card issuing system

I have this task:

Design a debit card issuing system using a 3rd party API that will handle card printing and delivering. Max amount of time for this is 40min.

Thing is I'm not able to find any similar examples which I could adapt for this use case. Most of system designs revolve around streaming services or social networks.

So I need help with system design for this.

Maybe someone with system design experience could direct me to some relevant resources?

Or simply draw this on excalidraw so I would have a good example? I can also pay for your time. DM.

https://redd.it/1iaoy6j
@r_devops
Cost effective way to simulate 1000 worker nodes for kubernetes

I want to test and benchmark some configuration related to k8s. I want to setup 1000(to start with) worker nodes with let's say 128mb ram and 0.5vcpu each. Creating them in cloud will be cost-prohitve. What are some of the best options to set this up?

https://redd.it/1iavsqp
@r_devops
How to use Chaos engineering in API management

I work in API management and I want to know how can I use Chaos engineering to test our resilience. We have deployed our APIs on kubernetes cluster.

https://redd.it/1iazp0t
@r_devops
Want to interview ppl who struggled to onboard cloud services. Giving out Amazon gift cards in return.

Hey r/devops!

We’re a small team working to simplify and automate the process of onboarding cloud services like AWS Kubernetes and Google Cloud SQL. Coming from developer backgrounds ourselves, we’ve all experienced the frustrations and roadblocks of setting up these services, and we’re passionate about making this easier for others.

To better understand the challenges faced by the community, we’re looking to interview people who have struggled with similar setups. Your insights will help us build a better solution.

As a token of appreciation, we’re offering Amazon gift cards for your time and feedback. If you’re interested, please feel free to DM us or leave a reply below.

Thanks so much for your help—your experience could really make a difference!

https://redd.it/1ib01hb
@r_devops
Need help with system design interview

I am senior android native app developer who needs help preparing for an upcoming interview, specifically system design stage which will be backend focused.

I am looking for an experienced backend developer or a software architect who could jump on a 1 hour call with me, share his screen, design a specific system on Excalidraw and teach me about required components, performance improvements, bottlenecks and etc.

Here is the feature I want to prepare for:

Using Excalidraw, design a debit card issuing system using a 3rd party API that will handle card printing and delivering.

Given amount of time for this in my interview will be only 45min. So I dont expect to design entire system, focus will be on core functionality for satisfying the defined requirements.

System will involve things like client, api gateway, databases, load balancers, cdn network, cache, sharding and adress other things like scalability, reliability and so on.

Structure is this:
1. Define functional and non-functional requirements
2. Draw high level diagram
3. Define entities (tables)
4. Define apis (parameters, requests, responses)
5. Do a deep dive (satisfy non-functional requirements, improve performance, identify and fix bottlenecks and etc.)

https://redd.it/1ib2csw
@r_devops
For those shops that are moving AWAY from the cloud to self-hosting, what certs do you think would be most relevant?

I'm thinking RHCE, CCNA, and the like.

https://redd.it/1ib5xoo
@r_devops
Containerization Of Dotnet Core Sultuion

I am a backend engineer, I have a good experience with Dockerizing projects in general but im not a DevOps or networking specialist. I was put on a solution that consists for more that 20 Web APIs and Cloud Functions. The solution is deployed to Azure via pipelines on AzureDevOps.
The Idea now is to make the solution cloud agnostic for future migrations to other cloud providers and make is easier to deploy.
The basic plan is to:

\- containerize each project
\- use container store (in my` case Azure Container Registry)
\- use kubernetes (in my case AKS)
\- maybe using some IaC?

Any thoughts, advices, best practices for my case? i would appreciate any help

https://redd.it/1ib6fpg
@r_devops
GitLab package registries

Hey everyone,

So I want to create a local registry on our on prem gitlab. I am wondering if any of you guys used any tools to somehow automate it. Manually doing this would take weeks as we need npm, php, java packages. almost every dependency has other dependencies so it is kinda difficult to get them all.

https://redd.it/1ib89wq
@r_devops
Got a devops engineer position, what should I learn first to not look like a bumbling fool?

Hello, I'm a new CS grad and I've landed a DevOps engineer position. I have a lot of development knowledge from classes but the only thing I know from the operations side is a simple yml with github actions and basic docker use. I do know the basics of linux command line as a user, but have never used RHEL.

What should I learn first so I don't look like a bumbling fool on my first day? Thank you.

https://redd.it/1ib9b9k
@r_devops
Learning AWS feels overwhelming

Background:
I completed my undergrad so to specialisation in the Cloud 3 years back. After college, I started working in a blockchain company where I am a part of the private blockchain team.

The work is usually stagnant with very small scale projects, mostly POCs. Some CICD pipelines, managing a kubernetes cluster and all.

Issue:
For the past 3 months, I’ve been preparing for the AWS Certified Solutions Architect certification using the course from KodeKloud. It is a 50 Hours course and it’s quite overwhelming.

I do have hands on knowledge working with EKS and EC2 but not much other services. I’ve been looking to move into a more cloud specific role for the past few months but I can’t muster the courage to apply.

What are the must have skills that are good enough for you to start applying for positions. Also, what is the depth of knowledge expected at this level ? Right now, I take my sweet time doing a deep study of the service, it’s use case and a small case implementation but that takes a lot of time and I’m skeptic if that is just pushing my certification away.

Any help would genuinely be appreciated.

Thank You

https://redd.it/1iba5ws
@r_devops
Future of the DevOps role, and perspectives of employment as one in your 60s

So, I'm currently in my 40s. I'm not a star, don't have a good diploma or stellar work experience, a selection of valuable certificates - I'm your Average Joe of IT industry. I've been in IT for about 20 years or so (though half of my experience is hardly relevant as of now). I like it, but not love it. It's okay I guess, and I like the pay (which is probably laughable to most of you, but I'm a resident of a 3rd world country working remotely, so it's more than enough for me).

I'm also one of those guys who won't retire in your 50s - I'm most likely will have to work up to my 70s, to pay my bills and have some savings (elderly don't enjoy that much social benefits around here)

So the least I could do is to ensure it will be some cozy and not so soul-wrenching office job. DevOps (my current role) would be fine. But with the latest turns of events, I'm kinda terrified and desperate. I'm starting to doubt I'll have much chances to stay in the industry starting my 50s (so in about 10 years).

First threat is ofc the rise of AI. My estimation is that it will take much more time for it to take my job than a job of a junior/middle software engineer (troubleshooting some crappy, non-standard environments full of issues over remote desktops while talking to a bunch of foreigners with their specific dialects of English isn't that easy to automate :) ), but it's still a very much threat and will shrink the job offers (especially taking into account some of those programmers who won't find a job will try to switch to parallel fields of expertise).

Another one is ageism, which is very much a thing and already rearing its ugly head when you turn 40s in that industry. Actually, I don't even know if it's possible to even keep a job in IT when you are, say, in your 60s - while not being some kind of super-star lead engineer or departments head. Like, just staying your average IT working bee, just with a lot of experience. I was wondering if somebody could share their thoughts on that one, as it worries me even more than AI taking my job does.

Not sure what my final question is. Perhaps I just wanted to learn thoughts of others on the matter? I'm too confused to come up with a better one, so hopefully it will spark a productive discussion on itself. Cheers!

https://redd.it/1ibbib1
@r_devops
A little confused about the career trajectory

I come format. Development background, i have been a we developer for the most part but i recently landed my first ever internship, the thing was I went in for the role of a web dev, but since I had some knowledge about AWS, the CTO offered me an opportunity to be a devOps intern and even offer me a full time position if I do well. I was given every resource to learn just enough to get started and i did and I have even started contributing to the company. I am actually happy and greatful for the opportunity, i am liking devOps a lot tbh. But, I read in this subreddit that devOps is more often a position offered to experienced people who eventually switch to it over the years and I was wondering if i would wanna switch organizations 1-2 years down the line, would anyone even hire me? Wouldn't more experienced guys be preferred over me every single time even if i meet the technical and analytical skill bar?

Any help and advice is very much appreciated!

https://redd.it/1ibd0k3
@r_devops
Need help

I want to deploy one big application into kubernetes in my local server. I was not able to find any proper web app source code. Can anyone help me with suggesting GitHub of any big web app. I want to present this deployment in my interviews.

Please help me!!

https://redd.it/1ibfump
@r_devops
Made redundant with not enough experience - not sure what to do next

I was a devsecops engineer for nearly 2 years but was made redundant in December so currently looking for work. The issue I’m having is that it was quite a reactive work environment, meaning the leads took over a lot of the work and there wasn’t much time for me to learn so I am lacking in hands on experience in terraform, k8s etc - this is apparent in the interviews I’ve been doing, even for junior roles they seem to require more experience then I have and it’s becoming quite disheartening with all the rejections.

My question is would it be worth using my redundancy money to pay for certification exams (CKA / Cloud Practitioner or any other useful cert) or would it be better to just tailor my cv for a service desk job and start from the “bottom” again?

Guess I’m looking for advice and it would be good to hear from people who have gone through something similar to make me feel less hopeless lol

I’m in the UK, if that makes any difference

https://redd.it/1ibda13
@r_devops
Types of leetcode questions for Infrastructure Engineer/Devops roles

I'm studying for interviews for Infrastructure Engineer/Devops roles. I want to make sure I'm studying for the right things, when related to coding. I'm confident about other aspects.

What type of leetcode questions are companies asking for Infrastruture Engineer/Devops roles?

This is a list of categories I coped from neetcode.com

arrays and hashing
two pointers
sliding window
stack
binary search
linked list
trees
heap / priority queue
back tracing
tries
graphs
advanced graphs
1-d dynamic programming
2-d dynamic programming
greedy
intervals
math and geometry
bit manipulation

https://redd.it/1ibkbla
@r_devops
Private server VPS as Lisp machine - handling websites, services, APIs, crons, Nginx, certbot, minecraft - with Guix + Lisp/Scheme


Checkout the code in lib/ and config.scm too, at codeberg, all feedback and contributions welcome:

https://codeberg.org/jjba23/wolk-jjba/src/branch/trunk/lib

https://redd.it/1ibkzh5
@r_devops
Seeking Advice on Managing Non-Human/Workload Identities in DevOps Workflows



Hi everyone,

A bit about me: I’m an IAM (Identity and Access Management) Engineer with experience in enterprise identity management, focusing on challenges like onboarding, offboarding, and JML (Joiners-Movers-Leavers) processes.

Over the last few months,, my work has shifted significantly toward managing non-human identities (workload identities) and Cloud Resource IAM. I’ll admit, I’m feeling a bit out of my depth here and would love some advice.

How do you all handle identity management in your DevOps workflows? Specifically:
- What strategies or best practices do you follow for non-human/workload identities?
- Are there any IGA (Identity Governance and Administration) tools you recommend for this space?

Any insights, tips, or resources would be greatly appreciated!



https://redd.it/1ibn9zz
@r_devops
Platform engineering LinkedIn Recruiters

I have been getting approached by various recruiters on LinkedIn over the last 6 months. Must have sent my CV to at least 30 recruiters for 30 different roles. Only 2 recruiters actually pulled through what they said and got back in touch with me after I sent my CV. Both of these roles resulted in me getting offers of £110K eventually but I had to reject due to personal reasons. However, REST all recruiters just ghosted me after receiving my CV. Did anyone else experience similar on LinkedIn?

I do think I have valuable experience to offer so I am surprised that most of the recruiters just ghosted me after taking my CV. It makes me wonder, if my skillset is really not good enough for a £110K job and if I just got lucky with the 2 roles I had offer for?

Here is some overview of my skillset and experience:

- Kubernetes experience 7+ years (OnPrem bare metal, EKS and GKE)

- Terraform experience (6+ years)

- CI/CD (7+ years)

- Programming (Python and JavaScript 8+ years, Go (5+ years)

- Frontend development (Angular mainly 5+ years)

- Over the last year I have built few home grown Gen AI solutions using LangChain and Google Vertex so have some experience with Gen AI as well

- Cloud experience (GCP and AWS both 7+ years)

https://redd.it/1ibmbr5
@r_devops
Pick a Cloud

As someone trying to get into DevOps, everything seems to show a few things that need to be learned with it tailored towards one's local market. Everything I've found gives three cloud choices, AWS, Azure, and Google. When I looked on LinkedIn, my area's demand is for Oracle. Does anyone know any good resources for this outside of Oracle's site?

https://redd.it/1ibr66z
@r_devops
DevOps career advice

I have been working as a Platform engineer since 2017 in the UK, currently I am on a salary of £90K per year. Just wanted to get some thoughts on whether I am getting underpaid for my experience and skillset and should I be looking elsewhere or am I on the right salary so should continue to work where I am and build more experience and then look for a salary jump few years later?

Here is some overview of my skillset and experience:

- Kubernetes experience 7+ years (OnPrem bare metal, EKS and GKE)

- Terraform experience (6+ years)

- CI/CD (7+ years)

- Programming (Python and JavaScript 8+ years, Go (5+ years)

- Frontend development (Angular mainly 5+ years)

- Over the last year I have built few home grown Gen AI solutions using LangChain and Google Vertex so have some experience with Gen AI as well

- Cloud experience (GCP and AWS both 7+ years)

https://redd.it/1ibkbz5
@r_devops