Portfolio de Dasek Joiakim - Semestre 4
Semestre 4
B3

B3

Connaître les principes de continuité du business. Savoir prendre en compte les enjeux liés à la durabilité. Etre capable d’informatiser les processus métier des Organisations. Être capable d’exploiter un réseau dans un environnement de haute disponibilité.

Connaître les principes de continuité du business

La continuité du business est un ensemble de processus et de procédures qui permettent à une organisation de continuer à fonctionner en cas de perturbation majeure. Ces perturbations peuvent être de nature diverse : incendie, inondation, panne informatique, etc. La continuité du business est un élément essentiel de la gestion des risques.

Lecture individuelle

Lors de la lecture individuelle partie 1 et 2 sur Business Continuity Management, j'ai pu apprendre que la continuité du business est un ensemble de processus et de procédures qui permettent à une organisation de continuer à fonctionner en cas de perturbation majeure. Ces perturbations peuvent être de nature diverse : incendie, inondation, panne informatique, etc. La continuité du business est un élément essentiel de la gestion des risques.

Analyse de risques

  • Ensemble de processus pour atteindre les objectifs organisationnels.
  • Comparable au système immunitaire.
  • Composants : employés formés, politiques claires, amélioration continue.

La roue de Deming

  • Cycle PDCA : Plan-Do-Check-Act.
  • Phases : planification, mise en œuvre, contrôle, ajustement.

Système de management appliqué à la continuité d’activité

  • Norme ISO 22301.
  • Composants : structure, politiques, planification, responsabilités, procédures, processus, ressources.

Politique de continuité d’activité

  • Représente les intentions et orientations.
  • Collaboration avec la direction.

Leadership

  • Engagement de la direction crucial (ISO 22301).
  • Nommer un responsable SMCA.

Conception d’un SMCA

  • Formulation de la vision.
  • Stratégies à court, moyen, long terme.
  • Étapes : politique de gestion, identification des risques, analyse d’impact, définition des stratégies, mise en place des plans, formation, gestion des incidents, gestion des fournisseurs, communications, reprise, tests, surveillance.

Lab

J'ai fais la lab, sur disaster recovery et continuité d'activité. J'ai expliquer les différentes mesures à prendre en compte et quelles technologies utiliser pour garantir la continuité des activités de l'entreprise.

J'ai simuler quelques sinistres et j'ai expliquer comment les gérer avec Kubernetes et les opérateurs.

Savoir prendre en compte les enjeux liés à la durabilité

La durabilité est un enjeu majeur pour les organisations. Elle concerne l'impact de leurs activités sur l'environnement, la société et l'économie. Les organisations doivent prendre en compte ces enjeux dans leur stratégie et dans leur fonctionnement quotidien.

Apport au collectif

Un camarade a présenter la durabilité voici ce que j'ai pu retenir :

Le développement durable dans le cloud computing est crucial en raison de la demande croissante de services numériques et de la sensibilisation accrue aux enjeux environnementaux. Le marché du cloud est en pleine expansion, avec une adoption massive par les entreprises et une augmentation des dépenses. Cependant, les centres de données consomment beaucoup d'énergie, principalement non renouvelable, et génèrent des déchets électroniques.

Les services cloud sont plus écologiques que les data centers traditionnels grâce à une meilleure utilisation des ressources et des énergies renouvelables. Pour un cloud durable, il est recommandé d'utiliser des régions à faible empreinte carbone, des conceptions architecturales efficaces, et de surveiller les ressources inutilisées.

Microsoft Azure s'engage à utiliser une énergie 100% renouvelable d'ici 2025. AWS utilise des matériaux à faible empreinte carbone, tandis qu'Infomaniak se distingue par son utilisation exclusive d'énergie renouvelable et sa technologie de refroidissement innovante.

Koloka

Dans le projet Koloka ainsi qu'interview, j'ai utilisé des technologies qui sont moins énergivores et qui sont plus respectueuses de l'environnement. J'ai utilisé des technologies qui sont moins énergivores et qui sont plus respectueuses de l'environnement.

Par exemple dans le cas du projet d'Interview, l'API est serverless/FaaS, c'est à dire Function as a Service. Uniquement lorsque la route /transcript est appelée, une fonction est déclenchée et s'arrête une fois le traitement terminé. Cela permet de ne pas consommer de ressources inutilement. J'ai aussi un modèle de transcription qui est dans un container et si dans es 10 minutes aucunes requêtes ne sont faites, le container se met en hybernation.

Interview CI/CD

Pour Koloka, j'ai choisi un infrastructure qui repoe sur Kubernetes, qui permet de mieux gérer les ressources et de les allouer de manière plus efficace. J'ai aussi utilisé des services de cloud qui sont plus respectueux de l'environnement. C'est à dire que lorsqu'il y a une grosse charge, Kubernetes alloue plus de ressources et lorsqu'il n'y a pas de charge, il les libère. Cela évite de réserver des ressources inutilement tout au long de la vie de l'application.

Railway - Dashboard

Être capable d’informatiser les processus métier des Organisations

L'informatisation des processus métier consiste à utiliser les technologies de l'information pour automatiser et optimiser les processus de l'organisation. Cela permet d'améliorer l'efficacité, la qualité et la réactivité de l'organisation.

Interview

Lors du projet d'interview j'ai dû faire un schema des différentes étapes pour la mise en contexte des données afin de préparer les question d'interview, le schema représente les formulaire et les différentes étapes pour la mise en contexte des données.

Processus métier

Koloka

Dans le projet Koloka j'ai du créer un diagramme pour les différentes séquences CI/CD, le system design de l'application et l'infrastrcture.

Koloka CI/CD

Koloka system design

J'ai aussi effectué un BPMN pour modéliser les processus de l'application :

CIMO

Dans le projet CIMO, j'ai du comprendre les données et les processus métier pour pouvoir les modéliser dans une base de données. J'ai du créer un diagramme de classe pour modéliser les données et les relations entre elles.

CIMO - DB Model

Être capable d’exploiter un réseau dans un environnement de haute disponibilité

Un environnement de haute disponibilité est un environnement informatique dans lequel les services sont disponibles en permanence, sans interruption. Pour exploiter un réseau dans un environnement de haute disponibilité, il est nécessaire de mettre en place des mesures de sécurité, de surveillance et de redondance pour garantir la disponibilité des services.

J'ai appris et présenté les différentes mesures à prendre en compte pour garantir la haute disponibilité d'un réseau. J'ai expliqué les différentes technologies et les bonnes pratiques à mettre en place pour garantir la disponibilité des services.

Koloka

Dans Koloka, j'ai mis en place Kubernetes, qui résout nombre de problèmes liés à la haute disponibilité. Kubernetes permet de gérer les ressources de manière plus efficace et de les allouer de manière dynamique en fonction de la charge.

J'ai d'ailleurs installé un récupérateur de métriques (Prometheus & Grafana) pour pouvoir surveiller l'état de l'application et des ressources. J'ai aussi mis en place des tests de montée en charge pour vérifier que l'application est capable de supporter une charge importante.

Koloka - Monitoring

Emerging Technologies

Dans le projet Emerging Technologies, j'ai utilisé des technologies qui sont conçues pour garantir la haute disponibilité des services. C'était les prémices de mon apprentissage sur la haute disponibilité, ce qui a donné un travail sur Koloka bien plus abouti.

Lab - Disaster Recovery & Business Continuity

J'ai fais un lab sur Disaster Recovery & Business Continuity, j'ai expliqué les différentes mesures à prendre en compte et quelles technologies utiliser pour garantir la continuité des activités de l'entreprise.

Mes tâches liées à cette compétence