Apresentação sobre DevOps realizada no evento DevChamps na Microsoft Brasil em agosto/14 por Márcio Sete da especificacoes.com
In recent years we see a major shift toward SaaS solutions. More and more HPSW customers prefer to consume products like Quality Center, Performance Center and Agile Project Management as a Service. Meeting this increased demand for SaaS triggered a major shift within HP SW development groups and HP SaaS operations group to not only modernize our products and offering but also to modernized the way we develop, test, deploy and operate our software in a SaaS model by moving to DevOps. In this session we will discuss how HPSW Dev and Ops joined forces to establish the right methodologies, processes and technologies to build a true DevOPs delivery model that is aligned across HP SW, starting with Agile Manager, our first true SaaS product and continuing with traditional products like Quality Center. Today in SaaS for Agile Manager we have 4 farms located over 3 locations (3 regions – AMS, EMEA, APJ). We have more than 120 customers and over 6000 of users login each day to our systems with over 1000 active tenants. We have bi-weekly pushes and Quarterly major releases, comprehensive monitoring processes and extensive implementation of HP monitoring tools. Over 4000 tickets handled by both Operations and R&D.
The document outlines 7 habits for organizations to effectively adopt DevOps. It begins by introducing the presenter and background. It then presents the 7 habits modeled after Stephen Covey's "7 Habits of Highly Effective People". The habits are: 1) Start with your vision and goals; 2) Focus on your value stream; 3) Build professionalism by looking at details; 4) Optimize the whole process flow; 5) Build trust to break down silos; 6) Manage change to build culture; 7) Continuously measure and improve. Each habit is then explained in more detail with references to frameworks and examples. The overall model shows the initiation point and building the necessary infrastructure and culture for continuous improvement.
DevOps aims to reduce conflict between development and operations teams through improved collaboration and automation. It advocates destroying stereotypes, involving both teams in strategy, instilling process discipline, and accelerating workflows with automation. Automation can perform tasks and connect processes to reduce complexity and accelerate application deployment. Successful DevOps requires open communication across the development lifecycle and treating releases as packaged transitions rather than individual components.
Recently, Dr. Qingsong Zhang spoke at a Meetup about how Walmart is using DevOps. Within this slide deck, you'll learn about our DataOps, DevOps and OneOps, an application lifecycle management (ALM), and open source DevOps platform for cloud which was developed by Walmart Labs. Feel free to follow us on Twitter: @one_ops! Contribute to One_Ops: www.oneops.com
Frank Frambach presented on DevOps and testing. Some key points: 1. DevOps is driven by digital business models that require faster development and delivery of new features. 2. The DevOps Agile Skills Association (DASA) provides a competence model and certification program to develop high-performing IT professionals in DevOps. 3. Testing is an important part of DevOps and is integrated into several areas of the DASA competence model, including test specification, programming, and infrastructure engineering. 4. Bob, a tester, is shown undertaking a journey through the DASA model, first learning about DevOps and then developing his skills in related areas to transition into a DevOps
WhiteHedge Technologies is a global company with over 100 employees that provides agile product development and DevOps services. It discusses how traditional IT models are not designed for today's business needs and how DevOps can help through improved communication, collaboration, and integration between development and operations. DevOps allows for more frequent releases, improved quality, and better cooperation compared to traditional models. The document provides an overview of DevOps benefits and describes how DevOps is not just about automation or increased deployments but enabling continuous improvement and efficient delivery of production-ready code.
[Atlassian meets dev ops and itsm] ITSM in an Agile World by atlassian 오픈소스컨설팅이 개최한 Atlassian meets DevOps and ITSM 세미나 발표자료를 공유합니다. Atlassian 본사의 솔루션 엔지니어인 'Scott'이 전하는 신속하게 변하는 IT팀을 위한 인력, 프로세스, 제품 전반에 걸친 Atlassian의 전략을 확인해 보세요.
More and more organizations 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 what exactly is DevOps and what does it mean for you and your organization? Join Microsoft Data Platform MVP Kendra Little to discover: • What is DevOps and what benefits can it offer your organization? • Who in your organization should be involved in DevOps? • Why should your organization adopt DevOps? • How can your organization start implementing DevOps?
DevOps aims to improve software development through collaboration between development and operations teams. This allows for more frequent and reliable deployments through automation and continuous integration. Key DevOps tools include version control systems, continuous integration servers, automation tools, and testing frameworks. Cloud services are well-suited for DevOps as they allow for flexible infrastructure provisioning and reduce time spent managing hardware. Common cloud service models are PaaS, SaaS, and IaaS, which provide platforms, software, and infrastructure respectively on a pay-per-use basis. While tools and cloud can help, people remain the most important factor in DevOps success.
The document summarizes a DevOps 2016 Summit agenda. It includes presentations on Kubernetes DevOps by Ray Tsang from Google, DevOps powered by containers by Glenn West from Red Hat, Docker by a speaker from MediaTek, using Elasticsearch, Logstash and Kibana for log centralization and visualization, IoT Docker DevOps by Linker Network Software, shaking up culture with automation by a Yahoo Japan speaker, monitoring by a speaker from Gogolook, Chinese infrastructure by Sammy Lin, continuous integration/delivery by a speaker from Vpon, and what DevOps is through building on lean and agile practices.
This document discusses patterns of organizational structure and adoption for enterprise DevOps teams. It describes common organizational structure patterns such as separate development and operations teams, renaming operations to DevOps, and forming combined DevOps teams. It also outlines adoption patterns like starting with small automation efforts, using the strangler pattern to transition applications to the cloud, conducting a DevOps maturity model gap analysis, and ultimately enabling DevOps self-service. The document provides examples and considerations for various DevOps organizational structures and adoption approaches in enterprises.
Jonny Wooldridge, CTO, The Cambridge Satchel Company at the DevOps Enterprise Summit 2014 View video: https://www.youtube.com/watch?v=CzUTztwcc58 View Jonny Wooldridge's blog: http://www.enterprisedevops.com Following 3.5 years building a DevOps capability and culture at M&S I will be condensing the experience down to 10 Enterprise DevOps tips that are relevant to companies of all sizes and complexities. Bringing start-up lean thinking to an enterprise was never going to be easy but the lessons learned are relevant to us all.
An Introduction to DevOps philosophy, How InfoSeption approaches it and the solution models, services and offerings from InfoSeption.
10 Techniques for Flow & Continuous Delivery Startups are continually evangelizing DevOps to be able to reduce risk, hasten feedback and deploy 1000’s of times a day. But what about the rest of the world that comes from Waterfall, Mainframes, Long Release Cycles and Risk Aversion? Learn how one company went from 480 day lead times and 6 month releases to 3 month releases with high levels of automation and increased quality across disparate legacy environments. We will discuss how Optimizing People & Organizations, Increasing the Rate of Learning, Deploying Innovative Tools and Lean System Thinking can help large scale enterprises increase throughput while decreasing cost and risk.
To many people ITIL seems like the antithesis of Agile, with process-heavy, manual checks and approval gates a blocker to rapid delivery. However, at its core ITIL recommends iterative and continual improvement of software services based on the ‘Plan, Do, Check, Act’ (PDCA) cycle of Deming, an approach also central to DevOps. In this talk we’ll explore how – if implemented appropriately – ITIL and Agile can complement each other for a DevOps approach to iterative evolution of successful software systems. From our talk at Unicom DevOps Summit on 26th March 2015 in London.
Sherry Chang, Enterprise Architect, Intel Is it possible to transform large enterprises with 100’s of in-flight projects across myriad technology stacks and entrenched processes, requiring massive workforce re-skilling? In this session, I’ll share approaches we employed to increase the likelihood of success through DevOps adoption by: -Offering of a common Continuous Delivery Service, similar to industry offerings from Codeship.io, CloudBees, and others -Establishing a Maturity Model to help teams incrementally adopt DevOps practices -Coaching teams through Kaizen sessions to eliminate bottlenecks and waste in their value stream
DevOps combines software development and IT operations to shorten the development lifecycle while allowing for frequent, close-aligned releases with business objectives. It uses toolchains across coding, building, testing, packaging, releasing, configuring, and monitoring. Key principles include incorporating business needs, decomposing user stories methodically, and using clouds to improve computing. DevOps emerged from agile methodology and blends development and operations roles. Career paths can begin as system administrators who gain programming skills or developers who learn operations processes.
Slides from my talk about the not so obvious changes that occur when change from waterfall to agile software development with Scrum. A review on the past three years in an agile transition.
This document provides an overview of DevOps concepts and practices. It defines DevOps as development and operations engineers collaborating throughout the entire service lifecycle, from design to production support. Key principles discussed include automating infrastructure, measuring everything, and fostering a culture of collaboration between teams. The document outlines DevOps practices like continuous integration/delivery and monitoring, and provides checklists for starting a DevOps initiative at both the grassroots and management levels.
DevOps aims to bridge the gap between development and operations by fostering collaboration. Key aspects of DevOps include establishing a collaborative culture through open communication and engagement between teams, automating processes like builds, deployments, testing and system configuration, and implementing monitoring of applications and infrastructure through metrics and logging to ensure stability and enable issues to be quickly identified and addressed. Tools like Puppet, Munin, Graphite, Logstash and Graylog can help operationalize these aspects of DevOps.
The document discusses how Chef and Manageware will discuss how a combination of culture change and collaborative tools can help IT teams deliver changes customers want faster and with more confidence. It summarizes findings from the State of DevOps report that high-performing organizations deploy 200x more frequently than low performers with faster lead times. It discusses how DevOps practices can improve throughput, stability, and organizational performance. The talk will cover culture, tools, continuous delivery, compliance, and Chef products to help teams work collaboratively and move fast.
This document discusses DevOps, continuous delivery, and multi-speed IT in regulated environments. It addresses how organizations can drive competitive advantage through faster delivery while still maintaining stability, security, and compliance. DevOps aims to align development and operations goals, continuous delivery ensures software is always production-ready, and multi-speed IT understands different approaches and speeds for different applications and contexts. The document outlines challenges in regulated industries and provides recommendations around people, process, and technology to support DevOps adoption.
This is a presentation I gave to 100+ people at Rev1 Ventures in Columbus, OH. The presentation was about how to define DevOps. Like any new concept, there are multiple and sometimes competing definitions. I've found that implementations of DevOps can change but there are some very common anti-patterns. Lastly, I talk about how we implement DevOps at Bold Penguin.
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.