Cuadro de autor


Discuta su proyecto

Sobre Nosotros

Somos un socio de Microsoft Gold con presencia en los Estados Unidos y la India. Somos un proveedor de servicios de TI dinámico y profesional que sirve a empresas y nuevas empresas, ayudándolas a enfrentar los desafíos de la economía global. Ofrecemos servicios en el área de Consulta e implementación CRM, Desarrollo de aplicaciones, Desarrollo de aplicaciones móviles, Desarrollo web y Desarrollo Offshore.

Introducción a la herramienta DevOps

Introducción a las herramientas de DevOps

By vipin chauhan / Enero 4, 2021

29 de noviembre.
Introducción a las herramientas de DevOps

Introducción

Según la definición de Microsoft, "Devops es un compuesto de desarrollo (Dev) y operaciones (Ops), DevOps es la unión de personas, procesos y tecnología para proporcionar valor a los clientes de forma continua".

Devops combina los diferentes roles como desarrollo, TI, operaciones, ingeniería de calidad y seguridad para producir un producto mejor y confiable. Su objetivo principal es acortar el ciclo de vida de desarrollo de un producto y lograr el objetivo comercial más rápido.

Crear una Cuenta de Azure DevOps

Regístrese con una cuenta nueva: haga clic en el enlace a continuación para registrarse en una cuenta DevOps 

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

  • Haga clic en Comenzar gratis

Entornos Dynamics 365 / CDS

  • Registre una nueva prueba: haga clic en el enlace “https://trials/dynamics.com”. Consulte nuestro blog existente para saber cómo registrarse.

Pasos para crear un entorno

Para el propósito del artículo, crearemos tres entornos: Desarrollo, Pruebas y UAT.

  • Para el registro de la aplicación: haga clic en el enlace https://portal.azure.com/ à Abrir Active Directory à Haga clic en Registro de la aplicación.
  • Haga clic en Nuevo registro 
  • Escriba el nombre de su elección para registrar una aplicación y haga clic en el botón Registrarse
  • ID de la aplicación -> Haga clic en el botón Copiar al portapapeles 

  • Crear secretos -> Haga clic en Certificados y secretos. 
  • Secretos del cliente -> Copiar valor de clave secreta 
  • Permisos de API: haga clic en Permisos de API -> Haga clic en Agregar un permiso -> Seleccione las API que usa mi organización -> Buscar servicio de datos comunes -> Seleccione Servicio de datos comunes -> verifique user_impersonation -> Haga clic en Agregar permiso.
  • Agregar usuario de la aplicación -> Abrir enlace https://make.powerapps.com/ Haga clic en el icono de configuración -> haga clic en Configuración avanzada. 
  • Haga clic en Configuración -> Seleccionar seguridad
  • Haga clic en Usuarios 
  • Seleccione Vista del sistema -> Usuarios de la aplicación -> Haga clic en el botón Nuevo
  • Ingrese la información de la cuenta, en Nombre de usuario complete la identificación de correo electrónico del usuario, en ID de la aplicación ingrese el detalle copiado del paso anterior y haga clic en Guardar
  • Haga clic en Administrar roles -> Verificar el rol de administrador del sistema -> Haga clic en Aceptar. 

Pasos para configurar Devops

crear un proyecto

  •  Inicie sesión en DevOps haciendo clic en el enlace https://dev.azure.com/. O https://app.vssps.visualstudio.com/
  • Cree un nuevo proyecto à Escriba el nombre de su proyecto preferido en el cuadro Nombre del proyecto y haga clic en el botón [Crear proyecto].

Crear canalizaciones

  • En la barra de navegación de la izquierda, seleccione Pipeline y haga clic en Create Pipeline.

Nota: Azure DevOps le permite crear dos tipos de PipeLines, como XML (código) y YAML (UI). 

  • Haga clic en el enlace "Usar el editor clásico".
  • Seleccione una fuente y haga clic en Continuar.
  • Seleccionar trabajo vacío 
  • Cambie el nombre de PipeLine, por ejemplo, "DevOpsExample" y haga clic en Guardar y poner en cola. Busque PowerApps y haga clic en el botón [Get It Free]. 
  • Haga clic en Instalar 
  • Agregue una variable -> Haga clic en Variables -> Escriba Name Secret y pegue su secreto azul. 
  • Hacer ping al entorno: En el cuadro de búsqueda, escriba: "Ping" y seleccione el entorno de ping -> Haga clic en Agregar.

En el área de la cadena de conexión:  

AuthType = ClientSecret; 
Id. De cliente: Id. De inquilino de Azure; 

Secreto del cliente: $ (Secreto) Variable. 
URL: URL del inquilino 

  • Agregar herramientas de Power DevOps -> Escriba en el cuadro de búsqueda "Power DevOps" -> Seleccione el instalador de herramientas de Power DevOps -> Haga clic en Agregar.
  • Agregar personalizaciones de publicación -> Escriba en el cuadro de búsqueda "Publicar" -> Seleccione Publicar personalizaciones -> Haga clic en Agregar. 
  • Haga clic en Variables -> Agregar un nombre de variable "VarConnection", que almacena un valor de cadena de conexión. 
  • Configurar personalizaciones de publicación -> En el cuadro Nombre de la cadena de conexión, escriba el nombre de la variable, por ejemplo, $ (VarConnection)
  • Agregar trabajo de agente -> Establecer versión à Escriba en el cuadro de búsqueda "Establecer versión" -> Seleccione Establecer versión -> Haga clic en Agregar.
  • Haga clic en Variables -> Agregar un nombre de variable “SolutionName”, que almacena un valor de SolutionName.
  • Configure Set Version -> En el cuadro Nombre de la cadena de conexión, escriba el nombre de la variable, por ejemplo, $ (VarConnection) -> En el cuadro Nombre de la solución, escriba el nombre de la variable para la solución, por ejemplo, $ (SolutionName) -> En el cuadro Nombre del número de versión, escriba el $ (Build.BuildNumber ).
  • Para referencia, consulte: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
  • Agregar solución de exportación -> Escriba en el cuadro de búsqueda "Exportar" -> Seleccione Exportar -> Haga clic en Agregar.
  • Configurar la solución de exportación:
  • Agregar Publicar artefactos de compilación -> Escriba en el cuadro de búsqueda "Publicar" -> Seleccione Publicar artefactos de compilación -> Haga clic en Agregar.
  • Configurar artefactos

Estrenos

  • Haga clic en Publicaciones -> Crear un botón [Nueva canalización]
  • Haga clic en el enlace [Vaciar trabajo]
  • Cambie el nombre de la canalización y haga clic en el botón Guardar.
  • En el cuadro Nombre de la etapa, escriba el nombre de su entorno, como Pruebas.
  • Agregar artefactos -> Haga clic en el enlace [+ Agregar] -> Seleccionar fuente -> Haga clic en el botón [Agregar].
  • Agregar tarea a la canalización -> Haga clic en el enlace [1 trabajo, 0 tarea] o haga clic en la pestaña Tareas
  • Agregar herramientas de Power DevOps -> Escriba en el cuadro de búsqueda "Power DevOps" -> Seleccione el instalador de herramientas de Power DevOps -> Haga clic en Agregar.
  • Agregar solución de importación -> Escriba en el cuadro de búsqueda "Importar" -> Seleccionar solución de importación -> Haga clic en Agregar.
  • Configurar solución de importación

Para prueba: haga clic en Crear versión -> Haga clic en el botón [Crear]

  • Configure el entorno UAT en la versión: à Haga clic en Clonar.
  • Cambie el nombre con UAT -> Haga clic en Guardar.

Espero que este artículo sea de utilidad.

Cynoteck es un Microsoft Gold Partner y socio de Power Platform. Con nuestro conocimiento en Microsoft Stack, creamos soluciones que se adaptan mejor a sus necesidades. Lo ayudamos a identificar y utilizar los datos de su organización de la mejor manera, lo que le permite tomar decisiones inteligentes para su crecimiento.

Conecte nuestro equipo si está interesado en implementar Plataforma de poder en tu negocio.

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

Introducción

Según la definición de Microsoft, "Devops es un compuesto de desarrollo (Dev) y operaciones (Ops), DevOps es la unión de personas, procesos y tecnología para proporcionar valor a los clientes de forma continua".

Devops combina los diferentes roles como desarrollo, TI, operaciones, ingeniería de calidad y seguridad para producir un producto mejor y confiable. Su objetivo principal es acortar el ciclo de vida de desarrollo de un producto y lograr el objetivo comercial más rápido.

Crear una Cuenta de Azure DevOps

Regístrese con una cuenta nueva: haga clic en el enlace a continuación para registrarse en una cuenta DevOps 

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

  • Haga clic en Comenzar gratis

Entornos Dynamics 365 / CDS

  • Registre una nueva prueba: haga clic en el enlace “https://trials/dynamics.com”. Consulte nuestro blog existente para saber cómo registrarse.

Pasos para crear un entorno

Para el propósito del artículo, crearemos tres entornos: Desarrollo, Pruebas y UAT.

  • Para el registro de la aplicación: haga clic en el enlace https://portal.azure.com/ à Abrir Active Directory à Haga clic en Registro de la aplicación.
  • Haga clic en Nuevo registro 
  • Escriba el nombre de su elección para registrar una aplicación y haga clic en el botón Registrarse
  • ID de la aplicación -> Haga clic en el botón Copiar al portapapeles 

  • Crear secretos -> Haga clic en Certificados y secretos. 
  • Secretos del cliente -> Copiar valor de clave secreta 
  • Permisos de API: haga clic en Permisos de API -> Haga clic en Agregar un permiso -> Seleccione las API que usa mi organización -> Buscar servicio de datos comunes -> Seleccione Servicio de datos comunes -> verifique user_impersonation -> Haga clic en Agregar permiso.
  • Agregar usuario de la aplicación -> Abrir enlace https://make.powerapps.com/ Haga clic en el icono de configuración -> haga clic en Configuración avanzada. 
  • Haga clic en Configuración -> Seleccionar seguridad
  • Haga clic en Usuarios 
  • Seleccione Vista del sistema -> Usuarios de la aplicación -> Haga clic en el botón Nuevo
  • Ingrese la información de la cuenta, en Nombre de usuario complete la identificación de correo electrónico del usuario, en ID de la aplicación ingrese el detalle copiado del paso anterior y haga clic en Guardar
  • Haga clic en Administrar roles -> Verificar el rol de administrador del sistema -> Haga clic en Aceptar. 

Pasos para configurar Devops

crear un proyecto

  •  Inicie sesión en DevOps haciendo clic en el enlace https://dev.azure.com/. O https://app.vssps.visualstudio.com/
  • Cree un nuevo proyecto à Escriba el nombre de su proyecto preferido en el cuadro Nombre del proyecto y haga clic en el botón [Crear proyecto].

Crear canalizaciones

  • En la barra de navegación de la izquierda, seleccione Pipeline y haga clic en Create Pipeline.

Nota: Azure DevOps le permite crear dos tipos de PipeLines, como XML (código) y YAML (UI). 

  • Haga clic en el enlace "Usar el editor clásico".
  • Seleccione una fuente y haga clic en Continuar.
  • Seleccionar trabajo vacío 
  • Cambie el nombre de PipeLine, por ejemplo, "DevOpsExample" y haga clic en Guardar y poner en cola. Busque PowerApps y haga clic en el botón [Get It Free]. 
  • Haga clic en Instalar 
  • Agregue una variable -> Haga clic en Variables -> Escriba Name Secret y pegue su secreto azul. 
  • Hacer ping al entorno: En el cuadro de búsqueda, escriba: "Ping" y seleccione el entorno de ping -> Haga clic en Agregar.

En el área de la cadena de conexión:  

AuthType = ClientSecret; 
Id. De cliente: Id. De inquilino de Azure; 

Secreto del cliente: $ (Secreto) Variable. 
URL: URL del inquilino 

  • Agregar herramientas de Power DevOps -> Escriba en el cuadro de búsqueda "Power DevOps" -> Seleccione el instalador de herramientas de Power DevOps -> Haga clic en Agregar.
  • Agregar personalizaciones de publicación -> Escriba en el cuadro de búsqueda "Publicar" -> Seleccione Publicar personalizaciones -> Haga clic en Agregar. 
  • Haga clic en Variables -> Agregar un nombre de variable "VarConnection", que almacena un valor de cadena de conexión. 
  • Configurar personalizaciones de publicación -> En el cuadro Nombre de la cadena de conexión, escriba el nombre de la variable, por ejemplo, $ (VarConnection)
  • Agregar trabajo de agente -> Establecer versión à Escriba en el cuadro de búsqueda "Establecer versión" -> Seleccione Establecer versión -> Haga clic en Agregar.
  • Haga clic en Variables -> Agregar un nombre de variable “SolutionName”, que almacena un valor de SolutionName.
  • Configure Set Version -> En el cuadro Nombre de la cadena de conexión, escriba el nombre de la variable, por ejemplo, $ (VarConnection) -> En el cuadro Nombre de la solución, escriba el nombre de la variable para la solución, por ejemplo, $ (SolutionName) -> En el cuadro Nombre del número de versión, escriba el $ (Build.BuildNumber ).
  • Para referencia, consulte: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
  • Agregar solución de exportación -> Escriba en el cuadro de búsqueda "Exportar" -> Seleccione Exportar -> Haga clic en Agregar.
  • Configurar la solución de exportación:
  • Agregar Publicar artefactos de compilación -> Escriba en el cuadro de búsqueda "Publicar" -> Seleccione Publicar artefactos de compilación -> Haga clic en Agregar.
  • Configurar artefactos

Estrenos

  • Haga clic en Publicaciones -> Crear un botón [Nueva canalización]
  • Haga clic en el enlace [Vaciar trabajo]
  • Cambie el nombre de la canalización y haga clic en el botón Guardar.
  • En el cuadro Nombre de la etapa, escriba el nombre de su entorno, como Pruebas.
  • Agregar artefactos -> Haga clic en el enlace [+ Agregar] -> Seleccionar fuente -> Haga clic en el botón [Agregar].
  • Agregar tarea a la canalización -> Haga clic en el enlace [1 trabajo, 0 tarea] o haga clic en la pestaña Tareas
  • Agregar herramientas de Power DevOps -> Escriba en el cuadro de búsqueda "Power DevOps" -> Seleccione el instalador de herramientas de Power DevOps -> Haga clic en Agregar.
  • Agregar solución de importación -> Escriba en el cuadro de búsqueda "Importar" -> Seleccionar solución de importación -> Haga clic en Agregar.
  • Configurar solución de importación

Para prueba: haga clic en Crear versión -> Haga clic en el botón [Crear]

  • Configure el entorno UAT en la versión: à Haga clic en Clonar.
  • Cambie el nombre con UAT -> Haga clic en Guardar.

Espero que este artículo sea de utilidad.

Cynoteck es un Microsoft Gold Partner y socio de Power Platform. Con nuestro conocimiento en Microsoft Stack, creamos soluciones que se adaptan mejor a sus necesidades. Lo ayudamos a identificar y utilizar los datos de su organización de la mejor manera, lo que le permite tomar decisiones inteligentes para su crecimiento.

Conecte nuestro equipo si está interesado en implementar Plataforma de poder en tu negocio.

Consultoría de Microsoft Power Platform

Aún así, ¿tienes alguna pregunta? Puede ponerse en contacto conmigo o con otros expertos de nuestro equipo para mostrarle el poder real de PowerApps.



invitado
1 Comentario
Comentarios en línea
Ver todos los comentarios
Neetu Rawat
Neetu Rawat
Septiembre 8, 2021 12: 29 am

Blog muy útil

1
0
Me encantaría tus pensamientos, por favor comenta.x