The FOITT as the Driving Force behind the Digital Transformation of the Federal Administration

With around 1,200 employees, the FOITT supports the Federal Administration in all IT sectors, from the first client contact to the finished IT product. The wide range of client projects, state-of-the-art technologies and the use of agile working methods and procedures are part of our everyday work.

Diversity of Client Projects and Technologies

SwissCovid System

SwissCovid System

COVID-19: Hardly any other term has shaped 2020 as much as the name of the virus which has taken hold of numerous countries since the beginning of the year.

Combating the pandemic is a top priority in Switzerland too – and it has been a success: since the outbreak of COVID-19, considerable progress has been made in containing it. The SwissCovid app is part of this strategy. It helps to break chains of infection at an early stage and the FOITT played a major role in its development.

In collaboration with the Federal Office of Public Health (FOPH), the Swiss Federal Institute of Technology Lausanne (EPFL) and Ubique, the FOITT worked at full speed to develop a Bluetooth-based contact tracing app using the joint API from Apple and Google. Our developers set up the entire backend while working solely from home, including the CovidCode service and web application, which enable doctors to generate an authorization code. The entire system is completely open source. The source code has been made avaliable by the FOITT on Github.

It took just seven weeks to complete the SwissCovid system, making Switzerland the first country to successfully adapt the programming interface of the two companies!

SBER

SBER (Swiss Business and Enterprise Register)

Who carries out an economic activity in Switzerland? In which sectors are these businesses operating and where are they domiciled? These questions are crucial for various federal offices, cantons and other authorities to be able to do their work. The Swiss Business and Enterprise Register (SBER) ensures that such information is centralised and easily accessible to the parties concerned.

The specialist application was developed over a period of three years in collaboration with the Federal Statistical Office (FSO). It was decided to adopt an agile approach using Scrum methodology in order to promote close cooperation and implement the project as efficiently as possible.

One of the main objectives was to develop an intuitive user interface to make SBER use easier. The developers used the .NET platform to achieve this project objective, using the WPF graphics framework, among others.

SBER was successfully put into operation in December 2018. However, the FOITT's work did not end there, as the application is continuously being maintained and further developed. Based on the positive experience with agile working methods, a specially assembled DevOps team, consisting of FSO and FOITT employees, works on this task.

BAG Krebsregister

FOPH Cancer Registry

Cancer is the second most common cause of death in Switzerland and more than a fifth of the population falls ill with the disease before the age of 70. The FOPH national cancer registry enables complete and uniform registration of all cancer cases throughout the country, thereby creating the basis for better cancer patient care.

As the Federal Administration's ICT service provider, the FOITT was commissioned to develop the registry, using various open source technologies to do so. In order to be able to adapt quickly and flexibly to changing conditions, those responsible for the project opted for agile implementation in accordance with the Scrum framework.

The FOPH cancer registry is operated on the FOITT's own cloud service infrastructure and is therefore easily scalable and future-proof. The overall solution is based on .NET core-based applications, which run as containers on the open source cloud application platform Cloud Foundry. Connected services on a Kubernetes cluster use various technologies such as PostgreSQL for databases or MinIO for object storage.

The Angular-based Oblique framework, which was published by the Federal Administration as open source technology on Github, is used for the web frontend.


Platform as a Service

Platform as a Service on «Atlantica»

The FOITT not only offers ICT services in the field of software development: With our in-house developed private cloud «Atlantica », we also act as a cloud provider for the Federal Administration. Via a self-service portal, both VMware-based virtual services such as Windows or Linux servers and Cloud Foundry and container-based services such as PostgreSQL, RabbitMQ and Cassandra can be ordered in a fully automated process.

Our PaaS environment allows us and our customers to develop, test and operate applications using one place only. The SwissCovid app and the FOPH Cancer Registry, for example, make use of this service.

The FOITT’s Cloud Foundry platform currently hosts 75 orgs, around 1000 microservices and over 2000 containers – and the numbers are rising rapidly!

SAP

World's First: End-to-End SAP Testautomation at the FOITT

Test automation is playing an increasingly important role in software development and operations – including at the FOITT. As an ICT service provider that uses agile working methods for implementing projects, we too rely on the regular testing of our products in order to be able to detect and correct errors at an early stage. Valuable time and costs can be saved by automating such testing processes.

Such test automation is possible using the SAP test automation platform (SAP TAP) – but only within the SAP environment. The disadvantage is that not all products are based on SAP software.

We were the first organisation in the world to succeed in solving this problem: Jenkins and Selenium were integrated into SAP TAP as a complete solution to enable automated end-to-end testing of our SAP applications and the peripheral systems. We successfully carried out the corresponding proof of concept in cooperation with external SAP specialists. The FOITT thereby made an important contribution to the DevOps organisation in the SAP and non-SAP environment.

Verbindung

Stay in touch with us

You can find us on LinkedIn

Check out our Slack-Channel 03_foitt_bit on the Workspace HackZurich2020!