SUNFISH Platform Documentation
Motivation
Cloud Computing and the Public Sector
Adoption of Cloud Computing: report and challenges
Challenges
Benefits for the Public Sector
Key Outcomes
The SUNFISH approach
Federation-as-a-Service
Service Ledger
The SUNFISH Platform
Platform components
Identity Management (IDM)
Data Security (DS)
Federated Administration and Monitoring (FAM)
Intelligent Workload Management (IWM)
Data Masking (DM)
Anonymization (ANM)
Federated Runtime Monitoring (FRM)
Federated Security Audit (FSA)
Secure Multi-party Computation (SMC)
Service Ledger (SL)
Use Cases
Cross-cloud payslip calculation
Private-Public Cloud integration to underpin tax calculation
Secure cross-cloud data sharing
Platform architecture
Anonymisation (ANM)
Functionality
Anonymisation Interface (ANI)
Setup
Runtime
Data Masking (DM)
Functionality
Data Security (DS)
Federated Administration and Monitoring (FAM)
Service Level Agreement Manager (SLAM)
Configurator & Deployment Manager
Federated Runtime Monitoring (FRM)
Proxy
Chaincode
Policy Violation Engine
Federated Security Audit (FSA)
Functionality
Intelligent Workload Manager (IWM)
Azure Integration
Secure Multiparty Computation (SMC)
Intro to SMC
Sharemind
Architecture
Requirements and Privacy Guarantees
Service Ledger (SL)
Architecture
Computing Platform
Service Ledger
Service Ledger Interface
Platform API
Anonymisation (ANM)
Anonymisation Interface (ANI)
Data Masking (DM)
Policy Administration Point (PAP)
/v1/policies
/v1/policies/{id}/{version}
Policy Decision Point (PDP)
/v1
/v1/verifyServicePolicy
/v1/verifyServicePolicySet
/v1/authorization
Models
Policy Enforcement Point (PEP)
/v1/request
/v1/app-request
Policy Information Point (PIP)
/v1/collect
/v1/request
Policy Retrieval Point (PRP)
/v1/collect
/v1/policyset/{id}/{version}
/v1/policy/{id}
/v1/policyset/{id}
/v1/policy/{id}/{version}
Federated Administration Monitoring (FAM)
Federated Runtime Monitoring (FRM)
Proxy
Policy Validation Engine
Intelligent Workload Manager (IWM)
Secure Multi-party Computation (SMC)
SMC Node Service
SMC Proxy Service
Service Ledger (SL)
store
exec
Service Ledger Interface (SLI)
dm
monitoring
alert
state
policy
proposal
anonymisation
Platform installation
Networking Infrastructure
Network Component
Planning phase
Configuration phase
Configuration of a VPN: details
Federated Administration Monitoring (FAM)
Dependencies
Administration Manager set-up
SLA Manager set-up
Configurator
Installation Steps
Vagrant config file
Configuration of Saltstack master
Configuration of Kubernetes
Installation
API Calls
Data Security (DS)
Setting-Up a Service Tenant
Step-By-Step Setup
Using the Deployment Script
Dockerised Setup
Setting-Up a Service
Adding Policies
Setting-Up an Infrastructure Tenant
Step-By-Step Setup
Using the Deployment Script
Dockerised Setup
Intelligent Workload Manager (IWM)
Deployment instruction
Screenshots
Anonymisation (ANM)
Anonymisation Interface (ANI)
Data Masking (DM)
Federated Runtime Monitoring (FRM)
Proxy
Installation guide
Usage guide
Chaincode
Installation Guide
Federated Security Audit (FSA)
Secure Multiparty Computation (SMC)
Sharemind MPC Application Server
Requirements
Installation
Key Generation and Exchange
Configuration
Compiling SecreC Code
Starting Sharemind Application Server
Sharemind Web Application Gateway
Installation
Configuration
Service Ledger (SL)
Dependency
Service Ledger Interface
Service Ledger
Usage Guide
Platform at work
UC-1: Cross-cloud payslip calculation
UC-2: Private and Public Clouds for Tax Calculation
UC-3: Federation-based Intelligent Shared Index
Deployment Instructions
Index Service
ROCU Service
SUNFISH Platform Documentation
Docs
»
Index
Edit on GitHub
Index
Read the Docs
v: latest
Versions
latest
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.