Encore For Go Streamlining Cloud Development and Deployment- Salman Shah, Smartsheet (Part 2)
summary
Encore’s Go SDK lets application code declare type-safe infrastructure objects and spins up the required services locally on demand; the demo builds a small API that calls httpbin, publishes to an audit events queue, and a monitoring service subscribes and inserts records into Postgres (migrations run automatically). Deploys happen via git push encore to Encore Cloud or to a linked AWS/GCP account. The demo runs end-to-end (publish → DB insert → GET by ID), uses Docker locally, and Encore Cloud enforces limits like 100k messages/day.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 5:46New Encore Go app
- 13:15API service with HTTPBin
- 17:33Monitoring service subscriber
- 21:08Database migrations & storage
- 27:35Final get API for events
- 31:12Debugging with traces & Q&A
- 32:18Deployment options
- 38:24Q&A on database & ecosystem
related talks
46mSimplifying Scalable Cloud Application Development with Go
15mAccelerators: Streamline development in serverless and beyond (PRT057)
27mBuilding applications in the Cloud using Go and the AWS CDK
40mSupercharge product development with cloud best practices
19mPremiere
42mCoding, Deploying, and Scaling with AWS
56mEnabling continuous deployment with stealth, security, & smooth moves in mind
14mR Shiny - From Conception to the Cloud
