Where is the DevOps information material?
Hello everyone
Do you have a good website that describes the DevOps process? For example, I have a case where we work with DevOps and have now implemented a system. This will apply from now on:
- to monitor
- wait
- deploy
- test
Are there any best practice approaches here and if so, where can I find good (simple) literature or videos on my specific question?
Best regards
DevOps itself is a concept for reconciling Dev and Ops and that includes streamlining and automating things such as processes, such as deployments, testing or infrastructure in code.
The goal is to improve the quality of the product more or less via modern tools and reduction of manual tasks. Security or monitoring can also come in.
You might have a look at this.
https://azure.microsoft.com/en-us/solutions/devops/tutorial/
The problem is at the end, but the exact implementation comes to the tools and existing solutions you use.
For monitoring, I personally like Prometheus + Grafana, which is also a relatively simple stack, in my opinion. For the beginning just a few basic tests how can the app be built at all, n Linter run over it into a CI pipeline that would go with Gitlab or something like drone.io. Tests must look at the developers, software testing alone is already a very extensive subject of their own. With something like Ansible, you can automate your infrastructure. You will surely find many guides or alternatives that might work better for you.
Trying tools to integrate into existing processes, improving processes is also implementing a large part of DevOps. There are no finished instructions. And that doesn’t have to be all the same perfect, it’s more important to have any monitoring that can tell you you just get unusually many 500 mistakes or the app is even down than three months to sit the best monitoring dashboard in the world.
This is not a specific question but a very general one. Especially because “with DevOps” do not work at all what you do at all.
There are many literature. What best practice is what you already have, what you want to achieve and what tools you want to achieve.
Hello,
For DevOps resources are DevOps.com and DevOps Guide by Atlassian excellent starting points. They cover best practices for monitoring, maintenance, deployment and testing.
If you are looking for professional help, I recommend devops company Codebridge.tech. They are a first-class DevOps company and can manage your system professionally.
Best regards.