Project Description
Customer is running a company website with a huge number of localizations. The website provides detailed informations about products, including data sheets, technical details and graphics. Content partially has to be retrieved from customers ERP system. It is important that this content is available very fast all over the world.
MCON is delivering all services related to hosting and operation the website. WIKA has an internal development team taking care of all development tasks. For data retrieval from customers ERP system MCON us running a Site-VPN to customers location. MCON is cooperating directly with customers development team.
The Website utilizes the CMS AxCMS (http://axinom.com/en_axinom_cms.AxCMS), based on Microsoft technology. MCON provides a QA as well as a LIVE instance of AxCMS. Subversion is being used as Code and Configuration repository. Jenkins is being used for deployment tasks.
In order to enhance end user experience Varnish (https://www.varnish-cache.org/) is used as caching technology. In comparison with a Content Delivery Network (CDN) Varnish has advantages when it comes to granularity and flexibility. Customer e.g. is using special HTTP push rules (BAN / BANALL) including regular expressions to flush dedicated parts of the cache. Furthermore customer is using Varnish’s device detection (https://github.com/varnish/varnish-devicedetect) to provide optimized content to the end user.
Operations of the platform as such is done in one of MCONs datacenter locations in Germany, regional Varnish instances are operated based on AWS EC2-instances. Currently three Varnish instances are operated:
- For users in Europe at one of MCONs datacenter location in Germany
- For users in Asia Pacific at AWS (m3.large in Singapore)
- For users in US West at AWS (m3.large in N. California)
Tasks
• Requirement analysis and definition of initial infrastructure
• Setup of hybride system, including interface to customers ERP
• 24 x 7 Managed Services
• Ongoing Change Management
Technology
- AxCMS
- Amazon Web Services
- Varnish