Comments (7)
If the metrics / dashboard stuff is written in a reasonably abstract way it should be pretty feasible to support some the AWS options, but definitely not a small task haha. Slippery slope there I guess, so many services, all vastly different, but we'll see!
from up.
Unlikely that I'll have anything special-cased to Up for the near-future, but later I could imagine having something to make setting up RDS and the others easier for people.
You'll of course be able to still fire up RDS, Compose, or whatever you prefer and use that. Did you have anything specific in mind?
from up.
IMO this would be a separate-but-related product. A nice UI layer on top of AWS database options, with easy abstractions on deploy, replication, and backup/restore. 10/10
from up.
@tj thanks for the response, really cool product, which I could deploy it on a non AWS stack, something to the tune of a mesos cluster would be cool. I have been following this project since it was started and it reminded me of a much easier version of https://jujucharms.com, without the UI clumsiness
from up.
Having only used up for a few weeks I really enjoy it. It’s great for deploying the core of my app to Lambda, I chose this over the “Serverless” app project and am fairly happy with the results so far.
I think some type of database support would be icing on the cake.
I would just love to be able to go UP and then a whole app is deployed, including databases.
Based on the up marketing blurb, and this thread it looks like database deployment is not a focus, and I get that.
I noticed that for Apex you mention Terraform to manage other infrastructure in the documentation. I have been looking into this and I feel like this could be a good avenue to pursue. Terraform or something else like Cloud Formation.
Currently you need to mess around with the permissions and make sure your Lambda function is connected to the right VPC. This is totally manageable, I managed it! I will hopefully even manage to get it sorted with Terraform.
I just think there is an opportunity to make it a bit easier, for other Up users. Maybe instead of building out your own DB and infrastructure support you could point to some open source Terraform builds for common scenarios, built to work hand in hand with Up.
To make some money here I was thinking you, or someone you bless could make a Udemy course that shows how to use Up alongside Terraform; and goes through deploying some standard apps with DB’s and caches etc. This might provide enough of a revenue stream to keep these terraform open source builds maintained. Personally I am a fan of video instruction, these videos alway make me more confident in adopting a new technology, so as a bonus a course like this might also help increase sales.
I suggested a larger example app that is the sort of thing I would like to see in the video:
from up.
@vespertilian agreed! I'd like to at least add the serverless solutions like Dynamo. Even Dynamo has a pretty large amount of configuration options so it might get weird, but I'll have to see how it feels, it would definitely be nice to have.
I doubt I'll add RDS etc, since soon there will be serverless Aurora, and RDS has a massive number of tunables, I don't want it to compete with Terraform in that sense (I would lose anyway).
from up.
I'm using https://github.com/apex/gh-polls/blob/master/internal/poll/poll.go as a basis as data store for my App. It's working great.
from up.
Related Issues (20)
- Up re-uses an URL despite being run on a different repo, what gives? HOT 2
- fetch requests fails as network errors on chrome console HOT 4
- GLIBC_2.32 not found / CGO_ENABLED=0 HOT 4
- Support Apple M1 CPU HOT 6
- Support ES Modules with the nodejs14.x runtime
- [PRO] EOL: update warming runtime to nodejs14.x HOT 7
- Node.js AWS SDK V3 credential issue when using "profile" in up.json HOT 1
- Errors are reported in many lines
- AWS API Gateway is setting MIME type for Excel and Word to ZIP
- Remove old Lambda Version HOT 2
- Deployment Fails with "ResourceConflictException" in Lambda HOT 32
- Possible to statically serve up from root endpoint instead of /stage? HOT 1
- Up chooses ineligible certificate from acm
- Wiki link broken
- nodejs10.x is no longer supported HOT 3
- Luna
- Is apex up still a reliable, maintained deployment solution HOT 1
- 09371237653
- Passing SIGINT signals inside the application.
- Vulnerability of dependency "golang.org/x/net" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from up.