  Today's era is characterized as the "digital transformation era". Digital
processes and information systems are used in every aspect of social and
business activity. The use of information technology over the internet is so
extensive that we interact with it daily without even recognizing it. The
technological advances can offer a plethora of improvements for the supply
chain processes, especially in the field of distribution planning and
execution. The scope of this paper is to present the technological content of
an advanced routing and scheduling system for transportation and delivery of
goods. The system focuses on the routing and scheduling problem in urban areas,
as city logistics have become a complex environment for companies to deliver
their goods. The presented system deals with both static and dynamic routing
and scheduling problems. More specifically, the system can create initial
routing plans based on orders, available vehicles, time windows, and traffic
forecasting data. Afterwards, during the execution of the plans, the system can
monitor the fleet, detect deviations from the original plans, and finally,
perform rerouting operations when needed. After a brief presentation of the
system's modules and functionality, the paper describes thoroughly the
technologies used to develop the system. The technological elements of the
system are integrated into a cloud environment offering a system that is easy
to maintain and can effectively support logistics companies' distribution
activities. The system is provided as a Software as a Service with data being
maintained on a central host and processed on the cloud. Therefore, logistics
companies that decide to implement it can achieve faster, more accurate and
more cost-efficient distribution activities while ensuring better customer
service.
