DevOps

All things related to developing code and tools

Ansible

Ansible is an open-source automation tool used for configuration management, application deployment, and task automation.

Git

Git is a distributed version control system that allows you to track changes to your code and collaborate with other developers.

GitHub

GitHub is a web-based platform that provides a graphical interface for working with Git repositories and managing collaborative software development projects. GitHub Actions is a feature of GitHub that allows users to automate software workflows directly in their repository, enabling continuous integration and deployment processes.

IaC

DevOps is a set of practices and tools that aims to improve collaboration and communication between development and operations teams, with the goal of delivering software more quickly, reliably, and efficiently.

Jenkins

PowerShell

PowerShell is a cross-platform command-line shell and scripting language that is used for task automation and configuration management in Windows and other operating systems. It provides a powerful set of tools and commands for managing system resources, running scripts, and automating administrative tasks.

Python

Python is a high-level, interpreted programming language that is known for its simplicity, readability, and versatility in a wide range of applications, including web development, data analysis, scientific computing, and artificial intelligence.

Use Oh My Posh to make Terminal more useful

Oh My Posh is a tool designed to enhance the user experience and productivity of individuals working with command-line interfaces by allowing them to customize their shell prompts.

Terraform

Terraform is an open-source infrastructure-as-code tool that allows developers to define and manage infrastructure resources, such as virtual machines, storage, and networks, in a declarative way. It provides a consistent, repeatable way to create and update infrastructure, and supports a wide range of cloud providers and services.

Vagrant

Vagrant is an open-source tool that simplifies the process of configuring, managing, and provisioning virtual development environments, primarily using VirtualBox, VMware, and other virtualization platforms, to enable consistent and reproducible development workflows.


Last modified February 19, 2025: Update azure-point-to-site-vpn.md (a9c807a)