Introducing Moncai

>> November 11, 2010 19 Comments

From day one, we’ve been hinting about a product we’ve been developing, but as much as we hated it. We had to wait to release the news due to branding, designing, and etc. Well, the wait is over! We are happy to announce Moncaí! Moncaí is a platform as a service(PAAS) cloud solution for .NET/Mono web applications. If you’re wondering how to pronounce Moncaí, it’s pronounced just like monkey. Which is funny, since that’s the definition of Moncaí. Moncaí is the Irish translation for monkey.

Flattered Monkey

So what’s the plan?

Our plan is to release the service in stages, by first having a private beta, where we can control the initial load and work out the issues. From there, we will do a public beta, although this stage will not be very long. Our hope is to do the majority of the work during the private beta. Then, once the public beta is complete, we will release. We will be offering incentives during the beta periods by giving out credits to be applied to your accounts or by sending out swag, like stickers and t-shirts, based on the level feedback and involvement.

Now for a little information on how Moncaí is going to work. Deploying to Moncaí will take advantage of your favorite distributed version control system(DVCS). That’s right, deploy your web applications with ease by using Git or Mercurial by simply issuing a push command. Git will be the first supported tool, but we do have plans on adding Mercurial support at some point. Your app will then be virtualized in it’s own POSIX environment and ready for the world to see. Then you’ll be able to scale your web application up and down based on the load and only pay for what you use. We will be rolling out a free plan to start out with and you can choose what you need from there, based on your needs. Since we are open to the bone, a majority of what is developed will be open-sourced in pieces.

We said it would be legen, wait for it, dary! We hope you’re as excited as we are to be taking on this challenge and we are looking forward in building this service with you! The next update will be releasing the help area which will consist of a Faq and Forums where you can find the answers to common questions that we are receiving and also to start participating in the Moncaí community. Until then, feel free to ask questions in the comments or by emailing us. We hope you enjoy the ride!

Monkey enjoying the ride


View Comments (19)


Rinat Abdullin
On November 11, 2010, Rinat Abdullin SAID:

Kudos for starting the project. Good luck on it!


Peter
On November 11, 2010, Peter SAID:

Great idea! Can’t wait for the beta invite. Will this be supporting Mono 2.8 and will it be using the new compacting garbage collector option?


Tisho
On November 11, 2010, Tisho SAID:

Sounds almost too good to be true :) Wish you all the luck with this project – I believe it has a great future ahead of it! Can’t wait to give it a try!


Dale Ragan
On November 11, 2010, Dale Ragan SAID:

Peter: You will actually have the option to run Mono 2.6 or 2.8. If you choose 2.8, sgen will be the default garbage collector.


Lance Fisher
On November 11, 2010, Lance Fisher SAID:

Cool! I can’t wait to try it out.


Ken Egozi
On November 11, 2010, Ken Egozi SAID:

This is superb – I actually was so envious of the Ruby (heroku) and JVM (AppEngine) that I planned on setting up a Heroku clone for .NET

I am glad you are doing this instead :)


Nicholas Blumhardt
On November 11, 2010, Nicholas Blumhardt SAID:

Brilliant! Best of luck with it.


Pawel Pabich
On November 11, 2010, Pawel Pabich SAID:

Brilliant! Good luck we need a Heroku type of Cloud provider.


David O'Brien
On November 15, 2010, David O'Brien SAID:

Sounds great! Best of luck.


Anirudh
On November 11, 2010, Anirudh SAID:

Hi,

I’m just polishing up an MVC2 app I deployed on Mono 2.6.7. It was a piece of cake, but the cake was slightly stale and dry. Also I don’t think the cake was fully optimized for performance on that system.

If you can package this up with MongoDB, and maybe JacksonH’s manos framework eventually, and you can give Heroku some well-deserved competition.

Let me say I’m excited to try out your service and give you feedback. I’ve been following your work due to your presence on the MonoDevelop mailing list. Good luck.


Krystyna Wisnaskas
On November 18, 2010, Krystyna Wisnaskas SAID:

Heroku for .net was what I was hoping to find. Sounds promising!


Nate Pinchot
On December 02, 2010, Nate Pinchot SAID:

Listened to HC, Moncai sounds great. I didn’t hear mention of how Dev vs QA vs Prod settings will be handled. I realize this isn’t something that Heroku handles, and .NET 4 does address this already, but it would be helpful for projects running under .NET 3.5 (and below). Anything on this?

Looking forward to the beta.


Dale Ragan
On December 03, 2010, Dale Ragan SAID:

@Nate Pinchot: I have a few ideas and I will bring them up on the forum, once I get the community area done. Feel free to email support, if you’d like to discuss before.


Tony
On April 27, 2011, Tony SAID:

Hello,
I am wondering if your Moncai software is ready or not.

Thanks,


Dale Ragan
On April 29, 2011, Dale Ragan SAID:

@Tony: I have a small beta going on right now. I am prepping for NDC 2011 and you should see a lot of information coming out about it very soon. I will start adding more and more user’s in the coming weeks.


Tom
On May 05, 2011, Tom SAID:

I am looking forward to trying your product! I am a great fan of anyone supporting Mono/.NET cloud development!


jianghaowei
On November 16, 2011, jianghaowei SAID:

I am hoping to trying your product,but my English is poor!


ron
On January 21, 2012, ron SAID:

So how is this different/better than Amazon Web Services/EC2 and Windows Azure? They also provide PaaS with scale up/down as needed with paying model to match.


Dale Ragan
On January 21, 2012, Dale Ragan SAID:

@ron: We differ in many ways, but here are the main differences. For Amazon Web Services/EC2, we offer a full PaaS offering, as far as I know, Amazon EC2 doesn’t have a PaaS offering for .NET. They’re mainly a IaaS (Infrastructure as a Service). Which means you still have to administrate the servers you create. For Azure, we have a different deployment model. There’s other differences, but if you’re interested in them, maybe you’ll be interested in watching a short presentation I did at Monospace last year.

http://www.infoq.com/presentations/Let-Me-Introduce-My-Moncai

If you have any more questions, please email us at support@moncai.com


Leave Your Comment