le 02-12-2020 12:29 PM - dernière modification le 02-12-2020 01:24 PM par Jimena Saez
Ici vous pouvez publier toutes vos questions sur le sujet en question jusqu'au vendredi 11 décembre 2020.
Bienvenue sur le forum «Questions et Réponses» !
Détails de notre expert
Jonas Fraga est un architecte de solutions de prévente avec un accent sur la collaboration et l'intégration technologique depuis plus de 10 ans, dans les technologies de réseautage, de collaboration et de centre de contact Cisco. En tant que spécialiste, il a aidé de nombreuses entreprises à améliorer leurs processus de communication et d'intégration entre les services, à l'aide d'outils de collaboration. Jonas a dirigé et conçu la livraison de projets importants à la communauté publiés dans Cisco Live Magazine et des cas sur le site Web tels que TCE-RS et Companhia Rio Grandense de Saneamento. Il a également travaillé directement pour réaliser des projets de toutes tailles aux entreprises reconnues au sein du gouvernement, l'industrie, commerce de détail, de la santé et des verticaux l'éducation.
Posez vos questions du 30 novembre au 11 décembre 2020
(Cliquez sur le bouton de "Répondre" pour poser vos questions)
** Les compliments encouragent la participation de tous nos membres et experts **
Complimentez leur réponses à vos questions pour les remercier !
le 03-12-2020 06:33 PM
Salut Jonas !
Pourriez-vous donner une brève explication de chacune des étapes du cycle DevOps ?
Salutations
* Voici la traduction d'un message créé à l'origine par Dani Ma en portugais. Il a été traduit par la Communauté Cisco pour partager toutes les solutions dans les différentes langues.
le 07-12-2020 03:20 PM
Eh bien allons-y, car la réponse sera longue.
Le cycle complet d'un Devops couvre 8 étapes, il y a beaucoup de discussions sur le point d’où il commence réellement, mais vous pouvez être sûr qu'à un moment donné, votre solution passera par toutes celles-ci. Voici les étapes:
Plan : l'une des étapes les plus importantes d'un DevOps est de planifier et d'organiser l'architecture de votre solution. Comprendre à ce stade les technologies qui seront utilisées, le flux de traitement de l'information, les interactions avec l'utilisateur sont des points plus importants de votre planification. Les outils couramment utilisés pour cela sont Notion, whimsical, draw.io, etc.
Code : L'étape probablement la plus intéressante pour les développeurs. C'est là où les problèmes à résoudre deviennent du code et dans DevOps il est important de visionner et d'organiser votre créativité en quelque chose de lisible et accessible au reste de l'équipe. Pour cela, des outils Git sont utilisés.
Build : Lors du Build, c’est le moment où le travail de l'équipe est rassemblé et placé dans le même référentiel composant la solution complète. Gérer les conflits de code, discuter de certaines approches et rassembler ce qui a été développé, sont les priorités majeures au centre de cette étape. Les outils de référentiel tels que Github et Azure DevOps sont des exemples utilisés.
Test : L'étape de test vous permet de valider l'ensemble des services, intégrations et même comportements avant d'approuver une modification de votre logiciel. Généralement construit avant le développement, le TDD vous permet d'indiquer au développeur comment générer les résultats attendus à partir de la fonctionnalité qu'il crée. Des outils comme Jest et Selenium soulèvent ce problème et dans d'autres étapes, certains outils automatisent également ce processus avant de le mettre en production.
Integrate ou Release : C'est là que le développeur fait la poussée initiale de sa fonctionnalité, puis il est confronté aux autres fonctionnalités d'autres développeurs pour éviter que l'application cesse de fonctionner lorsqu'elle entre en production. En tant que « gardien » du fonctionnement de la solution, il applique plusieurs tests automatiques et manuels et génère une image à entrer qu'une autre étape met en production. Les outils qui en font partie de cette phase sont Jenkins, Github Actions.
Deploy : à ce stade, l'image de l'application validée à l'étape précédente est envoyée pour mise en production. Dans Deploy, l'instruction peut être d'instancier une nouvelle image Docker dans un cluster Kubernetes et, enfin avec une indisponibilité faible ou nulle, de mettre la solution en production.
Operate : Operate qui filtre le retour d'expérience sur le fonctionnement de la solution, mais aussi les nouvelles fonctionnalités consommées par l’utilisateur principal de ce cycle: le client.
Monitor : Et enfin, le Monitor qui garantit le suivi et l'évaluation des performances de l'application, de l'évolutivité, des problèmes, entre autres. Des outils comme Nagios et Zabbix sont réputés pour jouer ce rôle.
J'espère avoir aidé et répondu à votre question. Pour approfondir sur le sujet, je vous propose de visiter cette page pour compléter les concepts https://medium.com/taptuit/the-eight-phases-of-a-devops-pipeline-fda53ec9bba
Att,
Jonas
le 04-12-2020 02:33 PM
Salut Jonas,
Dans les sujets d'examen, je vois de nombreuses approches des types de cloud existants (public, privé, hybride et Edge).
J'aimerais comprendre la différence entre chacun d'eux.
Merci bcp !
Sandrine
le 07-12-2020 03:32 PM
C'est certainement une chose très importante à comprendre, car les entreprises adoptent de plus en plus de multiples façons d'héberger leurs applications pour exploiter la disponibilité maximale. Voici un résumé:
Public Cloud est essentiellement cette ressource disponible que vous payez généralement sur la consommation, partage les ressources informatiques avec d'autres clients.
Private Cloud fonctionne déjà dans un format en libre-service où les ressources informatiques et physiques vous sont généralement dédiées.
Hybrid Cloud vous permet essentiellement d'avoir des ressources dans les deux formats précédents et de manière intégrée, où une surcharge de ressources du cloud privé peut déclencher automatiquement des ressources dans le cloud public pour répondre à un certain pic de demande.
Edge Computing est généralement positionné au milieu de la route en tant que ressource de cloud public dans un environnement plus proche d'un cloud privé, afin de réduire le temps de réponse et appliqué dans les fournisseurs de CDN tels que CloudFlare. Largement utilisé pour l'IoT.
J'espère que ça aide.
Att,
Jonas
le 04-12-2020 03:12 PM
bonjour
je veux passer mon examen mais je ne sais pas comment ca se passe pour les examens pratiques, est-ce que vous pouvez me guider ou faire une recommandation?
le 10-12-2020 01:06 PM
Bonjour Gustavo.
Je pense que votre question porte sur la façon de se faire dépister dans les nouvelles circonstances de la pandémie. Eh bien, les tests Cisco sont effectués par l'intermédiaire d'un partenaire appelé Pearson et cette société dispose d'un portail appelé Pearson Vue où un registre est créé et l'examen est programmé. Ce compte doit être lié à votre compte Cisco pour que votre certification soit validée.
Habituellement, lors de la planification, un centre agréé le plus proche de vous est choisi pour effectuer l'examen en face à face et qui est conformé d'une institution qui dispose d'ordinateurs et des procédures de sécurité afin que vous puissiez passer l'examen.
Avec les restrictions adoptées par la pandémie actuelle, Pearson a mis à disposition un moyen en ligne pour passer l'examen entièrement en ligne, où un employé de l'entreprise surveille votre écran, votre caméra et votre microphone pendant que vous passez l'examen sur votre ordinateur où que vous soyez.
Des photos de l'ensemble de l'environnement sont prises en plus des recommandations telles que la suppression des objets électroniques et des notes. Dans toutes les modalités de l'examen Pearson vous disposez d'une durée déterminée pour y répondre et d'un nombre de questions variables dont le résultat est révélé à la fin.
L'associé DevNet est un examen de 120 minutes et si vous le passez dans un pays qui ne parle pas anglais, vous bénéficiez de 50 minutes supplémentaires (avec 170 minutes au total). Le nombre de questions varie entre 40 et 60 questions (pour moi il y en avait 60).
Comme il s'agit d'un examen d'entrée, la plupart des questions seront à choix multiple avec une ou plusieurs réponses correctes. Certains peuvent contenir du texte pour compléter des phrases ou des alternatives à faire glisser d'un côté à l'autre.
Ce que je vous recommande fortement, c'est de pratiquer tout ce que vous pouvez avec le matériel que j'ai publié dans la question d'Adolfo Suarez (sur cette même page), car les questions sont très détaillées dans les commandes, les technologies et les sujets difficiles à assimiler "sans pratique".
J'espère vous avoir aidé et répondu à votre question.
le 07-12-2020 12:49 PM
Salut Jonas,
Je suis confus à propos du nouveau DevNet Cert.
Est-ce qu'il faut avoir des connaissances au préalable en programmation ou puis-je me lancer directement ?
Merci de votre retour
Didier
le 10-12-2020 01:11 PM
Bonjour Didier.
L'examen est axé sur la qualification d'un modèle de travail où nous avons de plus en plus besoin d'ingénieurs qui comprennent le développement pour innover sur les solutions Cisco Enterprise.
Ce parcours DevNet nécessite une connaissance de sujets largement adoptés par les développeurs tels que GIT, Design Patterns, Containers, Agile Concepts, REST, Python, JSON, etc.
De plus, il nécessite également des connaissances de base des réseaux en termes de DNS, d'adressage, d'adresse MAC, de pare-feu (firewall), etc.
Tout cela s'est concentré sur les solutions Cisco.
Dans cet esprit, je dirais qu'il est difficile et nécessaire pour les deux côtés de la connaissance (développement et opération) de comprendre ce qui n'est pas maîtrisé par les fonctions opposées.
Un exemple de ceci est un développeur qui, s'il a besoin de passer cet examen, n'aura aucune difficulté à répondre aux questions sur GIT, par exemple, mais peut avoir des difficultés à répondre à propos des éléments d'une topologie de réseau.
Pour un ingénieur réseau, répondre au rôle d'un commutateur est simple, mais comprendre le résultat d'un code Python pour obtenir des données à partir d'un document JSON peut être complexe.
En bref, oui, des connaissances préalables en développement sont également importantes, ainsi que des connaissances antérieures en réseaux et une certaine pratique sur la façon d'aborder cela dans les solutions Cisco.
Je vous recommande fortement d'évaluer la liste des sujets d'examen disponibles ici: https://developer.cisco.com/certification/exam-topic-associate/
De même, je vous recommande également de pratiquer et d'absorber autant que possible le matériel que j'ai mis à disposition dans la question d'Adolfo Suarez (sur cette même page).
J'espère avoir aidé et répondu à votre question.
le 08-12-2020 03:11 PM
Bon après-midi, Jonas!
Je recherche du matériel pour compléter ce que j'étudie. Pourriez-vous me recommander des sites internet, des livres ou des liens pour m'aider dans mes études?
Merci.
* Voici la traduction d'un message créé à l'origine par Adolfo Suarez en portugais. Il a été traduit par la Communauté Cisco pour partager toutes les solutions dans les différentes langues.
le 10-12-2020 01:28 PM
Sans doute Adolfo!
Voici quelques références très intéressantes qui donneront un coup de pouce à vos études:
J'espère avoir aidé et répondu à votre question.
Découvrez et enregistrez vos notes préférées. Revenez pour trouver les réponses d'experts, des guides étape par étape, des sujets récents et bien plus encore.
Êtes-vous nouveau ici? Commencez par ces conseils. Comment utiliser la communauté Guide pour les nouveaux membres
Parcourez les liens directs de la Communauté et profitez de contenus personnalisés en français