DevOps es un conjunto de prácticas que automatizan los procesos entre el desarrollo de software y los equipos de infraestructura, de manera que el software pueda ser construido, probado y puesto en producción más rápidamente y con la misma confiabilidad.
El concepto de DevOps esta fundamentado en la construcción de una cultura de colaboración entre equipos que históricamente son silos. Los beneficios aparentes incluyen confianza mutua, más rápidos ciclos de puesta en producción, habilidad para resolución de incidentes más rápidamente y mejor adaptación a los cambios.
En esta sesión revisamos conceptos clave de DevOps, el estado del arte y algunas de las tecnologías involucradas.
Introduces DevOps; the cultural and professional phenomenon that is rocking the IT world. By encouraging better collaboration, communication and integration between development and operational teams, DevOps is enabling organizations to build, deploy and operate quality software faster.
Agile Principles are more Software Development focused. There is need for Organizations to look for Software Development Agility nothing but DevOps. In order to achieve Organization operational efficiency the complete Organization needs to be DevOps complaint.
Take away for orgnizations on What is that they need to do?
At present, DevOps has got several buzz words associated with it. Standards in terminology by bringing in concepts such that everybody speaks same language.
For a beginner, this is a good quality pictorial representation of DevOps and DevOps Center of Excellence.
Opex Software focuses on consulting, implementation and development of DevOps tools and platforms. Have helped small and large data centers! This presentation talks about Continuous Integration, Continuous Delivery at a high level. For detailed presentations and flows, please ping us.
Thanks again, Enjoy!
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
devops has been popular in IT ever since emerging cloud technology. to make IT more agile, we need to keep setup goal and measure performance with adopting new cloud native tools.
Tech Mahindra and CollabNet have worked together on a number of mission-critical projects, and over the course of their partnership have developed unique expertise in lifecycle, development-to-production metrics. Gain an understanding not only of what metrics are important, but also practical approaches to building reports and dashboards that deliver a single-pane view of all your delivery pipelines across the enterprise.
Participants will learn:
KPI’s of end-to-end dashboard driven development and delivery
Best practices for metrics in Agile / DevOps environments
Role of technology frameworks for integrated planning and reporting
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Puppet
DevOps represents a profound change from the way most IT departments have traditionally worked: from siloed teams and high-anxiety releases to everyone collaborating on uneventful and more frequent releases of higher-quality code.
It doesn't matter how large or small an organization is, or even whether it's historically slow moving or risk averse — there are ways to adopt DevOps sanely, and get measurable results in just weeks.
Continuous Delivery presents a compelling vision of builds that are automatically deployed and tested until ready for production.
Most teams aren't there yet. Some never want to go that far. Others want to push the envelope further.
This deck presents a model for scoring yourself on the continuum and examples of how companies can decide what parts of CD to adopt first, later and not at all.
Introduces DevOps; the cultural and professional phenomenon that is rocking the IT world. By encouraging better collaboration, communication and integration between development and operational teams, DevOps is enabling organizations to build, deploy and operate quality software faster.
Agile Principles are more Software Development focused. There is need for Organizations to look for Software Development Agility nothing but DevOps. In order to achieve Organization operational efficiency the complete Organization needs to be DevOps complaint.
Take away for orgnizations on What is that they need to do?
At present, DevOps has got several buzz words associated with it. Standards in terminology by bringing in concepts such that everybody speaks same language.
For a beginner, this is a good quality pictorial representation of DevOps and DevOps Center of Excellence.
Opex Software focuses on consulting, implementation and development of DevOps tools and platforms. Have helped small and large data centers! This presentation talks about Continuous Integration, Continuous Delivery at a high level. For detailed presentations and flows, please ping us.
Thanks again, Enjoy!
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
devops has been popular in IT ever since emerging cloud technology. to make IT more agile, we need to keep setup goal and measure performance with adopting new cloud native tools.
Tech Mahindra and CollabNet have worked together on a number of mission-critical projects, and over the course of their partnership have developed unique expertise in lifecycle, development-to-production metrics. Gain an understanding not only of what metrics are important, but also practical approaches to building reports and dashboards that deliver a single-pane view of all your delivery pipelines across the enterprise.
Participants will learn:
KPI’s of end-to-end dashboard driven development and delivery
Best practices for metrics in Agile / DevOps environments
Role of technology frameworks for integrated planning and reporting
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Puppet
DevOps represents a profound change from the way most IT departments have traditionally worked: from siloed teams and high-anxiety releases to everyone collaborating on uneventful and more frequent releases of higher-quality code.
It doesn't matter how large or small an organization is, or even whether it's historically slow moving or risk averse — there are ways to adopt DevOps sanely, and get measurable results in just weeks.
Continuous Delivery presents a compelling vision of builds that are automatically deployed and tested until ready for production.
Most teams aren't there yet. Some never want to go that far. Others want to push the envelope further.
This deck presents a model for scoring yourself on the continuum and examples of how companies can decide what parts of CD to adopt first, later and not at all.
The pursuit for the perfect synchrony between software development and IT operations is still ongoing, and striking the balance won’t happen any time soon. Understand and address these 5 common DevOps challenges to achieve a higher- functioning and collaborative organization.
That DevOps and Agile bring benefit is self-evident; these slides explore how the key benefits can be quantified such that a business case can be built.
DevOps is an emerging name for the collection of techniques we are adopting to meet this challenge and close the gap. While the DevOps movement is relatively young, many of its approaches are rooted in existing best practices.
This presentation makes an argument for DevOps, and proposes a DevOps Infrastructure team to help implement tooling that brings Developers and Operations folks together.
These slides are from a recorded webcast available here: http://www.urbancode.com/html/resources/webinars/DevOps_ITs_Automation_Revolution.html
Based on recent research findings from the EMA Worldwide DevOps 2020 survey, leading IT analyst firm Enterprise Management Associates (EMA) provides insights into where DevOps is headed.
The increasing adoption of DevOps principles has led to greater integration between software development (both application and software engineering) and IT operations (both systems administration and infrastructure). In this online seminar, we will explore the DevOps approaches
What does a Maturity Curve for Enterprise Adoption of Agile and DevOps look like? Where would an organization like yours rank on the curve? Are there specific areas of improvement you might want to consider?
More and more teams are turning to DevOps as a way of working together to improve the efficiency and quality of software delivery and start adding more value to the business. But without having someone on the team with experience of putting it into practice, it's sometimes difficult to know how to get started.
Redgate Software invited Steve Thair, CTO at the DevOpsGuys, to deliver a one-hour training session on 'How to get started with DevOps'. Steve gave practical tips on how you can start implementing DevOps in your own organization.
The recording can be found here - https://youtu.be/ZioF58drwcA
For more information about services from the DevOpsGuys visit www.devopsguys.com
To find out about extending DevOps practices to the database visit www.red-gate.com/solutions
Building a DevOps Organization and CultureRapidValue
This whitepaper explains adopting the DevOps practice and how teams should be structured and re-structured. It discusses in detail how organizations can achieve increased collaboration within the team through DevOps. It also, describes the different roles and responsibilities of people involved in the DevOps
approach with real-world examples.
In the world of digital transformation and Agile methodologies, change is the only constant. And with change comes risk. That's why adopting a test automation strategy is key to accelerating critical app projects - dramatically reducing risk. During this webinar we discussed how you can get started.
Download Deck to know more about Lyra Infosystems and how we can help you with GitLab Customizations, Support, Integrations, tiered plans and with respect to licensing. Mail us at gitlab@lyrainfo.com to know more.
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterGene Kim
Stephen Elliot, VP of IDC
DevOps is the modern way to deploy new IT capabilities that drive and deliver business results. This session will dive into the key metrics that large companies are using to gauge the success and measure results utilizing the DevOps discipline. The session will answer the following questions:
What are some of the key technology and business metrics that large organizations are using to measure and manage DevOps projects?
What are the critical success factors required when communicating with the business on Devops delivered projects?
What role do the security and compliance teams play in DevOps, and related metrics?
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...TriNimbus
Keynote presentation from Vancouver's 2016 Canadian Executive DevOps & Cloud Summit on Thursday, May 5th.
Speaker: Chris Munns, Business Development Manager, DevOps at Amazon Web Services
Title: DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Deploys a Year
The pursuit for the perfect synchrony between software development and IT operations is still ongoing, and striking the balance won’t happen any time soon. Understand and address these 5 common DevOps challenges to achieve a higher- functioning and collaborative organization.
That DevOps and Agile bring benefit is self-evident; these slides explore how the key benefits can be quantified such that a business case can be built.
DevOps is an emerging name for the collection of techniques we are adopting to meet this challenge and close the gap. While the DevOps movement is relatively young, many of its approaches are rooted in existing best practices.
This presentation makes an argument for DevOps, and proposes a DevOps Infrastructure team to help implement tooling that brings Developers and Operations folks together.
These slides are from a recorded webcast available here: http://www.urbancode.com/html/resources/webinars/DevOps_ITs_Automation_Revolution.html
Based on recent research findings from the EMA Worldwide DevOps 2020 survey, leading IT analyst firm Enterprise Management Associates (EMA) provides insights into where DevOps is headed.
The increasing adoption of DevOps principles has led to greater integration between software development (both application and software engineering) and IT operations (both systems administration and infrastructure). In this online seminar, we will explore the DevOps approaches
What does a Maturity Curve for Enterprise Adoption of Agile and DevOps look like? Where would an organization like yours rank on the curve? Are there specific areas of improvement you might want to consider?
More and more teams are turning to DevOps as a way of working together to improve the efficiency and quality of software delivery and start adding more value to the business. But without having someone on the team with experience of putting it into practice, it's sometimes difficult to know how to get started.
Redgate Software invited Steve Thair, CTO at the DevOpsGuys, to deliver a one-hour training session on 'How to get started with DevOps'. Steve gave practical tips on how you can start implementing DevOps in your own organization.
The recording can be found here - https://youtu.be/ZioF58drwcA
For more information about services from the DevOpsGuys visit www.devopsguys.com
To find out about extending DevOps practices to the database visit www.red-gate.com/solutions
Building a DevOps Organization and CultureRapidValue
This whitepaper explains adopting the DevOps practice and how teams should be structured and re-structured. It discusses in detail how organizations can achieve increased collaboration within the team through DevOps. It also, describes the different roles and responsibilities of people involved in the DevOps
approach with real-world examples.
In the world of digital transformation and Agile methodologies, change is the only constant. And with change comes risk. That's why adopting a test automation strategy is key to accelerating critical app projects - dramatically reducing risk. During this webinar we discussed how you can get started.
Download Deck to know more about Lyra Infosystems and how we can help you with GitLab Customizations, Support, Integrations, tiered plans and with respect to licensing. Mail us at gitlab@lyrainfo.com to know more.
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterGene Kim
Stephen Elliot, VP of IDC
DevOps is the modern way to deploy new IT capabilities that drive and deliver business results. This session will dive into the key metrics that large companies are using to gauge the success and measure results utilizing the DevOps discipline. The session will answer the following questions:
What are some of the key technology and business metrics that large organizations are using to measure and manage DevOps projects?
What are the critical success factors required when communicating with the business on Devops delivered projects?
What role do the security and compliance teams play in DevOps, and related metrics?
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...TriNimbus
Keynote presentation from Vancouver's 2016 Canadian Executive DevOps & Cloud Summit on Thursday, May 5th.
Speaker: Chris Munns, Business Development Manager, DevOps at Amazon Web Services
Title: DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Deploys a Year
We explain the history of our agile organization with a focus on the latest round of evolution of our Product and Engineering organization, moving from business-oriented feature teams to mission teams.
Market Trends: What new developments are shaping the way teams work?
Replacing HP Quality Center?: What hurdles are typically faced in replacing legacy Test Management?
Moving Beyond HP Unified Functional Tester?: What options exist to move to more modern automation tools?
Migration Best Practices: How are leading companies making the switch?
Personal customer experiences are and will be more and more vital. People to people, but also people to machine. Today, there are several providers of the same services, and the new ones are faster, more flexible, and more personalized in their communications with their customers & users. How do we ensure that we provide the right information to our employees as well as to our customers so they can better serve and increase customer satisfaction?
This webinar will focus on how you as an organization will have to restructure, rethink and redesign your technological platform to support increasing employee- and customer demands.
Key takeaways:
Holistic understanding of how to make a successful cloud transition
Learn why modern organizations excel in customer treatment, productivity, flexibility, and agility
High-level architecture and how and why DevOps changes organizations
How to Build High-Performing IT Teams - Including New Data on IT Performance ...Puppet
Alanna Brown shares how to build the case for DevOops, align incentives and team members, and implement key technical practices, such as version control, configuration management, continuous integration, and monitoring.
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
<a href="https://eduxfactor.com/devops-online-training">devops training</a>
DevOps Training in Hyderabad is suitable for everyone who has a fashion about it. This Advanced Develop training Certification course will provide a strategic understanding of DevOps Training. Just type<ahref=”https://eduxfactor.com/devops-online-training in Hyderbad”>
Join us for the Executive <a href="https://eduxfactor.com/devops-online-training">Best devops training in Hyderabad</a> at Edux factor and enrich your carrier.
Dream for wonderfull carrier we make to acheive your dreams come true Hurry up & enroll now.
EduXFactor presents Best Devops Training In Hyderabad to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
With this course, master various aspects of software development, operations, continuous integration, continuous delivery, automated configuration management, test, and deployment using DevOps tools like Git, Docker, Jenkins, Ansible, Kubernetes, Puppet & Nagios..
Packed with hands-on exercise for every module, this course is suitable for software developers, technical project managers, architects, operations support, deployment engineers, IT managers, and development managers.
What You'll Learn in Best Devops Training In Hyderabad
Get a thorough explanation of DevOps concepts including agile software development, DevOps market trends, skills, delivery pipeline, and the Ecosystem.
Get familiar with GIT Installation, and version control. Learn how to manage and track different source code versions using Git. Build and Automate Test using Jenkins and Maven.
Explore continuous testing with Selenium, and create test cases in Selenium WebDriver.
Master Docker ecosystem, Docker networking and use the knowledge to deploy a multi-tier application over a cluster.
Understand different Roles and Command Line usage of Ansible, and apply that to execute ad-hoc commands.
Gain knowledge of Kubernetes Cluster Architecture, understand YAML, and deploy an app through Kubernetes Dashboard.
Perform Continuous Monitoring using Nagios.
Get introduced to DevOps on Cloud, and execute DevOps using AWS.
#bestdevopstraininginhyderabad
#bestdevopstraining
#devopstraininginhyderabad
DevOps is a set of practices that combines software development (Dev) and IT operations, the two formerly soiled teams. With DevOps, the two teams work together to improve both the productivity of developers and the reliability of operations by participating together in the entire service lifecycle, from design through the development process to production support.
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
With this course, master various aspects of software development, operations, continuous integration, continuous delivery, automated configuration management, test, and deployment using DevOps tools like Git, Docker, Jenkins, Ansible, Kubernetes, Puppet & Nagios..
EduXfactor offers the best devops training and placement in hyderabad that is in line with the industry requirements. Offered by Certified Professionals Real-time expert trainers.
EduXfactor offers the best devops training in Hyderabad that is in line with the industry requirements. Offered by Certified Professionals Real-time expert trainers.
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
EduXfactor offers the best devops training and placement in hyderabad that is in line with the industry requirements. Offered by Certified Professionals Real-time expert trainers.
An Evening with Agile lean design_thinkingArkhotech
"Nuestros equipos de tecnología están aprendiendo ágil. Nuestros equipos de productos están aprendiendo lean y nuestros equipos de diseño están aprendiendo design Thinking. ¿Cuál es la correcta?"
Daremos un enfoque pragmático para así entender la mejor forma de adoptar una estrategia clara e integral para nuestros productos digitales.
En la primera sesión de Microservicios vimos el origen de esta arquitectura, conceptos básicos, y discutimos sobre sus beneficios y diferencias con arquitecturas tradicionales y otras con algunos rasgos similares. Finalmente revisamos un pequeño ejemplo de funcionamiento con Eureka.
Ahora, en esta segunda sesión se analizará un proyecto de ejemplo utilizando diferentes devops que nos permitirán no sólo la implementación sino además ejemplos reales de escalimiento. Será una sesión donde nos pondremos el overol y nos ensuciaremos las manos. Es tiempo de programar!
Rust es un nuevo lenguaje de programación orientado a velocidad y seguridad. ¿Qué es? ¿Cómo funciona? ¿Porque lo aman tanto?. Estos fueron los conceptos y características que lo hacen único, y que analizamos en nuestro meetup.
Go es un lenguaje de programación de código abierto lanzado por Google en 2009, creado con la motivación de manejar el nivel de programación que tiene Google en cuanto a número de líneas de código y la cantidad de ingenieros que trabajan en el código. Además, para facilitar la interconexión de programas dentro de sistemas distribuidos de miles de máquinas.
En este meetup revisamos este lenguaje, sus principales características, qué empresas lo usan, cómo dar los primeros pasos y una aplicación de ejemplo.
Docker, una tecnología en creciente desarrollo y adopción, ha revolucionado con un nuevo paradigma la forma en la que se desarrollan y se despliegan las aplicaciones de software.
Esta tecnología ha facilitado el desarrollo de microservicios, al encapsular ambientes y aplicaciones, junto con la promesa de correr en cualquier lugar y sin importar la plataforma.
En este meetup nos concentraremos en comprender qué es docker y su medio ambiente de ejecución; pasaremos por contenedores, compose y plataformas para alta disponibilidad con docker swarm.
An evening with "Rework" - Reinventando nuestra forma de trabajarArkhotech
En esta sesión revisamos algunas reflexiones sobre la lectura del libro "Rework" de 37signals, compañía creadora del framework Ruby on Rails y del software de gestión de proyectos Basecamp.
La motivación es reinventar la forma de trabajar por lo que en algunos contextos se consideraría una anti-forma de trabajo;
Su contraportada resume en gran parte su línea editorial:
- ASAP is poison
- UNDERDO the competition
- Meetings are TOXIC
- Fire the WORKAHOLICS
- Emulate DRUG Dealers
- Pick a FIGHT
- Planning is GUESSING
- Inspiration is PERISHABLE
An evening with... Microservices - Session 1Arkhotech
Si bien la tecnología de microservicios tiene ya un par de años, su uso más formal con implementaciones importantes en ambientes productivos es bastante reciente. En este meetup se hará un introducción mundo de los microservicios comenzando por los aspectos más teóricos, pasando por la descripción de arquitectura y buenas prácticas, para finalizar con un ejemplo práctico de implementación y un primer acercamiento al escalamiento.
Scrum es un framework que permite entregar el máximo valor, mediante iteraciones cortas y de gran colaboración. Scrum permite adaptar los equipos a las condiciones complejas de la construcción de productos y del entorno.
En este meetup revisamos lo que SCRUM consiste como marco de trabajo, sumado a nuestra experiencia en el desarrollo de proyectos de software y el por qué consideramos es tan importante hoy en día en el mercado
Liquibase es un librería Open Source basada en Java, que independiente del motor de base de datos, permite hacer un seguimiento centralizado a los constantes cambios que sufren los modelos de datos (sobre todo en la etapa de desarrollo) y facilitan la vida cuando tenemos múltiples ambientes de trabajo (Producción, pre-producción, desarrollo, QA, ...).
En este meetup revisamos desde la teoría a la práctica, desarrollando algunos ejemplos con diferentes niveles de complejidad.
Además revisamos cómo un equipo de desarrollo se puede ver beneficiado con el uso de esta herramienta y cómo es posible integrar su uso a procesos de integración continua.
An evening with ... Ionic Framework Meetup Arkhotech
Ionic es un framework de desarrollo híbrido móvil de amplio uso en la industria. Entre sus principales características se destacan el desempeño, integración con AngularJS, similitud de interfaces finales con las nativas y el soporte a integración de hardware vía Apache Cordova.
En este meetup usamos un proyecto real Ionic creado para uno de nuestros clientes, para analizar todo el proceso de construcción (de más de 3 meses), conociendo las principales características de la implementación y todos las experiencias que enfrentamos en este reto de equipo. Revisaremos todo lo que hicimos: la estructura de equipo, tecnologías, método de trabajo, obstáculos, etc. compartiendo con los asistentes el caso de éxito de una experiencia real.
El objetivo de la gestión de procesos de negocio (BPM, Business Process Management por sus siglas en inglés), es mejorar su desempeño (eficiencia y eficacia) y optimizacion dentro de una organización. Para esto, los procesos deben ser diseñados, modelados, organizados, documentados y modularizados de forma continua, permitiendo determinar puntos de fallo y acelerando la automatización para la reducción de los riesgos.
Para el logro exitoso de este enfoque en una organización, es necesario llevar a cabo un gran cambio, migrando desde una operación funcional a una operación gestionada por procesos. Esta nueva operación, debe contar con el soporte de un conjunto de herramientas para cumplir con el ciclo de vida de BPM, éstas son comunmente llamadas Business Process Management Software (BPMS).
En este meetup, analizamos las funcionalidades Jboss BPM Suite de Redhat, y mostramos con un demo simple, como se comporta en la realidad, desde la definición de un proceso hasta la interacción con el usuario final.
An evening with... Continuous Integration and Bamboo intro MeetupArkhotech
Si bien en la actualidad existen variadas técnicas y metodologías que permiten agilizar el desarrollo de aplicaciones, aún hay procesos dentro del ciclo de desarrollo que significan no sólo una enorme inversión de tiempo (que crece exponencialmente según el tamaño del proyecto) sino que tienden a ir en desmedro de la calidad producto, a pesar de la buena intención de los equipos de desarrollo de avanzar lo más rápido posible.
El proceso de integración continua pretende precisamente atacar esta problemática mediante la automatización de las tareas de despliegue y pruebas, lo que permitirá no sólo disminuir los retrasos (entiéndase también H/H) resultantes entre despliegue y despliegue sino que permitirá también realizar de forma inmediata y "sin esfuerzo" las pruebas necesarias para mantener la calidad de nuestro software.
En este meetup pretendemos dar una visión global del concepto de Integración Contínua CI y el uso de algunas herramientas que nos ayudarán a comenzar en este mundo.
Los marcos de trabajo ágiles como Scrum y Kanban, son de uso ampliamente conocido en la industria del desarrollo. Para gran parte de nosotros, no es desconocido el tradicional ciclo incremental y de retroalimentación continua de Scrum y la forma en que el trabajo es completado, por un equipo con objetivos comunes en un Sprint.
No obstante, menos conocido es el hecho del conocimiento y uso de métricas ágiles, en apoyo a la retroalimentación objetiva. Las métricas de agile permiten a los equipos construir hábitos de mejoramiento continuo, ayudan a visualizar el trabajo y la efectividad, y facilitan la identificación de debilidades, mediante el monitoreo de la experimentación.
Las métricas no deben ser usadas en reemplazo de la comunicación directa y continua: son más bien usadas para iniciar una conversación. Las mediciones objetivas ayudan a los equipos a tomar decisiones correctivas, para alinearse mejor a los objetivos y crear un ecosistema de crecimiento, más adecuado para el proyecto y equipo. Las métricas son de especial importancia en equipos y organizaciones, que inician una transición a métodos ágiles, pues proporcionan información objetiva y concreta, respecto de las iniciativas.
En esta presentación, conoceremos acerca de las métricas ágiles como Velocity, Feature Progression, Backlog Health, etc., estableciendo su propósito, forma de medición, aspecto de proyecto que retroalimentan y la forma en que apoyan a la creación de un equipo verdaderamente ágil.
Big Data es un concepto que hace referencia a un gran conjunto datos complejos, de formato heterogéneos y que donde las aplicaciones y mecanismos tradicionales de procesamiento no resultan ser los más adecuados para procesarlos. Los desafíos dentro del Big Data incluyen el análisis, la captura, la transformación de datos, búsqueda, intercambio, almacenamiento, transferencia, visualización y privacidad de la información.
Inmerso en este nuevo ecosistema de datos de gran tamaño y sin formato, se encuentra Apache Hadoop, un framework de Software desarrollado en un principio por Yahoo, y que ha sido y está siendo el standard de la industria para el procesamiento masivo de datos dentro de un cluster de computadores.
En el presente meetup realizamos una breve descripción de la arquitectura de este framwork y cómo Hadoop puede integrarse con otras diferentes soluciones empresariales. A su vez revisamos como grandes empresas tecnológicas han visto y apostado por Apache Hadoop como una herramienta para construcción de soluciones y procesamiento de datos en entornos de Big Data.
Polymer fue anunciado por Google y nació con el propósito de permitir trabajar a los desarrolladores con web components así como con las low-level APIs (HTML imports, shadow DOM, HTML templates y custom elements) antes de que estas funcionalidades estuvieran soportadas por los navegadores.
La idea era facilitar el trabajo con web components dentro de un sólido entorno de desarrollo. En este meetup revisamos estos estándares, en donde Polymer simplifica y acelera la creación de cualquier elemento, desde un botón a una aplicación completa en desktop y en móvil.
La personalización en internet permite crear experiencias consistentes, únicas y relevantes para los usuarios. Esta estrategia, desempeña un papel fundamental en contextos de negocio como e-commerce (por ejemplo en retails, telecomunicaciones, etc.), en el cual las experiencias personalizadas, tienen mayor probabilidad de aumentar la conversión. Oracle Endeca Guided Search, un motor de indexación y búsqueda word-class, proporciona características asociadas a la personalización y la facilidad de búsqueda de contenido por múltiples factores y características. Oracle Endeca Experience Manager, permite definir reglas de negocio para personalización del comportamiento de un sitio. Ambas herramientas partes de la suite de Oracle Customer Experience, representan un rol crítico en el logro de iniciativas de negocio en internet.
En este meetup, dimos un vistazo a las principales características de estos dos productos, compartiendo información técnica y analizando oportunidades de negocio. Finalmente, revisamos un demo funcional de las dos suites, analizando en la práctica las características más relevantes de estos productos.
As more of the world goes online, including the physical world, the more opportunity there is for enterprises (and consumers) to use data in new ways. The “Third Platform” of the digital age, a platform built upon a foundation of cloud computing, mobility, social networking, and big data.
The need to analyze and handle data in new an improved ways, the NoSQL databases are now here. Characterized by not using the relational model, running well on clusters and using schema-less technologies, they are built for the 21st century.
In this presentation we explore basic concepts for different kinds of NoSQL Databases (Wide column, Document, Graph and Key-Value store) and we explore MongoDB, a leading Document base NoSQL implementation.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Securing your Kubernetes cluster_ a step-by-step guide to success !
An evening with... DevOps
1. An evening with … DevOps
Arkho Innova Meetup series
August 2017
2. • Un espacio para compartir experiencias y
conocimiento
• Un espacio para hacer relaciones entre
personas y equipos con intereses afines
• Un espacio para pasarla bien
Gracias por su asistencia!!!
5. • It comes from the need to keep up with software velocity
• Advances in agile culture and methods, exposed the need for a end-to-end
approach
• Extends agile development practices thru build, validate and deploy and
delivery
• It is a mindset: the combination of cultural philosophies, practices, and
tools that increases an organization’s ability to deliver applications and services
at high velocity
What is it?
8. Improve collaboration between all stakeholders, from planning through delivery and automation of
the delivery process in order to:
The Goal
✓ Improve deployment frequency
✓ Achieve faster time to market
(TTM)
✓ Lower failure rate of new
releases
✓ Shorten lead time between
fixes
✓ Improve mean time to recovery
(MTR)
✓ Improved collaboration
10. Amazon Velocity Culture
• Since 2010, Amazon runs all traffic from EC2 containers (elastic web computing)
• Automatic scalability from a single host, to hundreds (up or down)
• Cultural change: Velocity Culture
• Amazon gains increased Business value from Continuos Deployment culture
Amazon Deployment Stats (production only)
Mean time between
deployments (weekday)
11.6 secs
Max deployments in
an hour
1,079
Mean # of hosts
receiving a
deployment in a day
10,000
Jon Jenkins, Director
Amazon Silk Amazon
11. Development at the speed and scale of Google
• More than 5K developers, More than 50K builds per day on average, More than 100M test cases
automated per day
• Build everything from source. Head of the tree should be stable and we test it with extensive
automated tests and enforcement of coding styles and guidelines (including coverage)
• Test Automation is built into development pipeline
• Focus is to accelerate Google: Source Control, Developer tools, Test Labs, Automation. We focus
on continuos improvement with Tools and strong focus on metrics
• We provide infrastructure for all the teams: centralize code review, run automated tests,
automate deployment, move all compute-intensive work to the cloud, etc.
• Key Goals are Speed of deployment, High Quality feedback, Simplicity
• Some of the technology behind: FUSE-based file system for code check out, Preforce as VCS (most
of the time we check in the HEAD), and others
• Build metadata is used to automate deployments. 66% of actions from automated builds
Ashish Kumar
Senior Engineering
Director
12. Facebook release process
• We put in practice two things: Tools & Culture
• You (the developer) will shepherd your changes out to the world. No QA group, but test
engineering group,You don’t test it? is not being pushed
• All of our frontend and backend systems follow the same procedure and guidelines
• Strong code management guidelines and changes quite small (800 developers and 14K
commits per month)
• Use a release cadence: Mon: Small daily, Tue: Larger Release, Wed: Larger Daily, Thu: Regular
daily, Fri: Careful daily
• IRC bots (automated rev response), obviously continuously automated testing (4K unit tests,
4K machines, 15 minutes), error logging and monitoring (aggregated, drilldown and timeline),
a GateKeeper (to control on/off features by various dimensions), PushKarma (size vs.
commits and developer karma), PerfLab (every single change has a full performance
regression), HipHop Virtual Machine for development and production
Chuck Rossi
Release Engineering
Facebook
“Tools will not save you.You need the right people”
18. 1. Transformational leaders share five common
characteristics that significantly shape an
organization's culture and practices
Critical factors
19. Transformational leadership
Gartner: By 2020, half of the CIOs who have not transformed their teams
capabilities will be displaced from their organizations digital leadership teams
20. It has to do with the culture
• Even with the best tools, DevOps is just another
buzzword if you don't have the right culture.
• Increased collaboration (DEV + QA + OPS)
• Attitude of shared responsibility (you developed it,
you ship it!)
• Involve development team on monitoring
• Deployment automation
• Building quality into development
• How to attend to emergencies
• Organizational shifts
• No silos between DEV and OPS
• Autonomous teams
21. 1. Transformational leaders share five common characteristics
that significantly shape an organization's culture and
practices
2. Automation is a huge boom to organizations, and
applies to all industries
Critical factors
22. Automation
• Medium performers have discovered a mountain of
technical debt — and that technical debt is holding
them back
• Once the stage of burning down technical debt has
passed, further automation becomes much more
achievable
“ability to develop and deliver software
efficiently and accurately, is a key
differentiator and value driver for all
organizations — for-profit, not-for-profit,
educational and government
organizations alike”
24. 1. Transformational leaders share five common characteristics
that significantly shape an organization's culture and
practices
2. Automation is a huge boom to organizations, and applies to
all industries
3. Loosely coupled architectures and coupled
teams, are the strongest predictor of continuous
delivery
Critical factors
25. Technical practices
• Creating architectures and teams that are loosely
coupled, drives the practice to continuous delivery
• Architectural approaches that enable this strategy
include the use of bounded contexts, and APIs
• The architecture should also enable the use of test
doubles and virtualization to test services, or
components in isolation
• High performers have the shortest integration times
and branch lifetimes (hours)
• Low performers have the longest integration times
and branch lifetimes (days to months)
Architecture
Code management
28. Is it cloud native?
• Containerized. Each part
(applications, processes, etc) is
packaged in its own container. This
facilitates reproducibility,
transparency, and resource isolation.
• Dynamically orchestrated.
Containers are actively scheduled
and managed to optimize resource
utilization.
• Microservices oriented.
Applications are segmented into
microservices. This significantly
increases the overall agility and
maintainability of applications.
Aims to ensure, applications can be ported between different public and private clouds. Free from vendor-lock in,
companies are able to transport whole web-scale applications from one cloud to another.
29. 1. Transformational leaders share five common characteristics
that significantly shape an organization's culture and
practices
2. Automation is a huge boom to organizations, and applies to
all industries
3. Loosely coupled architectures and coupled teams, are the
strongest predictor of continuous delivery
4. Lean product management drives higher
performance
Critical factors
30. Lean product management
• Decomposing work into small batches
• Creating prototypes or minimum viable
products (MVPs)
• Find the skateboard (eairlist testable
product)
• Avoid Big Bang
• Avoid “MVP” (As an example Earliest
testable/usable/lovable)
• Actively seeking customer feedback as an
input for product design (using techniques
such as A/B Testing)
• Increases the probability to drive value
33. • Quickly integrating newly developed
code with the main body of code that is
to be released
34. • Automation and testing to get the code
nearly ready to deploy with almost no
human intervention
• Quickly integrating newly developed
code with the main body of code that is
to be released
35. • Deploying all the way into production
without any human intervention
• Automation and testing to get the code
nearly ready to deploy with almost no
human intervention
• Quickly integrating newly developed
code with the main body of code that is
to be released