How did we build a PAAS solution for a leading internet portal using the AWS cloud?
How did we build a PAAS solution for a leading internet portal using the AWS cloud?
1

Company introduction

Our client was a leader in the field of internet portals located in Central Europe, employing over 1,000 employees all over Poland. As part of its e-commerce activity, the company is very active in digital sales. The organization also conducts activities in the field of fashion, interior design, and financial services. The company has very ambitious plans for further development and foreign expansion. The organization is very often awarded prizes for the best employer in Poland.

2

Project description

Project description

As IT commandos, we love new challenges. One of them was to create a Platform as a Service solution based on the Amazon Web Services data cloud. PAAS is a model of a cloud service. It enables the recipient to install services based on the application's cloud infrastructure.

 

It is a platform that the supplier is to provide to customers as an independent environment. This environment allows you to develop, test, run and manage applications. It's possible without the need to build and maintain your own infrastructure. and purchase licenses for the appropriate software, necessary in the software development process. Our task was to build a PAAS solution for tracking content read on the Internet by Poles abroad. The goal of the company was to increase its marketing effectiveness and advertising performance. Organizations wanted especially to improve their performance in foreign markets.


Delivering personalized content to recipients is a key activity for the company.

3

Customer challenges

  1. No automatic data aggregation
  2. The inability to display personalized ads for specific foreign target groups
  3. No system for segregating personalized data
4

Our solutions

  1. Creating a tool for automatic data aggregation using the AWS cloud
  2. Use of data processing services provided by AWS, such as: Lambda or Elastic Load Balancing
  3. Building a platform with functionalities such as:
    • personalized content management
    • filtering the content list
    • categorization of the presented content also by subject
    • editing the added photos and videos
5

Benefits of using our PAAS solution

Benefits of using our PAAS solution
  1. Building a system based on the AWS cloud, which enables the presentation of English-language information from Poland in the form of articles, galleries, and videos
  2. Simplification of data aggregation procedures - backup
  3. Greater data portability
  4. Scalability of the solution depending on the current performance needs
  5. Greater degree of readability/transparency of data
  6. The ability to present a collection of photos with associated data, such as title, publication date, or the author of the gallery
  7. The system allows publishers to present content on the website
  8. The system allows you to leave comments on articles and moderate comments by moderators
  9. Shorter programming time
  10. Flexible adding of new articles - an article can be added to the system database by saving it as a draft or published
  11. Easier development of software for many platforms, including mobile platforms
  12. The ability to use advanced data analysis tools at a low cost
  13. Support for distributed development teams
  14. Effective management of the application life cycle
6

Conclusion

Conclusion

Thanks to the presented, innovative solution based on the AWS cloud, our client gets reliable data. The key information for the client was to state which content is most read by Polish citizens living abroad. We managed to create a PAAS platform based on the AWS cloud. The solution helped us with automatic data aggregation. Moreover, the platform is for one of the largest information portals in Poland. Our platform has important functionalities for the client. Our application has the ability to present information to the client.


The client was very pleased with the implementation. Finally, the organization entrusts us with the implementation of further IT projects.

IT commandos report readiness!