-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Component/s: Version control request
-
Labels:None
-
Environment:
OpenC2
Submitted on Tuesday, April 7, 2020 - 16:01
Submitted by user:
Submitted values are:
Your name: David Lemire
TC name: Open Command and Control (OpenC2)
TC email address: openc2@lists.oasis-open.org
GitHub repository name: https://github.com/oasis-tcs/openc2/gglpubsub
Maintainer(s):
Robert O'Brien, stellarviolin, robert.obriand@omnyon.com
David Lemire, dlemire60, david.lemire@hii-tsd.com
Description: This Committee Note provides an overview of OpenC2 TC members'
experience using Google Cloud Platform (GCP) Pub/Sub messaging to transfer
OpenC2 messages.
Purpose statement : Open Command and Control (OpenC2) is a concise and
extensible language to enable the command and control of cyber defense
components, subsystems and/or systems in a manner that is agnostic of the
underlying products, technologies, transport mechanisms or other aspects of
the
implementation. Google Cloud Platform (GCP) Pub/Sub (i.e., publish /
subscribe)
is an asynchronous communication method that enables messages to be exchanged
without knowing the identity of the sender or recipient. This document
describes
the use of GCP Pub/Sub as a transfer mechanism for OpenC2 messages, and
captures
experience and lessons learned from utilizing GCP Pub/Sub at the January 2020
OpenC2 Plug Fest. The information contained within this document can be
applied
when using the GCP Pub/Sub implementation for conveying OpenC2 command and
response messages, and may also be useful with other publish / subscribe
protocol implementations.
Notes:
The results of this submission may be viewed at:
http://tools.oasis-open.org/issues/browse/TCADMIN