This paper provides an insight into the experience of Riga municipality in implementing the applicable system’s architecture towards the Cloud principle thus satisfying the requirements for an acceptable quality and volume. The information systems' architecture of Latvian local governments, while being comparable to medium scale international business organizations, historically has evolved over the course of many years. As a result it has experienced the transition from local decentralized applications through a client server solutions and SOA to Cloud Computing solutions. Requirements of local government employees for ICT support in their daily work and demand for e-services of citizens make it necessary to create ever new and integrated Cloud Computing solutions for local governments. Implementation of ICT solutions in limited conditions of funding make it necessary to build a system architecture that ensures the fulfilment of requirements in an acceptable quality and volume.