Case Study: A Partnership Strengthened by Efficient Processes and Smooth Integrations
Austrian Standards is the Austrian organization for standardization and innovation. It provides the platform for the development of standards, bring worldwide expert knowledge to Austria.
Austrian Standards revamped its website and online store using Pimcore and CoreShop. The relaunch introduced new features like event platforms, digital products, and standards. Customer data is managed via Azure Service Bus, with real-time pricing through Microsoft NAV. Pimcore tracks performance, and secure logins are ensured via OpenID Connect. Development was streamlined with feature branch environments and Kubernetes.
Customer Details
Customer Key Facts
2M
Products 300K
Customers 100
Daily Orders Challenge
Navigating Complexity: Pimcore Integration & CoreShop Rollout
The project's complexity stemmed from its multi-phase launch strategy, starting with replacing the Event Platform and integrating it into Pimcore. This initial phase layed the groundwork for later stages, which included integrating CoreShop with events, digital products, books, and standards. Each phase demanded careful planning, coordination, and execution to ensure smooth transitions and minimal disruptions. The varied nature of these launches—ranging from digital products to physical documents—required customized strategies for content management, data migration, and user experience. Balancing technical needs, stakeholder expectations, and timelines was challenging, necessitating robust project management, communication, and agile problem-solving.
"CORS has distinguished itself as a development partner in our website relaunch project, particularly through its exceptional customer focus. Despite tight deadlines, ongoing parallel projects, and extensive coordination with other external partners, CORS was able to address our needs and deliver a high-quality product that we are very proud of."
Jacqueline Kulkarni, Teamlead Online Marketing, Austrian Standards
Solution
Streamlining Success: Mastering Data Transfer & Integration for Seamless Operations
The project utilized Azure Service Bus for smooth communication between systems, importing 1.7 million standards and customer data from XRM (Microsoft CRM). To overcome slow data transfer, CORS optimized by using Redis Streams and parallel tasks, cutting import time from three weeks to three days. Live price queries were integrated with Microsoft NAV, and Pimcore metrics were incorporated using Symfony Messages, monitored by Prometheus and Grafana. Authentication and authorization were handled through OpenID Connect (OIDC). Kubernetes on Azure Kubernetes Service (AKS) was used to create feature branch environments, enhancing development agility and scalability.
Upon completing these integrations, the website was relaunched with a new design system built with Twig Templates and Storybook, ensuring a modular and future-proof framework. These diverse launches add complexity, demanding tailored strategies for content management and user experience optimization.
Results
Seamless Integration, Enhanced Capabilities: Pimcore & CoreShop Pave the Way for Future Innovation!
The project successfully integrated multiple systems, optimizing data flow and enhancing the Pimcore platform’s capabilities. By leveraging Azure Service Bus, data transfer was streamlined, significantly reducing import times for customer data and standards. Integration with Microsoft NAV enabled real-time price queries, while robust authentication via OpenID Connect bolstered data security. Adoption of Kubernetes on Azure Kubernetes Service (AKS) facilitated agile development, allowing for feature branch environments. Additionally, the implementation of Pimcore Sites and CoreShop themes enabled the simultaneous presentation of the old design with old content and the new design with new content. Overall, the project exemplified a strategic approach to integration and platform enhancement, positioning the organization for future growth and innovation.
Key Results
1.1M
Media Assets 3.1M
Data Objects 1.7M
Standards Imported