How It Works | Singapore Government Developer Portal
how it works
Overview
Features & Roadmap
How It Works
Getting Started
Resources

How It Works

CWP hosts unclassified websites on a commercial AWS platform within an IM8-compliant hosting environment. CWP offers two main service categories: Website Hosting Services and Catalogue Buy Services.

Website Hosting Services

It encompass the hosting infrastructure (e.g., AWS), a chosen Content Management System (CMS) license, and bundled support services such as incident and service request management, release and deployment, security infrastructure, and knowledge management portals.

Agencies can select from three website hosting tiers: Small (5GB storage and 5GB/day data transfer), Medium (20GB storage and 20GB/day data transfer), and Large (80GB storage and 80GB/day data transfer). Both High Availability (HA) and Non-HA hosting options are available.

Catalogue Buy Services**

The Catalogue Buy Services include additional data transfer, website storage, urgent service requests, enterprise-grade application vulnerability testing, static code scanning, defacement monitoring, performance testing, application performance monitoring, development environment hosting, container hosting, and search services.

CWP enhances manageability and operational efficiency by offering four standardised Content Management Systems (CMS). The selected CMS license is provided on a subscription basis, eliminating the need for separate procurement. The supported CMS options include WordPress (open-source with commercial support for plugins), SiteCore, Swiiit, and Sitefinity.

Agencies developing and deploying websites through CWP follow a straightforward four-step process. GovTech has created self-service portals for service requests, deployment, security, utilisation, user management, operations, and service desk functions.

  1. Account Setup: The requester registers for an account on the Service Portal. Upon approval, they can subscribe to a service tier via a service request.

  2. Environment Provisioning: After the staging and production environments are provisioned, developers can deploy their code through the Deployment Portal and conduct user testing.

  3. Security Testing: Agencies can book and perform security tests using the Security Portal. Once vulnerability and penetration testing is completed, findings are verified and addressed.

  4. Website Launch: After remediation, agencies can deploy their websites and go live.

Was this article useful?

A Cloud-Based Management System That Hosts and Scales Government Websites Securely