Thanks to our Sponsors! Community Sponsor Yearly Sponsor Marquee Sponsor.

Slides:



Advertisements
Similar presentations
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Advertisements

High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.
0 Leveraging External Data In SharePoint John Ramminger.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
Cruise Training Introduction of Cruise. What you’ll learn Cruise features Pipeline workflows Zero-configuration build grid Parallelization Usability-driven.
What is workflow?  A workflow is a structured way of defining and automating structures and procedures within an organization. What is workflow management.
Discover how to improve productivity by going DevOps and SAFe.
It’s tough out there … Outperforming teams are collaborate extensively with their counterparts 54 % more likely to Developers 26.7% No executive.
Patch Management Strategy
By John Boal  Continuous Integration [CI] ◦ Automating the build process ◦ Build the entire system each time any new.
CONTINUOUS DELIVERY / CONTINUOUS INTEGRATION. IDEAS -> SOLUTIONS Time.
Project Management Methodology More about Quality Control.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
@atseitlin Fast, Reliable, Secure May 27, About me Scale Venture Partners Operations & Cloud Netflix Founder.
Continuous Delivery Ajey Gore Head of Technology ThoughtWorks India.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Immutable Infrastructure With Docker and EC2 Docker Conf 2014 Michael Bryzek CTO & Co-Founder Gilt
Show Car Event Management Solution PeoplePlus Copyright PeoplePlus Software 2011.
Test Organization and Management
Continuous Integration and Testing
One XP Experience: Introducing Agile (XP) Software Development into a Culture that is Willing but not Ready Joe Bergin * Fred Grossman * David Leip **
RJB Technical Consulting Microsoft Office SharePoint Server 2007 Governance Russ Basiura RJB Technical Consulting.
Module 9 Configuring Messaging Policy and Compliance.
Committee of Sponsoring Organizations of The Treadway Commission Formed in 1985 to sponsor the National Commission on Fraudulent Financial Reporting “Internal.
ECM in SaaS mode to maximize information sharing in a globalized world Business case: bwin.
Continuous Deployment JEFFREY KNAPP 8/6/14. Introduction Why is it valuable How to achieve What to consider.
From Design to Production Practicing what we preach at HP Shane Evans – Product Manager Oded Keret – Functional Architect.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Building Apps The Developer's Perspective Paradigm Shift = Opportunities Moving from apps at the enterprise Cloud Computing SaaS Model.
DEPLOYMENT AUTOMATION & CONTINUOUS DEPLOYMENT Szymon Pobiega.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. DevOps In Your Enterprise.
GCRC Meeting 2004 BIRN Coordinating Center Software Development Vicky Rowley.
CSCE 548 Secure Software Development Security Operations.
The Microsoft DevOps Vision
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
Optimal Pipeline Using Perforce, Jenkins & Puppet Nitin Pathak Works on
Creating SmartArt 1.Create a slide and select Insert > SmartArt. 2.Choose a SmartArt design and type your text. (Choose any format to start. You can change.
CONTINUOUS DELIVERY OF MICROSERVICES Ken Mugrage
UHCS 2005, slide 1 About Continuous Integration. UHCS 2005, slide 2 Why do you write Unit Test ? Improve quality/robustness of your code Quick feedback.
Continuous Integration CruiseControl.Net. Best Practices Use version control; Automate the build; Build should be self tested; Developers must commit.
Michelle Malcher PepsiCo Session # For the DBA Manager – Understanding Oracle and DBAs.
4/26/2017 Use Cloud-Based Load Testing Service to Find Scale and Performance Bottlenecks Randy Pagels Sr. Developer Technology Specialist © 2012 Microsoft.
Software Testing Process
Ahmed Idris Tahir Waseel Application Service Provider.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
Cruise Training Introduction of Continuous Integration.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
1 Punishment Through Continuous Delivery If it hurts, do it more often…
Integration TestBed (iTB) and Operations Provisioning Leigh Grundhoefer.
© 2016 TM Forum | 1 NFV Ecosystem Enabler: A well-enabled VNF package Catalyst Theater Presentation, May 10, 2016.
PRISM: Platform for Remote Sensing using Smart phones {Tathagata Das, Venkata N. Padmanabhan, Ramachandran Ramjee, Asankhaya Sharma } - Microsoft Research.
Enterprise | education | public printing locations PrinterOn for Hospitality.
Avoiding the Pitfalls of Database Change Automation Cindy Bean Sr. Software Consultant DBmaestro SQLSaturday #514 – Houston, May 14, 2016.
How Sage ERP X3 Systems Can Benefit Businesses.  Sage X3 is an affordable and flexible ERP solution designed to help mid-sized companies manage business.
Top Docker Cloud Software Hosting PaaS Providers in Australia
Wallpaper only – on screen during welcome and chat
Production Line Architecture
Microsoft SharePoint Server 2016
Product Pipelines Swapnil Gupta – QA Manager
A Must to Know - Testing IoT
Simplified Development Toolkit
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Continuous Delivery good & bad 4/20/2012
Cloud Computing: Concepts
Andy Puckett – Sales Engineer
DEVOPS & THE FUTURE OF TESTING
Glide slide 2 slide 4 walk walk run run run run.
Presentation transcript:

Thanks to our Sponsors! Community Sponsor Yearly Sponsor Marquee Sponsor

David Batten Software Craftsman and Author Crawl, Walk, and Run With Me to Continuous Delivery

This slide is preset with animations  Reduce mistakes  Help you manage risk  Get customer feedback into the system quicker  Because you can  Why Continuous Delivery?

This slide is preset with animations  Super fast  Super simple  Instant feedback Attempt 1

This slide is preset with animations  No source control  No tests  No integration  No automated configuration management Attempt 1 Drawbacks

This slide is preset with animations  Source control  Continuous integration  Quick feedback  Automated app configuration management Attempt 2

This slide is preset with animations  No tests  No automated system configuration management  Branching/merging complexity  Only automated in Lab environment Attempt 2 Drawbacks

Testing Pyramid

This slide is preset with animations  Unit tests  Separate tool to manage releases (security and auditing) Attempt 3

This slide is preset with animations  No automated integration or acceptance tests  No automated system configuration management Attempt 3 Drawbacks

This slide is preset with animations  Automated integration tests  Automated acceptance tests  Automated system configuration management Attempt 4

This slide is preset with animations  Immutable infrastructure  Auto scaling  Fine tuning the system  What’s Next?

This slide is preset with animations  It's about managing risk  It's about automating the pieces that make sense, not necessarily the entire thing  It's about complexity trade-offs  It's about culture  Build binaries once, deploy them n  General Considerations

David Batten Software Craftsman and Author Thank You!