Up deploys infinitely scalable serverless apps, APIs, and static websites in seconds, so you can get back to working on what makes your product unique. Up focuses on deploying “vanilla” HTTP servers so there’s nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/HTTP or others. Up currently supports Node.js, Golang, Python, Java, Crystal, and static sites out of the box. Up is platform-agnostic, supporting AWS Lambda and API Gateway as the first targets, you can think of Up as a self-hosted Heroku-style user experience for a fraction of the price, with security, flexibility, and scalability of AWS, just $ up and you’re done! Up Pro provides additional features for production-ready applications such as encrypted environment variables, error alerting, unlimited team members, unlimited applications, priority email support, and global deployments for $19.99/mo USD.
Features
- Before using Up you need to first provide your AWS account credentials so that Up is allowed to create resources on your behalf
- Most AWS tools support the ~/.aws/credentials file for storing credentials
- Specify AWS_PROFILE environment variable so Up knows which one to reference
- You may store the profile name in the up.json file itself
- Simple and single command deployment
- Up focuses on deploying "vanilla" HTTP servers