AppFog Pricing Released
console.appfog.com
console.appfog.com
I want it to be true, I want the numbers to work for them. I have a small site that does 70GB/month and this would somehow beat shared hosting (dreamhost in my case) at only $3/month for the extra 20GB. Yet this is even more generous than their phpfog offering.
One thing I did not notice was any mention of disk usage. Either way I'll at least test them. I've been wanting to try out PaaS for a while.
By providing an alternative for Heroku's high prices and the "region-lock" (latency is always a big issue for potential customers), AppFog seems set to be a strong competitor. More competitors in these spaces are always welcome! =]
Unlimited apps within 2GB RAM
10 each with 100 MB limit
So it seems that each app can only use 100MB. It could be an example of course, but in that case they should make it more clearEDIT It looks like there is a limit of 10 'services'.
You have a minimum of 100MB of RAM from each app. That gives you 10 apps (total: 2 GB)
But If you have only 1 app, you can increase the memory quota for that instance to 2 GB.
The service looks good. Hopefully they will add Redis at some point.
Created a new App & yet that newly created app doesn't exist in dashboard. Tried creating app Multiple times, but same result. Screenshots: http://i.imgur.com/Z8Krw.png http://i.imgur.com/wocw7.png
I would wish them luck!
Further, trying to update the app using 'af update' generates following error --> Starting Application 'appname': ..........................Error (JSON 503): <?xml version="1.0" encoding="u...
seems like you have lot of bugs waiting to be fixed ;)
Yes, you will hit the limitations of the free plan very quickly indeed, at which point you should start paying.
The idea of these free plans is to let tire-kickers try out the system. They don't have to pay to test drive the UX and deployment mechanisms, which are the value-added features that sell a platform like Appfog. They don't have to pay for low-traffic prototypes. They can launch a whole set of minimum-viable sites on free hardware and then upscale one within a few minutes of any traffic spike (in theory, anyway). And it empowers marketing maneuvers like getting an entire programming class of 25 people using your platform for a one-day class.
(I'm not sure I love the above business plan, to say the least, but that's the idea, and thanks to Heroku it has become the standard.)
- After EC2 East was slow like molasses, I switched over to EC2 EU which was still speedy
- That caused their CLI tool to fall on its nose when trying to tunnel to the database (right now the bridge always gets installed in EC2 East). Fixed with a simple patch in the Ruby source
- Looks like the backend connector in nginx won't connect to your app if you have Basic-Auth on your root index
- Later MySQL became unavailable with "Host '10.0.47.186' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'". No connection limiter between different apps?
I think AppFog is offering a great value should they be able to iron out all the kinks. I'm crossing my fingers that this will happen quickly.
Isn't that the exact opposite of what is needed in the real world?
Anyone know about reliability?
(disclaimer: I work there)
Does that "etc" include Clojure and Scala?
I'd like to know what that "etc." stands for.
Googling for AppFog Java gave back broken 404 links to github.
Heroku Java deployment is "unusual" and there are many Java developers out there that prefer WAR/EAR that complies with JEE5 (legacy purpose) or JEE6. If you can achieve that, get ready for massive users, I know there are people who don't like GAE model for various reasons.
Basically: make it like Jelastic and don't limit it like CloudFoundry (no EJB 3.1, etc etc).
JavaEE deployment model is preferable over some "weird" setups.
The only Java-friendly PaaS so far is Jelastic simply because they support GlassFish and Tomcat utilizing standard deployment model. But Jelastic does not provide the infrastructure (data-center or AWS, whichever), they partner with hosting providers, which I think is not a great move.
If AppFog can come up with a more standard/sane Java PaaS model out there, you guys can win that particular market.
If I may suggest more:
1) Tomcat 7 instead of the older 5 or 6.
The JavaEE landscape has changed significantly from J2EE 4 to JEE 5 to JEE 6 in which each major version moves toward _way_ less code and reduce XML/settings/configurations to a very minimum.
2) TomEE (if possible, or as "add-on"/next-level offerings)
Tomcat 7 implements a subset of JavaEE 6 (known as the "web-profile": Servlet[controller], JSP[template], JSF[view/controller], Dependency Injection, JPA[orm])
Enterprises who are still in love with EJB 3.x need TomEE.
3) Maven for deployment (feature/option)
Use Maven for deployment.
Try openshift.com, has full Java EE server with both free and supported options.
Registering App Details...
Validating
Uploading App
500
Things are not that 500 red number seems like an error code to me which doesn't provide me with much information.
Serverraum alleine = etwas ganz ganz ganz anderes.
Other than those, it's a very good PaaS.
Extra runtimes (newer versions of Erlang, plus Perl, Go, etc.) will become available over time. They're high priorities for our dev team, as are Redis, Memcached, etc.
What do you mean by "no custom app?"
Other PaaS such as Heroku or OpenShift allows you to set up a custom app. For example, you can create your own app type in Heroku's cedar stack with buildpacks, or the DIY app in OpenShift with supports for hooks.
Erlang probably isn't on the top of the priorities list, but I'm looking forwards to it.
This looks like a potential moneymaker.
Clear as can be.