diff options
author | 2020-04-29 18:53:53 -0400 | |
---|---|---|
committer | 2020-05-05 18:24:22 -0400 | |
commit | 64559741f071b37556b7745ffa2cdcc25f40af94 (patch) | |
tree | 3a397957c3d6a3d9073d8945097068556aee6eed /docs/sections/components/architecture | |
parent | b9245647657dfcde55315667c911130155b9dc1e (diff) |
dcae design doc updates
Change-Id: I7145f840d9a7de34bb6a615fe992ba22e1ff0380
Signed-off-by: VENKATESH KUMAR <vv770d@att.com>
Issue-ID: DCAEGEN2-2024
Issue-ID: DCAEGEN2-1865
Signed-off-by: VENKATESH KUMAR <vv770d@att.com>
Diffstat (limited to 'docs/sections/components/architecture')
-rwxr-xr-x | docs/sections/components/architecture/pieces.rst | 11 | ||||
-rwxr-xr-x | docs/sections/components/architecture/service-discovery.rst | 36 |
2 files changed, 0 insertions, 47 deletions
diff --git a/docs/sections/components/architecture/pieces.rst b/docs/sections/components/architecture/pieces.rst deleted file mode 100755 index 9e57c02b..00000000 --- a/docs/sections/components/architecture/pieces.rst +++ /dev/null @@ -1,11 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License.
-.. http://creativecommons.org/licenses/by/4.0
-
-Platform technologies
-=====================
-
-- `Cloudify <http://getcloudify.org/>`__
-- `Consul <https://www.consul.io/>`__
-- `Docker <https://www.docker.com/>`__
-- `CDAP <https://cdap.io/>`__
-- `Registrator <https://github.com/gliderlabs/registrator>`__
diff --git a/docs/sections/components/architecture/service-discovery.rst b/docs/sections/components/architecture/service-discovery.rst deleted file mode 100755 index 315f4520..00000000 --- a/docs/sections/components/architecture/service-discovery.rst +++ /dev/null @@ -1,36 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License.
-.. http://creativecommons.org/licenses/by/4.0
-
-Service Discovery
-=================
-
-Service discovery is an architecture pattern used for components
-(micro-services) to locate each other. The DCAE platform uses
-`server-side
-discovery <http://microservices.io/patterns/server-side-discovery.html>`__
-and is using `Consul <https://www.consul.io/>`__ as the service registry
-solution.
-
-Service Registration
---------------------
-
-All components are required to register with Consul in order to be
-discovered. There are two methods of registration: self and 3rd party.
-The DCAE platform uses 3rd party registration which means components
-don’t actually make the registration calls but defers that
-responsibility to a platform service.
-
-Implementation for Docker
-~~~~~~~~~~~~~~~~~~~~~~~~~
-
-`Registrator <http://gliderlabs.com/registrator/latest/>`__ is an open
-source application that is responsible for registering all components
-that run as Docker containers. Registrator watches the local Docker
-engine’s activity log and will register and unregister a Docker
-container when the container is started and stopped.
-
-Implementation for CDAP
-~~~~~~~~~~~~~~~~~~~~~~~
-
-The CDAP broker is a REST web service that is responsible for
-registering all components that run as CDAP applications.
|