Released August 31, 2023.

Features

Live Deployment Previews with beam serve

beam serve monitors changes in your local file system, live-reloads the remote environment as you work, and forwards remote container logs to your local shell.

Serve is great for prototyping. You can develop in a containerized cloud environment in real-time, with adjustable CPU, memory, GPU resources.

It’s also great for testing an app before deploying it. Served functions are orchestrated identically to deployments, which means you can test your Beam workflow end-to-end before deploying.

Fixes

  • The usage page in the dashboard shows the total usage based on container lifecycle, rather than just the code execution time.

Other Changes

  • REST APIs return 302 response codes when they timeout.
  • Exceptions in your application code are now reflected in task status.