
How might we enhance the reliability of Government IT systems by automating lifecycle management of digital certificates to reduce errors and manual effort? By developing a centralized solution, the project enables Agencies to efficiently monitor and receive notifications for certificate expirations, improving system availability and reducing operational challenges.
Grace Low - GovTech CEP/MHI, Jia Lian Thing - GovTech CEP/MHI, James Aung - GovTech CEP/MHI, Ryan Lee - GovTech CEP/MHI, Fei Fei Lim - MOE, Daniel Yeo - GovTech GDT/CTS
Our journey began with a focus on improving the availability and reliability of government IT systems at scale (capacity planning), aiming to recommend pre-emptive, proactive actions based on trends gathered from system telemetry data. However, we realized that this goal would require more time beyond the scope of the Hackathon event. During our interviews with agencies, we identified a key pain point: the lack of a centralized solution for managing digital certificates across their hybrid environments of on-prem and cloud systems. As a result, agencies face challenges in discovering, monitoring, and notifying users of certificate expiry due to manual tasks. Although commercial off-the-shelf (COTS) solutions exist, they often require complex integration work and can be costly. We began by exploring how agencies currently manage their digital certificates and the types they commonly use. Using AWS as a platform to conceptualize our solution, we transitioned from manual entry to automation, followed by setting up notifications via Slack. Our latest exploration includes an AI-powered chat interface, allowing users to interactively monitor their digital certificates and receive expiration updates.