There is a security vulnerability in SSH key-generation using GitKraken < v8.0.1. If you used this tool to create SSH keys, please update GitKraken and regenerate. If you need help with this, contact forum-support@opengroup.org

README.md 1.13 KB
Newer Older
Dmitriy Rudko's avatar
Dmitriy Rudko committed
1
# Backup service
Riabokon Stanislav(EPAM)[GCP]'s avatar
Riabokon Stanislav(EPAM)[GCP] committed
2

3
4
5
Backup service provide a set of APIs to schedule backup Collections for different Assets 
(Datastore, Storage, ElasticSearch, etc depends on which currently implemented ), 
list registered Collections, restore Asset state from Backup.
Riabokon Stanislav(EPAM)[GCP]'s avatar
Riabokon Stanislav(EPAM)[GCP] committed
6

Dmitriy Rudko's avatar
Dmitriy Rudko committed
7
8
9
10
11
## Core Interfaces
![Core](./docs/core.png)
## Data Repositories
![Repo](./docs/datarepos.png)
## Sequence diagram
12
Submit collection workflow
Dmitriy Rudko's avatar
Dmitriy Rudko committed
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36


![Diagram](./docs/sequence.png)
## GCP Implementation

All documentation for the GCP implementation of Backup service lives [here](./provider/backup-gcp/README.md)

## License

Copyright 2020 Google LLC

Copyright 2020 EPAM Systems, Inc

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.