Build a SaaS solution based on an open source platform for social network websites.
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.
- 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.
Software: LAMP, Oxwall, 3rd party Oxwall plugins, proprietary plugins
Cloud platform: AWS, EC2, S3
System software: Proprietary tools