Deploy Testing Environments with Production-Like Data using Bunnyshell and Neon Serverless Postgres

Deploy Testing Environments with Production-Like Data using Bunnyshell and Neon Serverless Postgres

In this webinar we explored the power of Bunnyshell and Neon in deploying production-like testing environments.

Bunnyshell, an Environment as a Service platform, enables developers to instantly spin up ephemeral environments on Kubernetes.

Neon provides a fully managed multi-cloud Postgres with a generous free tier, making it easy to launch serverless Postgres with a single command.

In this recording, we'll walk you through deploying a Docker-Compose based application on Kubernetes as a sandbox environment, connect a Neon serverless Postgres data branch from a production database and automate all this with Github Actions in your Pull Requests.

After watching this video you’ll learn how to leverage modern tools to enhance your testing strategies and streamline your development process.

Stack: PostgreSQL, Node.js, React, Docker, Kubernetes

Register For Free in Bunnyshell: https://environments.bunnyshell.com/register
Register For Free in Neon: https://bit.ly/neon-bunnyshell

Github Repos:
Github Actions Workflows: https://github.com/dakar91/demo-books/tree/master/.github/workflows
DemoBooks app: https://github.com/bunnyshell/demo-books

00:00 Introduction & Agenda

03:40 What is Bunnyshell’s Environment as a Service

05:33 What is Neon’ Serverless Postgres Service

10:52 Deploying a Docker-Compose based App to Kubernetes

20:20 Attaching a Neon Postgres Database Branch to the Testing Environment

32:54 Automating the Deployment at Pull Request with Github Actions