vault backup: 2023-09-26 15:32:01
This commit is contained in:
parent
b4bbe1ae12
commit
66ce1bb648
10 changed files with 150 additions and 106 deletions
|
@ -1,27 +1,32 @@
|
|||
---
|
||||
dg-publish: true
|
||||
---
|
||||
🌫11 Setembro 2023 - #ASCN
|
||||
🌫 11 Setembro 2023 - #ASCN
|
||||
|
||||
- ## Complex Structures: Challenges
|
||||
- ### 1. Deployment
|
||||
## Complex Structures: Challenges
|
||||
### 1. Deployment
|
||||
- Multiple components with specific requirements
|
||||
- Heterogeneous hardware, software and services (e.g., cloud computing services
|
||||
- ### 2. Management + Configuration
|
||||
|
||||
### 2. Management + Configuration
|
||||
- Specific to each software/hardware component
|
||||
- Optimal configurations will change over time...
|
||||
- ### 3. Monitoring + Benchmarking
|
||||
id:: 65120d55-d904-4ef5-bbbb-647bf02e05c9
|
||||
- Finding anomalies (performance, failures, ...) in complex applications and infrastructures
|
||||
- ## Agile Development
|
||||
**Quick reaction to frequent small changes!**
|
||||
|
||||
### 3. Monitoring + Benchmarking
|
||||
- Finding anomalies (performance, failures, ...) in complex applications and infrastructures
|
||||
|
||||
|
||||
## Agile Development
|
||||
**Quick reaction to frequent small changes!**
|
||||
|
||||
- Rests on formal (versioned) source, binary and documentation repositories
|
||||
- Unambiguous current state
|
||||
- Ability to back track
|
||||
- Automated build and test
|
||||
- Fast feedback
|
||||
- Fast iterations
|
||||
- ## Operations
|
||||
|
||||
## Operations
|
||||
- Manual provisioning and configuration
|
||||
- Informal communication between qualification and production stages
|
||||
- Consequences:
|
||||
|
@ -29,20 +34,26 @@ dg-publish: true
|
|||
- Configuration drift
|
||||
- “Snowflake” servers (don't even look at it…)
|
||||
- Subjective monitoring
|
||||
- ## Infrastructure as Code
|
||||
**Include infrastructure scripts in agile process!**
|
||||
|
||||
## Infrastructure as Code
|
||||
**Include infrastructure scripts in agile process!**
|
||||
|
||||
- Hardware provisioning with scripts
|
||||
- In contrast to: physically unboxing and plugging
|
||||
- Software provisioning with scripts
|
||||
- In contrast to: clicking through setup wizards
|
||||
- Configuration with scripts
|
||||
- In contrast to: clicking through control panels
|
||||
- ## DevOps
|
||||
**Supports fast, frequent, small changes!**
|
||||
|
||||
|
||||
## DevOps
|
||||
**Supports fast, frequent, small changes!**
|
||||
|
||||
- Development and deployment are self-documenting and versioned
|
||||
- Deployment is reproducible and repeatable
|
||||
- Servers are disposable and consistent
|
||||
- ## Roadmap
|
||||
|
||||
## Roadmap
|
||||
- Distributed systems architectures & deployment
|
||||
- Common distribution patterns
|
||||
- Reliability and scalability
|
||||
|
@ -53,7 +64,11 @@ dg-publish: true
|
|||
- Monitoring and evaluation
|
||||
- Monitoring frameworks and metrics
|
||||
- Benchmarking
|
||||
- ## Evaluation
|
||||
|
||||
|
||||
|
||||
|
||||
## Evaluation
|
||||
- **50%** - project
|
||||
- min: 10 values
|
||||
- checkpoint 1: 17/11/2023
|
||||
|
@ -63,11 +78,13 @@ dg-publish: true
|
|||
- **50%** - written exam
|
||||
- min: 8 values
|
||||
- 12/12/2023
|
||||
- ## Team
|
||||
|
||||
|
||||
## Team
|
||||
- João Paulo - jtpaulo@di.uminho.pt
|
||||
- Francisco Maia - fmaia@di.uminho.pt
|
||||
- Tânia Esteves - d12729@di.uminho.pt
|
||||
- Cláudia Brito – d13235@di.uminho.pt
|
||||
|
||||
|
||||
[[ASCN/T - Aula 2|Next class: T - Aula 2]]
|
||||
|
||||
|
||||
[[ASCN/T - Aula 2|Next class: T - Aula 2]]
|
Loading…
Add table
Add a link
Reference in a new issue