Other than compensation, what do you look for when applying to other jobs?
Just curious what others have found helpful when looking at other DevOps jobs at different companies.
https://redd.it/11r86md
@r_devops
Just curious what others have found helpful when looking at other DevOps jobs at different companies.
https://redd.it/11r86md
@r_devops
Reddit
r/devops on Reddit: Other than compensation, what do you look for when applying to other jobs?
Posted by u/WavyyBabyYeah - No votes and 6 comments
Kubernetes, microservices and OAuth2.0 client credentials flow
I have a kubernetes cluster with some microservices which I would like to access the resource server. I have an OAuth2.0 authorization server ready to be deployed and all is left is to configure and distribute client ids and secrets. Now my question is: how do you handle distributing e.g. 20 client secrets and and how do you handle rotating them in the authorization server and client microservices? Are then any standard solutions for this?
https://redd.it/11rahzu
@r_devops
I have a kubernetes cluster with some microservices which I would like to access the resource server. I have an OAuth2.0 authorization server ready to be deployed and all is left is to configure and distribute client ids and secrets. Now my question is: how do you handle distributing e.g. 20 client secrets and and how do you handle rotating them in the authorization server and client microservices? Are then any standard solutions for this?
https://redd.it/11rahzu
@r_devops
Reddit
r/devops on Reddit: Kubernetes, microservices and OAuth2.0 client credentials flow
Posted by u/pbn4 - No votes and 6 comments
Dynatrace DPS Package
Is anyone signed up on Dynatrace’s DPS Pricing model? Looking to understand the benefits to the customer
https://redd.it/11r8p01
@r_devops
Is anyone signed up on Dynatrace’s DPS Pricing model? Looking to understand the benefits to the customer
https://redd.it/11r8p01
@r_devops
Reddit
r/devops on Reddit: Dynatrace DPS Package
Posted by u/LuckyChopsSOS - 6 votes and no comments
AWS Pricing add-on for Google Sheets!
Hello r/devops! I wanted to let this community know the AWS Pricing add-on for Google Sheets has been re-published on the Google Workspace Marketplace! This project has been around for \~4 years and allows Google Sheets users to query AWS Pricing data using custom google sheets functions.
If you want to take a look at how this add-on works, the link is below!
https://workspace.google.com/marketplace/app/aws\_pricing\_by\_strake/378787760903
https://redd.it/11rbh7t
@r_devops
Hello r/devops! I wanted to let this community know the AWS Pricing add-on for Google Sheets has been re-published on the Google Workspace Marketplace! This project has been around for \~4 years and allows Google Sheets users to query AWS Pricing data using custom google sheets functions.
If you want to take a look at how this add-on works, the link is below!
https://workspace.google.com/marketplace/app/aws\_pricing\_by\_strake/378787760903
https://redd.it/11rbh7t
@r_devops
Google
AWS Pricing by Strake - Google Workspace Marketplace
Get AWS Pricing in Google Sheets™
How do you protect your secret keys in your local computer?
As a DevOps engineers most of the times we have administrator access to aws, gcp, azure, etc. Leaking these keys can be devastating for our reputation.
Wondering how do you manage your SecOps in your local machines?
Best
https://redd.it/11rhsef
@r_devops
As a DevOps engineers most of the times we have administrator access to aws, gcp, azure, etc. Leaking these keys can be devastating for our reputation.
Wondering how do you manage your SecOps in your local machines?
Best
https://redd.it/11rhsef
@r_devops
Reddit
r/devops on Reddit: How do you protect your secret keys in your local computer?
Posted by u/libert-y - No votes and 1 comment
Why Companies Still Struggle with Least Privilege in the Cloud
Why do we keep using "*" and then complain about it? Is IAM so challenging?
From my experience, I have written an article on what for me are the most important considerations:
\- Every developer is an exception
\- IAM is challenging to scale
\- Visibility of access controls are poor
Do you think I'm missing something? Lazy IT Teams?
https://redd.it/11rcme9
@r_devops
Why do we keep using "*" and then complain about it? Is IAM so challenging?
From my experience, I have written an article on what for me are the most important considerations:
\- Every developer is an exception
\- IAM is challenging to scale
\- Visibility of access controls are poor
Do you think I'm missing something? Lazy IT Teams?
https://redd.it/11rcme9
@r_devops
Sysdig
Why Companies Still Struggle with Least Privilege in the Cloud | Sysdig
According to the Sysdig 2023 Cloud-Native Usage Report, misconfigurations are still the biggest player in security incidents and, therefore, should be one of the greatest causes for concern in organizations.
Would using Kubernetes, Git actions, and Docker, in production for one of your own projects be good enough to say you have reasonable experience with the stack?
So I've built a startup of sorts all on my own where I've done all of the full-stack development. With it I built out the frontend with Next.js, and the backend with Laravel/Firebase/Redis/MySQL/NGINX. I use Jira for task management.
What I'm wondering is if I could, and should, apply to devops positions by adding Kubernetes and git actions for concretization/orchestration/CD/CI and Docker to standardize local development environments? Kubernetes will be over kill, but whatever it's a good way to strengthen my knowledge base. Also to be upfront, I use managed databases and never administrate without one.
I've been wanting to move into devops because the pay and because I'm tired of full-stack dev. It'd also be nice to be in an area helping devs out by making their lives easier with better developer experience.
I'm curios to hear your thoughts. Can apply the have a great side project principle to devops?
https://redd.it/11rkd8n
@r_devops
So I've built a startup of sorts all on my own where I've done all of the full-stack development. With it I built out the frontend with Next.js, and the backend with Laravel/Firebase/Redis/MySQL/NGINX. I use Jira for task management.
What I'm wondering is if I could, and should, apply to devops positions by adding Kubernetes and git actions for concretization/orchestration/CD/CI and Docker to standardize local development environments? Kubernetes will be over kill, but whatever it's a good way to strengthen my knowledge base. Also to be upfront, I use managed databases and never administrate without one.
I've been wanting to move into devops because the pay and because I'm tired of full-stack dev. It'd also be nice to be in an area helping devs out by making their lives easier with better developer experience.
I'm curios to hear your thoughts. Can apply the have a great side project principle to devops?
https://redd.it/11rkd8n
@r_devops
Reddit
r/devops on Reddit: Would using Kubernetes, Git actions, and Docker, in production for one of your own projects be good enough…
Posted by u/Guilty_Serve - No votes and no comments
Ephemeral environments
Qovery has been finally been brought up at work. We currently use ECS Fargate for our platform, but this has now been popping up in ads and I swear I saw it brought up in a post here recently. Anyone use it? Does it work strictly with k8s setups or is there some functionality with something like ECS Fargate? Anyone familiar with alternatives that might work with Fargate and not require us to repackage into k8s? I don't really have a team and already get bombarded by daily adhoc tasks. So getting ephemeral environments with the lightest lift would be the goal in shooting for. Any insights?
https://redd.it/11rju1y
@r_devops
Qovery has been finally been brought up at work. We currently use ECS Fargate for our platform, but this has now been popping up in ads and I swear I saw it brought up in a post here recently. Anyone use it? Does it work strictly with k8s setups or is there some functionality with something like ECS Fargate? Anyone familiar with alternatives that might work with Fargate and not require us to repackage into k8s? I don't really have a team and already get bombarded by daily adhoc tasks. So getting ephemeral environments with the lightest lift would be the goal in shooting for. Any insights?
https://redd.it/11rju1y
@r_devops
Reddit
r/devops on Reddit: Ephemeral environments
Posted by u/namenotpicked - No votes and no comments
Should a CV/Resume include a personal summary?
Heard some conflicting opinions recently, generally curious
View Poll
https://redd.it/11rcb7d
@r_devops
Heard some conflicting opinions recently, generally curious
View Poll
https://redd.it/11rcb7d
@r_devops
Reddit
r/devops on Reddit: Should a CV/Resume include a personal summary?
Posted by u/BradSainty - No votes and 4 comments
Datadog Outage Aftermath
Has anybody been able to get better pricing or renegotiate with Datadog after their outage last week?…Looking to see if they’re more flexible now
https://redd.it/11rnvz4
@r_devops
Has anybody been able to get better pricing or renegotiate with Datadog after their outage last week?…Looking to see if they’re more flexible now
https://redd.it/11rnvz4
@r_devops
Reddit
r/devops on Reddit: Datadog Outage Aftermath
Posted by u/LuckyChopsSOS - No votes and no comments
How to Become an Artificial Intelligence Engineer? | Course Links also available in the link...
Course Links also available in the link...
​
https://www.learnitguide.net/2023/02/become-artificial-intelligence-engineer.html
​
\#artificialintelligence #machinelearning #deeplearning #AIEngineer
\#python #pythontutorial #pythonprogramming #python3 #AI #ML #DL #Artificial_Intelligence
https://redd.it/11rokgm
@r_devops
Course Links also available in the link...
​
https://www.learnitguide.net/2023/02/become-artificial-intelligence-engineer.html
​
\#artificialintelligence #machinelearning #deeplearning #AIEngineer
\#python #pythontutorial #pythonprogramming #python3 #AI #ML #DL #Artificial_Intelligence
https://redd.it/11rokgm
@r_devops
Learnitguide.net - Learn Linux, DevOps and Cloud
How to Become an Artificial Intelligence Engineer
become artificial intelligence engineer, become ai engineer, how to become artificial intelligence engineer, artificial intelligence engineer skills
Sample of applications that can be used for CI/CD and Kubernetes practice
I'm looking for sample of applications that can be used for practicing CI/CD pipeline and Kubernetes deployment.
Any suggestion?
https://redd.it/11rqcse
@r_devops
I'm looking for sample of applications that can be used for practicing CI/CD pipeline and Kubernetes deployment.
Any suggestion?
https://redd.it/11rqcse
@r_devops
Reddit
r/devops on Reddit: Sample of applications that can be used for CI/CD and Kubernetes practice
Posted by u/Hanb1n - No votes and no comments
CCNA or Network+ for DevOps/Cloud
Hey everyone, I have a question.
Currently, I work in helpdesk and I want to transition into DevOps/Cloud engineering.
I already have my CKA, Terraform associate, and AWS solutions architect associate certification with hands-on lab experience and projects.
However, I want to gain more foundational knowledge on networking. I know some people don't care about certifications, but I really enjoy having a structured learning path.
I have looked into Network+ and CCNA, and while CCNA is definitely more in-depth, I don't know if it's worth learning all the Cisco commands if I know I won't be working with it.
On the other hand, people say Network+ is more broad but not really deep enough.
For those who already work as a DevOps engineer or Cloud engineer and have CCNA or Network+ certifications, which one is more worthwhile?
https://redd.it/11rqi7a
@r_devops
Hey everyone, I have a question.
Currently, I work in helpdesk and I want to transition into DevOps/Cloud engineering.
I already have my CKA, Terraform associate, and AWS solutions architect associate certification with hands-on lab experience and projects.
However, I want to gain more foundational knowledge on networking. I know some people don't care about certifications, but I really enjoy having a structured learning path.
I have looked into Network+ and CCNA, and while CCNA is definitely more in-depth, I don't know if it's worth learning all the Cisco commands if I know I won't be working with it.
On the other hand, people say Network+ is more broad but not really deep enough.
For those who already work as a DevOps engineer or Cloud engineer and have CCNA or Network+ certifications, which one is more worthwhile?
https://redd.it/11rqi7a
@r_devops
Reddit
r/devops on Reddit: CCNA or Network+ for DevOps/Cloud
Posted by u/Sad-Year-5392 - No votes and no comments
LAB: Getting Artifacts on a VM - Wrong Path
Hello,
I've been trying to get Artifacts on to a VM without success and was wondering if anyone have experience attempting to get Artifacts like DSC Modules on to a VM without the use of WinRM, or a self-hosted build agent?
I've been attempting to use something like Azure CLI
​
Variables:
Invoke: 'Powershell/InvokeFiles.ps1'
inlineScript: 'az vm run-command invoke --resource-group $(ResourceGroupName) --name $(VM) --command-id RunPowerShellScript --scripts $($(System.DefaultWorkingDirectory)/s/$(Invoke)'
However this doesn't seem to work for me as desired, since the Powershell script isn't found at all,
Giving me the following error:
>"message": "D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1 : The term 'D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1' is not recognized as the name of \\na cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, \\nverify that the path is correct and try again.\\nAt C:\\\\Packages\\\\Plugins\\\\Microsoft.CPlat.Core.RunCommandWindows\\\\1.1.15\\\\Downloads\\\\script1.ps1:1 char:1\\n+ D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1\\n+ \~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\\n + CategoryInfo : ObjectNotFound: (D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1:String) [\], CommandNotFoundExceptio \\n n\\n + FullyQualifiedErrorId : CommandNotFoundException\\n ",
The InvokeFiles.ps1 is a simple script taking files from a storage account, and then places it on to a VM, this works without any issue being done manually or on my workstation, however deploying it thougth DevOps seems to not work as intended since i'm refering to a wrong path?
​
Hope someone is capable of helping, and thanks.
https://redd.it/11rq6h4
@r_devops
Hello,
I've been trying to get Artifacts on to a VM without success and was wondering if anyone have experience attempting to get Artifacts like DSC Modules on to a VM without the use of WinRM, or a self-hosted build agent?
I've been attempting to use something like Azure CLI
​
Variables:
Invoke: 'Powershell/InvokeFiles.ps1'
- task: AzureCLI@2 inputs: azureSubscription: '$(azureServiceConnection)' scriptType: 'ps' scriptLocation: 'inlineScript' inlineScript: 'az vm run-command invoke --resource-group $(ResourceGroupName) --name $(VM) --command-id RunPowerShellScript --scripts $($(System.DefaultWorkingDirectory)/s/$(Invoke)'
However this doesn't seem to work for me as desired, since the Powershell script isn't found at all,
Giving me the following error:
>"message": "D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1 : The term 'D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1' is not recognized as the name of \\na cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, \\nverify that the path is correct and try again.\\nAt C:\\\\Packages\\\\Plugins\\\\Microsoft.CPlat.Core.RunCommandWindows\\\\1.1.15\\\\Downloads\\\\script1.ps1:1 char:1\\n+ D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1\\n+ \~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\\n + CategoryInfo : ObjectNotFound: (D:\\\\a\\\\1/s/Powershell/InvokeFiles.ps1:String) [\], CommandNotFoundExceptio \\n n\\n + FullyQualifiedErrorId : CommandNotFoundException\\n ",
The InvokeFiles.ps1 is a simple script taking files from a storage account, and then places it on to a VM, this works without any issue being done manually or on my workstation, however deploying it thougth DevOps seems to not work as intended since i'm refering to a wrong path?
​
Hope someone is capable of helping, and thanks.
https://redd.it/11rq6h4
@r_devops
Reddit
r/devops on Reddit: LAB: Getting Artifacts on a VM - Wrong Path
Posted by u/JNikolaj - 1 vote and no comments
Multi-environment rollout process for AML
Hello All I am finding it hard to understand the following story that I need to work on. I don't have much experience working with MLops. Do you guys have any understanding of wat to do for this story?
* Develop a system for automating the rollout of changes to multiple environments without manual intervention.
* Naming convention
* Environment-specific directory structure
* Branching and PRs
* Pipeline parametrization and instancing
* Ensure that the system is ready for multi-environment infrastructure state, change, and configuration management.
* Test and validate the system to ensure it meets the requirements and works correctly.
https://redd.it/11rt5rj
@r_devops
Hello All I am finding it hard to understand the following story that I need to work on. I don't have much experience working with MLops. Do you guys have any understanding of wat to do for this story?
* Develop a system for automating the rollout of changes to multiple environments without manual intervention.
* Naming convention
* Environment-specific directory structure
* Branching and PRs
* Pipeline parametrization and instancing
* Ensure that the system is ready for multi-environment infrastructure state, change, and configuration management.
* Test and validate the system to ensure it meets the requirements and works correctly.
https://redd.it/11rt5rj
@r_devops
Reddit
r/devops on Reddit: Multi-environment rollout process for AML
Posted by u/iamcrimsoncomet - No votes and no comments
Goals and Steps on How to Develop MVP
As a company, you want to build a product quickly and get it out to customers as soon as possible so that you can collect feedback and use it to enhance future iterations. The product that is not ready yet but is already functional is called MVP. The MVP stands for “Minimum Viable Product” and is the essence of what you are trying to build.
What is the reason for developing MVP before releasing a full-featured solution?
## Why and How to Develop an MVP?
There are several reasons why an MVP is required prior to releasing a fully finished version of a product.
### Basic Goals of Building an MVP
* **Checking the viability of a product.** MVP assists in determining whether the developing product concept is worth considering. There is no sense in creating a product from start to finish if it is not tested. Minimum viable product shows whether the user’s response to the software is positive or not. Should you maintain working this way, or should you implement something else?
* **Spending less on building MVP.** Since the MVP building process involves only the key elements of a product, the budget for development is substantially decreased. You test and make modifications before committing to a full-scale launch, which saves a significant amount of money compared to how much improvements cost after a final product release.
* **Ensuring quick release.** The time needed to create and release a product is limited. In MVP, a team solves one problem at a time, which speeds up the overall [**development process**](https://qarea.com/blog/product-development-process-objectives-challenges-and-solutions). As a result of not piling up complex features, you get frequent and quick releases. The product is introduced to the public sooner than if you waited until it was finished. You can evaluate how the product behaves early.
* **Improving flexibility and guaranteeing constant updates.** The primary goal is [**to build MVP**](https://qarea.com/blog/why-mvp-development-should-be-outsourced) that keeps a product relevant throughout the entire development cycle, rather than visualizing and displaying the full version at the start. It occurs even when new technology or tools hit the market. MVP is 100% responsive to constantly changing requirements and new features the audience is constantly asking for.
The main reasons you might want **to develop MVP** first are to reduce the time it takes to release as well as the risk of your competitors launching something similar to the market, and get much faster feedback on the app’s core functionality. This helps to avoid spending tons of money and time developing something for no one. Minimum viable product allows you to test your product with actual customers and see whether they enjoy it and if you are on the right track with developing a specific feature. But how to create MVP properly?
Minimum viable product is not a mediocre design delivered every few weeks. To create an MVP that is the absolute essence of the product, you must remove every feature that is not required to get to the point. It should be designed in such a way as to answer the majority of questions before a final release.
Here is **how to build minimum viable product** in a few simple steps.
## How to Build MVP: Step-by-Step Checklist
MVP is developed through the following stages.
* **Identify the problem you want to resolve**. What are the pain points you would like to solve for your audience? Who is your audience? What will make your product competitive? Consider what people need you to build in addition to what you wish to create. Think of the problem rather than the solution.
* **Conduct market analysis.** A thorough market analysis beforehand is a must. Every aspect is taken into consideration. Identify the existing gap in the industry, which can be filled with the concept your future MVP process holds.
* **Specify the understandable idea.** Prepare all of your product ideas, give them a rough shape, and designate which one you are going to work on further. Evaluate the idea to
As a company, you want to build a product quickly and get it out to customers as soon as possible so that you can collect feedback and use it to enhance future iterations. The product that is not ready yet but is already functional is called MVP. The MVP stands for “Minimum Viable Product” and is the essence of what you are trying to build.
What is the reason for developing MVP before releasing a full-featured solution?
## Why and How to Develop an MVP?
There are several reasons why an MVP is required prior to releasing a fully finished version of a product.
### Basic Goals of Building an MVP
* **Checking the viability of a product.** MVP assists in determining whether the developing product concept is worth considering. There is no sense in creating a product from start to finish if it is not tested. Minimum viable product shows whether the user’s response to the software is positive or not. Should you maintain working this way, or should you implement something else?
* **Spending less on building MVP.** Since the MVP building process involves only the key elements of a product, the budget for development is substantially decreased. You test and make modifications before committing to a full-scale launch, which saves a significant amount of money compared to how much improvements cost after a final product release.
* **Ensuring quick release.** The time needed to create and release a product is limited. In MVP, a team solves one problem at a time, which speeds up the overall [**development process**](https://qarea.com/blog/product-development-process-objectives-challenges-and-solutions). As a result of not piling up complex features, you get frequent and quick releases. The product is introduced to the public sooner than if you waited until it was finished. You can evaluate how the product behaves early.
* **Improving flexibility and guaranteeing constant updates.** The primary goal is [**to build MVP**](https://qarea.com/blog/why-mvp-development-should-be-outsourced) that keeps a product relevant throughout the entire development cycle, rather than visualizing and displaying the full version at the start. It occurs even when new technology or tools hit the market. MVP is 100% responsive to constantly changing requirements and new features the audience is constantly asking for.
The main reasons you might want **to develop MVP** first are to reduce the time it takes to release as well as the risk of your competitors launching something similar to the market, and get much faster feedback on the app’s core functionality. This helps to avoid spending tons of money and time developing something for no one. Minimum viable product allows you to test your product with actual customers and see whether they enjoy it and if you are on the right track with developing a specific feature. But how to create MVP properly?
Minimum viable product is not a mediocre design delivered every few weeks. To create an MVP that is the absolute essence of the product, you must remove every feature that is not required to get to the point. It should be designed in such a way as to answer the majority of questions before a final release.
Here is **how to build minimum viable product** in a few simple steps.
## How to Build MVP: Step-by-Step Checklist
MVP is developed through the following stages.
* **Identify the problem you want to resolve**. What are the pain points you would like to solve for your audience? Who is your audience? What will make your product competitive? Consider what people need you to build in addition to what you wish to create. Think of the problem rather than the solution.
* **Conduct market analysis.** A thorough market analysis beforehand is a must. Every aspect is taken into consideration. Identify the existing gap in the industry, which can be filled with the concept your future MVP process holds.
* **Specify the understandable idea.** Prepare all of your product ideas, give them a rough shape, and designate which one you are going to work on further. Evaluate the idea to
Software Development Company
Product Development Process: Steps and Challenges
Check on the ultimate product development process guide: Challenges and solutions for product development phases with comments from market experts.
see if it is feasible and viable. Does the concept have market acceptance and potential?
* **Prioritize your features**. You do not want to simplify the software to the point where one of its core features is removed. The secret to creating MVP is to concentrate on a few important features. Prioritizing helps to point out all the elements you might want to have in your app. Basic features should not be sacrificed. Do not expand the limited scope of the product in the development process. Consider the user’s point of view, not only the developer’s or product manager’s.
* **Build an MVP and release**. Even though building an MVP does not fully represent the final version of a product, you should still maintain high quality in design, content, and user experience. The scope is limited, but the quality is not. The product must serve a target audience, focus at least on one problem, and be functional, usable, and comfortable. Create and release quickly.
* **Monitor the comments.** Seek feedback. Ask users to review the product. Incorporate user feedback into the development process to ensure the upgraded version meets the requirements. The purpose is not to obtain positive reviews, but to avoid bias and establish objectivity in gathering and analyzing them. Learn how to qualify feedback so that it benefits the company rather than harms it.
Based on the thorough market analysis and feedback obtained after creating an MVP, you can finally deliver the completed software to the market.
What is the proper method for implementing an MVP?
### How to Build a MVP Project Successfully?
**Keep track of your competitors**
Identifying the existing solutions helps to avoid pitfalls and flaws in what you are offering. How will your product assist your customers? Conducting competitive research before you build an MVP allows you to leverage the work of competitors as a foundation and learn more about what is not yet presented on the market. It is a starting point for deciding which market trends and opportunities to prioritize.
**Identify the ideal customer**
Who is more likely to be interested in your product? Each user group has its own preferences and requirements. Focus on a smaller number of people, since it is simpler and cheaper to reach them than if you were working for everyone on the market. Before deciding to develop an MVP model, do research. A market segmentation method eliminates irrelevant audience groups by using demographic, geographic, and behavioral factors like age, gender, occupation, region, purchase patterns, and others to obtain the data you need to better understand your possible target audience.
**Perform research**
Get an understanding of the problem and its solution. Answer the following questions: What is your market? Who is your audience? Which exact problem is your product meant to solve? What existing solutions does your competitor offer? Make a list of functions you want the product to have. Prioritize everything by categorizing them as must-haves, could-haves, and will-not-haves. Define success criteria for the [**MVP development process**](https://qarea.com/services/mvp-development) to evaluate desired results. Decide on the form of MVP you will be working with. One-feature or Product-mockup MVP?The best way to approach the project is to always begin with a minimum viable product that has just enough functionality to verify the concept without investing a lot of resources upfront. Always create an MVP to be ahead of the curve and prove the idea is working well.
https://redd.it/11ruzjc
@r_devops
* **Prioritize your features**. You do not want to simplify the software to the point where one of its core features is removed. The secret to creating MVP is to concentrate on a few important features. Prioritizing helps to point out all the elements you might want to have in your app. Basic features should not be sacrificed. Do not expand the limited scope of the product in the development process. Consider the user’s point of view, not only the developer’s or product manager’s.
* **Build an MVP and release**. Even though building an MVP does not fully represent the final version of a product, you should still maintain high quality in design, content, and user experience. The scope is limited, but the quality is not. The product must serve a target audience, focus at least on one problem, and be functional, usable, and comfortable. Create and release quickly.
* **Monitor the comments.** Seek feedback. Ask users to review the product. Incorporate user feedback into the development process to ensure the upgraded version meets the requirements. The purpose is not to obtain positive reviews, but to avoid bias and establish objectivity in gathering and analyzing them. Learn how to qualify feedback so that it benefits the company rather than harms it.
Based on the thorough market analysis and feedback obtained after creating an MVP, you can finally deliver the completed software to the market.
What is the proper method for implementing an MVP?
### How to Build a MVP Project Successfully?
**Keep track of your competitors**
Identifying the existing solutions helps to avoid pitfalls and flaws in what you are offering. How will your product assist your customers? Conducting competitive research before you build an MVP allows you to leverage the work of competitors as a foundation and learn more about what is not yet presented on the market. It is a starting point for deciding which market trends and opportunities to prioritize.
**Identify the ideal customer**
Who is more likely to be interested in your product? Each user group has its own preferences and requirements. Focus on a smaller number of people, since it is simpler and cheaper to reach them than if you were working for everyone on the market. Before deciding to develop an MVP model, do research. A market segmentation method eliminates irrelevant audience groups by using demographic, geographic, and behavioral factors like age, gender, occupation, region, purchase patterns, and others to obtain the data you need to better understand your possible target audience.
**Perform research**
Get an understanding of the problem and its solution. Answer the following questions: What is your market? Who is your audience? Which exact problem is your product meant to solve? What existing solutions does your competitor offer? Make a list of functions you want the product to have. Prioritize everything by categorizing them as must-haves, could-haves, and will-not-haves. Define success criteria for the [**MVP development process**](https://qarea.com/services/mvp-development) to evaluate desired results. Decide on the form of MVP you will be working with. One-feature or Product-mockup MVP?The best way to approach the project is to always begin with a minimum viable product that has just enough functionality to verify the concept without investing a lot of resources upfront. Always create an MVP to be ahead of the curve and prove the idea is working well.
https://redd.it/11ruzjc
@r_devops
Software Development Company
MVP Outsourcing: Top-Notch MVP Development Services
MVP development services for startups and enterprises. Invest in a digital solution with core functionality to test the market. Save resources, get better results.
I've come to the end of the DevOps road(map) - my mojo has gone.
I've been working in devops for quite a while and I don't think I find it rewarding anymore. It's not the technology stacks, I've always enjoyed being on the cutting edge of change, getting different things working together its more the mindset in the use or management of devops.
I dunno, I haven't enjoyed my last two jobs because of the internal politicing, the poor management, the lack of objectives and lack of direction.
Thing is I need a job because of family and cost of living etc, but I'm not sure I want to do devops work anymore.
I think I've become burnt out and disillusioned and I'm just venting as I decide my next steps
https://redd.it/11rv6rj
@r_devops
I've been working in devops for quite a while and I don't think I find it rewarding anymore. It's not the technology stacks, I've always enjoyed being on the cutting edge of change, getting different things working together its more the mindset in the use or management of devops.
I dunno, I haven't enjoyed my last two jobs because of the internal politicing, the poor management, the lack of objectives and lack of direction.
Thing is I need a job because of family and cost of living etc, but I'm not sure I want to do devops work anymore.
I think I've become burnt out and disillusioned and I'm just venting as I decide my next steps
https://redd.it/11rv6rj
@r_devops
Reddit
r/devops on Reddit: I've come to the end of the DevOps road(map) - my mojo has gone.
Posted by u/PowerfulExchange6220 - No votes and 6 comments
Do any of you guys do independent consulting? If so, how much do you charge?
I've been thinking about doing independent consulting on the side for a while (and eventually maybe go into it full-time). But the challenge is I already get paid pretty well, so I don't know what I'd charge for my time to a client. What's the typical going rate?
https://redd.it/11rx9e2
@r_devops
I've been thinking about doing independent consulting on the side for a while (and eventually maybe go into it full-time). But the challenge is I already get paid pretty well, so I don't know what I'd charge for my time to a client. What's the typical going rate?
https://redd.it/11rx9e2
@r_devops
Reddit
r/devops on Reddit: Do any of you guys do independent consulting? If so, how much do you charge?
Posted by u/PartemConsilio - No votes and no comments
Does any one know how to add XML transformation and variable substitution in Github Actions for Azure Deployment?
Essentially my company are moving our deployments away from Azure DevOps to GH Actions (as we are fully switching over to AWS in the coming months) - However I still need to put together a pipeline that imitates the Azure App Service deploy job we have in DevOps.
The Issue I'm having is that the xml transformation + variable substitution part of the job is super important (for using the correct connection strings based on deployment environment for instance), but there doesn't seem to be any documentation about how to add this onto the "azure/webapps-deploy@v2" action I'm using.
Below is the deployment part of my pipeline, any help on this would be appreciated!
- name: Log in with Azure
uses: azure/login@v1
with:
creds: '${{ secrets.AZURECREDENTIALS }}'
- name: Deploy to staging # deploys to staging
id: deploy-to-staging
uses: azure/webapps-deploy@v2
with:
app-name: WebApp
slot-name: staging
package: ${{ env.RUNNERTEMP }}/WebAppContent.zip
publish-profile: ${{ secrets.AZUREWEBAPPSTAGINGPUBLISHPROFILE }}
https://redd.it/11ruu5c
@r_devops
Essentially my company are moving our deployments away from Azure DevOps to GH Actions (as we are fully switching over to AWS in the coming months) - However I still need to put together a pipeline that imitates the Azure App Service deploy job we have in DevOps.
The Issue I'm having is that the xml transformation + variable substitution part of the job is super important (for using the correct connection strings based on deployment environment for instance), but there doesn't seem to be any documentation about how to add this onto the "azure/webapps-deploy@v2" action I'm using.
Below is the deployment part of my pipeline, any help on this would be appreciated!
- name: Log in with Azure
uses: azure/login@v1
with:
creds: '${{ secrets.AZURECREDENTIALS }}'
- name: Deploy to staging # deploys to staging
id: deploy-to-staging
uses: azure/webapps-deploy@v2
with:
app-name: WebApp
slot-name: staging
package: ${{ env.RUNNERTEMP }}/WebAppContent.zip
publish-profile: ${{ secrets.AZUREWEBAPPSTAGINGPUBLISHPROFILE }}
https://redd.it/11ruu5c
@r_devops
Reddit
r/devops on Reddit: Does any one know how to add XML transformation and variable substitution in Github Actions for Azure Deployment?
Posted by u/Bill_Smoke - 2 votes and no comments
Job advice
After trying for more than a year trying to get into software dev position. I've largely given up in favor of a military application as a sysadmin.
I'm hoping this can be transitioned into some kind of dev-ops foot in the door, or is this widely unrealistic?
I'm kind of desperate at the moment.
https://redd.it/11rvrbd
@r_devops
After trying for more than a year trying to get into software dev position. I've largely given up in favor of a military application as a sysadmin.
I'm hoping this can be transitioned into some kind of dev-ops foot in the door, or is this widely unrealistic?
I'm kind of desperate at the moment.
https://redd.it/11rvrbd
@r_devops
Reddit
r/devops on Reddit: Job advice
Posted by u/Dassasin - No votes and 4 comments