Update _brainstorm.rst
This commit is contained in:
committed by
GitHub
parent
0b0defd132
commit
b8bf608a4b
@@ -31,6 +31,7 @@ ACME's Infrastructure
|
|||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
- 2 Linux machines
|
- 2 Linux machines
|
||||||
|
|
||||||
- Corporate Server
|
- Corporate Server
|
||||||
- Backup Server
|
- Backup Server
|
||||||
|
|
||||||
@@ -38,28 +39,36 @@ User Journey
|
|||||||
------------
|
------------
|
||||||
|
|
||||||
#. Actions over the database. Launch database backup script with an HTTP call.
|
#. Actions over the database. Launch database backup script with an HTTP call.
|
||||||
- User Learns: Add a route that executes a command locally.
|
|
||||||
- Kapow! Concepts: `kapow route add`
|
|
||||||
#. Basic database monitorization
|
|
||||||
- User Learns: Execute local commands and output it results to the HTTP body.
|
|
||||||
- Kapow! Concepts: `kapow set /response/body`
|
|
||||||
#. Advanced database monitorization
|
|
||||||
- User Learns: Compose complex HTTP responses with more than one local command.
|
|
||||||
- Kapow! Concepts: HEREDOC and subshells
|
|
||||||
#. Share your achievements
|
|
||||||
- User Learns: Format a complex HTTP response with JSON format to feed the corporate dashboard.
|
|
||||||
- Kapow! Concepts: backtick interpolation and `kapow set /response/headers`
|
|
||||||
#. Unifing the interface (???)
|
|
||||||
- User Learns: Add logic to the handler. React to a specific request.
|
|
||||||
- Kapow! Concepts: `kapow get /request/headers` and IF (bash)
|
|
||||||
|
|
||||||
|
|
||||||
Ideas
|
|
||||||
------
|
|
||||||
|
|
||||||
/request/params -> Filter the results of a backup query
|
- User Learns: Add a route that executes a command locally.
|
||||||
Use redirects to from one Kapow! server to another. I.e: 192.168.1.1/backups/{path:.*} --> 192.168.1.2/<path>
|
- Kapow! Concepts: `kapow route add`
|
||||||
/request/files -> Firma el fichero que sube el usuario y te lo devuelve firmado.
|
|
||||||
|
#. Basic database monitorization
|
||||||
|
|
||||||
|
- User Learns: Execute local commands and output it results to the HTTP body.
|
||||||
|
- Kapow! Concepts: `kapow set /response/body`
|
||||||
|
|
||||||
|
#. Advanced database monitorization
|
||||||
|
- User Learns: Compose complex HTTP responses with more than one local command.
|
||||||
|
- Kapow! Concepts: HEREDOC and subshells
|
||||||
|
|
||||||
|
#. Share your achievements
|
||||||
|
|
||||||
|
- User Learns: Format a complex HTTP response with JSON format to feed the corporate dashboard.
|
||||||
|
- Kapow! Concepts: backtick interpolation and `kapow set /response/headers`
|
||||||
|
|
||||||
|
#. Unifing the interface (???)
|
||||||
|
|
||||||
|
- User Learns: Add logic to the handler. React to a specific request.
|
||||||
|
- Kapow! Concepts: `kapow get /request/headers` and IF (bash)
|
||||||
|
|
||||||
|
|
||||||
|
Ideas
|
||||||
|
-----
|
||||||
|
|
||||||
|
- /request/params -> Filter the results of a backup query
|
||||||
|
- Use redirects to from one Kapow! server to another. I.e: 192.168.1.1/backups/{path:.*} --> 192.168.1.2/<path>
|
||||||
|
- /request/files -> Firma el fichero que sube el usuario y te lo devuelve firmado.
|
||||||
|
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|||||||
Reference in New Issue
Block a user