Joined GovTech since Jul 2016 -...

23

Transcript of Joined GovTech since Jul 2016 -...

Page 1: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies
Page 2: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• Joined GovTech since Jul 2016

• Experience ranging from on-premise physical

hosting, virtualisation platforms to Commercial

Cloud

• Oversees the Managed Hosting Infrastructure

programmes:

• Government Data Centre (GDC)

• Government Private Cloud (GPC)

• Government on Commercial Cloud (GCC)

• Would like to write a book one day…when I

have the time

Page 3: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• Governments around the globe are going digital to

improve Citizen services and reap benefits

• Consider Smartphones, NetFlix, Amazon and TaoBao;

Citizens and Businesses expect that it would be just

as easy to engage Government Agencies and

consume Government services

• Cloud computing is fundamental to digital

transformation – agile, scalable, resilient, cost

efficient and innovative

• With Cloud, Government can focus on how to use the

readily available technologies to meet the

expectation of digital Workers, Citizens & Businesses

Page 4: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• The Digital Government Blueprint (DGB)

was announced in Jun 2018

• Building a Digital Government is key to

the Singapore’s Public Service

transformation

• Government to make better use of data

and technologies to improve service

delivery and to engage Citizens and

Businesses

Page 5: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Flexibility Cost-Effective SecurityRapid

Prototyping

Better

Collaboration

• Utility based model, PAYG

• Allow to scale effectively as required, no CapEx

• Highly available and resilient infrastructure

• Security built-in and monitored by CSPs

• Easy to build, test and deploy applications without setting up complex infra

• Can be accessed any place and at any time through granular access controls

• Platform for enabling agile application development

• Compute resources, infrastructure and platforms on demand

Page 6: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• Recent COVID-19 demonstrated why Cloud

is important

• GovTech was able to decisively and swiftly

respond to the outbreak with a suite of

digital tools to provide timely and accurate

information to Singaporeans and agencies

• Agencies, too, were able to leverage Cloud

to respond to the Circuit Breaker measures

• Equally important is having engineering

capabilities

Page 7: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Case Study : Ministry of Education’s

(MOE) Prompt Response

• Student Learning Space (SLS) tripled

from 100,000 to 300,000 concurrent

students usage for Home-Based

Learning (HBL) within one week’s notice

• SLS utilised Infrastructure-as-a-Service

(IaaS) and Platform-as-a-Service (PaaS)

for smooth delivery of HBL to students

and teachers

Page 8: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Launch of G-Cloud

Panel of public cloud

service providers

Web Content Management

SaaS offered on G-Cloud

Launch of Government

on Commercial Cloud

Launch of Government

Private Cloud

Content Website

Platform

2010 to Nov 2017

2012

2014

20182016

2019

Launch of Nectar

2018

• CWP was Government’s

first foray into

Commercial Cloud, but

Agencies don’t directly

interface with Cloud

• GCC enables Agencies,

for the first time, to be

able to work directly on

the CSPs’ platforms

Page 9: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• GCC launched in the first quarter of Year 2019

• Multi-cloud approach

• Key enabler to transforming the Public Service

into a Digital Government

• Target to have a significant number of

Agencies’ systems to be on Cloud by FY23

Page 10: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• Development of Agencies’ Cloud Adoption Plans and application migration strategy

• Set up Cloud Adoption Team, standard templates & guidelines and common services

Right

Classification

of Systems

Policy

Changes

Competency

Development

Cloud

Adoption

• Developed cloud competency roadmap for Public Officers

• Worked with CSPs to raise competency level of the industry partners

• Agencies performed right classification of systems in alignment with revised system classification framework

• Introduced Commercial Cloud First Policy

• Revision to system classification & info sensitivity framework and policies

Page 11: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Cloud Capabilities

• Building systems on common cloud

platforms and leveraging reusable products/

services

• Developing Cloud Competencies in Public

Officers & Industry

• Adopting agile practices at scale

Page 12: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

The same Cloud

platforms are readily

and easily accessible

by all Governments,

Businesses and

Individuals

As long as you are

trained or have the

experience, you

know how to use the

Cloud providers’

platforms and native

Cloud services to

code and set up a

system

Agencies are

looking to engage

and collaborate with

companies who

have the experience

and competencies in

these Cloud

platforms

In particular, ability

to maximise use of

native Cloud

services to deliver

innovative

Agencies’ services

that are scalable,

resilient and cost

effective

Page 13: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• GovTech is constantly engaging Vendors to evaluate and conduct

POCs for new solutions to be added into the SGTS

• This includes productising solutions developed for Agencies’

systems

• Vendors should familiarise with and are encouraged to collaborate

in SGTS development

• GovTech has developed the SGTS that comprises platforms,

reusable products and services to help Agencies deliver faster

and securely

• The SGTS is continually being improved as more components

are added

Page 14: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

StackOps Tools

(Built, Operated Centrally)

e.g. Service Management, Problem

Detection & Self healing

So

ftw

are

as

a S

erv

ice

(Wh

itelist

ed)

Micro Product Families (Built, Operated by GovTech)

e.g. digital identity, cybersecurity ops, CI/CD toolchain, API gateway

Components (Built, Operated by centrally)

e.g. Secrets Management, Intrusion Detection/Prevention System

Standards and Tools

(Built, Operated Centrally)

e.g. GCC Playbook, Compliant Templates,

UI/UX Design

Containers (Built, Operated by centrally)

e.g. Container platform

Cloud Offerings

(Whitelisted)

Hosting (Managed Centrally)

e.g. GDC, GPC and GCC

Page 16: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• Vendors working with the Government & Agencies should

invest in upskilling their workforce

• Vendors are also encouraged to attend the GCC Foundation

training and certification to be familiar with GCC

• Over 800 Public Officers have been trained & over 100

attained certifications in CSP technologies

• GCC Foundation Training & Certification Programme has

also been rolled out since Sep 2019. Over 500 trained &

300 certified

GovTech has developed a cloud competency

roadmap for Public Officers & Vendors

Public Officers

Vendors

Page 17: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Proficiency Level Courses AvailableProficiency Level

Requirements

Level 1 - Foundation Attend Training

Level 2 - Intermediate

Obtain GCC Foundation

Certification and

any one Associate level CSP

Certification

Solutions Architect,

Administrator, DevOps,

Developer

GCC Foundation

Level 3 - Advanced

Solutions Architect,

Administrator, DevOps,

Developer, Network & Security

AWS Cloud Practitioner or

Azure Fundamentals

Obtain GCC Foundation

Certification and

any one Professional level CSP

Certification

Page 18: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Adoption

PlanningCloud Architecture

DesignApplication

Migration

Operate, Measure

and Optimise

• Application

Portfolio Data

• Decide migration

approach

• Cloud Adoption

Plan Roadmap

• Cloud Infrastructure

Design

• Cloud resource

naming and

tagging

• Re-Host

• Re-place

• Re-develop

• Replace

• Administration

and Operation

Management

• Monitor,

measure and

optimise

Page 19: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• Cloud equips Agencies & vendors with the

capabilities to automate, scale and develop

innovative digital services at fast speeds

• To truly be able to deliver value to Citizens

and Businesses quickly, Agencies & Vendors

need to make Agile Practices second nature

• Cloud has enabled GovTech & Agencies to easily

adopt Agile Practices and have seen benefits

• As Agile become common practices in

Government projects, Vendors are expected to

develop, deliver and maintain Government

systems using Agile

Page 20: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

Case Study : Business Grant Portal

• With over 40 grants offered by Government, SMEs had to visit multiple agencies’ websites to find the right grant. Application processes were complex and could take 3-6 months to complete

• Project team was set up to harmonise the 40 grant application processes into 7 processes and simplify forms

• Adopting Agile development methodology, automated testing and CI/CD pipeline from SGTS, MVP was delivered within 18 months, and with new features deployed to the Public every 2 weeks

Page 21: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies

• The Government has planned a significant

number of systems to adopt Cloud by FY23 as

part of its Government Digital Blueprint

• The pace of Cloud adoption has not slowed

down despite COVID-19

• As announced in 9 Jun 2020, the Government

will increase ICT spending by 30% to S$3.5B in

FY2020

• This will go a long way to driving the

Government’s digital transformation and

adoption of Cloud

Page 22: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies
Page 23: Joined GovTech since Jul 2016 - communications.sgtech.org.sgcommunications.sgtech.org.sg/~sgtech/edm/2020/06Jun/Webinars/… · Cloud services to code and set up a system Agencies