Mobile Menu

Moving to a Self-Hosted Model With Serverless Framework

Sven Al HamadTwitter
July 30, 2020

Moving to a Self-Hosted Model With Serverless Framework

When we started Webiny, we wanted to make it as easy as possible to create and run a serverless website. While we were exploring how to best achieve that, we ended up going with a proprietary cloud solution.

This solution allowed us to deploy a serverless project with a single command. Users benefitted from the ability of a fully managed and secure platform. Over time, a lot of users approached us and asked how to self-host their sites. Unfortunately, due to proprietary technology, there was no easy way of doing that.

At the same time, our focus, energy, and other resources were split between developing a great product and managing and improving our proprietary serverless cloud platform. However, it’s better to do one thing right than everything poorly.

Serverless Framework

If you haven’t heard about Serverless Framework already, they are the best tool, in our opinion, for managing deployments of serverless applications.

We have designed Webiny to fit nicely with their new Serverless Components. Together with the help of their community, we managed to reach our goal: a self-hosted Webiny with a simple deployment mechanism. We, therefore, wish to send a special thanks to Eslam Hefnawy from the Servlerss Inc team for helping us out.

Deploying Webiny is now a simple matter of running the “webiny deploy-*” commands in your terminal, and off you go.

What about other cloud providers?

We have multi-cloud support for Webiny on our roadmap; it’s something we’ ll be investing substantial amounts of resources and effort into since we believe the multi-cloud requirement will be one of the most asked features in the near future. If you already have this requirement on your list, let us know, as we would love to have a chat with you.

Migration path

We understand that the move to a self-hosted platform might cause inconvenience for some of your projects. We are here to assist you and provide you with guidelines on how to migrate off from our managed cloud and setup everything inside your own AWS account.

Please, contact us with the details of your project and our team will engage with you and provide all the assistance required.

Feedback & Questions

In case you have any other questions or would like to share your feedback, we encourage you to post those on our community forum. We monitor the activity there on a regular basis and will respond to your queries.

Find more articles on the topic of:JavascriptNodejsServerlessPHPAWS

About Webiny

Webiny is an open-source framework that helps developers and organizations to build applications that run on top of the serverless infrastructure.

Learn More

Newsletter

Want to get more great articles like this one in your inbox. We only send one newsletter a week, don't spam, nor share your data with 3rd parties.

Webiny free to use and released under the MIT open source license.
GitHub / Twitter / YouTube / Slack / Blog
Webiny Ltd © 2021

Email
  • We send one newsletter a week.
  • Contains only Webiny relevant content.
  • Your email is not shared with any 3rd parties.
By using this website you agree to our privacy policy
Webiny Chat

Find us on Slack

Webiny Community Slack