Skip to content

Deployment Options

NewPush Labs offers flexible deployment options to suit your lab environment needs.

Local Deployment

Set up and run the lab on your local machine. This option is perfect for those who prefer to have full control over their environment and resources. You can customize the setup according to your preferences, install necessary tools, and work offline without any dependency on internet connectivity. This method is ideal for developers who want to experiment in a controlled and isolated environment.

TIP

NewPush Labs is based on infrastructure as code and is shipped as Ansible playbooks and roles.

Cloud Deployments

Deploy the lab in a cloud environment. This allows you to leverage the scalability and reliability of cloud infrastructure, making it easy to manage and access your lab from anywhere. With cloud deployment, you can quickly scale resources up or down based on your requirements, ensuring optimal performance and cost-efficiency. Additionally, cloud providers offer various services and integrations that can enhance your lab experience, such as automated backups, monitoring, and security features.

TIP

NewPush Labs provides Terraform and Packer configurations to build and deploy your labs to cloud environments.

Managed Labs

Experience hassle-free labs with our managed lab service. Our team will handle the setup, maintenance, and support, so you can focus on learning and experimenting with the latest tech stacks without any worries.

TIP

For custom solutions and provisioners, such as those from your Learning Management System (LMS), please contact us. Our team is ready to assist you in integrating and deploying NewPush Labs in your specific environment, ensuring a tailored and efficient setup that meets your unique requirements.

Licensed under the MIT License. Free for all use cases. For enterprise or academic support, please reach out to us.