Social network website SaaS
Cloud-based infrastructure for setting up social network websites
Objective
Build a SaaS solution based on an open source platform for social network websites.
Solution
At the heart of the solution was the Oxwall platform, which had to be running in the cloud for social network website owners. Project complexity and scope similar to making WordPress.com work on the same single-site WordPress platform.
We created a container environment for the Oxwall platform that would abstract away the SaaS infrastructure to preserve the original platform integrity. That container environment dynamically mapped the internal platform logic to the external scalable cloud infrastructure with multiple database and logic servers.
Challenges
- Developing a system layer between the underlying OS and the platform to make Oxwall multi-website while keeping database structure and logic;
- Minimizing platform changes to make the system as update-compatible as possible;
- Adapting to unpredictable bursts in activity because of marketing campaigns performed by the website owners.
Technology
Software: LAMP, Oxwall, 3rd party Oxwall plugins, proprietary plugins
Cloud platform: AWS, EC2, S3
Database: MySQL
Web: Nginx
System software: Proprietary tools
Similar project?
We can make it happen