Boîte d'auteur


Discutez de votre projet

À propos de nous

Nous sommes un partenaire Microsoft Gold avec sa présence aux États-Unis et en Inde. Nous sommes un fournisseur de services informatiques dynamique et professionnel au service des entreprises et des startups, en les aidant à relever les défis de l'économie mondiale. Nous offrons des services dans le domaine de la consultation et de la mise en œuvre CRM, du développement d'applications, du développement d'applications mobiles, du développement Web et du développement offshore.

Premiers pas avec les outils DevOps

By Vipin Chauhan / 4 janvier 2021

29 novembre 2023
Premiers pas avec les outils DevOps

Introduction

Tel que défini par Microsoft "Devops est un mélange de développement (Dev) et d'opérations (Ops), DevOps est l'union de personnes, de processus et de technologie pour fournir en permanence de la valeur aux clients."

Devops combine les différents rôles tels que le développement, l'informatique, les opérations, l'ingénierie de qualité et la sécurité pour produire un produit meilleur et fiable. Son objectif principal est de raccourcir le cycle de vie du développement d'un produit et d'atteindre plus rapidement l'objectif commercial.

Créer un Compte Azure DevOps

Inscrivez-vous avec un nouveau compte : cliquez sur le lien ci-dessous pour vous inscrire au compte DevOps. 

http://azure.microsoft.com/en-gb/services/devops/

  • Cliquez sur Démarrer gratuitement

Pour Environnements Dynamics 365 / CDS

  • Enregistrez un nouvel essai : cliquez sur le lien "https://trials/dynamics.com». Consultez notre blog existant pour savoir comment vous inscrire.

Étapes pour créer un environnement

Pour les besoins de l'article, nous allons créer trois environnements : développement, tests et UAT.

  • Pour l'enregistrement de l'application: cliquez sur le lien https://portal.azure.com/ à Ouvrir Active Directory à Cliquez sur Enregistrement d'application.
  • Cliquez sur Nouvelle inscription 
  • Tapez le nom de votre choix pour enregistrer une application et cliquez sur le bouton Enregistrer
  • ID d'application -> Cliquez sur le bouton Copier dans le presse-papiers 

  • Créez des secrets -> Cliquez sur Certificats & Secrets. 
  • Secrets du client -> Copier la valeur de la clé secrète 
  • Autorisations d'API: Cliquez sur Autorisations d'API -> Cliquez sur Ajouter une autorisation -> Sélectionnez les API utilisées par mon organisation -> Rechercher Common Data Service -> Sélectionnez Common Data Service -> vérifiez user_impersonation -> Cliquez sur Ajouter une autorisation.
  • Ajouter un utilisateur d'application -> Ouvrir le lien https://make.powerapps.com/ Cliquez sur l'icône de configuration -> Cliquez sur Paramètres avancés. 
  • Cliquez sur Paramètres -> Sélectionnez Sécurité
  • Cliquez sur Utilisateurs 
  • Sélectionnez Vue système -> Utilisateurs de l'application -> Cliquez sur Nouveau bouton
  • Entrez les informations du compte, dans le nom d'utilisateur, remplissez l'ID de messagerie de l'utilisateur, dans l'ID de l'application, entrez les détails copiés à partir de l'étape ci-dessus et cliquez sur Enregistrer
  • Cliquez sur Gérer les rôles -> Vérifier le rôle d'administrateur système -> Cliquez sur OK. 

Étapes pour configurer Devops

Créer un projet

  •  Connectez-vous DevOps en cliquant sur le lien https://dev.azure.com/. Ou https://app.vssps.visualstudio.com/
  • Créer un nouveau projet à Tapez le nom de votre projet préféré dans la case Nom du projet et cliquez sur le bouton [Créer un projet].

Créer des pipelines

  • Dans la barre de navigation de gauche, sélectionnez Pipeline et cliquez sur Créer un pipeline

Remarque: Azure DevOps vous permet de créer deux types de PipeLines tels que XML (Code) et YAML (UI) 

  • Cliquez sur le lien «Utiliser l'éditeur classique»
  • Sélectionnez une source et cliquez sur Continuer.
  • Sélectionnez un travail vide 
  • Changez le nom de PipeLine, par exemple «DevOpsExample» et cliquez sur Save & Queue. Recherchez PowerApps et cliquez sur le bouton [Get It Free]. 
  • Cliquez sur Installer 
  • Ajoutez une variable -> Cliquez sur Variables -> Tapez Name Secret et collez votre secret Azure. 
  • Ping l'environnement: Dans le champ de recherche tapez: "Ping" et sélectionnez Ping Environnement -> Cliquez sur Ajouter.

Dans la zone de chaîne de connexion:  

AuthType = ClientSecret; 
ID client: ID de locataire Azure; 

Client Secret: variable $ (Secret). 
URL: URL du locataire 

  • Ajouter des outils Power DevOps -> Tapez dans la zone de recherche «Power DevOps» -> Sélectionnez Power DevOps Tool Installer -> Cliquez sur Ajouter.
  • Ajouter des personnalisations de publication -> Tapez dans la zone de recherche «Publier» -> Sélectionnez Publier des personnalisations -> Cliquez sur Ajouter. 
  • Cliquez sur Variables -> Ajoutez un nom de variable «VarConnection», qui stocke une valeur de chaîne de connexion. 
  • Configurer les personnalisations de publication -> Dans la zone de nom de chaîne de connexion, tapez le nom de la variable, par exemple $ (VarConnection)
  • Ajouter un travail d'agent -> Définir la version à Tapez dans la zone de recherche "Définir la version" -> Sélectionnez Définir la version -> Cliquez sur Ajouter.
  • Cliquez sur Variables -> Ajoutez un nom de variable «SolutionName», qui stocke une valeur SolutionName.
  • Configurez Set Version -> Dans la zone de nom de chaîne de connexion, tapez le nom de la variable, par exemple $ (VarConnection) -> Dans la zone de nom de la solution, tapez le nom de la variable pour la solution, par exemple $ (SolutionName) -> Dans la zone de nom de numéro de version, tapez le $ (Build.BuildNumber ).
  • Pour référence, veuillez vérifier : https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
  • Ajouter une solution d'exportation -> Tapez la zone de recherche «Exporter» -> Sélectionnez Exporter -> Cliquez sur Ajouter.
  • Configurer la solution d'exportation:
  • Ajouter Publier les artefacts de construction -> Tapez dans la zone de recherche «Publier» -> Sélectionnez Publier les artefacts de construction -> Cliquez sur Ajouter.
  • Configurer les artefacts

de Presse

  • Cliquez sur Releases -> Créer un bouton [Nouveau pipeline]
  • Cliquez sur le lien [Travail vide]
  • Changez le nom du pipeline et cliquez sur le bouton Enregistrer.
  • Dans la zone Nom de l'étape, saisissez le nom de votre environnement, tel que Test.
  • Ajouter des artefacts -> Cliquez sur le lien [+ Ajouter] -> Sélectionnez la source -> Cliquez sur le bouton [Ajouter].
  • Ajout d'une tâche au pipeline -> Cliquez sur le lien [1 job, 0 tâche] ou cliquez sur l'onglet Tâches
  • Ajouter des outils Power Devops -> Tapez dans la zone de recherche «Power DevOps» -> Sélectionnez Power DevOps Tool Installer -> Cliquez sur Ajouter.
  • Ajouter une solution d'importation -> Tapez la zone de recherche «Importer» -> Sélectionnez la solution d'importation -> Cliquez sur Ajouter.
  • Configurer la solution d'importation

Pour le test - Cliquez sur Créer une version -> Cliquez sur le bouton [Créer]

  • Configurez l'environnement UAT dans Release: à Cliquez sur Cloner.
  • Renommez-le avec UAT -> Cliquez sur Enregistrer.

J'espère que cet article est utile.

Cynoteck est un Partenaire Microsoft Gold et Power Platform Partner. Grâce à nos connaissances sur la pile Microsoft, nous créons des solutions qui répondent le mieux à vos besoins. Nous vous aidons à identifier et à utiliser au mieux vos données organisationnelles, ce qui vous permet de prendre des décisions intelligentes pour votre croissance.

Connectez notre équipe si vous souhaitez mettre en œuvre Plate-forme de puissance dans votre entreprise.

[sc name="Power Platform"] [add_newsletter] [add_related_page_diff_contents blog_cat = "powerapps"]

Introduction

Tel que défini par Microsoft «Devops est un mélange de développement (Dev) et d’opérations (Ops), DevOps est l’union de personnes, de processus et de technologie pour fournir en permanence de la valeur aux clients.»

Devops combine les différents rôles tels que le développement, l'informatique, les opérations, l'ingénierie de qualité et la sécurité pour produire un produit meilleur et fiable. Son objectif principal est de raccourcir le cycle de vie du développement d'un produit et d'atteindre plus rapidement l'objectif commercial.

Créer un Compte Azure DevOps

Inscrivez-vous avec un nouveau compte : cliquez sur le lien ci-dessous pour vous inscrire au compte DevOps. 

http://azure.microsoft.com/en-gb/services/devops/

  • Cliquez sur Démarrer gratuitement

Pour Environnements Dynamics 365 / CDS

  • Enregistrez un nouvel essai : cliquez sur le lien "https://trials/dynamics.com». Consultez notre blog existant pour savoir comment vous inscrire.

Étapes pour créer un environnement

Pour les besoins de l'article, nous allons créer trois environnements : développement, tests et UAT.

  • Pour l'enregistrement de l'application: cliquez sur le lien https://portal.azure.com/ à Ouvrir Active Directory à Cliquez sur Enregistrement d'application.
  • Cliquez sur Nouvelle inscription 
  • Tapez le nom de votre choix pour enregistrer une application et cliquez sur le bouton Enregistrer
  • ID d'application -> Cliquez sur le bouton Copier dans le presse-papiers 

  • Créez des secrets -> Cliquez sur Certificats & Secrets. 
  • Secrets du client -> Copier la valeur de la clé secrète 
  • Autorisations d'API: Cliquez sur Autorisations d'API -> Cliquez sur Ajouter une autorisation -> Sélectionnez les API que mon organisation utilise -> Rechercher Common Data Service -> Sélectionnez Common Data Service -> vérifiez user_impersonation -> Cliquez sur Ajouter une autorisation.
  • Ajouter un utilisateur d'application -> Ouvrir le lien https://make.powerapps.com/ Cliquez sur l'icône de configuration -> Cliquez sur Paramètres avancés. 
  • Cliquez sur Paramètres -> Sélectionnez Sécurité
  • Cliquez sur Utilisateurs 
  • Sélectionnez Vue système -> Utilisateurs de l'application -> Cliquez sur Nouveau bouton
  • Entrez les informations du compte, dans le nom d'utilisateur, remplissez l'ID de messagerie de l'utilisateur, dans l'ID de l'application, entrez les détails copiés à partir de l'étape ci-dessus et cliquez sur Enregistrer
  • Cliquez sur Gérer les rôles -> Vérifier le rôle d'administrateur système -> Cliquez sur OK. 

Étapes pour configurer Devops

Créer un projet

  •  Connectez-vous DevOps en cliquant sur le lien https://dev.azure.com/. Ou https://app.vssps.visualstudio.com/
  • Créer un nouveau projet à Tapez le nom de votre projet préféré dans la case Nom du projet et cliquez sur le bouton [Créer un projet].

Créer des pipelines

  • Dans la barre de navigation de gauche, sélectionnez Pipeline et cliquez sur Créer un pipeline

Remarque: Azure DevOps vous permet de créer deux types de PipeLines tels que XML (Code) et YAML (UI) 

  • Cliquez sur le lien «Utiliser l'éditeur classique»
  • Sélectionnez une source et cliquez sur Continuer.
  • Sélectionnez un travail vide 
  • Changez le nom de PipeLine, par exemple «DevOpsExample» et cliquez sur Save & Queue. Recherchez PowerApps et cliquez sur le bouton [Get It Free]. 
  • Cliquez sur Installer 
  • Ajoutez une variable -> Cliquez sur Variables -> Tapez Name Secret et collez votre secret Azure. 
  • Ping l'environnement: Dans le champ de recherche tapez: "Ping" et sélectionnez Ping Environnement -> Cliquez sur Ajouter.

Dans la zone de chaîne de connexion:  

AuthType = ClientSecret; 
ID client: ID de locataire Azure; 

Client Secret: variable $ (Secret). 
URL: URL du locataire 

  • Ajouter des outils Power DevOps -> Tapez dans la zone de recherche «Power DevOps» -> Sélectionnez Power DevOps Tool Installer -> Cliquez sur Ajouter.
  • Ajouter des personnalisations de publication -> Tapez dans la zone de recherche «Publier» -> Sélectionnez Publier des personnalisations -> Cliquez sur Ajouter. 
  • Cliquez sur Variables -> Ajoutez un nom de variable «VarConnection», qui stocke une valeur de chaîne de connexion. 
  • Configurer les personnalisations de publication -> Dans la zone de nom de chaîne de connexion, tapez le nom de la variable, par exemple $ (VarConnection)
  • Ajouter un travail d'agent -> Définir la version à Tapez dans la zone de recherche "Définir la version" -> Sélectionnez Définir la version -> Cliquez sur Ajouter.
  • Cliquez sur Variables -> Ajoutez un nom de variable «SolutionName», qui stocke une valeur SolutionName.
  • Configurez Set Version -> Dans la zone de nom de chaîne de connexion, tapez le nom de la variable, par exemple $ (VarConnection) -> Dans la zone de nom de la solution, tapez le nom de la variable pour la solution, par exemple $ (SolutionName) -> Dans la zone de nom de numéro de version, tapez le $ (Build.BuildNumber ).
  • Pour référence, veuillez vérifier : https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
  • Ajouter une solution d'exportation -> Tapez la zone de recherche «Exporter» -> Sélectionnez Exporter -> Cliquez sur Ajouter.
  • Configurer la solution d'exportation:
  • Ajouter Publier les artefacts de construction -> Tapez dans la zone de recherche «Publier» -> Sélectionnez Publier les artefacts de construction -> Cliquez sur Ajouter.
  • Configurer les artefacts

de Presse

  • Cliquez sur Releases -> Créer un bouton [Nouveau pipeline]
  • Cliquez sur le lien [Travail vide]
  • Changez le nom du pipeline et cliquez sur le bouton Enregistrer.
  • Dans la zone Nom de l'étape, saisissez le nom de votre environnement, tel que Test.
  • Ajouter des artefacts -> Cliquez sur le lien [+ Ajouter] -> Sélectionnez la source -> Cliquez sur le bouton [Ajouter].
  • Ajout d'une tâche au pipeline -> Cliquez sur le lien [1 job, 0 tâche] ou cliquez sur l'onglet Tâches
  • Ajouter des outils Power Devops -> Tapez dans la zone de recherche «Power DevOps» -> Sélectionnez Power DevOps Tool Installer -> Cliquez sur Ajouter.
  • Ajouter une solution d'importation -> Tapez la zone de recherche «Importer» -> Sélectionnez la solution d'importation -> Cliquez sur Ajouter.
  • Configurer la solution d'importation

Pour le test - Cliquez sur Créer une version -> Cliquez sur le bouton [Créer]

  • Configurez l'environnement UAT dans Release: à Cliquez sur Cloner.
  • Renommez-le avec UAT -> Cliquez sur Enregistrer.

J'espère que cet article est utile.

Cynoteck est un Partenaire Microsoft Gold et Power Platform Partner. Grâce à nos connaissances sur la pile Microsoft, nous créons des solutions qui répondent le mieux à vos besoins. Nous vous aidons à identifier et à utiliser au mieux vos données organisationnelles, ce qui vous permet de prendre des décisions intelligentes pour votre croissance.

Connectez notre équipe si vous souhaitez mettre en œuvre Plate-forme de puissance dans votre entreprise.

Conseil Microsoft Power Platform

Encore une question? Vous êtes libre de me contacter ou de contacter d'autres experts de notre équipe pour vous présenter la véritable puissance de PowerApps.



1 Commentaires
Commentaires en ligne
Voir tous les commentaires
Neetu Rawat
Septembre 8, 2021 12: 29 am

Blog très utile

1
0
J'adorerais vos pensées, veuillez commenter.x