i’m building an up-to-date, community-driven list of Awesome European Tech ! Can you suggest some projects or companies to include in the DevOps section that I’ll be creating, please?
i’m building an up-to-date, community-driven list of Awesome European Tech projects! This includes browsers, productivity tools, FinTech, and more, all focusing on privacy, sustainability, and innovation. The goal is to support European startups and projects (from the EU and EFTA that comply with GDPR regulations), helping to strengthen the European tech ecosystem.
If you'd like to show your support, feel free to leave a star on GitHub or contribute to expanding the list it’s greatly appreciated! Keep in mind, this list is just a starting point and will grow and evolve over time.
Disclaimer: This project does not aim to exclude or avoid products from outside Europe. There are many outstanding global tools that are widely used and appreciated. The focus is simply to highlight and support European projects that align with the values of privacy, sustainability, and innovation.
https://redd.it/1ia0qd1
@r_devops
i’m building an up-to-date, community-driven list of Awesome European Tech projects! This includes browsers, productivity tools, FinTech, and more, all focusing on privacy, sustainability, and innovation. The goal is to support European startups and projects (from the EU and EFTA that comply with GDPR regulations), helping to strengthen the European tech ecosystem.
If you'd like to show your support, feel free to leave a star on GitHub or contribute to expanding the list it’s greatly appreciated! Keep in mind, this list is just a starting point and will grow and evolve over time.
Disclaimer: This project does not aim to exclude or avoid products from outside Europe. There are many outstanding global tools that are widely used and appreciated. The focus is simply to highlight and support European projects that align with the values of privacy, sustainability, and innovation.
https://redd.it/1ia0qd1
@r_devops
Freelance
I'm searching for some part-time job, but not sure which platform to use. I wanted to subscribe on flexjobs, but then I saw that a lot of people said not to do it. After that I wanted to check remotive, but didn't find that much source.
Any other platforms?
https://redd.it/1ia1ku3
@r_devops
I'm searching for some part-time job, but not sure which platform to use. I wanted to subscribe on flexjobs, but then I saw that a lot of people said not to do it. After that I wanted to check remotive, but didn't find that much source.
Any other platforms?
https://redd.it/1ia1ku3
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Wonder if customer is ready for DevOps practices
I’m in a bit of a tricky situation. I’m working on a customer project where I need to deliver infrastructure that includes a VPC, subnets, routing, an internet gateway, and a few customized EC2 instances so the customer can upload, install, and run their application code. The customer has requested that the infrastructure code be written in Terraform, which I’m totally fine with. However, they don’t have any CI/CD pipelines defined or implemented, as these will be their first components in the cloud.
My question is: Does it still make sense to deliver Infrastructure as Code (IaC) if they don’t have pipelines configured?
https://redd.it/1ia13bx
@r_devops
I’m in a bit of a tricky situation. I’m working on a customer project where I need to deliver infrastructure that includes a VPC, subnets, routing, an internet gateway, and a few customized EC2 instances so the customer can upload, install, and run their application code. The customer has requested that the infrastructure code be written in Terraform, which I’m totally fine with. However, they don’t have any CI/CD pipelines defined or implemented, as these will be their first components in the cloud.
My question is: Does it still make sense to deliver Infrastructure as Code (IaC) if they don’t have pipelines configured?
https://redd.it/1ia13bx
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Why Am I Not Getting Any Responses? Please Roast My Resume!
Hi Reddit,
I’m looking for some honest feedback on my resume and job search strategy because I’m completely stuck. Here’s my situation:
* **Experience**: I’ve been working as a DevOps engineer for 4 years.
* **Education**: I’m currently pursuing my master’s at the University of Washington, graduating in March.
* **Applications**: I’ve been applying to DevOps/SRE roles requiring up to 5 years of experience and entry-level backend positions. So far, I haven’t heard back from anything, even though I feel the roles align closely with my work experience and most of the “keywords” are already in my resume.
This lack of responses has led me to two possible conclusions:
1. I’m missing key skills that are now must-haves for DevOps/SRE roles in this market.
2. My resume is the problem—it’s not presenting my experience effectively or isn’t optimized for ATS.
Resume: [https://imgur.com/e0bfb5q](https://imgur.com/e0bfb5q)
**The Resume Problem**: I’ve been told over and over to keep my resume to 1 page, but that’s caused issues. To fit everything, I’ve had to leave things out or combine them in ways that don’t fully capture the impact of my work. Some parts even feel incoherent. Is it acceptable to have a resume that overflows to 2 pages? How does a 2-page resume work with current ATS systems?
**What I Need**:
* Brutal feedback on my resume: What’s wrong with it? What should I change?
* Advice on navigating the job market in 2025 for DevOps/SRE roles or backend positions: Am I missing something big?
I’ve attached my resume, and I’d really appreciate any critiques or suggestions, no matter how small. Is my resume totally broken, or am I approaching the job market the wrong way?
I would really really appreciate any help!
https://redd.it/1ia7k38
@r_devops
Hi Reddit,
I’m looking for some honest feedback on my resume and job search strategy because I’m completely stuck. Here’s my situation:
* **Experience**: I’ve been working as a DevOps engineer for 4 years.
* **Education**: I’m currently pursuing my master’s at the University of Washington, graduating in March.
* **Applications**: I’ve been applying to DevOps/SRE roles requiring up to 5 years of experience and entry-level backend positions. So far, I haven’t heard back from anything, even though I feel the roles align closely with my work experience and most of the “keywords” are already in my resume.
This lack of responses has led me to two possible conclusions:
1. I’m missing key skills that are now must-haves for DevOps/SRE roles in this market.
2. My resume is the problem—it’s not presenting my experience effectively or isn’t optimized for ATS.
Resume: [https://imgur.com/e0bfb5q](https://imgur.com/e0bfb5q)
**The Resume Problem**: I’ve been told over and over to keep my resume to 1 page, but that’s caused issues. To fit everything, I’ve had to leave things out or combine them in ways that don’t fully capture the impact of my work. Some parts even feel incoherent. Is it acceptable to have a resume that overflows to 2 pages? How does a 2-page resume work with current ATS systems?
**What I Need**:
* Brutal feedback on my resume: What’s wrong with it? What should I change?
* Advice on navigating the job market in 2025 for DevOps/SRE roles or backend positions: Am I missing something big?
I’ve attached my resume, and I’d really appreciate any critiques or suggestions, no matter how small. Is my resume totally broken, or am I approaching the job market the wrong way?
I would really really appreciate any help!
https://redd.it/1ia7k38
@r_devops
Imgur
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
Orchestration Tooling
What tooling do you all recommend for small teams to automate repetitive tasks across various platforms? Looking at tools like Octopus deploy but need something open source or very inexpensive. We use terraform / prometheus / all the usual stuff.
https://redd.it/1ia7ym0
@r_devops
What tooling do you all recommend for small teams to automate repetitive tasks across various platforms? Looking at tools like Octopus deploy but need something open source or very inexpensive. We use terraform / prometheus / all the usual stuff.
https://redd.it/1ia7ym0
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Devops syllabus in my college. How good is it?
https://imgur.com/a/0VVO6am
Devops is an Honors subject in my department. This the syllabus of my previous semester. There are still 3 more semesters. How good is it?
https://redd.it/1iaaa3w
@r_devops
https://imgur.com/a/0VVO6am
Devops is an Honors subject in my department. This the syllabus of my previous semester. There are still 3 more semesters. How good is it?
https://redd.it/1iaaa3w
@r_devops
Imgur
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
What branching strategies are best practice?
I've worked as a Devops Engineer for a small company for three years and for the most part it's always been just me working on projects.
I tend to have a main branch which is what is deployed to production.
I also have a branch called 'uat-testing'. Which in our CiCd just points to a different Kubernetes cluster with Argocd apps.
Whenever I do development, I tend to do this in a feature branch, or a development branch.
When I'm ready to deploy to UAT, I just checkout to uat and merge the chains in, push and Argo deploys.
Our QA team tests, then when happy, I checkout to main, merge, push, and Argo deploys.
I've just moved jobs, and I've been told that my git branch strategy is horrendous.
And I should be using tags. This is all new to me, so I'm looking for resources and advice.
What is the best practice for git branching strategies?
Is it completely dependent on your application, what you are deploying?
The example above was for deploying manifests into K8s
https://redd.it/1iaao9j
@r_devops
I've worked as a Devops Engineer for a small company for three years and for the most part it's always been just me working on projects.
I tend to have a main branch which is what is deployed to production.
I also have a branch called 'uat-testing'. Which in our CiCd just points to a different Kubernetes cluster with Argocd apps.
Whenever I do development, I tend to do this in a feature branch, or a development branch.
When I'm ready to deploy to UAT, I just checkout to uat and merge the chains in, push and Argo deploys.
Our QA team tests, then when happy, I checkout to main, merge, push, and Argo deploys.
I've just moved jobs, and I've been told that my git branch strategy is horrendous.
And I should be using tags. This is all new to me, so I'm looking for resources and advice.
What is the best practice for git branching strategies?
Is it completely dependent on your application, what you are deploying?
The example above was for deploying manifests into K8s
https://redd.it/1iaao9j
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Managing PG roles and grants as IaC
Hey team,
So we use AWS RDS Postgres and we have Terraform using this provider: https://registry.terraform.io/providers/cyrilgdn/postgresql/latest
We have a monolithic setup, with a module for the whole infra including these roles and perms.
We’ve been executing everything locally, which means our devs have to port-forward to the DB and have the DB credentials locally.
We want to move to a CI/CD approach. However our self-hosted runners, which reside in a dedicated CI/CD account need network connectivity to the prod DB - which is sub optimal. They also have to have access to highly privileged credentials.
Broadly speaking I think our options are:
- Ditch Terraform for this particular use case in favour of another tool or pure SQL?
- Extract the Postgres logic from the monolith infra deployment into its own module
- Use private links or a VPN like Tailscale to connect between runners and the DB. Store the secrets in Secrets manager.
- Manage grants and permits as part of application migration?
There must be a better way! What do you do or have done in this situation?
https://redd.it/1iaau3f
@r_devops
Hey team,
So we use AWS RDS Postgres and we have Terraform using this provider: https://registry.terraform.io/providers/cyrilgdn/postgresql/latest
We have a monolithic setup, with a module for the whole infra including these roles and perms.
We’ve been executing everything locally, which means our devs have to port-forward to the DB and have the DB credentials locally.
We want to move to a CI/CD approach. However our self-hosted runners, which reside in a dedicated CI/CD account need network connectivity to the prod DB - which is sub optimal. They also have to have access to highly privileged credentials.
Broadly speaking I think our options are:
- Ditch Terraform for this particular use case in favour of another tool or pure SQL?
- Extract the Postgres logic from the monolith infra deployment into its own module
- Use private links or a VPN like Tailscale to connect between runners and the DB. Store the secrets in Secrets manager.
- Manage grants and permits as part of application migration?
There must be a better way! What do you do or have done in this situation?
https://redd.it/1iaau3f
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Learning DevOps while self hosting services
Hi everyone! I'm a software engineer as a daily job. I recently started to rent a vps on which i want to install services and tinker things to learn things around DevOps role. As a starter i have setup a gitlab instance, and a runner. Now I'm looking around next steps that i could do to learn DevOps related things. I know my request is kinda blurry, but I am just not sure about what I could say to help you help me. Feel free to ask me anything that could help you guys direct me somewhere interesting. Thanks in advance!
https://redd.it/1iae2li
@r_devops
Hi everyone! I'm a software engineer as a daily job. I recently started to rent a vps on which i want to install services and tinker things to learn things around DevOps role. As a starter i have setup a gitlab instance, and a runner. Now I'm looking around next steps that i could do to learn DevOps related things. I know my request is kinda blurry, but I am just not sure about what I could say to help you help me. Feel free to ask me anything that could help you guys direct me somewhere interesting. Thanks in advance!
https://redd.it/1iae2li
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Some of the cost effective alternatives for Logging in cloud.
Currently, i am working on a project in AWS, i am using cloud watch to monitor logs but the costing is killing me my monthly average cost is coming out to be 1700$ and looks like this is just increasing every month. i am accumulating somewhat of 2000gb of custom logs and 112gb of vended logs and the main costing is of log ingestion to cloud watch. Please suggest me some alternatives for logging, i was thinking of considering third party services like dataDog. but, please suggest some other alternatives to help me reduce this cost by almost 50%
https://redd.it/1iafv0m
@r_devops
Currently, i am working on a project in AWS, i am using cloud watch to monitor logs but the costing is killing me my monthly average cost is coming out to be 1700$ and looks like this is just increasing every month. i am accumulating somewhat of 2000gb of custom logs and 112gb of vended logs and the main costing is of log ingestion to cloud watch. Please suggest me some alternatives for logging, i was thinking of considering third party services like dataDog. but, please suggest some other alternatives to help me reduce this cost by almost 50%
https://redd.it/1iafv0m
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Anno - Automated Release Summaries
Hello, /r/devops!
I’m excited to share **Anno**, a GitHub Action that my company has just open-sourced after using it internally for the past six months.
We manage a number of services, including some in mono-repos, with multiple changes being deployed to production daily via CI/CD pipelines. Without explicit releases, it was often difficult and time-consuming to track what had been deployed for internal visibility or debugging regressions.
Anno helps automate this process for us:
* When a workflow run completes, it retrieves the code diff and commit messages since the last successful run.
* It summarises the changes and references any related PRs and Jira tickets it finds.
* Finally, it posts a detailed release message directly to Slack.
It's saved us many hours and made it far easier to keep everyone informed about what’s shipping to production.
**Check it out here:** https://github.com/thesolesupplier/anno
We'd like to add other features and integrations beyond Slack, and we’d love your feedback. Do you think this would be useful in your workflows? And what other features or integrations would you like to see?
Looking forward to hearing your thoughts!
https://redd.it/1iaha2c
@r_devops
Hello, /r/devops!
I’m excited to share **Anno**, a GitHub Action that my company has just open-sourced after using it internally for the past six months.
We manage a number of services, including some in mono-repos, with multiple changes being deployed to production daily via CI/CD pipelines. Without explicit releases, it was often difficult and time-consuming to track what had been deployed for internal visibility or debugging regressions.
Anno helps automate this process for us:
* When a workflow run completes, it retrieves the code diff and commit messages since the last successful run.
* It summarises the changes and references any related PRs and Jira tickets it finds.
* Finally, it posts a detailed release message directly to Slack.
It's saved us many hours and made it far easier to keep everyone informed about what’s shipping to production.
**Check it out here:** https://github.com/thesolesupplier/anno
We'd like to add other features and integrations beyond Slack, and we’d love your feedback. Do you think this would be useful in your workflows? And what other features or integrations would you like to see?
Looking forward to hearing your thoughts!
https://redd.it/1iaha2c
@r_devops
GitHub
GitHub - thesolesupplier/anno: Automated release summaries
Automated release summaries. Contribute to thesolesupplier/anno development by creating an account on GitHub.
Visual facilitator as side skill
Hello dear community!
Lately, I've decided to develop an old habit of keeping visual notes (sketchnotes) as a side-skill to my primary profession, that is cloud devops. Over the years, I've used sketchnotes for learning new stuff and also whiteboards and flip charts to communicate with others, avoiding cognitive overload and get to the point and collaborate.
I have seen some examples from visual/graphic facilitators online and it seems to me that this is what's close enough to what I'm seeking. Compared to the examples I am talking about, Instead of business context, I will be more in technical context.
Has anyone experience to this area and could kindly suggest any kind of course/training or practice to evolve this skill?
Thanks!
https://redd.it/1iah3tk
@r_devops
Hello dear community!
Lately, I've decided to develop an old habit of keeping visual notes (sketchnotes) as a side-skill to my primary profession, that is cloud devops. Over the years, I've used sketchnotes for learning new stuff and also whiteboards and flip charts to communicate with others, avoiding cognitive overload and get to the point and collaborate.
I have seen some examples from visual/graphic facilitators online and it seems to me that this is what's close enough to what I'm seeking. Compared to the examples I am talking about, Instead of business context, I will be more in technical context.
Has anyone experience to this area and could kindly suggest any kind of course/training or practice to evolve this skill?
Thanks!
https://redd.it/1iah3tk
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Terraform setup opinion
Hello everyone,
I’ve just started on a new project which has a setup that’s quite unlike anything else I’ve seen before and it’s already posing some challenges but at the same time I’m wondering whether it’s a common setup and perhaps I need to adopt it and practice it more.
Basically it goes like this.
On the generic stuff (company wide): there are a number of repositories each with a dedicated goal such as setting up basic networking (like VPC with subnets in AWS), security components, connecting an account with a shared central transit gateway for internal cross-account comms, etc. Each is deployed in sequence for a new account.
On the per project stuff: there’s generally one or more repos (usually one or two, rarely 3) that setup the project specific stuff like certificates, clusters (ECS, EKS, etc) or vms, databases, load balancers. Each project is built on top of generic stuff defined above and the practice is that when pre deployed shared stuff is needed, said state is imported via a naming convention and required dependencies (like subnet ids or vpc id) is read from remote states.
Now for what I find to be the crazy part: on the project repo(s), branches are also used for different purposes. For example, the main branch generally defines some basic project infrastructure and gets deployed separately. Then there are per-environment branches (that also use separate workspaces with appropriate names) that also import the state of the master.
This last bit is what I find almost unmaintainable since in order to get the picture of the project infrastructure I need to keep switching branches and track down what each environment branch imports. Often, the shared main branch components gets changed to fit one purpose while an environment branches has drifted in a way that when it’s deployed again, the changes from main cause issues with it.
To me it’s strange to say the least since for me a repo should define an application/project and a branch should reflect a different version of the same thing, rather than one branch being more like a foundation setup that’s also shared at the same time.
https://redd.it/1iacs2y
@r_devops
Hello everyone,
I’ve just started on a new project which has a setup that’s quite unlike anything else I’ve seen before and it’s already posing some challenges but at the same time I’m wondering whether it’s a common setup and perhaps I need to adopt it and practice it more.
Basically it goes like this.
On the generic stuff (company wide): there are a number of repositories each with a dedicated goal such as setting up basic networking (like VPC with subnets in AWS), security components, connecting an account with a shared central transit gateway for internal cross-account comms, etc. Each is deployed in sequence for a new account.
On the per project stuff: there’s generally one or more repos (usually one or two, rarely 3) that setup the project specific stuff like certificates, clusters (ECS, EKS, etc) or vms, databases, load balancers. Each project is built on top of generic stuff defined above and the practice is that when pre deployed shared stuff is needed, said state is imported via a naming convention and required dependencies (like subnet ids or vpc id) is read from remote states.
Now for what I find to be the crazy part: on the project repo(s), branches are also used for different purposes. For example, the main branch generally defines some basic project infrastructure and gets deployed separately. Then there are per-environment branches (that also use separate workspaces with appropriate names) that also import the state of the master.
This last bit is what I find almost unmaintainable since in order to get the picture of the project infrastructure I need to keep switching branches and track down what each environment branch imports. Often, the shared main branch components gets changed to fit one purpose while an environment branches has drifted in a way that when it’s deployed again, the changes from main cause issues with it.
To me it’s strange to say the least since for me a repo should define an application/project and a branch should reflect a different version of the same thing, rather than one branch being more like a foundation setup that’s also shared at the same time.
https://redd.it/1iacs2y
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Is there a CI/CD awesome github repo with all the little things you can do to improve your CI/CD pipeline?
Is there a CI/CD awesome github repo with all the little things you can do to improve your CI/CD pipeline?
https://redd.it/1ianiu4
@r_devops
Is there a CI/CD awesome github repo with all the little things you can do to improve your CI/CD pipeline?
https://redd.it/1ianiu4
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
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
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
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
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
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
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
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
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
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
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
I'm thinking RHCE, CCNA, and the like.
https://redd.it/1ib5xoo
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
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
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
Reddit
From the devops community on Reddit
Explore this post and more from the devops community