government cloud platform

4
GOVERNMENT CLOUD PLATFORM

Upload: others

Post on 19-Oct-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Government Cloud Platform

GOVERNMENTCLOUD PLATFORM

Page 2: Government Cloud Platform

1Fast and easy provisioning of resources and

services, hugely reducing the overhead for

rolling out new or migrating existing e-services.

2Common IT asset management across the

whole public sector entities.

3Improved security for the government's IT

environment and streamlined security

audits.

4On-the-fly scalability of the virtual

infrastructure to respond to changing

requirements.

5Performance and stability gains through

the usage of state-of-the-art

infrastructure.

6Higher sustainability through open

source solutions that help to eliminate

the single vendor lock-in.

OpenNode Government Cloud Platform (GCP) is a state-of-the-art holistic solution for creating a hybrid

cloud for the public sector services. It is targeted for operations by an IT authority and can scale from a

department level to a cross-national one. Successful implementation of the government cloud means

addressing needs of multiple stakeholders. GCP is a combination of policies, procedures and technology

aimed at providing the customers with the best fit for their business requirements.

7Real-time overview of IT expenses,

grouped by the projects and services

consumed.

OpenNode Government Cloud Platform is built on the pillars of open source, best practices and security.

Once implemented, it will deliver a customer-oriented self-service for Infrastructure-as-a-Service (IaaS),

Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS) solutions backed by the operational

support from the government's IT authority, leading to a number of benefits:

INTRODUCTION

1

Policies for adoption by the

public sector

Private hosting in secured national

datacenters

Cloudprovider

operations

Integration of commerical cloud

providers

OpenNode Government Cloud

Platform

Self-service portal

Multi-cloud IaaS layer

Networking hardware * Perimeter firewalling * Gateway routing * Core switch

Cloud cell #1 * OpenStack API * OpenStack * KVM hypervisor

Cloud cell #2 * OpenStack API * VMWare vSphere * ESX hypervisor

Block storage

Object storage

Cloud service layer

Cloud services * Monitoring and alerting * Log aggregation * Configuration management * Support ticketing

GCP REST API * Service broker & integration bus * Management APIs * Business logic * Privilege delegation

Application platform for cloud-native apps * Hybrid cloud capabilities * Policy frameworks * Cryptography frameworks

AppStore * IaaS virtual machines, images and licenses * Managed products * PaaS and SaaS offerings

Usage-based accounting

Chargeback billing

Organizations, people, projects

and resources

Page 3: Government Cloud Platform

OpenNode Government Cloud Platform is based on modular and open architecture, encouraging

multi-vendor cooperation and delivering open source implementation for key components.

OpenNode GCP architecture includes the following core modules:

1A self-service portal for the technical and

administrative personnel of the public sector,

including an integrated AppStore for

distributing IaaS/PaaS/SaaS services, as well

as consultancy and architecture review.

2OpenNode GCP API for integration with

various procurement, monitoring and

accounting systems.

3

4

Cloud service layer, consisting of

monitoring and alerting, accounting,

log aggregation, configuration

management and support ticket

systems.

Multi-cloud IaaS, PaaS and distributed

object storage for deployments that differ

in technology, location and service-level

agreements.

The following diagram illustrates high-level GCP architecture:

ARCHITECTURE

2

Requirementsgathering and

planning

Pilot IaaS phase

& trainingProduction

IaaSPaaS / SaaS

knowledge base development

Ongoing ecosystem

development

Multi-cloud IaaS layer

Block storage

Cloud cell #1

KVM hypervisor

Openstack

Openstack IaaS API

Cloud cell #2

ESX hypervisor

VMWare vSphere (VIO)

Openstack IaaS API

Cloud service layer

Monitoring & alerting

Log aggregation

Config management

Support ticketing

Networking hardware

Perimeter firewalling

Core switch

Gateway routing

Object storage

AppstoreIaaS VM images & licensesManaged productsPaaS offeringsSaaS offerings

GCP REST API

Self-service portalREST API client

Application platform(s) for cloud native apps

Usage based accountingChargeback billing

G-Cloud architectureG-Cloud top-level API,Appstore & Self-Service Portal(NodeConductor, open-source)Cloud Service Layer & integrationsOpenstack know-howManaged Operations support

Cloud cell #3

Bare metalOracle SaaS…

API Layer

Hybrid cloud capabilitiesPolicy & cryptography frameworks

Partners

Compute hardwareBlock storageObject storageNetworking hardware

Application platformsSoftware products

Developer resourcesManaged Operations support

Cloud & DC operatorG-Cloud Architecture Council(supervision & requirements)

Government

Service broker & integration busManagement APIsBusiness logicPrivilege delegation

Organizations, people,projects & resources

Page 4: Government Cloud Platform

Government cloud solution greatly improves efficiency of IT operations and leads to a more transparent

and optimal cost structure. It is supported by legislation and can integrate with central identity

provisioning systems. To assure successful implementation of the solution, an agile and evolving

approach is suggested. It allows to mitigate the risks related to process integration and adaptation of

policies. Example principles for achieving a successful implementation include:

1Start with a minimal pilot IaaS deployment for

collecting early customer feedback.

2In the pilot phase, migrate at least 2 real

applications to the cloud, for validating the

cloud migration experience.

3Adapt existing or devise new governmental

cloud policies, processes and requirements,

based on the feedback collected from the

pilot phase.

4Launch a production-ready IaaS cloud

to satisfy legacy workloads.

5Follow the IaaS cloud up with PaaS and

SaaS clouds, introducing cloud-native

application design and value-added

services.

6Create a partner ecosystem and develop

local knowledge base for further cloud

migration and adaptation.

IMPLEMENTATION

OpenNode has been offering cloud architecture consultancy and turn-key cloud

system implementation services since 2011. We have built private and hybrid clouds

for the customers in Estonia, Oman, Russia and Sweden, including Oman Government

Cloud, which earned the “Best Virtualization Solution Implementation Award” for the

Africa, Asia and Middle East region at GITEX 2014.

+372 5649 61 24 http://opennodecloud.com [email protected]

Requirementsgathering and

planning

Pilot IaaS phase

& trainingProduction

IaaSPaaS / SaaS

knowledge base development

Ongoing ecosystem

development

Example project phases:

Multi-cloud IaaS layer

Block storage

Cloud cell #1

KVM hypervisor

Openstack

Openstack IaaS API

Cloud cell #2

ESX hypervisor

VMWare vSphere (VIO)

Openstack IaaS API

Cloud service layer

Monitoring & alerting

Log aggregation

Config management

Support ticketing

Networking hardware

Perimeter firewalling

Core switch

Gateway routing

Object storage

AppstoreIaaS VM images & licensesManaged productsPaaS offeringsSaaS offerings

GCP REST API

Self-service portalREST API client

Application platform(s) for cloud native apps

Usage based accountingChargeback billing

G-Cloud architectureG-Cloud top-level API,Appstore & Self-Service Portal(NodeConductor, open-source)Cloud Service Layer & integrationsOpenstack know-howManaged Operations support

Cloud cell #3

Bare metalOracle SaaS…

API Layer

Hybrid cloud capabilitiesPolicy & cryptography frameworks

Partners

Compute hardwareBlock storageObject storageNetworking hardware

Application platformsSoftware products

Developer resourcesManaged Operations support

Cloud & DC operatorG-Cloud Architecture Council(supervision & requirements)

Government

Service broker & integration busManagement APIsBusiness logicPrivilege delegation

Organizations, people,projects & resources