| 1 |
1.1 |
Connaître les fondements, caractéristiques et méthodes des technologies de conteneurs (p. ex. disponibilité/redondance, idempotence, sécurité, ressources, maintenabilité, etc.) ainsi que leurs conséquences sur le quotidien professionnel. |
|
1.2 |
Connaître les besoins de l’entreprise en ce qui concerne la bande passante, le matériel informatique (processeur, mémoire vive, etc.), les instances, l’évolutivité en matière de conteneurisation. |
| 2 |
2.1 |
Connaître des formes d’architecture (p. ex. répartition des services entre les conteneurs) ainsi que leur structure, leur concept et leurs différences pour l’utilisation de solutions de conteneurs. |
|
2.2 |
Connaître les chances et les risques liés à la conteneurisation par rapport au développement et à l’exploitation de services et d’applications. |
|
2.3 |
Connaître les exigences en termes de réseau, de sécurité, etc., par rapport à la conteneurisation. |
|
2.4 |
Connaître les possibilités d’utilisation des conteneurs, leur composition et leurs services. |
| 3 |
3.1 |
Connaître les différents frameworks et outils d’orchestration (p. ex. Docker, Kubernetes) pour exploiter des plateformes de conteneurs. |
|
3.2 |
Connaître des prestataires globaux de référentiels/plateformes de conteneurs, les différences de prix ainsi que les avantages et les inconvénients spécifiques au fournisseur (p ex. Docker Hub, Azure, AWS, etc.). |
| 4 |
4.1 |
Connaître les possibilités d’utilisation et les avantages d’une architecture ou d’un service basé sur des conteneurs par rapport aux besoins de l’entreprise. |
|
4.2 |
Connaître des concepts de configuration et de sécurité d’une composition de conteneurs. |
|
4.3 |
Connaître les étapes de développement pour la virtualisation d’une application ou d’un service avec des conteneurs. |
| 5 |
5.1 |
Connaître des méthodes de mise en œuvre, d’assurance et de contrôle qualité d’architectures conteneurisées. |
|
5.2 |
Connaître des méthodes de contrôle qualité lors de l’utilisation de plusieurs conteneurs (compositions) au sein de leur délimitation. |
|
5.3 |
Connaître des méthodes de preuve de la couverture des tests, de l’assurance qualité, de la documentation et de l’utilisation. |