You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+31-6Lines changed: 31 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,23 @@ What building your cluster application with CloudHarness gives to you:
15
15
* Log in and user management - based on Keycloak
16
16
* Submit batch and asynchronous workflows - based on Argo
17
17
* Orchestrate Micro-services - based on Kafka
18
+
19
+
## Why CloudHarness?
20
+
21
+
The micro-service architecture is a great to get code separation and flexible development, but may not be of easy
22
+
implementation, especially for small development teams/projects.
23
+
In particular, these questions may rise:
24
+
- How do I create a deployment for my microservices?
25
+
- How do I orchestrate my microservices?
26
+
- How to create consistent api documentation?
27
+
- Do I need to be an experienced devops to create a micro-service based application?
28
+
- Wouldn't it be nice to develop a plain database/backend/frontend application without infrastructure boilerplate but still be able to configure everything I want when needed?
29
+
- How to run batch operations like ETL processes easily and efficiently in a cloud environment?
30
+
- How to manage databases without being locked to a specific vendor solution?
31
+
- How to perform database backups?
32
+
- How to manage secret data?
33
+
- What about having a precounfigured account management application?
34
+
- Sooner rather than later I'll need an orchestration queue. Why not have that just ready to use?
18
35
19
36
## Command line tools
20
37
@@ -29,6 +46,7 @@ CloudHarness provides the following command line tools to help application scaff
29
46
30
47
### Prerequisites
31
48
49
+
#### Python
32
50
Python 3.7+ must be installed.
33
51
34
52
It is recommended to setup a virtual environment.
@@ -37,7 +55,19 @@ With conda:
37
55
conda create --name ch python=3.7
38
56
conda activate ch
39
57
```
58
+
#### Docker
59
+
[Docker](https://www.docker.com) is required to build on local terminal.
0 commit comments