my_digital_garden/4a1s/ASCN/T - Aula 3.md

46 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2023-10-09 10:38:35 +01:00
---
dg-publish: true
---
2023-10-09 10:28:44 +01:00
2 de Outubro, 2023 - #ASCN
------
2023-10-09 10:38:35 +01:00
## 1. Provisioning
2023-10-09 10:28:44 +01:00
>[!hint] Provisioning is the action of providing or supplying something for use.
1. Server provisioning
2. Storage provisioning
3. Network provisioning
4. VM provisioning
5. User provisioning
2023-10-09 10:38:35 +01:00
2023-10-09 10:28:44 +01:00
## 2. Deployment
>[!hint] Deployment is the process of installing or upgrading an application/service into a server.
- Installing or upgrading a web application (files, migrations, assets...)
- Network service installation or upgrade
- The scope is the service or application
>[!note]- Provisioning and deployment are boring after the 1st iteration...
>- repetitive process
>- may spread across multiple and heterogeneous systems
>- will probably require tweaks overtime
>- sometimes a time consuming task
2023-10-09 10:38:35 +01:00
2023-10-09 10:28:44 +01:00
## 3. Configuration Management
>[!hint] A way of handling systematic system changes while maintaining integrity throughout its lifecycle.
- Express configuration through a common dialect
- Predictable configuration result
- Configuration evolves with the infrastructure
- Infrastructure documentation as a positive side effect
- Full history of changes overtime when used with source code management
- Changes are observable
- Process Automation
- Each unit of work is expressed as a recipe