APIs • MICROSERVICES • FRONTENDS • BACKENDS

A clean environment
for every feature branch

Transform your QA process with on-demand, ephemeral test environments.
Preview new features in isolation, then merge with confidence.

uffizzi deploy example

Preview features before merging

uffizzi deploy example
THE CONTINUOUS PREVIEWS PROCESS
01

Develop

Develop your features locally, then push commits to your team’s remote repositories.
first step slider example
02

Preview

GitHub Events, such as pull requests, can automatically trigger a preview or tear it down.

Share the preview URL with your team for review, or connect to Jira to keep previews in sync with your tickets. The preview updates when you push new commits, so you can keep iterating until your feature’s approved.
second step slider example
Invite your team to review
second step slack dialog
03

MERGE

Merge with confidence knowing that the feature meets all acceptance criteria. Your existing CI/CD solution picks up where Uffizzi leaves off.
third step sliderthird step slider github

Add previews to your workflow

Free for up to 4 team members

Frequently Asked Questions

FAQs

With on-demand preview environments your team can test new features in isolation in a clean, production-like environment. This significantly improves the efficiency with which your team can test new features by reducing the number of variables present. When you test your branch in a "dirty" or inherently unstable environment the numerous branches of untested code that have been deployed there can negatively impact the feature you are wanting to test. This makes it more difficult to determine the cause of your problem. Uffizzi On-demand envrionments help you overcome this challenge.

Yes. Uffizzi Cloud Users have the option to use a Uffizzi Build or use their existing CI solution for the build. Uffizzi can either build from source and deploy your images or pull your build artifacts directly from your container registry. You can learn about this in detail at https://docs.uffizzi.com

Bring your Docker Compose file and the Uffizzi Cloud platform provides everything else. Your Compose file will require some slight modifications like defining an ingress and providing memory limits for certain services. Just one person on your team can set-up your compose configuration and the whole team will then be able to benefit from our automated, on-demand environments.

Our platform accelerates development by an average of 1.5 to 2 days per two week sprint - that's 3 to 4 days per month - and about a month each year.

Every developer on your team is empowered to easily preview and test the feature they are currently working on - you can think of it as their own Developer Environment - its theirs to use and if they break it - no big deal - throw it away and get a new one. This gives them the confidence to know their code is functioning as intended prior to a merge. Developers also get the benefit of staying in a Git focused workflow - they can initiate a preview deployment without context switching to a DevOps or Ops context.

These positions and skillsets are in high demand and many organizations have to make do with one or a limited number of engineers that can fill this role. This often becomes a bottleneck for an organization. Using Uffizzi eliminates the bottleneck by providing an automated capability for on-demand environments. Set it up once for your Developers and the whole team benefits. Uffizzi also enables your DevOps team to focus on more challenging upgrades to your infrastructure that ultimately lead to greater efficiencies and performance for your applications.

Tighter feedback loops mean faster iterations. Product teams can easily view and provide feedback on in-progress feature development as opposed to downstream after a merge. Continuous Previews supercharge your Agile process so you can catch issues early and quickly iterate. CP eliminates the time opportunity cost of siloed development when key stakeholders can't see how features are progressing.

Uffizzi's Continuous Previews take the hard work out of creating dynamic environments and enables your cross-functional team to preview in-progress feature development, quickly iterate, and deliver software faster than ever before. It's time to add CP to your CI/CD development model.

Supports

Frontends

Backends

Microservices

Static Sites

Docker / OCI Images

Infrastructure-as-code

Contact Info

626 Main St, Ste 203
Nashville, TN 37206

Join us on Slack

Copyright 2021 Uffizzi. All rights reserved.