For Teams
Pricing
Playgrounds
Learning Paths
DevOps
Docker
Kubernetes
Linux
HashiCorp
Infrastructure as Code
Programming
Cloud
All Courses
Learning Paths
Domain-based
CKA
5 Courses
CKAD
5 Courses
CKS
7 Courses
KCNA
4 Courses
Linux
7 Courses
Kubernetes
9 Courses
IAC
5 Courses
HashiCorp
7 Courses
CI/CD
8 Courses
DevOps
14 Courses
Programming
4 Courses
Docker
4 Courses
Kubestronaut
9 Courses
Cloud
18 Courses
AWS
7 Courses
Azure
5 Courses
GCP
3 Courses
Learn-By-Doing
6 Courses
All courses
All learning paths
Role-Based
System Administrator
13 Courses
Kubernetes Administrator
12 Courses
Site Reliability Engineer
13 Courses
Kubernetes Developer
9 Courses
Platform Engineer
12 Courses
DevOps Engineer
17 Courses
Cloud Engineer
21 Courses
Resources
Success Stories
Blog
Forum
More
KodeKloud Engineer
Join our community
My Account
Sign in
Sign up
DevOps Tools Stack
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Trello
A visual collaboration tool that creates a shared perspective on any project.
Learn more
asana
A web and mobile application designed to help teams organize, track, and manage their work.
Learn more
Jira
An issue and project tracking tool for software development teams.
Learn more
Confluence
A content collaboration tool used to help teams.
Learn more
Redmine
A flexible project management web application.
Learn more
Apptio
A provider of cloud-based business management software focused on IT financial management.
Learn more
Taiga
An agile project management platform for startups and agile developers.
Learn more
Pivotal Tracker
A story-based project planning tool based on agile software development.
Learn more
YouTrack
An issue tracker designed for development teams.
Learn more
Targetprocess
A visual platform to help you adopt and scale agile across your enterprise.
Learn more
Git
A distributed version-control system for tracking changes in source code during software development.
Try the GIT for Beginners
Bitbucket
A Git-based source code repository hosting service owned by Atlassian.
Learn more
GitLab
A web-based DevOps lifecycle tool that provides a Git-repository manager.
Try the GitLab Playground
Xcode
An integrated development environment for macOS containing a suite of software development tools by Apple.
Learn more
Github
A developer platform that allows developers to create, store, manage and share their code.
Learn more
Visual Studio
An integrated development environment from Microsoft used to develop computer programs.
Learn more
Atom
A free and open-source text and source code editor.
Learn more
Eclipse
An integrated development environment used in computer programming, particularly for Java.
Learn more
Android Studio
The official integrated development environment for Google's Android operating system.
Learn more
IntelliJ IDEA
An integrated development environment written in Java for developing computer software.
Learn more
CircleCI
A continuous integration and continuous delivery platform that can be used to automate the software development process.
Learn more
TeamCity
A build management and continuous integration server from JetBrains.
Learn more
AWS CodeBuild
A fully managed build service that compiles source code, runs tests, and produces software packages.
Try the AWS CodePipeline Course
Codeship
A continuous integration, continuous deployment, and user acceptance testing service.
Learn more
Jenkins
An open-source automation server used to automate all sorts of tasks related to building, testing, and delivering or deploying software.
Try the Jenkins Course
Gradle
A build automation system that combines the flexibility of Ant with the dependency management and conventions of Maven.
Learn more
Bamboo
A continuous integration and deployment tool that ties automated builds, tests, and releases together in a single workflow.
Learn more
MS Build
The Microsoft Build Engine is a platform for building applications.
Learn more
Bitrise
A Continuous Integration and Delivery (CI/CD) Platform as a Service (PaaS) with a main focus on mobile app development.
Learn more
Azure DevOps Pipeline
A Microsoft cloud service which provides build and release services to support continuous integration and delivery of applications.
Embark on the Azure Learning Path
Maven
A build automation tool used primarily for Java projects.
Learn more
Travis CI
A hosted continuous integration service used to build and test software projects.
Learn more
CMake
An open-source, cross-platform family of tools designed to build, test, and package software.
Learn more
Google Cloud Build
A service that executes your builds on Google Cloud Platform's infrastructure.
Pursue the GCP Learning Path
Bazel
A free software tool that allows for the automation of building and testing of software.
Learn more
SBT
An open-source build tool for Scala and Java projects, similar to Java's Maven and Ant.
Learn more
SoapUI
An open-source web service testing application for service-oriented architectures (SOA) and representational state transfers (REST).
Learn more
Selenium
A suite of tools for automating web browsers.
Learn more
Postman
An API platform for building and using APIs.
Try the Postman Essentials Course
JUnit
A simple framework to write repeatable tests, with an emphasis on testing Java applications.
Learn more
Zephyr
A leading test management solution that supports complex software development project.
Learn more
TestRail
A web-based test case management tool to manage, track, and organize software testing efforts.
Learn more
Robot Framework
A generic open source automation framework.
Learn more
Docker
A platform as a service product that uses OS-level virtualization to deliver software in packages called containers.
Access Free Docker Labs
Ansible
An open-source software provisioning, configuration management, and application-deployment tool.
Try the Ansible Basics Course
Jenkins X
An open source CI/CD solution for modern cloud applications on Kubernetes.
Discover the CI/CD Learning Path
Kubernetes
An open-source system for automating deployment, scaling, and management of containerized applications.
Explore the Kubernetes Learning Path
Octopus Deploy
An automated deployment and release management server.
Learn more
Helm
A tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
Try the Helm for Beginners Course
Electric Flow
An adaptive release automation platform that allows you to manage your releases through a scalable, predictable, and repeatable process.
Learn more
Spinnaker
An open-source, multi-cloud continuous delivery platform for releasing software changes.
Learn more
Heroku
A cloud platform as a service supporting several programming languages.
Learn more
Argo CD
A declarative, GitOps continuous delivery tool for Kubernetes.
Try the GitOps with ArgoCD Course
Puppet
An open-source software configuration management tool.
Access the Puppet Playground
Nomad
A simple and flexible workload orchestrator to deploy and manage containers and non-containerized applications across on-prem and clouds at scale.
Learn more
Rancher
An open-source multi-cluster orchestration platform for Kubernetes.
Learn more
Azure DevOps Pipeline
A Microsoft cloud service which provides build and release services to support continuous integration and delivery of applications.
Embark on the Azure Learning Path
AWS CodeDeploy
A service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises.
Embark on the AWS Learning Path
Flux
A tool that automatically ensures that the state of a cluster matches the config in git.
Try the GitOps with FluxCD Course
Google Cloud Deployment Manager
An infrastructure deployment service that automates the creation and management of Google Cloud resources.
Pursue the GCP Learning Path
ELK Stack
The Elastic Stack (Elasticsearch, Logstash, Kibana) is the world’s most popular log management platform.
Explore the ELK Stack Playground
Datadog
A monitoring service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform.
Learn more
Sysdig
A cloud-native visibility and security company that provides security and monitoring software.
Learn more
Sensu
A comprehensive monitoring solution for high-availability systems.
Learn more
Graylog
An open-source log management system.
Learn more
Icinga
An open-source computer system and network monitoring application.
Learn more
Splunk
A software platform to search, analyze, and visualize the machine-generated data gathered from the websites, applications, sensors, devices etc.
Learn more
New Relic
A company that provides a cloud-based platform to track application performance and monitor software.
Learn more
Zabbix
An enterprise-class open source distributed monitoring solution.
Learn more
Dynatrace
A software intelligence platform that provides full-stack monitoring from the front-end to the back-end, to infrastructure, to the cloud.
Learn more
Grafana
An open-source platform for monitoring and observability. Grafana allows you to query, visualize, alert on, and understand your metrics.
Try the Grafana Loki Course
AppDynamics
An application performance management (APM) and IT operations analytics.
Learn more
Prometheus
A free software application used for event monitoring and alerting.
Use the Prometheus and Grafana Playground
Nagios
An event monitoring system which offers monitoring and alerting services for servers, switches, applications and services.
Use the Nagios Playground