Blame DevOps: Shifting Left the Wrong WayVMware Tanzu
DevOps Loop at VMworld
Session Title: Blame DevOps: Shifting Left the Wrong Way
Speaker: Hannah Foxwell, Director, VMware Tanzu Labs Platform Services, VMware
Andy Burgin, Lead Platform Engineer, VMware
Create Software Design with unit testing, build user experience with UX testing, check definition of done with functional testing – all these are my day-to-day activities. Indeed, I am a developer who has found the value of testing to deliver quality software.
In this presentation I share with you how I have come to use tests for: understanding the features, choosing the best user experience design, choosing the best technical solution, implementing the features and test them to create a reliable system.
You will see practical examples of how tools like Jasmine, Spock, Geb are used for the above types of tests. You will see a project with test code and we will discuss how testing can effectively enhance your professional performance.
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
Join Tech Mahindra and CollabNet to learn how you can deliver business value more quickly with higher quality using Tech Mahindra ADOPT (Agile DevOps Process Transformation), an offering for enterprise software development teams built and delivered on the CollabNet TeamForge framework for open source tools.
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
Content presented as part of Cisco Live 2015 in San Diego
Why DevOps and what it means to be a DevOps-Enabled Organization?
Recommendations on Toolchain, Metrics framework, best practices and tips to help you embark on your IT Organization on DevOps journey
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...VMware Tanzu
SpringOne 2021
Session Title: Saving the DoD $800M: How Portfolio Management is the Missing Link Between Agile and Waterfall
Speakers: Jackie Ho, Staff Product Designer at VMware; Oscar Chacon, Portfolio PM at United States Space Force
Blame DevOps: Shifting Left the Wrong WayVMware Tanzu
DevOps Loop at VMworld
Session Title: Blame DevOps: Shifting Left the Wrong Way
Speaker: Hannah Foxwell, Director, VMware Tanzu Labs Platform Services, VMware
Andy Burgin, Lead Platform Engineer, VMware
Create Software Design with unit testing, build user experience with UX testing, check definition of done with functional testing – all these are my day-to-day activities. Indeed, I am a developer who has found the value of testing to deliver quality software.
In this presentation I share with you how I have come to use tests for: understanding the features, choosing the best user experience design, choosing the best technical solution, implementing the features and test them to create a reliable system.
You will see practical examples of how tools like Jasmine, Spock, Geb are used for the above types of tests. You will see a project with test code and we will discuss how testing can effectively enhance your professional performance.
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
Join Tech Mahindra and CollabNet to learn how you can deliver business value more quickly with higher quality using Tech Mahindra ADOPT (Agile DevOps Process Transformation), an offering for enterprise software development teams built and delivered on the CollabNet TeamForge framework for open source tools.
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
Content presented as part of Cisco Live 2015 in San Diego
Why DevOps and what it means to be a DevOps-Enabled Organization?
Recommendations on Toolchain, Metrics framework, best practices and tips to help you embark on your IT Organization on DevOps journey
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...VMware Tanzu
SpringOne 2021
Session Title: Saving the DoD $800M: How Portfolio Management is the Missing Link Between Agile and Waterfall
Speakers: Jackie Ho, Staff Product Designer at VMware; Oscar Chacon, Portfolio PM at United States Space Force
Deploying more technology to shift from agility to anti-fragilitySpyros Lambrinidis
This talk focusses on the technologies that can be adopted in order to enhance agility and speed of development through advances in system stability. We will span over techniques such as containerization, server-less architectures, logging technologies and application architectures that can have an immediate effect in an organisations' agility.
Super Charge your Product Development via the Use of DevOpsSpyros Lambrinidis
How DevOps methodologies, culture and practices can be used within your Product Cycle in order to improve the final product delivered and the user experience.
Lets put DevOps in the hands of product and attempt to use it in order to improve the product we deliver to the end user.
Go through this presentation to understand how practices such as CI/CD, microservices, infrastructure as code, configuration management, serverless and team culture can be used to improve your product and make the life of the product management team a lot easier!
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...Gene Kim
DevOps in the Midst of an Airline Merger
Susanna Brown, Managing Director Operations Technology, American Airlines
Ben Chan, Director Shared Services, American Airlines
Description:
DevOps as a cultural change agent to bring enterprise/federated, infrastructure/development, employees/vendors together, while merging two major airlines.
DevOps as a cultural change agent to bring enterprise/federated, infrastructure/development, employees/vendors together, while merging two major airlines.
DevOps Enterprise Summit San Francisco 2016
Orchestrate Your End-to-end Mainframe Application Release PipelineDevOps.com
What steel and concrete are to a skyscraper, the mainframe is to the global economy. The mainframe is the transactional backbone for 96 of the world’s top 100 banks, 23 of the 25 top US retailers and 9 out of 10 of the world’s largest insurance companies.
When you think of a mainframe, you probably think of an old green computer screen. Did you know you can use the same modern tools and techniques with mainframes that you use with cloud and mobile?
With the growth of mission-critical mainframe workloads showing no signs of slowing down, application delivery cannot remain slow and complex. Organizations must apply the same DevOps processes to the mainframe as they do with other platforms.
Compuware and XebiaLabs enable large enterprises to automatically build, test and deploy mainframe releases within a cross-platform application release pipeline.
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevGene Kim
When Ops Swallows Dev
Scott Prugh, Chief Architect & VP Software Development & Operations, CSG International
Erica Morrison, Director, Software Development, CSG International
CSG has been on an Agile and Lean journey to continually shorten feedback loops in its SDLC and Operations Processes. This began with moving from waterfall to agile and deploying cross functional dev teams. Today, we have taken this transformation further by deploying cross functional product delivery teams that Design, Build, Test and Run their products. Join us to discover the things that went as expected and the surprises we discovered in this journey.
DevOps Enterprise Summit San Francisco 2016
Recording https://www.youtube.com/watch?v=iIElDMEC3U0
Mark Pundsack, Head of Product at GitLab, and guest speaker Christopher Condo, Senior Analyst at Forrester, discuss the current state of DevOps automation and how IT leaders can unlock themselves from today’s toolchain to avoid the “DevOps tax.”
Shift Remote: DevOps: DevOps Heroes - Adding Advanced Automation to your Tool...Shift Conference
DevOps is more than the process of automating your CI/CD pipelines to generate code and deployment artifacts for production. It's also about organizational change and integration of many subtle processes that help you to deliver applications seamlessly from development to production through your operations.Let's unlock the power of process integration with a getting started walk through of a free online hands-on workshop that adds advanced automation to your devops toolbox. We'll take you through the integration of an organizational process as part of your DevOps strategy. Step-by-step you'll learn how to build a data model, create an automated process, integrate user approval tasks, and more using modern open source process automation tooling. No experience in automation integration is required. Join us for a short session that helps you in adding a new tool to your devops toolbox.
Overview of agile methods in use at Pivotal Labs, and how they're embodied in Pivotal Tracker, Pivotal Labs's project collaboration tool. Tracker is available at http://www.pivotaltracker.com.
01 why of dev ops - devopsguys - magentys - finalDevOpsGroup
"DevOps - Start with Why" talks about some of the factors affecting online business and the IT industry that creates the need for new models of product delivery i.e. DevOps
Transforming Enterprise Teams to DevOps WorkflowsMandi Walls
Talk for IPExpo Manchester, May 19, 2016.
As large organizations become more interested in DevOps and the velocity it can offer, introducing new ways of working to teams with longtime habits and familiar workflows can be challenging. Shifting goals, new tools, and new skills create a stressful environment for technologists still trying to keep applications and services running. New tools should make work easier, not worse! This talk will cover some of the common pitfalls large organizations face when radically changing work as well as tips for technologists and managers for surviving the implementation of large changes.
Speed up the development and increase the app quality are the keywords for success. Good points, not so simple to achieve….
eXtreme Programming (XP) is an agile discipline of software development based on values of simplicity, communication, feedback, courage, and respect. The software is built around the needs of the customer through a continuous release of working software and creating a learning loop that dramatically improves the quality of the final product.
Some XP practices, like TDD and Continuous Integration, can benefit of the support of software tools and frameworks. In this session we will see how XCTest and Xcode Continuous Integration can streamline the process of the iOS XP team.
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
DevOps Best Practices: Managing and Scaling Release Automation Using Visual a...XebiaLabs
Release pipeline orchestration has become an essential foundation for successfully coordinating and scaling Continuous Delivery across the enterprise. But in order for any DevOps change to succeed – be it cultural or process-oriented – enterprises must consider the diverse needs and preferences of their teams. They need processes and tools that match their capabilities and work style.
There’s a lot of buzz now about managing releases as code. Developers love being able to define everything in manageable artifacts. But managing pipelines as code is only a part of a much bigger picture, not the core solution. In this live webinar learn best practices for release orchestration using flexible approaches that work for team members across the enterprise.
Tune in to this on-demand webinar to learn more about these best practices as well as:
How to bring intelligence, automation, visibility and control to your release pipelines.
Pitfalls to avoid when using code as your primary method to manage releases.
How you can ensure compliance requirements in your release process are met regardless of the method used.
Deploying more technology to shift from agility to anti-fragilitySpyros Lambrinidis
This talk focusses on the technologies that can be adopted in order to enhance agility and speed of development through advances in system stability. We will span over techniques such as containerization, server-less architectures, logging technologies and application architectures that can have an immediate effect in an organisations' agility.
Super Charge your Product Development via the Use of DevOpsSpyros Lambrinidis
How DevOps methodologies, culture and practices can be used within your Product Cycle in order to improve the final product delivered and the user experience.
Lets put DevOps in the hands of product and attempt to use it in order to improve the product we deliver to the end user.
Go through this presentation to understand how practices such as CI/CD, microservices, infrastructure as code, configuration management, serverless and team culture can be used to improve your product and make the life of the product management team a lot easier!
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...Gene Kim
DevOps in the Midst of an Airline Merger
Susanna Brown, Managing Director Operations Technology, American Airlines
Ben Chan, Director Shared Services, American Airlines
Description:
DevOps as a cultural change agent to bring enterprise/federated, infrastructure/development, employees/vendors together, while merging two major airlines.
DevOps as a cultural change agent to bring enterprise/federated, infrastructure/development, employees/vendors together, while merging two major airlines.
DevOps Enterprise Summit San Francisco 2016
Orchestrate Your End-to-end Mainframe Application Release PipelineDevOps.com
What steel and concrete are to a skyscraper, the mainframe is to the global economy. The mainframe is the transactional backbone for 96 of the world’s top 100 banks, 23 of the 25 top US retailers and 9 out of 10 of the world’s largest insurance companies.
When you think of a mainframe, you probably think of an old green computer screen. Did you know you can use the same modern tools and techniques with mainframes that you use with cloud and mobile?
With the growth of mission-critical mainframe workloads showing no signs of slowing down, application delivery cannot remain slow and complex. Organizations must apply the same DevOps processes to the mainframe as they do with other platforms.
Compuware and XebiaLabs enable large enterprises to automatically build, test and deploy mainframe releases within a cross-platform application release pipeline.
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevGene Kim
When Ops Swallows Dev
Scott Prugh, Chief Architect & VP Software Development & Operations, CSG International
Erica Morrison, Director, Software Development, CSG International
CSG has been on an Agile and Lean journey to continually shorten feedback loops in its SDLC and Operations Processes. This began with moving from waterfall to agile and deploying cross functional dev teams. Today, we have taken this transformation further by deploying cross functional product delivery teams that Design, Build, Test and Run their products. Join us to discover the things that went as expected and the surprises we discovered in this journey.
DevOps Enterprise Summit San Francisco 2016
Recording https://www.youtube.com/watch?v=iIElDMEC3U0
Mark Pundsack, Head of Product at GitLab, and guest speaker Christopher Condo, Senior Analyst at Forrester, discuss the current state of DevOps automation and how IT leaders can unlock themselves from today’s toolchain to avoid the “DevOps tax.”
Shift Remote: DevOps: DevOps Heroes - Adding Advanced Automation to your Tool...Shift Conference
DevOps is more than the process of automating your CI/CD pipelines to generate code and deployment artifacts for production. It's also about organizational change and integration of many subtle processes that help you to deliver applications seamlessly from development to production through your operations.Let's unlock the power of process integration with a getting started walk through of a free online hands-on workshop that adds advanced automation to your devops toolbox. We'll take you through the integration of an organizational process as part of your DevOps strategy. Step-by-step you'll learn how to build a data model, create an automated process, integrate user approval tasks, and more using modern open source process automation tooling. No experience in automation integration is required. Join us for a short session that helps you in adding a new tool to your devops toolbox.
Overview of agile methods in use at Pivotal Labs, and how they're embodied in Pivotal Tracker, Pivotal Labs's project collaboration tool. Tracker is available at http://www.pivotaltracker.com.
01 why of dev ops - devopsguys - magentys - finalDevOpsGroup
"DevOps - Start with Why" talks about some of the factors affecting online business and the IT industry that creates the need for new models of product delivery i.e. DevOps
Transforming Enterprise Teams to DevOps WorkflowsMandi Walls
Talk for IPExpo Manchester, May 19, 2016.
As large organizations become more interested in DevOps and the velocity it can offer, introducing new ways of working to teams with longtime habits and familiar workflows can be challenging. Shifting goals, new tools, and new skills create a stressful environment for technologists still trying to keep applications and services running. New tools should make work easier, not worse! This talk will cover some of the common pitfalls large organizations face when radically changing work as well as tips for technologists and managers for surviving the implementation of large changes.
Speed up the development and increase the app quality are the keywords for success. Good points, not so simple to achieve….
eXtreme Programming (XP) is an agile discipline of software development based on values of simplicity, communication, feedback, courage, and respect. The software is built around the needs of the customer through a continuous release of working software and creating a learning loop that dramatically improves the quality of the final product.
Some XP practices, like TDD and Continuous Integration, can benefit of the support of software tools and frameworks. In this session we will see how XCTest and Xcode Continuous Integration can streamline the process of the iOS XP team.
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
DevOps Best Practices: Managing and Scaling Release Automation Using Visual a...XebiaLabs
Release pipeline orchestration has become an essential foundation for successfully coordinating and scaling Continuous Delivery across the enterprise. But in order for any DevOps change to succeed – be it cultural or process-oriented – enterprises must consider the diverse needs and preferences of their teams. They need processes and tools that match their capabilities and work style.
There’s a lot of buzz now about managing releases as code. Developers love being able to define everything in manageable artifacts. But managing pipelines as code is only a part of a much bigger picture, not the core solution. In this live webinar learn best practices for release orchestration using flexible approaches that work for team members across the enterprise.
Tune in to this on-demand webinar to learn more about these best practices as well as:
How to bring intelligence, automation, visibility and control to your release pipelines.
Pitfalls to avoid when using code as your primary method to manage releases.
How you can ensure compliance requirements in your release process are met regardless of the method used.
Nato nel 2008, il movimento DevOps promette di essere un approccio nuovo alle tematiche dello sviluppo, gestione e manutenzione di sistemi IT. Anche per cercare di capire che cosa vi fosse dietro questo movimento, se solo un fattore di moda o anche della sostanza, ho organizzato nel 2012 e nel 2013 un “Incontro DevOps Italia” (http://idi2013.devops.it e http://idi2014.devops.it) che ha raccolto un buon successo di pubblico e mi ha permesso di approfondire il tema con altri appassionati. Intendo parlare della mia visione del movimento, delle potenzialità e di alcuni aspetti critici.
A session in the DevNet Zone at Cisco Live, Berlin. At the moment, this is the DoE: DevOps of Everything. DevOps is about culture first but many people take shortcuts to tools and workflow. They forgot the essence of DevOps which is about people and not only from Dev to Ops. In this session, we will show you how we are currently building a DevOps culture with a focus on continuous improvement.
A run-down of the Drupal 8 initiatives for Drupal 8.2 and beyond: Migrate, Content Workflow, API-first, Media, Blocks and Layouts, Data Modelling, Theme Component Library, Cross-Channel Orchestration
Untangling DevOps - A high-level overview and how we got hereBarton George
This high-level presentation covers:
• The events and conditions that led to creation and growth of DevOps
• DevOps’ basic principles, components, requirements and benefits
• Case study: The adoption of DevOps by Dell’s IT department: its goals, approach and results
• A diagram of Dell’s DevOps portfolio and available resources
Recently Steve Jobs started a war against my favorite browser plugin, Adobe Flash. This is my talk on the Apple situation, and then an open look at HTML5 and some of the great new features in Adobe AIR2.
Bottom line, technology is a tool, and it's up to you to know your problem so that you can choose the appropriate tool for the job.
Presentations from our osAccelerate event in London UK by Mark Brincat, CTO of The Economist and Steve Tanner, Systems Analyst at the World Trade Organisation.
DevOps Patterns and Anti Patterns or DevOps Degradation and Lazy DevelopersIgor Goulko
In this talk, I've tried to review the most popular in enterprise blockers and issues in Digital transformation and adoption DevOps practices. The strategical vision on adopting of new technologies and create innovative environment are the key to the success of any IT company and department.
The presentation slides to the Agile Malaysia meetup held on 13th April 2020 on remote working tips and tricks.
View the meetup recording at: https://www.agilemalaysia.my/post/remote-work-tips-tricks
Agile methods are becoming norm as the new working paradigm in our VUCA (volatile, uncertain, complex and ambiguous) world.
Organizations and teams are redesigning how they work in response to change or disruption in their market, as well as the need to gain competitive advantage through digital innovation or an enriched customer experience. The implications of Agile for Human Resources (HR) are huge and without shifting our existing HR processes, adoptability of agile become challenge.
It’s not about managing resources but rather managing people. Agile HR transforms the fundamental principles of HR to into People Operations leading Agile, digital and networked organizations. The aim is to build a shared value between your customers, business and people by:
Adopting a Mindset and a Culture – Embracing the Agile mindset within HR and people practices to incrementally deliver value to your customer
Co-create among the Organization – Applying Agile techniques, like Scrum and Kanban, to self-organize, experiment and co-create directly with your people.
Structure an organisation for connection, not control to empower people to give and do their best.
Software Characterization & Performance Testing - Beat Your Software with a S...Tze Chin Tang
Traditional software testing is centered around "if it works." Given the move to the cloud and large scaled systems, the cost of failure has gotten high enough, they knowing "if it works" is no longer enough, but we need to know "how it fails."
This talk is an introduction to software characterization testing.
I shared this at the Agile Software Testing Summit Malaysia 2016.
Avoiding Fragile Agile: Making Change StickTze Chin Tang
Creating lasting change is frequently the most challenging part of an agile change agent. Here are some tips and points to consider when working within an organization as a change agent to influence and nuture change and having it last.
This was presented at Agile Tour Singapore 2016 and is a reflection on my journey as a change agent and agile coach in working a challenging environment.
Why is agile so !@#$ing difficult but it's worth it!Tze Chin Tang
Agile is often touted as the solution to an organisation's performance woes; in reality implementation of Agile is both a difficult and arduous process. Tze goes over his experience as a change agent, servant leader and general pot stirrer in transition his current employer to a more Agile organization.
SCRUM has become the de-facto agile project management methodology for many software projects. I've been using SCRUM with my team for about two years, but we've hit a performance plateau. In this presentation, I share some techniques and experience in combining Kanban with SCRUM to manage flow of work and improve team productivity in identifying and managing bottlenecks.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
2. About Me
• First PC: 8088 with Turbo Button –
4.77Mhz!
• Alley Cat FTW!
• Developer + Agilist + Dev Manager
• > 13 years in tech (not counting non-
work)
• Manufacturing, Broadcasting,
eCommerce (twice!), Hospitality,
Workflow
• Organizer for Agile Malaysia
7. 2008
•Patrick Dubois Presents
Developers + Operations
at Agile Toronto
2009
•John Allspaw and Paul
Hammond of Flickr
presents "10+
deployments in a day" at
O'Reilly Velocity
Conference
•Dubois watches Allspaw
& Hammonds
presentation online.
Launches DevOpsDays.
2010
•US DevOpsDays launches
2011
•Gartner starts tracking
DevOps
•DevOps community
builds Vagrant
2012
•Application sector grows
~$53B
•DevOpsDays grows
globally
2013
•Mike Loukides of O'Reilly
publishes "What is
DevOps?" - Its Culture,
Not Tools (though they
play a part)
•Lots of books published
in the DevOps space
2014
•DevOps hit the
mainstream and the
Enterprise
Source: http://rewrite.ca.com/us/articles/devops/a-short-history-of-devops.html
History of DevOps
aka. How did this become a thing?
20. Continuing the Journey
• 10 deploys per day – John Allspaw & Paul Hammond
• Amazon deploys every 11.6 second
• Etsy: A Tale of Two Approaches
• Gene Kim’s DevOps Blog
• The CD Journal
• DevOps Malaysia on Facebook
• Agile Malaysia on Facebook
• DevOpsDays.Org
• Me
• my.linkedin.com/in/tzetang
• @tzetang
Editor's Notes
Continuous integration is the practice of automatically integrating and testing a piece of software each time code is committed by a developer.
Continuous delivery goes a step further to package the software, perform regression testing, and ensure that the software is ready for release.
Continuous deployment, sometimes used interchangeably with continuous delivery, is most relevant for web-hosted and SaaS applications and automates the process all the way through to deployment into production.