SlideShare una empresa de Scribd logo
1 de 28
Dev Ops
Juan Rafael
Technical Manager ER CLOUD
@jlc_rve
DevOps: Tres componentes clave
Retos en el despliegue de SW, (SW Delivery)
D e l o s e q u i p o s t i e n e
p r á c t i c a s d e m e j o r a c o m o
“A G I L E ”
Pero para la mayoría de las
organizaciones sigue tomando
semanas o meses desplegar nuevas
soluciones de software
3 /4
Beneficios de DevOps
Source Puppetlabs: https://puppetlabs.com/
Despliegue de código 30X
mas rápido
Y 200X más rápido comparando lo
con áreas de bajo desempeño
Las prácticas DevOps
mejoran el
desempeño de IT
Mejoras en el
desempeño de las áreas
de IT
Empresas con áreas de IT de alto
desempeño tienen el doble de
posibilidades de cumplir con sus
ventas, posicionamiento de
mercado y productividad
Tener 60x
menos fallas
Y recuperarse 168X mas
rápido que las áreas de IT de
bajo desempeño
Planeación
1 Monitoreo + Aprendizaje
ImplementaciónDesarrollo + Pruebas
2
Desarrollo Producción
4
3
• Infraestructura como Código(IaC)
• Integración continua
• Automatización de pruebas
• Despliegue continuo
• Administración de cambios
• Monitoreo de aplicaciones
• Pruebas de carga y crecimiento
automatizado
Prácticas DevOps
http://www.itproguy.com/devops-practices/
Planeación1 Monitoreo + Aprendizaje
Implementación
Desarrollo + Pruebas2
Desarrollo Producción
Agile DevOps
4
3
Se empieza con una idea y un plan
de como convertir esa idea en
realidad
1 - Planeación
Planear
Administrar el
trabajo
Validar avance
Desarrollo +
Pruebas
1
Inicio del proyecto
Empresa Ágil
Administración de
características
Paneles Kanban
Administrar el Backlog
Planeación ágil
Todo el equipo involucrado
Monitorea el trabajo de todo el equipo
incluyendo los problemas en operaciones
Escribe
código
Pruebas
Unitarias
2
Compila
Control de
versiones
Verifica la compilación
Entrega
Una vez que el ciclo de ejecución
comienza, los desarrolladores
convierten grandes ideas en
características
2 – Desarrollo +
Pruebas
Xamarin and Visual
Studio integration
Una sola solución para todos los
proyectos
Integrado con el ecosistemas
Microsoft
Diseño de UI
Visual UI
Xamarin.Forms
Gran UI
• Construye UI nativas para IOS, Android y Windows
compartiendo la base de código C#
• Si conoces C# podrás generar aplicaciones móviles
con una gran UI para cualquier plataforma
• Mas de 40 controles y formas están incluidas para
acelerar su despliegue
Pruebas de
carga en la
nube
Ambiente de
integración
Ambiente de pruebas
funcionales
automatizado
3
Ambiente de
pre-producción
Ambiente
de QA
Monitorea +
Aprende
Cuando la prueba pasa, la compilación es
implementada a los ambientes en cada etapa del
proceso de entrega
3 - Entrega
Xamarin Test Cloud
Mas de 2,000 dispositivos
Automatiza las pruebas de tu app en mas de 2000
diferentes dispositivos, prueba todo lo que los
usuarios hacen sin problemas de desempeño y con
monitoreo de memoria y desempeño
Dispositivos reales pruebas reales
• Asegura la calidad de las pruebas en dispositivos
reales
• Automatiza las pruebas de apps en dispositivos
reales
• Utiliza C#, Ruby, o Cucumber para crear pruebas
automáticas
• Se integra con sistemas de integración continua
4
Monitoreo
Retroalimentación
Planea la siguiente iteración
Aprende y entiende como los usuarios utilizan tu aplicación, como reaccionar y
rápidamente arreglar incidentes y defectos
4 – Monitorea + Aprende
Application Insights
Crea una cuenta de Visual Studio Online.
Agrega tu extensión en Visual Studio.
Agrega Application Insights a proyectos nuevos o
existentes.
Application Insights
Obtén una vista de 360° de la salud de tu aplicación
con métricas relevantes para detectar problemas en
producción
Identify issues and patterns
with your platform and
application in production
Check the pulse of your
platform and application
Set up a view of your
platform and application
health with metrics that
you care about
Application Insights
Detecta si el problema esta en tu código o en las
dependencias
Understand what failed
and why by drilling
down into failed tests
iOSWindows AndroidLinux
.NET C++ JavaScript PHP
Python Node.js R Cordova Unity
Herramientas y servicios para cualquier
desarrollador y cualquier aplicación
Abierto y Flexible
Applications
Infrastructure
Management
Databases & Middleware
App Frameworks
Linux
65
Visual Studio Code
Extensions
5,910
Visual Studio
Gallery Extensions
90
Visual Studio
Sim-Ship Partners
48
VS Team Services
Extensions
Based on our experiences from our own
transformation to a DevOps culture, we have
identified DevOps habits and related DevOps
practices that will lead to a true shift to DevOps in
organizations of any size.
OUR 7 HABITS FOR
DEVOPS SUCCESS
D e v O p s M a t u r i t y A s s e s s m e n t
http://DevOpsAssessment.azure
websites.net/
http://aka.ms/OurDevOpsJourney
http://www.itproguy.com/how-microsoft-does-agile-devops-resources/
Microsoft’s DevOps
¡Muchas gracias!
Juan Rafael
Technical Manager ER CLOUD
@jlc_rve

Más contenido relacionado

La actualidad más candente

Azure DevOps CI/CD For Beginners
Azure DevOps CI/CD  For BeginnersAzure DevOps CI/CD  For Beginners
Azure DevOps CI/CD For BeginnersRahul Nath
 
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesOpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesSamuel Terburg
 
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
 
AWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | Edureka
AWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | EdurekaAWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | Edureka
AWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | EdurekaEdureka!
 
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar SeriesContinuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar SeriesAmazon Web Services
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureCitiusTech
 
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Manish Kumar Yadav
 
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesGetting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesAmazon Web Services
 
Kubernetes design principles, patterns and ecosystem
Kubernetes design principles, patterns and ecosystemKubernetes design principles, patterns and ecosystem
Kubernetes design principles, patterns and ecosystemSreenivas Makam
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container StrategyRed Hat Events
 
Introducing Confluent Cloud: Apache Kafka as a Service
Introducing Confluent Cloud: Apache Kafka as a Service Introducing Confluent Cloud: Apache Kafka as a Service
Introducing Confluent Cloud: Apache Kafka as a Service confluent
 
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech TalkArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech TalkRed Hat Developers
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container PlatformDLT Solutions
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatAmazon Web Services
 
Introduction to Azure DevOps
Introduction to Azure DevOpsIntroduction to Azure DevOps
Introduction to Azure DevOpsLorenzo Barbieri
 
Cloud-Native CI/CD on Kubernetes with Tekton Pipelines
Cloud-Native CI/CD on Kubernetes with Tekton PipelinesCloud-Native CI/CD on Kubernetes with Tekton Pipelines
Cloud-Native CI/CD on Kubernetes with Tekton PipelinesNikhil Thomas
 
Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...
Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...
Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...HostedbyConfluent
 

La actualidad más candente (20)

Azure DevOps CI/CD For Beginners
Azure DevOps CI/CD  For BeginnersAzure DevOps CI/CD  For Beginners
Azure DevOps CI/CD For Beginners
 
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesOpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetes
 
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
 
AWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | Edureka
AWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | EdurekaAWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | Edureka
AWS Elastic Beanstalk Tutorial | AWS Certification | AWS Tutorial | Edureka
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
IaC on AWS Cloud
IaC on AWS CloudIaC on AWS Cloud
IaC on AWS Cloud
 
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar SeriesContinuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
Continuous Delivery with AWS Lambda - AWS April 2016 Webinar Series
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on Azure
 
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
 
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesGetting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
 
Kubernetes design principles, patterns and ecosystem
Kubernetes design principles, patterns and ecosystemKubernetes design principles, patterns and ecosystem
Kubernetes design principles, patterns and ecosystem
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container Strategy
 
Introducing Confluent Cloud: Apache Kafka as a Service
Introducing Confluent Cloud: Apache Kafka as a Service Introducing Confluent Cloud: Apache Kafka as a Service
Introducing Confluent Cloud: Apache Kafka as a Service
 
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech TalkArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
Introduction to Azure DevOps
Introduction to Azure DevOpsIntroduction to Azure DevOps
Introduction to Azure DevOps
 
Cloud-Native CI/CD on Kubernetes with Tekton Pipelines
Cloud-Native CI/CD on Kubernetes with Tekton PipelinesCloud-Native CI/CD on Kubernetes with Tekton Pipelines
Cloud-Native CI/CD on Kubernetes with Tekton Pipelines
 
Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...
Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...
Monitoring and Resiliency Testing our Apache Kafka Clusters at Goldman Sachs ...
 

Similar a DevOps on AZURE

Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOpsjuanmdura
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaJavier Suárez Ruiz
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoftfcolauravel
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...SpanishPASSVC
 
Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019Santi Macias Rodriguez
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareMiguel Sanchez
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareIngris Argueta
 
Charla evento TestingUY 2016 - Testeando en la Nube
Charla evento TestingUY 2016 - Testeando en la NubeCharla evento TestingUY 2016 - Testeando en la Nube
Charla evento TestingUY 2016 - Testeando en la NubeTestingUy
 
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOpsHablemosDeTesting
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas.. ..
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsavanttic Consultoría Tecnológica
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 

Similar a DevOps on AZURE (20)

Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOps
 
Comenzando a usar el Continuous Delivery
 Comenzando a usar el Continuous Delivery Comenzando a usar el Continuous Delivery
Comenzando a usar el Continuous Delivery
 
Ra.1..
Ra.1..Ra.1..
Ra.1..
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event Sevilla
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
 
Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
 
Conociendo Nuestro Fua interno
Conociendo Nuestro Fua internoConociendo Nuestro Fua interno
Conociendo Nuestro Fua interno
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
 
Charla evento TestingUY 2016 - Testeando en la Nube
Charla evento TestingUY 2016 - Testeando en la NubeCharla evento TestingUY 2016 - Testeando en la Nube
Charla evento TestingUY 2016 - Testeando en la Nube
 
Desarrollo de software.pptx
Desarrollo de software.pptxDesarrollo de software.pptx
Desarrollo de software.pptx
 
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOpsMeetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
 
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 

Más de Juan Fabian

Accelerate development with Visual Studio and Power Platform.pdf
Accelerate development with Visual Studio and Power Platform.pdfAccelerate development with Visual Studio and Power Platform.pdf
Accelerate development with Visual Studio and Power Platform.pdfJuan Fabian
 
Database optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsDatabase optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsJuan Fabian
 
Microsoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricMicrosoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricJuan Fabian
 
Azure Container Apps
Azure Container Apps Azure Container Apps
Azure Container Apps Juan Fabian
 
DevOps Dynamics 365 FnO
DevOps Dynamics 365 FnODevOps Dynamics 365 FnO
DevOps Dynamics 365 FnOJuan Fabian
 
Synapse link for dataverse
Synapse link for dataverseSynapse link for dataverse
Synapse link for dataverseJuan Fabian
 
Power BI con Dynamics 365 FnO
Power BI con Dynamics 365 FnOPower BI con Dynamics 365 FnO
Power BI con Dynamics 365 FnOJuan Fabian
 
SharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntosSharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntosJuan Fabian
 
Biz Apps 2022 Release Wave 2 Launch
Biz Apps 2022 Release Wave 2 LaunchBiz Apps 2022 Release Wave 2 Launch
Biz Apps 2022 Release Wave 2 LaunchJuan Fabian
 
Export to Data Lake Dynamics365 FnO
Export to Data Lake Dynamics365 FnOExport to Data Lake Dynamics365 FnO
Export to Data Lake Dynamics365 FnOJuan Fabian
 
SharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntosSharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntosJuan Fabian
 
Export Data Lake Dynamics 365 F&O
Export Data Lake Dynamics 365 F&OExport Data Lake Dynamics 365 F&O
Export Data Lake Dynamics 365 F&OJuan Fabian
 
Gestion de Inventario en Business Central
Gestion de Inventario en Business CentralGestion de Inventario en Business Central
Gestion de Inventario en Business CentralJuan Fabian
 
Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365Juan Fabian
 
Migrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQLMigrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQLJuan Fabian
 
BYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&OBYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&OJuan Fabian
 
Integración de Dynamics 365 Commerce y Teams
Integración de Dynamics 365 Commerce y TeamsIntegración de Dynamics 365 Commerce y Teams
Integración de Dynamics 365 Commerce y TeamsJuan Fabian
 
MS Teams y Virtual Agents para soporte
MS Teams y Virtual Agents para soporteMS Teams y Virtual Agents para soporte
MS Teams y Virtual Agents para soporteJuan Fabian
 
Microsoft Dynamics 365 Commerce and Teams - Part I
Microsoft Dynamics 365 Commerce and Teams - Part IMicrosoft Dynamics 365 Commerce and Teams - Part I
Microsoft Dynamics 365 Commerce and Teams - Part IJuan Fabian
 
Aplicaciones SaaS con Microsoft Cloud y Dynamics 365
Aplicaciones SaaS con Microsoft Cloud y Dynamics 365Aplicaciones SaaS con Microsoft Cloud y Dynamics 365
Aplicaciones SaaS con Microsoft Cloud y Dynamics 365Juan Fabian
 

Más de Juan Fabian (20)

Accelerate development with Visual Studio and Power Platform.pdf
Accelerate development with Visual Studio and Power Platform.pdfAccelerate development with Visual Studio and Power Platform.pdf
Accelerate development with Visual Studio and Power Platform.pdf
 
Database optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsDatabase optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and Operations
 
Microsoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ FabricMicrosoft Dynamics 365 IA - Copilot/ Fabric
Microsoft Dynamics 365 IA - Copilot/ Fabric
 
Azure Container Apps
Azure Container Apps Azure Container Apps
Azure Container Apps
 
DevOps Dynamics 365 FnO
DevOps Dynamics 365 FnODevOps Dynamics 365 FnO
DevOps Dynamics 365 FnO
 
Synapse link for dataverse
Synapse link for dataverseSynapse link for dataverse
Synapse link for dataverse
 
Power BI con Dynamics 365 FnO
Power BI con Dynamics 365 FnOPower BI con Dynamics 365 FnO
Power BI con Dynamics 365 FnO
 
SharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntosSharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntos
 
Biz Apps 2022 Release Wave 2 Launch
Biz Apps 2022 Release Wave 2 LaunchBiz Apps 2022 Release Wave 2 Launch
Biz Apps 2022 Release Wave 2 Launch
 
Export to Data Lake Dynamics365 FnO
Export to Data Lake Dynamics365 FnOExport to Data Lake Dynamics365 FnO
Export to Data Lake Dynamics365 FnO
 
SharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntosSharePoint y Dynamics 365 FnO - Mejor juntos
SharePoint y Dynamics 365 FnO - Mejor juntos
 
Export Data Lake Dynamics 365 F&O
Export Data Lake Dynamics 365 F&OExport Data Lake Dynamics 365 F&O
Export Data Lake Dynamics 365 F&O
 
Gestion de Inventario en Business Central
Gestion de Inventario en Business CentralGestion de Inventario en Business Central
Gestion de Inventario en Business Central
 
Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365
 
Migrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQLMigrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQL
 
BYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&OBYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&O
 
Integración de Dynamics 365 Commerce y Teams
Integración de Dynamics 365 Commerce y TeamsIntegración de Dynamics 365 Commerce y Teams
Integración de Dynamics 365 Commerce y Teams
 
MS Teams y Virtual Agents para soporte
MS Teams y Virtual Agents para soporteMS Teams y Virtual Agents para soporte
MS Teams y Virtual Agents para soporte
 
Microsoft Dynamics 365 Commerce and Teams - Part I
Microsoft Dynamics 365 Commerce and Teams - Part IMicrosoft Dynamics 365 Commerce and Teams - Part I
Microsoft Dynamics 365 Commerce and Teams - Part I
 
Aplicaciones SaaS con Microsoft Cloud y Dynamics 365
Aplicaciones SaaS con Microsoft Cloud y Dynamics 365Aplicaciones SaaS con Microsoft Cloud y Dynamics 365
Aplicaciones SaaS con Microsoft Cloud y Dynamics 365
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (19)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

DevOps on AZURE

  • 1. Dev Ops Juan Rafael Technical Manager ER CLOUD @jlc_rve
  • 3. Retos en el despliegue de SW, (SW Delivery)
  • 4. D e l o s e q u i p o s t i e n e p r á c t i c a s d e m e j o r a c o m o “A G I L E ” Pero para la mayoría de las organizaciones sigue tomando semanas o meses desplegar nuevas soluciones de software 3 /4
  • 5. Beneficios de DevOps Source Puppetlabs: https://puppetlabs.com/ Despliegue de código 30X mas rápido Y 200X más rápido comparando lo con áreas de bajo desempeño Las prácticas DevOps mejoran el desempeño de IT Mejoras en el desempeño de las áreas de IT Empresas con áreas de IT de alto desempeño tienen el doble de posibilidades de cumplir con sus ventas, posicionamiento de mercado y productividad Tener 60x menos fallas Y recuperarse 168X mas rápido que las áreas de IT de bajo desempeño
  • 6. Planeación 1 Monitoreo + Aprendizaje ImplementaciónDesarrollo + Pruebas 2 Desarrollo Producción 4 3
  • 7. • Infraestructura como Código(IaC) • Integración continua • Automatización de pruebas • Despliegue continuo • Administración de cambios • Monitoreo de aplicaciones • Pruebas de carga y crecimiento automatizado Prácticas DevOps http://www.itproguy.com/devops-practices/
  • 8. Planeación1 Monitoreo + Aprendizaje Implementación Desarrollo + Pruebas2 Desarrollo Producción Agile DevOps 4 3
  • 9. Se empieza con una idea y un plan de como convertir esa idea en realidad 1 - Planeación Planear Administrar el trabajo Validar avance Desarrollo + Pruebas 1 Inicio del proyecto
  • 11. Planeación ágil Todo el equipo involucrado Monitorea el trabajo de todo el equipo incluyendo los problemas en operaciones
  • 12. Escribe código Pruebas Unitarias 2 Compila Control de versiones Verifica la compilación Entrega Una vez que el ciclo de ejecución comienza, los desarrolladores convierten grandes ideas en características 2 – Desarrollo + Pruebas
  • 13. Xamarin and Visual Studio integration Una sola solución para todos los proyectos Integrado con el ecosistemas Microsoft
  • 15. Xamarin.Forms Gran UI • Construye UI nativas para IOS, Android y Windows compartiendo la base de código C# • Si conoces C# podrás generar aplicaciones móviles con una gran UI para cualquier plataforma • Mas de 40 controles y formas están incluidas para acelerar su despliegue
  • 16. Pruebas de carga en la nube Ambiente de integración Ambiente de pruebas funcionales automatizado 3 Ambiente de pre-producción Ambiente de QA Monitorea + Aprende Cuando la prueba pasa, la compilación es implementada a los ambientes en cada etapa del proceso de entrega 3 - Entrega
  • 17. Xamarin Test Cloud Mas de 2,000 dispositivos Automatiza las pruebas de tu app en mas de 2000 diferentes dispositivos, prueba todo lo que los usuarios hacen sin problemas de desempeño y con monitoreo de memoria y desempeño Dispositivos reales pruebas reales • Asegura la calidad de las pruebas en dispositivos reales • Automatiza las pruebas de apps en dispositivos reales • Utiliza C#, Ruby, o Cucumber para crear pruebas automáticas • Se integra con sistemas de integración continua
  • 18. 4 Monitoreo Retroalimentación Planea la siguiente iteración Aprende y entiende como los usuarios utilizan tu aplicación, como reaccionar y rápidamente arreglar incidentes y defectos 4 – Monitorea + Aprende
  • 19. Application Insights Crea una cuenta de Visual Studio Online. Agrega tu extensión en Visual Studio. Agrega Application Insights a proyectos nuevos o existentes.
  • 20. Application Insights Obtén una vista de 360° de la salud de tu aplicación con métricas relevantes para detectar problemas en producción Identify issues and patterns with your platform and application in production Check the pulse of your platform and application Set up a view of your platform and application health with metrics that you care about
  • 21. Application Insights Detecta si el problema esta en tu código o en las dependencias Understand what failed and why by drilling down into failed tests
  • 22. iOSWindows AndroidLinux .NET C++ JavaScript PHP Python Node.js R Cordova Unity Herramientas y servicios para cualquier desarrollador y cualquier aplicación
  • 24. 65 Visual Studio Code Extensions 5,910 Visual Studio Gallery Extensions 90 Visual Studio Sim-Ship Partners 48 VS Team Services Extensions
  • 25.
  • 26. Based on our experiences from our own transformation to a DevOps culture, we have identified DevOps habits and related DevOps practices that will lead to a true shift to DevOps in organizations of any size. OUR 7 HABITS FOR DEVOPS SUCCESS D e v O p s M a t u r i t y A s s e s s m e n t http://DevOpsAssessment.azure websites.net/
  • 28. ¡Muchas gracias! Juan Rafael Technical Manager ER CLOUD @jlc_rve

Notas del editor

  1. People = Culture Fundamental attributes of successful cultures: Shared mission and incentives: infrastructure as code, apps as services, DevOps/all as teams You need to consider your hardware as a commodity, (don't give your servers names) , servers are like farm animals, it is just harder if you let theids name them Build deep instrumentation into services, push complexity up the stack Rally around agile, shared metrics, CI, service owners on call, etc. Changing the culture: any change takes time, changing culture is no exception and you can't do it alone, exploit compelling events to change culture: downtimes, cloud adoption, devops buzz PROCESS Definition and design, compliance, and continuous improvement PEOPLE Responsibilities, management, skills development, and discipline Products Tools and infrastructure
  2. But how is it that some companies like Netflix, Amazon, Etsy, and Facebook regularly deliver new features and innovation to their customers while other companies must wait weeks or months to release software updates? Today, we see continual frustration on all sides: Business, customers and IT all suffer from a lack of collaboration and communication between development and operations in software projects This increases time and labor involved in delivering and maintaining software systems – not a good thing in a world where fast time to market is key Add to that the problem that much of what we build is based on assumptions instead of hard data and you can see how this could easily lead a team to build the wrong thing The inability to deliver software efficiently and react quickly to changes can lead to much more than just frustration –in the long run, this can threaten your entire business!
  3. 2014 Report collected in December 2013 had over 9,200 survey respondents across 110 countries with companies of ALL sizes and verticals. 2015 Report had 4,976 respondents with companies of ALL sizes and verticals.
  4. Adopt agile techniques to become more effective. Agile planning tools (like capacity planning, task boards, Kanban boards, and backlog management) offer your teams the flexibility to adopt incremental development techniques and agile methodologies (like Scrum) at their own pace. Use the same tools to enhance your current methodology more gradually.
  5. [Slide goal] Outline the capabilities of Application Insights [Talk track] N/A
  6. [Slide goal] Outline the capabilities of Application Insights [Talk track] To reduce mean time to detect (MTTD) you need access to dashboards that help you detect issues in production before your customer know. With Application Insights, you can set up a view of your application’s health with metrics that are important for you and your business.
  7. [Slide goal] Outline the capabilities of Application Insights [Talk track] By reusing your test scripts you can detect if the problem is your code or your dependencies.
  8. Partners to highlight Sauce Labs + Perfecto Mobile Testing in the cloud with real devices (both) and web applications (Sauce) MacinCloud Your own private Mac VM in the cloud to build your iOS apps Big discounts for VSTS users eDevTech Partner with us for requirements management Special offer for MSDN Enterprise: SmartOffice and InteGREAT for free
  9. The seven habits on this slide can be addressed either individually or together, in any combination. Establishing and evolving any of the practices in your development lifecycle will positively impact your organization. Backlog - How do you currently manage requirements and change requests? How are software requirements associated to business needs/value?  Schedule and team - How are your teams organized? Does every discipline report to the same executive? What is the typical team size and makeup (i.e. what disciplines are in a team)? How do these teams schedule their work? How long is a development iteration? How do development teams and IT Operations teams collaborate?  Technical debt - How do your teams think about and manage technical debt? What is the split in time spent on servicing existing code vs. new development activities and innovation? How do your teams ensure a common definition of done? How much of your resources are invested in engineering systems?  Flow - How does software flow through your delivery pipeline from build to production? How long does it take to provision a new dev/test environment? How frequently do you release per application? What is your release process? Evidence - How are decisions made in software development? What data do you collect and use in decision making? How frequently do you use tools to validate software (code analysis, unit tests, functional tests, etc.)? How closely do your test environments mimic production? How do you use measure and react to how users interact with your software? Production - How do you detect and respond to production incidents? What is your Mean-Time-To-Detection (MTTD)? What is your Mean-Time-To-Recovery (MTTR)? Infrastructure - Describe the core infrastructure your applications run on? Are your dev/test environments hosted on-premises or in a public cloud? Are your production environments hosted on-premises or in a public cloud? Is your core infrastructure provided as a service either internally or by a third-party?