Salut tout le monde et bienvenue.
Maintenant, dans la vidéo d'aujourd'hui, nous allons discuter de la journalisation centralisée.
Maintenant, dans un environnement de production, avoir une journalisation centralisée est extrêmement important.
Sinon, si vous ne l'avez pas et qu'un incident se produit, il peut s'agir de tout incident
lié à la fiabilité, à la sécurité, etc. Lorsqu'un incident se produit, il a été observé que l'équipe devra
parcourir plusieurs comptes, plusieurs serveurs pour récupérer le fichier journal qui peut donner des détails liés à cet incident spécifique.
Parfois, il a également été observé qu'en raison de l'espace disque qui était plein sur ce serveur, le fichier journal
n'a jamais été généré.
Donc, pour surmonter ces problèmes, il est important que vous ayez configuré la journalisation centralisée.
Et dans la vidéo d'aujourd'hui, nous allons examiner ce type d'architecture maintenant généralement dans les organisations,
en particulier à ces étapes où elles suivent l'architecture basée sur plusieurs comptes.
La surveillance des journaux est l'une des choses les plus cruciales dont vous devrez vous occuper.
Maintenant, disons que dans ce diagramme il y a trois comptes à huit places maintenant en place.
De nombreux services génèrent leur propre ensemble de fichiers journaux.
Cloud génère son fichier journal vous guide pour générer le fichier journal.
Si vous avez un ensemble de deux instances faciles, il y aura des journaux, puis il
y aura des journaux liés à la configuration, etc. Il s'agit donc d'une partie et la même chose s'applique également aux autres comptes.
Aujourd'hui, généralement, de nombreuses organisations, ce qu'elles font lorsqu'elles disposent d'une
solution de surveillance centralisée comme Splunk, associent Splunk à chaque compte individuel pour récupérer les journaux de
chaque service individuel.
Donc, Splunk se connecte d'abord au compte de développement, récupère les journaux de la piste cloud.
Le service de garde est de deux instances et ainsi de suite, de même pour la mise en scène, de même pour la production et ainsi de suite.
Donc, bien que cela semble être un bon point de départ, mais lorsque vous avez des centaines de comptes de base de données,
ce n'est pas la meilleure des architectures pouvant être utilisées.
Désormais, l'une des architectures recommandées pour la journalisation consiste à disposer d'un compte de journalisation centralisé.
Donc, ce qui se passe vraiment ici, c'est que chaque compte individuel.
Donc dans ce cas vous avez un compte, vous avez un compte, B, etc. Chaque compte est configuré pour envoyer ses fichiers
journaux à un compte de journalisation central.
Ainsi, dans le compte, vous pourriez avoir un service cloud activé, le cloud enverra les journaux au compte de compte de journalisation
central.
Nous aurons une nouvelle activation du service de configuration qu'il enverra au compte de journalisation central et à votre outil de surveillance des
journaux comme Splunk.
Cet outil de surveillance des journaux sera associé à un seul compte, dans ce cas le compte de journalisation du centre,
et il récupérera toutes les données à partir d'ici.
Ainsi, même si vous avez 100 comptes de base de données, cela devient beaucoup plus simple car tous ces comptes enverront
les journaux à un compte de journalisation central ici.
Maintenant, lorsque vous avez une architecture basée sur la journalisation, vous devez prendre en compte certaines
considérations.
La première considération est que vous devrez définir une exigence de conservation des journaux et les politiques de cycle de
vie dès le début.
Maintenant, généralement dans les grandes organisations, la taille du journal serait en téraoctets.
Avez-vous donc besoin de tous les téraoctets de données de votre compartiment S3 ou pouvez-vous également les déplacer vers Glacier ?
Parce que si vous stockez autant de données dans S3, votre facture sera également énorme.
De nombreuses organisations ont une exigence de conservation des journaux.
Par exemple, pour les trois premiers mois, les journaux seront nécessaires seau.
Au bout de trois mois, toutes les bûches iront au glacier et ainsi de suite.
Donc, tout cela dépend des politiques de conservation des journaux dans votre organisation, vous devez à nouveau incorporer des outils et des fonctionnalités
pour automatiser les politiques de cycle de vie.
Donc, si vous utilisez S3, c'est beaucoup plus simple.
La troisième partie importante est que vous devez automatiser l'installation et la configuration de l'envoi de journaux.
Imaginez par exemple, disons que vous lancez dix nouvelles instances faciles à utiliser.
Maintenant, après cela, deux instances SC sont lancées.
Vous devez également vous assurer que toutes ces instances faciles à gérer envoient immédiatement tous les journaux au
compte de journalisation centralisé.
Alors peut-être que dans l'armée elle-même, vous pourriez avoir votre agent Splunk ou un agent de journalisation préconfiguré.
Ainsi, chaque fois que l'instance démarre, l'agent continue et commence à envoyer les journaux au compte central.
Et la quatrième considération est de s'assurer que la solution prend en charge les environnements hybrides pour répondre aux
besoins.
Il n'est pas nécessaire que tous les comptes soient basés sur une base de données.
Cela peut arriver.
Certains comptes sont basés sur une architecture hybride, peut-être Azure, peut-être sur un environnement prem, peut-être
huit, etc.
Vous devez donc vous assurer que votre architecture de journalisation prend également en charge ce type d'environnements hybrides.
Faisons donc une chose avant d'aller plus loin.
Faisons une démonstration rapide de cette architecture de journalisation centralisée.
Maintenant, pour la démo d'aujourd'hui, j'ai deux comptes de deux types différents en cours d'exécution.
Le premier compte auquel nous ferons référence comme un compte de journalisation central, et le deuxième compte est essentiellement le
compte de production.
Et similaire à l'architecture dont nous parlions, le compte de production enverra les données
à un compte de journalisation central.
Alors allons-y et examinons.
Maintenant, dans ce compte de journalisation, ouvrons rapidement les trois services.
Maintenant, ici, j'ai un appel de compartiment S3, une fuite, des journaux centraux, une piste cloud.
Maintenant, à partir du nom lui-même, nous pouvons identifier que ce compartiment hébergera également les journaux cloud d'autres
comptes.
Maintenant, si vous ouvrez ce bucket, vous avez un dossier de journaux.
Et à ce stade, il y a un compte qui ajoute les données à ce compartiment S3, et ce compte se termine par
quatre, sept, six trois.
Et si vous regardez ici, ce n'est pas le même compte.
Donc, actuellement, le numéro de compte de ce compte d'adresse où se trouve ce compartiment est 9364.
Mais c'est un tout autre compte.
Donc, ce compte 4763 fonctionne essentiellement dans un type différent.
Si c'est quatre, sept, six trois.
Et notre service cloud de ce compte de production envoie tous ses journaux à notre compte de journalisation central.
Donc, si vous souhaitez examiner la configuration d'un cloud trail, ouvrons rapidement un trail ici.
Si vous voyez que l'échappement de l'emplacement du sentier aura des journaux centraux, un sentier cloud, qui n'est rien d'autre que ce compartiment
spécifique dans une grille de compte de journalisation.
Voilà donc la vue d'ensemble de haut niveau sur la journalisation centralisée.
Maintenant, quelques points plus importants que nous devons noter.
La première est que nous pouvons utiliser plusieurs services gérés pour créer une solution de journalisation centralisée.
Vous pouvez utiliser le service cloud Elasticsearch, les journaux de surveillance, les kinases et même le compartiment S3 pour héberger
ces journaux centralisés.
Parallèlement à cela, une autre partie importante que nous devons remarquer est la manière dont vous pouvez configurer la journalisation centralisée
pour chaque service comme le suivi de charge, le VPC, les journaux de flux, le service de garde, etc. diffère.
Chaque service a une manière différente dont vous pouvez l'utiliser pour envoyer les journaux à un compte de journalisation central.
Certaines des façons sont assez simples.
Certaines des méthodes nécessitent un peu plus d'étapes pour être configurées.
Voilà donc l'aperçu de haut niveau et cela conclura la vidéo d'aujourd'hui.