Rukmal's Homepage
  • Home
  • Projects
  • Resume
  • Ren
Software Engineering Intern
Software Engineering Intern

Software Engineering Intern

Group

Stratos Team

Organization
WSO2WSO2
Date
June 6, 2014 → September 15, 2014
Location

Colombo, Sri Lanka

Projects
Apache StratosApache Stratos

As an intern on the Apache Stratos team, I worked on a number of key initiatives that helped to improve and expand the capabilities of the platform. Apache Stratos is an open-source, cloud-native platform-as-a-service (PaaS) framework that enables users to build, deploy, and manage scalable, multitenant applications in a variety of environments.

Apache Stratos

Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS) framework that helps run Apache Tomcat, PHP, and MySQL applications and can be extended to support many more environments on all major cloud infrastructures. For developers, Stratos provides a cloud-based environment for developing, testing, and running scalable applications.

stratos.apache.org

Apache Stratos

One of the major projects that I worked on was the investigation and evaluation of alternate hypervisor stacks for integration with Stratos. This involved researching different hypervisors, such as LXC, Docker, and KVM, and assessing their suitability for use with the platform. I worked closely with other members of the team to identify the best fit for Stratos, and I contributed to the development of the integration process.

In addition to this, I also developed a new user interface for the Stratos Manager Console using the JaggeryJS MVC framework. This new user interface provided a more intuitive and user-friendly experience for users of the platform. I also conducted isolated integration tests with the CoreOS+Docker (LXC-based) hypervisor stack to assess its compatibility with Stratos.

Made by Rukmal on 🌎🌍🌏

LinkedInXGitHub