Maistra moves its revenue management system to the cloud to deliver it as a SaaS service.
A leading hotel company in Croatia - Maistra, turned to us to help them move their Edmond platform to the cloud. With no prior AWS experience, they relied on us to implement the quality solution and simplify the deployment of their platform for new clients.
Edmond is a revenue management system combining property and price management systems with machine learning algorithms based on extensive historical data.
To deploy Edmond for a new client, Maistra needed to define platform requirements, send it to the client’s IT staff and depend on their ability to satisfy requirements. This process was complicated and took a lot of time. To solve these challenges, we helped Maistra adopt the cloud, made Edmond’s deployment fully automated, and made Edmund available in the Software as a Service model.
Maistra is a leading hotel company in Croatia and part of Adris Group. It manages 18 hotels, 11 tourist villages and 6 campsites in internationally sought-after destinations – Rovinj, Vrsar, Zagreb, and Dubrovnik.
Maistra developed its own revenue management system called Edmond. Edmond connects to the property management system (property availability and other info) and rate shopper (price definition system).
Edmond has two major components - frontend (user interface for pricing management) and backend API that serves the information to the frontend. For the backend, Maistra developed a machine learning algorithm that connects to all components in the system and can automatically define prices or give a suggestion to the revenue manager.
Maistra’s Edmond was a system initially developed as an in-house solution but eventually ended as a full-blown commercial product. In the beginning, Edmond was installed on the client’s on-premise infrastructure. Even though Edmond is a well-built production-ready system, its scalability, security, and stability depend on the client’s ability to satisfy the system’s requirements.
Moving Edmond to the cloud and making it available in the Software as a Service model was a way Maistra wanted to solve infrastructure management problems.
Maistra had no previous knowledge about AWS cloud, so they approached us to help them set up Edmond on AWS. We examined their needs and processes and offered a technical solution based on more than 10 AWS services.
AWS’s scalability eliminates the need to wait for the client to set up infrastructure for Edmond. AWS’s flexible pricing helps anticipate Edmond’s consumption and communicate it to the end client.
With AWS tools such as Auto Scaling and Elastic Load Balancing, it is easy to scale up or down based on the demand to ensure high performance at every moment.
With AWS, clients only pay for the actual resource consumption without long-term contracts or up-front commitments.
AWS cloud runs on a scalable, reliable, and secure global computing infrastructure that ensures that critical services run reliably.
AWS utilizes an end-to-end approach to secure and harden the infrastructure, including physical, operational, and software measures.
The complete solution is serverless with heavy usage of a couple of components. The solution is now more efficient, flexible, scalable, and easier to deploy.
Managed Airflow service and Amazon Athena save long-term data on S3; this way, we introduced a practically unlimited retention rate for history data. With a lot of historical data, the ML algorithm can predict and calculate accommodation prices much better.
With the implementation of Amazon Aurora, Maistra developed complex business dashboards. The speed and efficiency of Amazon Aurora enable data filtering in real-time, which was not possible before.
CI/CD is implemented with AWS’s Code Pipeline and Code Build tools; the output of the CI/CD procedure is the Docker image stored in the Elastic Container Registry. The Docker image is later used to spawn Fargate tasks.
In the implementation of this solution, we used AWS Well-Architected Framework. The AWS Well-Architected Framework describes key concepts, design principles, and architectural best practices for designing and running workloads in the cloud. It is built around six pillars - operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability.
We know quality matters, and there is no room for errors. Critical IT systems companies depend on must be implemented following best practices and industry standards to ensure everything works as expected - all the time.
We helped Maistra move Edmond to the cloud and utilize cloud benefits such as autoscaling and serverless technology. Now, the only thing they need to do is to push the code into the GIT branch.
We implemented auto-scaling and assured the platform runs smoothly no matter the demand.
There is no downtime when new software versions are deployed to the production environment.
There is no need for on-premise hardware provisioning; resources are available instantly on-demand.
All of the platform’s consumption is transparently presented and billed.
By using AWS’s deployment automation tools, we created an efficient and fully automated deployment solution.
With AWS’s fine-grain security, we increased the overall system security.
The company can simply increase memory and CPU resources or add/change service instances.
With the introduction of various AWS tools, the whole deployment cycle became more efficient.
AWS’s high availability makes the system more reliable.
Heptabit is a company based in Croatia, focused on providing high-end IT services based on cloud technology. The company's strategy focuses on its own cloud solution called 'Hepta cloud' and Amazon AWS services.
With strong customer orientation, the company acts as a technology partner to its clients and provides a high level of expertise and knowledge in the domain of IT infrastructure solutions.
In 2018, the company joined Amazon Partner Network; since then, Heptabit steadily built its current position as one of the leading AWS partners in the CEE region.
The company's services are provided in accordance with the leading IT management and IT security ISO certificates (ISO 20000, ISO27000, ISO27017).
Are you interested in our Maistra Case Study services? Schedule a FREE consultation with one of our experts!Schedule a free talk
Schedule a talk with one of our cloud experts!
Your message has been sent. We will contact you as soon as possible!
Something is wrong. Your message is not sent. Please contact us directly on our info e-mail: firstname.lastname@example.org.