Files
awesome-kubernetes/docs/devops.md
Inaki Fernandez 3d2641dcb3 Jan 10th
2022-01-10 09:38:15 +01:00

54 KiB
Raw Blame History

DevOps

Introduction to Digital Business Transformation

Automation Glossary

Automation anxiety

{==

  • Sysadmins and engineers may have personal fears about adopting automation, as much of their typical day revolves around the manual tasks and processes that automation promises to eliminate. Automation anxiety is the fear that if these tasks can be handled by automated tools, there will no longer be any reason to keep a person in that role. Nobody likes being automated out of a job.
  • Automation anxiety is largely unfounded, however, as automating manual tasks frees up peoples time that can instead be used to work on more innovative, more strategic and higher value projects.

==}

State of DevOps. Google's DevOps Research and Assessment (DORA)

Interview Questions

AIOps

Configuration Drift

Drift Detection Tools

  • env0.com: Automated Drift Detection 🌟 env0 is enabling the ability to automatically detect drift and make sure your real-world resources in the cloud provider are aligned with your Infrastructure as Code files. env0 will alert you once a drift has been detected and gives you the ability to view and fix the drift, which can help mitigate one of the main challenges when using Infrastructure as Code!

DevOps Docs

{==

==}

OCP 4 Pland and Deploy

devops tools dzone

Serverless DevOps

DevOps as a Service (DaaS)

IaC Infrastructure as Code

Blogs

Xebia Labs and DevOps

DevOps Tools

Data Driven DevOps Automation with Ketpn. Automating Service Level Indicators/Service Level Objectives based build validation with Keptn and Jenkins

keptn slides and videos

??? note "Click to expand!"

<center>

[![keptn](images/keptn-jenkins-sli-slo-1.jpg)](https://www.youtube.com/watch?v=GhEZLvc8B70)

[![keptn](images/keptn-jenkins-sli-slo-2.jpg)](https://www.youtube.com/watch?v=GhEZLvc8B70)

[![keptn](images/keptn-jenkins-sli-slo-3.jpg)](https://www.youtube.com/watch?v=GhEZLvc8B70)

<iframe width="560" height="315" src="https://www.youtube.com/embed/GhEZLvc8B70" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

<script async class="speakerdeck-embed" data-id="0aed9437839247ffb5f6af817b90773b" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
</center>

Puppet

  • puppet.com: Reporting 🌟 As more projects adopt the Kubernetes Resource Model for managing things beyond containers, we really need a reporting framework to help people understand configuration drift.

Relay

Devtron Labs

  • Devtron is an Open Source End-to-End Software Delivery workflow for Kubernetes.
  • It leverages popular DevOps tools to provide a No-Code, Unified Heroku-like Experience for Kubernetes.
  • Integrations happen with existing Open-source systems like argocd, Argo workflow, Clair, hibernator, grafana, Prometheus, envoy, and many others and add capabilities on top of them to enable self serve for developers and DevOps.

Netflix and DevOps

Public Cloud DevOps

AWS DevOps

Azure DevOps

Google Cloud Platform

NoOps

NetOps

GPT 3 Tools

  • dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and SREs This article will explore GPT-3 applications in the developer space to discuss how GPT-3 can help DevOps Engineers, SREs, technical customer support, and developers.
    • Zebrium Monitoring detects problems, Zebrium finds root cause Resolve your software incidents 10x faster
    • Debuild Debuild is a tool that lets you generate functional web apps from a simple English description.
    • seekwell SeekWell helps write SQL requests and synchronizes the results to the apps your team operates in.

Data as Code

DevOps for SAP

Youtube Playlists

Bunch of Images

??? note "Click to expand!"

<center>

[![Devops containers strategy](images/devops_containers_strategy.png)](https://www.contino.io/insights/how-to-make-enterprise-container-strategies-that-last-part-one)

[![Dynamic kubernetes config](images/dynamic-kubernetes-config.png)](https://dzone.com/articles/are-you-stuck-in-the-new-devops-matrix-from-hell)

[![DevOps culture](images/devops-culture.jpg)](https://www.mindtheproduct.com/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us/)

[![Programmer Move](images/programmer-move.jpg)](https://www.tecmint.com/)

[![DevOps Gene Kim](images/term_devops.jpg)](https://itrevolution.com/faculty/gene-kim/)

[![DevOps to no ops](images/devops-to-no-ops.jpg)](https://www.dynatrace.com/)

[![DevOps Ken Mugrage](images/devops_culture_ken_mugrage.jpg)](https://kenmugrage.com/2017/05/05/my-new-definition-of-devops/#more-4)

[![DevOps wikipedia](images/devops_wikipedia.png)](https://en.wikipedia.org/wiki/DevOps)

[![DevOps today](images/todays_devops.jpg)](https://www.appdynamics.com/)

[![DevOps dilbert](images/dilbert_devops.jpg)](https://dilbert.com/)

[![DevOps vs Agile](images/devops_vs_agile.jpg)](https://www.cognizant.com/InsightsWhitepapers/Jumpstarting-DevOps-with-Continuous-Testing-codex1719.pdf)
		
[![DevOps capgemini](images/why_devops_capgemini.png)](https://www.capgemini.com/2016/05/assessing-state-of-your-devops-adoption-use-of-a-quality-blueprint-qbp/)
		
[![DevOps practices](images/key_devops_practices.png)](https://www.capgemini.com/2016/05/assessing-state-of-your-devops-adoption-use-of-a-quality-blueprint-qbp/)
		
[![DevOps qbp](images/devopsqbp.jpg)](https://www.capgemini.com/2016/05/assessing-state-of-your-devops-adoption-use-of-a-quality-blueprint-qbp/)
			
[![DevOps patterns](images/devopspatternsandpractices.png)](https://blogs.gartner.com/cameron_haight/2014/10/13/getting-your-arms-around-devops-devops-patterns-and-practices/)

[![What-is-DevOps](images/What-is-DevOps.jpg)](https://dzone.com/articles/what-is-devops-2)

[![automation](images/automation.png)](https://dzone.com/articles/automate-to-save-mental-energy-not-time-1)

[![devops1](images/devops1.png)](http://www.softwaretestingnews.co.uk/a-software-testing-and-devops-tools-directory-for-digital-programmes/)

![8 devops trends](images/8_devops_trends.png)

<div class="container">
<iframe src="//www.slideshare.net/slideshow/embed_code/key/ch64DsNKnrQRC1" width="668" height="714" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/IQGroup/how-will-devops-benefit-enterprise" title="How will DevOps benefit enterprise? " target="_blank">How will DevOps benefit enterprise? </a> </strong> from <strong><a href="//www.slideshare.net/IQGroup" target="_blank">InterQuest Group</a></strong> </div>
</div>

</center>

Videos

Click to expand!

Tweets

Click to expand!

It drives me nuts when people say "DevOps" when they really mean "Ops." Ops didn't just disappear, folks.

— emily freeman (@editingemily) June 15, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@HelmPack can hide some deep K8s knowledge.@crossplane_io does the same for infrastructure, best practices Postgres can be as simple as provide the version and the size. A game-changer for platforms

— Omer Kahani (@OmerKahani) August 17, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Working on infrastructure is to keep things boring.

— Jaana Dogan ヤナ ドガン (@rakyll) September 17, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Progress! pic.twitter.com/FB7v3OOdsf

— Richard Campbell (@richcampbell) October 29, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Automation tools don't reduce cloud complexity, they embrace it.

— Kelsey Hightower (@kelseyhightower) November 16, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Artem Kobrin from @NTTDATAServices presents their multi-stage blue-green deployments with @keptnProject and @argoproj in #Kubernetes. Nice pipelines😍 #keptnUserGroup pic.twitter.com/E1eDMoxcDz

— Oleg Nenashev (@oleg_nenashev) November 16, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

[![automated_ansible](images/automated_ansible.jpg)](https://www.ansible.com/blog/migrating-the-runbook-a-journey-from-legacy-to-devops)