Corona Cloud

@nmichaud,

Do you have a link to where this was mentioned?  I’d like to read about it… searching now and will post link if I find this mention first.

Are you talking about this external article by Chris?:

http://www.develephant.net/parse-and-the-future-of-free/

Still searching, but it would help a lot to know which mention you mean. - Thanks!

Yes : https://coronalabs.com/blog/2016/01/18/we-are-growing-corona-labs-hires-more-staff/

Extract :

Known in the forums as @develephant, Chris is the developer of the “mod_parse” module (now the Parse plugin) and the awesome Lua-based cloud product, CoroniumChris joins the team as a Lead Engineer to redefine Corona Cloud, which will be based on his work with Coronium.

I don’t have any specifics or time frames. But if I were to do something today, I would consider coronium.io. We hired it’s creator and long time Corona SDK user Chris Byerley to lead the new cloud team. Coronium is all Lua based and was designed to work well with Corona SDK. You can use it today on your own server instance. He has setup facilities for two different server providers (Amazon AWS and Digital Ocean?). That way you manage your own server and scale it to your needs.

http://coronium.io

The new Corona Cloud will be pretty close to coronimum.io’s way of doing things. There will be a few differences, but it will be easy to covert once we’re ready. Chris suggest holding off a while if you can until we get the beta out, but if you need to start today, start with coronium.io.

Rob

Rob

As a long time user of coronium, I can attest to its ease and power. But this thread also raises concerns, as I hope that Chris will continue to develop Coronium in its standalone, server deployed version if it is rolled into a Corona Cloud framework. Could you shed any light on that, Rob?

Sounds good, please count-me in the beta when available.

Hi all,

I’m keenly aware of what developers are feeling after the Parse announcement. The Parse thing threw everyone off. Myself included.

As a developer advocate (which will never change), I have/am/will continue to bring relevant cloud-type services and solutions to the Corona community. Just so you can feel good in knowing that I have not “sold-out” :slight_smile: let me explain a little about the timeline so far, and the direction going forward.

  1. I made it very clear when I came on board with Roj (our awesome CEO) that a stand-alone version is a “must-have” (he agrees) - this was pre-Parse breakdown. There will be a “stand-alone” option, but that is the only info I can offer up on that topic for now. I don’t have a timeline on release, but if I could have had it out yesterday, it would have been.

  2. Surprisingly (or not) Coronium shares 80-90% of the same DNA as Parse. There are no current plans to support Parse-Server beyond the Parse plugin (which now supports Parse-Server) and Parse migration tools to get developers up and running with Corona Cloud.

  3. The urgency of the Parse shutdown has been a big factor in our current trajectory. There are two distinct bases of developers that we need to make sure we are covering. Those who don’t mind self-hosting, and those who just want to hit the “dashboard” and not worry about the infrastructure. They present two different challenges. Since the Parse announcement, we’ve decided to shift focus to the Corona Cloud hosted version first, as there are more users that would prefer hosted. We will be offering a free tier of hosted, but I have no idea what the specs are on that yet. Self-hosted will shortly follow.

Since the Parse announcement there has been an up-tick in Coronium adoption, I will continue to make sure thats current and working until our release. The Ubuntu installer is operational again as well.

I can’t make a definitive promise, but I’m aiming for Corona Cloud closed beta in the next couple weeks. Stay tuned.

Oh, it’s Saturday. Have a screenshot. :wink:

Cheers.

This is great news.

If I may suggest a key feature for us related to  storage of file would be to offer the ability to link your new cloud solution with an external Amazon S3 bucket. Nothing beat Amazon S3 for storage and our company is relying on it heavily for all of our products which are tourism related. We are managing hundred of gig of various type of files on several buckets.

So if you could allow some sort of link object/upload with an external solution build in your system, it will be a dream come true.

Nick

No spoilers, but S3 is baked into the API. :wink:

Cheers.

LOL, since we are making (and being granted) feature requests, I’ll throw this out there again :slight_smile: It sure would be amazing if there could be some simple REST ish access to Coronium scripts. There are many circumstances where that functionality could be hugely beneficial.

Hi Chris,

Great to see you continuing your efforts at Corona these days. I have been using your code (whether modules or coronium.io or other) for a few years now. Given my dependency on parse these days, I’m excited to see you are working on getting Corona Cloud (beta) out in the next few weeks. 

My current main app uses Parse heavily, but I would like to move everything to either coronium.io now (which I currently only use (using Digital Ocean) in this same app for photo exchange in the touch app ) or wait a bit to see what Corona Cloud will offer.

There is one main reason that determines whether I will wait or whether I’ll move everything to coronium.io now and that has to do with user authentication. My users can either login using facebook or create a new user (email/pwd). In parse, this is built in, but if I move now to coronium.io, I’ll probably have to drop the facebook ability (and migrate current fb users to regular users), as it may become too much of a hassle to support both types (also given in-app dependencies), resulting in quite a big code change. If Corona Cloud (which I assume will also have a user entity built in) will have facebook support from the start, that would definitely make me wait for CC. 

Can you shed some light on this? 

thx!

Rik

@temp29 - That type of functionality is something I have considered often, and will eventually make its way into the API, mostly based on my work with Coronium ACE.

@Rik - FB log-in (and most likely Twitter) is a high priority item and will be included in CC. I’d wait.

Suggestions and feature requests are always appreciated (though not guaranteed to be implemented).

Hope that helps.

Cheers.

Thanks Chris…! I’ll wait :slight_smile:

R

Hi Chris,

Could you provide an update on where you are with Corona Cloud (beta)? I’m looking forward to start working on setting up my current Parse env (incl the large amount of cloud code) in the new Corona Cloud env and solving the transition challenges (given that I may have users using an older (current) version of my app (running ‘on’ Parse) communicating in to users on the future new version of the app on Corona Cloud) :slight_smile:

thanks!

R

Any news about the timeplan for the release?

Hi,

At this exact moment I can say “soon”, but a full update will posted in the next few days.

Cheers

Ok, looking forward to it… :slight_smile:

Hi Chris,

I may have missed it, but is there an update on the corona cloud front? Looking forward to it…!

thanks,

Rik

Any news on Corona Cloud?

Hi Folks,

First, I must eat my own hat on the speed at which this would take place. And for that I duly apologize.

Supporting two code bases/projects – Coronium Cloud and Corona Cloud – splits my time, especially during phases of debugging. 

I’m trying to find a solution where Coronium is maintained in a sensible way, yet making sure developers who have adopted the Coronium platform are not left in the dark. This may include a code organization and open sourcing the Coronium Cloud base for others to keep alive (one developer has taken on the challenge of streamlining deployments), if anyone has any interest in being a part of that, ping me.

Corona Cloud

The part you’re really here for…

There have been a number of discussions about feature set vs resources. Here is what I can tell you will most likely be available initially:

  • Data Objects
  • Cloud Lua
  • User Management
  • Simple Statistics
  • User-facing Webpages

Any other functionality must be handled with the Corona SDK plugins available in the plugins section. You can of course associate the various storage and data needs for different plugins using the Cloud service.

As a matter of policy, I am unable to give any estimated timeline or release information at this time.