1
Telecommunication Development of an online shop For a globally operating, highly profitable telecommunication corporation, comSysto is developing an online shop for new customers. The strategic realignment of the company, the constantly growing portal landscape and the increased requirements for the user experience require revising additional components of the front end. Requirements Distribution into independent deployable units for improved scaling, reusability, and increased maintenance capabilities Transparent session handling in t he cluster Individual scalability of the individual components Failover and rolling deployments without downtime or data loss Technologies Core: Java 8, Spring 4, JUnit, Tomcat Web: Wicket, AngularJS, Spring Web MVC Communication: REST, RabbitMQ Persistence: Hibernate, Oracle, Redis Procedures and Methods Implementation using several single-page applications in the front end Implementation of typical functionalities in an online shop Implementation of a highly-dynamic product configurator Integration of multiple third-party systems for order processing, inventory management, CRM, CMS, and diverse partner portals Back office applications for the configuration of the products offered and the functionality of the online shop Batch job: Preparation of the data to improve the performance and decoupling Quality assurance: Checking each increment of a component with automated and explorative tests before deployment comSysto GmbH Tumblingerstraße 23 | 80337 Munich | [email protected] | Tel.: +49 89 550 60 588 | Fax: +49 89 550 60 590 Managing Directors: Daniel Bartl and Tomislav Zorc

Online Shop eng - daks2k3a4ib2z.cloudfront.net... · Development of an online shop For a globally operating, highly profitable telecommunication corporation, comSysto is developing

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Online Shop eng - daks2k3a4ib2z.cloudfront.net... · Development of an online shop For a globally operating, highly profitable telecommunication corporation, comSysto is developing

Telecommunication Development of an online shop For a globally operating, highly profitable telecommunication corporation, comSysto is developing an online shop for new customers. The strategic realignment of the company, the constantly growing portal landscape and the increased requirements for the user experience require revising additional components of the front end. Requirements

• Distribution into independent deployable units for improved scaling, reusability, and increased maintenance capabilities

• Transparent session handling in t he cluster • Individual scalability of the individual components • Failover and rolling deployments without downtime or data loss

Technologies

• Core: Java 8, Spring 4, JUnit, Tomcat • Web: Wicket, AngularJS, Spring Web MVC • Communication: REST, RabbitMQ • Persistence: Hibernate, Oracle, Redis

Procedures and Methods

• Implementation using several single-page applications in the front end

• Implementation of typical functionalities in an online shop • Implementation of a highly-dynamic product configurator • Integration of multiple third-party systems for order processing,

inventory management, CRM, CMS, and diverse partner portals • Back office applications for the configuration of the products

offered and the functionality of the online shop • Batch job: Preparation of the data to improve the performance

and decoupling • Quality assurance: Checking each increment of a component with

automated and explorative tests before deployment

comSysto GmbHTumblingerstraße 23 | 80337 Munich | [email protected] | Tel.: +49 89 550 60 588 | Fax: +49 89 550 60 590

Managing Directors: Daniel Bartl and Tomislav Zorc