45 lines
1.3 KiB
Markdown
45 lines
1.3 KiB
Markdown
---
|
|
dg-publish: true
|
|
---
|
|
2 de Outubro, 2023 - #ASCN
|
|
|
|
------
|
|
## 1. Provisioning
|
|
|
|
>[!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
|
|
|
|
|
|
## 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
|
|
|
|
|
|
## 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
|
|
|