Skip to main content

The possible delivery and deployment models that DSI should

Page 1

The possible delivery and deployment models that DSI should adopt for a cloud-based OSDS The Department of Spatial Information (DSI) is considering migrating its Online Spatial Delivery System (OSDS) to a cloud environment to support increasing demand for its spatial data services. This report explores potential delivery and deployment models, evaluates the suitability of Infrastructure as a Service (IaaS) versus Platform as a Service (PaaS), discusses architectural options for deployment, assesses the viability of incorporating edge computing strategies, and compares monolithic and microservices architectures. Based on these assessments, a recommended approach is provided, supported by comprehensive reasoning. 1. Delivery and Deployment Models for a Cloud-based OSDS a. Advantages and Disadvantages of IaaS and PaaS for the OSDS The deployment of DSI’s OSDS in the cloud can be facilitated by two primary service models: Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). Each approach offers distinct benefits and challenges that influence strategic decisions. IaaS provides virtualized computing resources over the internet, allowing DSI to control operating systems, storage, and deployed applications. Major providers include Amazon Web Services (AWS) EC2, Microsoft Azure Virtual Machines, and Google Cloud Compute Engine. This model offers high flexibility, enabling DSI to tailor infrastructure to specific needs. The advantages of IaaS include: High customization of infrastructure components to suit specific workload requirements. Greater control over security configurations and system management. Seamless scalability in response to demand fluctuations. However, IaaS also presents disadvantages: Requires significant internal expertise for infrastructure management and maintenance. Longer deployment times compared to higher-level platform services. Potentially higher operational costs due to management overhead.


Turn static files into dynamic content formats.

Create a flipbook