Pulumi IaC alternatives

A platform enabling infrastructure as code using familiar programming languages to build, deploy, and manage cloud infrastructure

Apache Hadoop logo
Free · Open

A software framework for distributed storage that facilitates using a network of many computers to solve problems involving massive amounts of data and computation using MapReduce programming model

Distributed File System·Framework·Cloud Computing
Desktop
Apache Mahout logo
Free · Open

A framework for creating scalable machine learning algorithms, designed to handle big data processing across distributed computing environments

Machine Learning·Framework·Cloud Computing
Desktop
Language
ScalaJava
Apache Spark logo
Free · Open

A distributed processing system utilized for big data workloads, supporting batch processing, stream processing and machine learning, with in-memory caching and optimized query execution for large datasets

Data Analytics·Machine Learning·Framework·Cloud Computing
Desktop
Language
SQLScalaRPythonJava
Eureka logo
Free · Open
No rating found.

A service registry enabling microservices to register dynamically, discover peers, handle failovers, and communicate without hardcoded hostnames and ports

Virtualization Tool·Cloud Computing
Desktop
Language
Java
Salt logo
Free · Open

Event-driven IT automation and remote task execution software for configuration management, infrastructure as code, and hybrid cloud control

Server Management Tool
Desktop
Puppet logo
Free · Open

A tool for managing and automating server configurations using a declarative language to define the desired state of systems

Server Management Tool
Desktop
Progress Chef logo
Free · Open

A configuration management tool that automates infrastructure, integrates with cloud platforms, and ensures system consistency using code

Server Management Tool
Desktop
Kubecost logo
Free · Open

Provides real-time cost visibility and insights for teams using Kubernetes, helping to continuously reduce cloud costs

Cloud Computing·Cost Estimation
Desktop
Minishift logo
Free · Open
No rating found.

A tool that starts a virtual machine on your local computer and creates a containerized single-node cluster for Kubernetes development

Virtualization Tool·Server Management Tool
Desktop
Consul by HashiCorp logo

A service networking solution that automates network configurations, discovers services, and enables secure connectivity across any cloud or runtime

Cloud Hosting Services·Virtualization Tool
Desktop
Ansible logo
Free · Open

A suite of tools enabling infrastructure as code, including software provisioning, configuration management, and application deployment

Server Management Tool
Desktop
Infracost logo
Free · Open
No rating found.

Provides cost estimates for cloud infrastructure changes before deployment, integrates with engineering workflows, and enforces FinOps best practices

Cost Estimation·Cloud Computing
Desktop
Terraform by HashiCorp logo

An infrastructure as code tool that enables the definition, provisioning, and management of cloud and on-premises resources using configuration files

Cloud Computing·Cloud Hosting·Server Management Tool
Desktop
Velero logo
Free · Open
No rating found.

Backup and restore Kubernetes resources and persistent volumes, perform disaster recovery, and migrate cluster resources across environments

Disaster Recovery·Cloud Computing
Desktop
Podman logo
Free · Open

Open-source container management tool, daemonless, supports OCI containers, enhances security by allowing rootless operation

Server Management Tool·Virtualization Tool
Desktop