The document discusses the three pillars of continuous delivery: culture, practices, and tooling. It argues that culture is expressed through practices, which are carried out using tooling. However, many organizations initially focus on tooling and practices before establishing a supportive culture. The document recommends starting with easily implementable tooling to demonstrate quick wins, and then focusing on developing practices and culture over time to sustain continuous delivery efforts.
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. In this talk Eduards outlines the practices used by software craftsmen to maintain their professional ethics and simple Dos and Don'ts for teams who want to be considered professional craftsmen.
Four years and over 20,000 respondents later, and we have learned a lot about what makes IT and organizational performance awesome. This year we include insights into security, containers, trunk-based development, and lean product management. Tune in for practical take-aways to make your teams' technology transformations even better.
DevOps & Security from an Enterprise Toolsmith's Perspectivedev2ops
Slides from presentation by Alex Honor and Damon Edwards at DevOps Connect at RSA 2015 in San Francisco on April 20, 2015.
Abstract:
IT organizations are feeling the squeeze from seemingly conflicting business mandates. At one moment the message is “Go Go Go. DevOps, Lean Startup, Continuous Delivery… move faster and give more people access”. The next moment the message is “Be more secure. Compliance above all. Keep us out of the press!”. Damon Edwards and Alex Honor work with many enterprises who are facing these challenges. This talk is an in the trenches view of how these companies are responding and learning to go faster and be more secure.
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. In this talk Eduards outlines the practices used by software craftsmen to maintain their professional ethics and simple Dos and Don'ts for teams who want to be considered professional craftsmen.
Four years and over 20,000 respondents later, and we have learned a lot about what makes IT and organizational performance awesome. This year we include insights into security, containers, trunk-based development, and lean product management. Tune in for practical take-aways to make your teams' technology transformations even better.
DevOps & Security from an Enterprise Toolsmith's Perspectivedev2ops
Slides from presentation by Alex Honor and Damon Edwards at DevOps Connect at RSA 2015 in San Francisco on April 20, 2015.
Abstract:
IT organizations are feeling the squeeze from seemingly conflicting business mandates. At one moment the message is “Go Go Go. DevOps, Lean Startup, Continuous Delivery… move faster and give more people access”. The next moment the message is “Be more secure. Compliance above all. Keep us out of the press!”. Damon Edwards and Alex Honor work with many enterprises who are facing these challenges. This talk is an in the trenches view of how these companies are responding and learning to go faster and be more secure.
Engineering culture deck for Kasten, a cloud-native startup in the enterprise space. Apart from broader company culture, this deck touches on the things that are the most relevant to engineering teams.
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams Gene Kim
After an initial DevOps transformation as a company, we had to grapple with how to scale and grow the talent and workforce to build a NextGen DevOps-minded company of 18,000+ people. We have built a number of programs to expand awareness, encourage growth mindsets, and drive workforce development. We will share the different ways we are working to "Build Brilliant Teams" to drive our DevOps transformations.
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...MARRIS Consulting
Webinar by Clarke Ching Agile and ToC expert. Agile: the Good, the Bad and the Ugly. If your Agile is broken then this is how to fix it!
Your Agile teams are busy. Busy delivering. Busy improving. Your quality is amazing. Rework is low. The product looks great. Your users love it. You are a high performing team!
But your internal customers say your teams are slow. This session will teach you how to use the Theory of Constraints to figure out how to speed up, by finding the one thing that’s slowing them down.
This webinar will cover how, in an Agile environment:
- to better control scope creep,
- to reinforce your relationship with the I.T. Development team’s client,
- to be able to make commitments and honour them and
- to decide where your bottleneck should be.
About the speaker
Clarke Ching is a computer scientist with an MBA who discovered Goldratt’s Theory of Constraints (ToC) in 2003 and has been using it ever since to accelerate Agile initiatives. He is fascinated by Agile and obsessed with ToC.
He wrote the amazon best-sellers Rolling Rocks Downhill and The Bottleneck Rules. Rolling Rocks Downhill teaches 3 things: the fundamentals of Agile combined with ToC; how to use those fundamentals to deliver big projects faster and on time; and how to deliver quietly huge transformations. It’s been featured in The Guardian newspaper and The Spectator magazine. It was one of Barbara Oakley’s top 10 books of 2019. It was the #2 best-selling Leadership book on amazon.com, just behind Steven Covey’s 7-habits book.
He has been Agile / Lean / ToC expert in: GE Energy, Dell, Royal London (life insurance & pensions), Gazprom and Standard Life Aberdeen among other organizations. He is the past Chairperson of Agile Scotland. He is a lecturer at Victoria University School Of Management in New Zealand where he now lives.
Today he is the founder and Chief Productivity Officer of Odd Socks Consulting
Devops Management is a topic discussed in the halls of conferences and few managers. This talk will focus on the topic of management in a highly collaborative and cooperative environment, specifically one that is rapidly growing with a focus on continuous development/deployment
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
Releasing an open source project while maintaining a shipping product is hard! Different behaviors, attitudes and actions can help or hinder your cause; and they are not always obvious.
The Blueflood distributed metrics engine was released as open source software by Rackspace in August 2012. In the succeeding months the team had to strike a manageable balance between the challenges of growing a community, being good open source stewards, and maintaining a shipping product for Rackspace. Find out what worked, what did not work, and the lessons that can be applied as you endeavor to take your project out into the open.
In this presentation you will learn about strategies for releasing open source products, pitfalls to avoid, and the potential benefits of moving more of your development out in the open.
We have also made a few realizations about the community growing up around metrics. It is still young, and there are problems that come with that youth. I'll talk about some things we can do to make a better software ecosystem.
OK, I’m ready to DevOp. Now what?
We’ve heard a lot about the technologies behind DevOps, and even a bit on the processes that some DevOps shops employ. What we haven’t heard too much about directly is a fundamental matter of bootstrapping. If you’re a leader or influencer in a software or IT shop, you’re sold on this DevOps idea but overwhelmed by the difference between where you are now and where you need to be, you’ve come to the right place. We’ve heard all about the unicorns of the movement, and what they are doing. Much time is spent talking about their innovative technologies. But how did they get there? Moreover, how can YOU get there? We’re going to spend some time discussing how to get started and find success on the rocky road to DevOps. We’re going to talk about the roles of executives, middle managers, front line managers, and individual contributors in this transformation. We’ll talk about the layered approach to transforming your culture, and building the processes and tool chains on top of it. At the tactical level, we’re going to talk about an example team and what their first year looks like, what are the major milestones they will reach, and how to measure their success along the way.
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Codemotion
What is the job of a CTO and how does it change as a startup grows in size and scale? As a CTO, where should you spend your focus? As an engineer aspiring to be a CTO, what skills should you pursue? In this inspiring and personal talk, I describe my journey from early Red Hat engineer to CTO at Bloomon. I will share my view on what it means to be a CTO, and ultimately answer the question: Should the CTO be coding?
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Codemotion
Performance tests are not only an important instrument for understanding a system and its runtime environment. It is also essential in order to check stability and scalability – non-functional requirements that might be decisive for success. But won't my cloud hosting service scale for me as long as I can afford it? Yes, but… It only operates and scales resources. It won't automatically make your system fast, stable and scalable. This talk shows how such and comparable questions can be clarified with performance tests and how DevOps teams benefit from regular test practise.
Robert Martin in his book The Clean Coder mention about the Professional Developer, later Sandro Mancuso repeat it in his book Software Craftsmanship. On the several Agile Transformation I coach around the world, I saw the same problem, the process is applied, but the developers continue to work the same way. It is even worse; some company expects process improvement without a new Developer mindset.
In December 2008 the Software Craftsmanship manifesto was written. Since then several companies were created around the Software Craftsmanship communities. I will present you what it is about and what are the tools I used to promote Software Craftsmanship in my company and during my coaching missions around the world from Europe to Asia.
This presentation is for the developers to become better, but also to the executive that wants to build a better company with excellent software developers than just basic one who at the end will cost more.
Engineering culture deck for Kasten, a cloud-native startup in the enterprise space. Apart from broader company culture, this deck touches on the things that are the most relevant to engineering teams.
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams Gene Kim
After an initial DevOps transformation as a company, we had to grapple with how to scale and grow the talent and workforce to build a NextGen DevOps-minded company of 18,000+ people. We have built a number of programs to expand awareness, encourage growth mindsets, and drive workforce development. We will share the different ways we are working to "Build Brilliant Teams" to drive our DevOps transformations.
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...MARRIS Consulting
Webinar by Clarke Ching Agile and ToC expert. Agile: the Good, the Bad and the Ugly. If your Agile is broken then this is how to fix it!
Your Agile teams are busy. Busy delivering. Busy improving. Your quality is amazing. Rework is low. The product looks great. Your users love it. You are a high performing team!
But your internal customers say your teams are slow. This session will teach you how to use the Theory of Constraints to figure out how to speed up, by finding the one thing that’s slowing them down.
This webinar will cover how, in an Agile environment:
- to better control scope creep,
- to reinforce your relationship with the I.T. Development team’s client,
- to be able to make commitments and honour them and
- to decide where your bottleneck should be.
About the speaker
Clarke Ching is a computer scientist with an MBA who discovered Goldratt’s Theory of Constraints (ToC) in 2003 and has been using it ever since to accelerate Agile initiatives. He is fascinated by Agile and obsessed with ToC.
He wrote the amazon best-sellers Rolling Rocks Downhill and The Bottleneck Rules. Rolling Rocks Downhill teaches 3 things: the fundamentals of Agile combined with ToC; how to use those fundamentals to deliver big projects faster and on time; and how to deliver quietly huge transformations. It’s been featured in The Guardian newspaper and The Spectator magazine. It was one of Barbara Oakley’s top 10 books of 2019. It was the #2 best-selling Leadership book on amazon.com, just behind Steven Covey’s 7-habits book.
He has been Agile / Lean / ToC expert in: GE Energy, Dell, Royal London (life insurance & pensions), Gazprom and Standard Life Aberdeen among other organizations. He is the past Chairperson of Agile Scotland. He is a lecturer at Victoria University School Of Management in New Zealand where he now lives.
Today he is the founder and Chief Productivity Officer of Odd Socks Consulting
Devops Management is a topic discussed in the halls of conferences and few managers. This talk will focus on the topic of management in a highly collaborative and cooperative environment, specifically one that is rapidly growing with a focus on continuous development/deployment
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
Releasing an open source project while maintaining a shipping product is hard! Different behaviors, attitudes and actions can help or hinder your cause; and they are not always obvious.
The Blueflood distributed metrics engine was released as open source software by Rackspace in August 2012. In the succeeding months the team had to strike a manageable balance between the challenges of growing a community, being good open source stewards, and maintaining a shipping product for Rackspace. Find out what worked, what did not work, and the lessons that can be applied as you endeavor to take your project out into the open.
In this presentation you will learn about strategies for releasing open source products, pitfalls to avoid, and the potential benefits of moving more of your development out in the open.
We have also made a few realizations about the community growing up around metrics. It is still young, and there are problems that come with that youth. I'll talk about some things we can do to make a better software ecosystem.
OK, I’m ready to DevOp. Now what?
We’ve heard a lot about the technologies behind DevOps, and even a bit on the processes that some DevOps shops employ. What we haven’t heard too much about directly is a fundamental matter of bootstrapping. If you’re a leader or influencer in a software or IT shop, you’re sold on this DevOps idea but overwhelmed by the difference between where you are now and where you need to be, you’ve come to the right place. We’ve heard all about the unicorns of the movement, and what they are doing. Much time is spent talking about their innovative technologies. But how did they get there? Moreover, how can YOU get there? We’re going to spend some time discussing how to get started and find success on the rocky road to DevOps. We’re going to talk about the roles of executives, middle managers, front line managers, and individual contributors in this transformation. We’ll talk about the layered approach to transforming your culture, and building the processes and tool chains on top of it. At the tactical level, we’re going to talk about an example team and what their first year looks like, what are the major milestones they will reach, and how to measure their success along the way.
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Codemotion
What is the job of a CTO and how does it change as a startup grows in size and scale? As a CTO, where should you spend your focus? As an engineer aspiring to be a CTO, what skills should you pursue? In this inspiring and personal talk, I describe my journey from early Red Hat engineer to CTO at Bloomon. I will share my view on what it means to be a CTO, and ultimately answer the question: Should the CTO be coding?
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Codemotion
Performance tests are not only an important instrument for understanding a system and its runtime environment. It is also essential in order to check stability and scalability – non-functional requirements that might be decisive for success. But won't my cloud hosting service scale for me as long as I can afford it? Yes, but… It only operates and scales resources. It won't automatically make your system fast, stable and scalable. This talk shows how such and comparable questions can be clarified with performance tests and how DevOps teams benefit from regular test practise.
Robert Martin in his book The Clean Coder mention about the Professional Developer, later Sandro Mancuso repeat it in his book Software Craftsmanship. On the several Agile Transformation I coach around the world, I saw the same problem, the process is applied, but the developers continue to work the same way. It is even worse; some company expects process improvement without a new Developer mindset.
In December 2008 the Software Craftsmanship manifesto was written. Since then several companies were created around the Software Craftsmanship communities. I will present you what it is about and what are the tools I used to promote Software Craftsmanship in my company and during my coaching missions around the world from Europe to Asia.
This presentation is for the developers to become better, but also to the executive that wants to build a better company with excellent software developers than just basic one who at the end will cost more.
The world is changing, jobs are disappearing and being replaced by technology, Climate change is with us, and electricity bills are just getting more expensive. How do we navigate the education system to ensure you are on the right career path - The Career Dress will help.
High end jeweller_ecommerce_store_launch_strategic_planMax Tremblay
Find a full strategic Launch Plan for High End Jewellery Retailers -
This was the final thesis/assignment as part of the 2013 University of Toronto E-commerce & E-mobile curriculum.
The mandate was to develop a full business plan for an existing High end Jewellery retailer named Bandiera, (with 2 stores in Toronto, Ontario Canada). The plan had to assess and determine how they could expand sales and brand by leveraging the ecommerce & digital channels. The plan includes full strategic analysis, SWOT, porter 5 forces and waterfall strategic decisions. As well as the Brand Architecture.
Find high end ecommerce sales market estimates incude sales for a broad competitive range including Tiffany, Blue Niles, Amazon, Ebay and more.
Carnival Cruises Marketing plan and Business Case - Yolanda WilliamsYolanda Williams
by implementing and controlling the proposed fundamental marketing strategies and marketing mix strategies, Carnival will be able to achieve the stated objectives and maintain its leadership position in the multi-night vacation travel industry.
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...Scrum Day Bandung
Discussion in fishbowl format to find out how Scrum and DevOps should more power-full if we use it together and properly, then validating with data and convergence of CEO Scrum.org and CEO DevOps Institute.
The biggest DevOps problems you didn't know you had and what to do about themWayne Greene
Slide deck from www.ReleaseIQ.io webinar on August 25, 2021. Learn about the biggest problems DevOps teams face. You might be surprised what keeps DevOps teams stuck in mid-evolution.
CdCon + GitOpsCon 2023 in Vancouver Canada. Slidedeck for the talk on Scaling Software Delivery: A framework for developer enablement through devRel and outreach.
Slides from "Taking an Holistic Approach to Product Quality"Peter Marshall
This is the base material used during a half day workshop at expoQA 17 June 2019. Peter Marshall runs over the necessary technical, organisational, and improvement practices required to deliver high quality software. Deep dives into Continuous delivery, devops, organisational structures, agile and digital transformation.
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.
2i recently attended a DevOps Summit in London to learn more about how different companies have implemented DevOps. Read our overview to gain a better understanding of the DevOps operating model.
This session discusses the open-source community, its vital place within the AWS ecosystem, and how AWS works to provide seamless integration points. Our speakers share their experiences building and deploying cloud-based open-source projects while also reviewing some of today's most popular and relevant open-source platforms and solutions.
The Value Management SIG presented Chris Samson and Daniel Rahamim from London Underground who offered an insight to the organisational approach of implementing Lean principles in one of London Underground's major upgrade programmes.
Want to ensure everything you do adds value to your business? Want to make a real difference to business performance and customer satisfaction?
This challenge was taken up by London underground’s Sub Surface Upgrade Programme (SUP) 18 months ago amidst a time of cost savings, programme review and ever increasing expectations and scrutiny from our stakeholders and customers.
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
- We all know that we could implement DevOps a lot faster if we only would have commitment from our boss. We all know that there is a shiny business case for almost every DevOps implementation
- And we all know that the whole company will reap the benefits regarding speed, agility and stability once we implemented DevOps. Actually, it provides good, fast and cheap at the same time. So, what are we waiting for? What is your boss waiting for? What is C-level waiting for?
- That’s something we will do research on in this workshop. We will also share our research on this from the recent past.
- The workshop starts with a presentation about 7 practices that a company should adopt to be able to apply DevOps.
- The technique that we use is called Appreciative Inquiry. To tackle a problem, it discovers the best practices that work, the reason they work and how these combined practices can be used to avoid the problem ahead and create a strategic change. The aim is to build – or even rebuild – organizations around what works, rather than trying to fix what doesn’t.
- So we want to know what your boss is afraid of and what you have already tried to convince him that he is better off with DevOps. You will leave the workshop with the combined Appreciative Inquiry insights of all the attendees
Agility means delivering value faster, and enhancing Agility needs more flexible ways to handle our daily operations, to get the value by an optimized yet less effort and cost working style.
Watch this webinar "DevOps in action" to get a practical demo on Azure DevOps for continuous deployment.
============== Follow us ==============
Website: http://xpdays.org
Linked In: https://www.linkedin.com/company/xpdays
Facebook: https://www.facebook.com/xpdaysorg
Twitter: https://twitter.com/xpdaysorg
Enjoy watching :)
#agile #devops #xpdays #agilearena
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
A talk about Company Culture, Software, People, Lean Thinking, Agile Software.
This is the Powerpoint for a talk I gave at Tech2020, in Oak Ridge, Tennessee in June, 2012.
How can you adopt innovation at your company ? Why should you bother ? How can you do it ? What matters and why ?
Here I share my learning from starting and running a startup and building data science products in thomson reuters and other organizations
Culture, Processes and Tools of Continuous DeliveryXebiaLabs
Slides from the presentation "Three Pillars of Continuous Delivery: Culture, Processes and Tools" at the CD Summits London and Paris 2014. http://www.cloudbees.com/cdsummit/london
How can you adopt innovation at your company ? Why should you bother ? How can you do it ? What matters and why ?
Here I share my learning from starting and running a startup and building data science products in thomson reuters and other organizations
Similar to The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event (20)
Metrics That Matter: How to Measure Digital Transformation SuccessXebiaLabs
Learn how to go beyond simple metrics to identify what really matters to your business and your teams. Get actionable tips on how to use historical analysis, machine learning, and data from across your toolchain to surface trends, predict outcomes, and recommend actions to drive more informed decisions and deliver more value to end-users.
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
The adoption of tools for the provisioning and automatic configuration of "Infrastructure as Code" (eg Terraform, Cloudformation or Ansible) reduces cost, time, errors, violations and risks when provisioning and configuring the necessary infrastructure so that our software can run .
However, those who have begun to make intensive use of this technology at the business level agree to identify the emergence of a very critical problem regarding the orchestration and governance needs of supply requests such as security, compliance, scalability, integrity and more.
Learn how The Digital.ai DevOps Platform (formerly XebiaLabs DevOps Platform) responds to all these problems and many more, allowing you to continue working with your favorite tools.
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...XebiaLabs
Learn why new technologies and IT optimization are essential to achieving business agility. Get insights on how organizations can simplify and utilize technologies in a framework of enterprise control and repeatability to better optimize their software delivery process.
Don't Let Technology Slow Down Your Digital Transformation XebiaLabs
Learn how new technologies are driving agile transformation through team responsibilities, application landscape architecture, and delivery pipeline changes. Get tips for speeding up your IT transformation while adopting new technologies and insights on how to:
Focus on quality first to improve customer satisfaction and engineering capacity
Connect pipelines to bring disciplines together
Build repeatable delivery patterns to accelerate your business
Deliver More Customer Value with Value Stream ManagementXebiaLabs
Learn why companies should incorporate business value at every stage of the software delivery cycle and how Value Stream Management enables teams to:
Manage and monitor the software delivery life cycle from end-to-end
Increase efficiency through better visibility, data analytics, reporting, and mapping
Safely and independently develop, test, and deploy value to the customer
Create a culture of continuous delivery and improvement across the entire organization
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...XebiaLabs
For most of us, compliance audits are painful processes that interfere with our ability to do our job – building and delivering software – and steal time and resources away from that next great innovation. Until now.
The XebiaLabs Software Chain of Custody provides everything you need to visualize, monitor, and prove the integrity of your software delivery pipelines on demand. Push the button, get the report. You’re done. No more audit hell.
Learn how a Software Chain of Custody helps:
DevOps teams focus on doing what they love, rather than wasting valuable time putting together audit reports
Executives gain full visibility into release pipelines so they can stop losing sleep over governance and security audits
InfoSec teams and auditors instantly get the reports they need so they can quickly approve releases
In this presentation, DevOps enthusiast Gene Kim, XebiaLabs CEO Derek Langone, and XebiaLabs VP of Customer Success T.j. Randall shared industry highlights and developments for 2019, as well as predictions for the year to come!
Topics covered during this session included:
• How DevSecOps has become prevalent throughout all industries
• Why data will be big in the coming year
• The impact of DevOps on human beings and their day-to-day work
From Chaos to Compliance: The New Digital Governance for DevOpsXebiaLabs
DevOps and related trends (cloud-native, digital transformation, etc.) are unquestionably mainstream, but they still come with difficulties. Many organizations are struggling with outdated governance models that slow down digital innovation, while not effectively reducing risk. Plan/build/run, stage-gated checklists, and approval boards are losing favor, but what will replace them? Risk management is still critical.
Special guest Charles Betz, Forrester Principal Analyst, joined Dan Beauregard, VP, Cloud & DevOps Evangelist at XebiaLabs, to discuss:
• The role of an integrated, end-to-end release pipeline in ensuring auditability and standards compliance
• The evolution and automation of change and release management and the decline of the Change Approval Board
• Chaos and resilience engineering as the basis for a new governance model
Supercharge Your Digital Transformation by Establishing a DevOps PlatformXebiaLabs
Although DevOps practices have gained wide adoption across industries, many organizations are still failing in their digital transformation efforts because they focus on tools over people and processes. You can avoid this trap by providing DevOps as a platform that is built and maintained by experts who provide standardized tools, templates, and processes to teams across the organization—regardless of those teams’ roles within the company, the type of applications or environments they work with, or the software delivery patterns they’ve adopted.
A centralized DevOps platform allows developers to leverage predefined delivery processes, so they don’t have to reinvent the wheel to get their apps into Production. It also helps ensure the right processes are followed and the right people are involved at the right times. A DevOps platform can provide both technical users and business stakeholders with end-to-end visibility into the software delivery process—promoting information sharing and collaboration across the organization.
Learn how to successfully implement a DevOps platform in your organization, so that every team gets the tools, templates, and visibility they need to deliver software faster than ever before.
Build a Bridge Between CI/CD and ITSM w/ Quint TechnologyXebiaLabs
DevOps heeft een grote sprong gemaakt in het verbeteren van het softwareleveringsproces. Het is echter verrassend hoeveel organisaties DevOps nog gescheiden houden van gevestigde IT-servicemanagement (ITSM) systemen zoals ServiceNow. Voor Development blijft het hierdoor een uitdaging om functies, gebruikersverhalen en IT-serviceaanvragen bij te houden in de verschillende tools voor backlog management en ITSM.
Hoe zorgt Development ervoor dat tickets worden gesloten als het werk voltooid is? Hoe wordt de naleving gegarandeerd? En de ultieme vraag: welke functie heeft de release daadwerkelijk opgeleverd?
Make Software Audit Nightmares a Thing of the PastXebiaLabs
Do you regularly struggle through a painful compliance and audit process that takes many laborious months to complete? Are you constantly pulling critical resources away from essential tasks to address these items? Do your teams lose motivation after gathering audit evidence and sitting through countless hours of meeting after meeting?
Learn how to avoid the audit firestorm by creating a complete software chain of custody that can provide comprehensive audit reports automatically, whenever you need them.
DevOps and cloud seem to be a match made in heaven...however, there are challenges that organizations experience when incorporating cloud technologies into their DevOps practices. XebiaLabs Cloud & DevOps Evangelist, Dan Beauregard, and Director of DevOps Strategy, Vincent Lussenburg, discussed why DevOps is leading many organizations to move to the cloud and how to make this transition as seamless as possible in an enterprise environment.
Compliance und Sicherheit im Rahmen von Software-DeploymentsXebiaLabs
Viele Unternehmen kennen das Problem. Ständig müssen neue Software-Releases bereitgestellt und dabei immer mehr Anforderungen eingehalten werden, weil sich Sicherheitsrisiken und Compliance-Probleme stets auf mehrere Anwendungen, Teams und Umgebungen gleichzeitig auswirken. Nur wenn Risikobewertung, Sicherheitstests und Compliance bereits als Teil von Continuous Integration (CI) und Continuous Delivery (CD) integriert sind, lassen sich Fehlschläge und Verzögerungen vermeiden. Bei Verstößen gegen die IT-Governance drohen Produktionsausfälle und hohe Geldstrafen.
Das Webinar zeigt mit praktischen Beispielen, wie Sie Sicherheit und Compliance in den Abläufen in Ihrem Unternehmen implementieren können.
Different situations, different teams, and different requirements call for different ways to approach your software delivery initiatives. Your road to success might mean taking the highway or a shortcut to get the job done. However, regardless of your cloud, container, security, compliance, or ITSM goals, all roads eventually lead to the same destination…DevOps.
Industry thought leader and award-winning author Gene Kim, and XebiaLabs Vice President of Customer Success, T.j. Randall, will discuss various strategies IT teams can use to succeed with their DevOps journey without getting lost on the way.
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid DeploymentsXebiaLabs
DevOps trends show that, in 2019, large enterprises are accelerating their migration to the cloud and defining goals for the number of applications to migrate over the coming year. To set themselves up for success, companies are not only looking for the right people and processes, but also the right technology for helping them transition to the cloud in a controlled fashion—without throwing compliance, auditability, and security out the window.
So how can organizations gain visibility into which versions of their applications live where, even when running on containers in some environments and on legacy infrastructure on others? And how can they reuse existing environment-specific configurations?
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CDXebiaLabs
DevOps has made great strides in reducing bottlenecks in the software delivery process. Yet, it is surprising how many organizations keep DevOps on a separate track from long-established IT service management (ITSM) implementations and systems such as ServiceNow. Consequently, development teams find it challenging to track features, user stories, and IT service requests across different tools for backlog management and ITSM.
But how do they make sure tickets are closed when the work is complete? How can they ensure compliance? And can they answer the ultimate question: Which feature actually made it into which release?
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...XebiaLabs
Organizations struggle to deliver more and more software releases while keeping up with ever-increasing security risks and compliance issues across many different applications, teams, and environments. The stakes of that struggle are high: when risk assessment, security testing, and compliance evaluation aren't built into the CI/CD pipeline, releases fail and cause delays, security vulnerabilities threaten Production, and IT governance violations result in expensive fines.
While it is important to reflect on the past, DevOps is all about what’s to come. Join industry thought-leader Gene Kim and XebiaLabs' VP of Product Development, Andreas Prins, for a special end-of-the-year webinar exploring six crucial focus areas for DevOps in 2019. Will next year bridge the gap between business and technology? Will organizations finally be able to use their vast amounts of DevOps data to more accurately predict delivery outcomes? Take a look into our crystal ball for an hour of software soothsaying before the clock strikes midnight.
DevOps has made great strides in reducing bottlenecks in the software delivery process. Yet, it is surprising how many organizations keep DevOps on a separate track from long-established IT service management (ITSM) implementations and systems such as ServiceNow. Consequently, development teams find it challenging to track features, user stories, and IT service requests across different tools for backlog management and ITSM.
But how do they make sure tickets are closed when the work is complete? How can they ensure compliance? And can they answer the ultimate question: Which feature actually made it into which release?
It’s hard to believe, but DevOps has been around for nearly ten years. From its specialist “unicorn” origins to a broadly accepted set of principles adopted by companies of all sizes and stripe, it’s been one of the most transformative movements in information technology since the PC. What comes next? Forrester Principal Analyst and DevOps Lead Charles Betz shares his 2018 research and predictions for next year.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
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
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.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
1. Three Pillars of Continuous
Delivery
Culture, Practices & Tooling
Andrew Phillips, XebiaLabs
January, 29, 2014
2. Three Pillars of Continuous
Delivery
Culture, Practices & Tooling
Andrew Phillips, XebiaLabs
January, 29, 2014
3. About Me
• VP Products for XebiaLabs
• Lots of enterprise software development on highperformance systems
• Been on both sides of the “Dev…Ops” fence
• Active open source contributor and committer:
jclouds, Akka, Gradle and others
• Cloud, PaaS & JVM language fan (mainly Scala,
Clojure)
• Regular meetup, conference etc. presenter
4. About Me
• VP Products for XebiaLabs
• Lots of enterprise software development on highperformance systems
• Been on both sides of the “Dev…Ops” fence
• Active open source contributor and committer:
jclouds, Akka, Gradle and others
• Cloud, PaaS & JVM language fan (mainly
Scala, Clojure)
• Regular meetup, conference etc. presenter
5. About XebiaLabs
Leading provider of delivery automation
software focused on helping companies
deliver higher quality software faster.
Reduce development applications costs
Accelerate application time to market
Bridge the gap between Development
and Operations
Global Customers, Global Success
and more…
6. Agenda
Lightning Continuous Delivery Recap
Tooling, Practices, Culture…how do they relate?
Bootstrapping a CD Culture
Crossing “Quick Win Chasm”
Practical Examples
Getting Started
7. What Is Continuous Delivery?
“Continuous delivery is a set of patterns
and best practices that can help software
teams dramatically improve the pace and
quality of their software delivery.”
8. Why Continuous Delivery?
Competitive pressure
Hot trend
Clear business values
Accelerate time to market
Increase application quality
Increase customer responsiveness
12. Aside 1: Continuous Delivery & Agile
"Our highest priority is to satisfy the
customer through early and continuous
delivery of valuable software.“
Principle #1 from the Agile Manifesto
13. Aside 2: Continuous Delivery & Devops
Flood of overlapping messaging in this space right now
Analysts and new vendors piling on to the bandwagon
Rather difficult to parse it all at present, especially if
you’re coming at this now
14. Aside 2: Continuous Delivery & Devops
Flood of overlapping messaging in this space right now
Analysts and new vendors piling on to the bandwagon
Rather difficult to parse it all at present, especially if
you’re coming at this now
Key point: Whatever you call it, make sure you have some
defined goals that are intended to provide some
measurable business value
Happy to debate and discuss definitions over lunch!
15. Three Pillars
Culture: set of values, beliefs and
traditions
Practices: behaviours and actions
that derive from these values and
beliefs
Tooling: instruments used to carry
out the behaviours and actions
18. A Bit About Culture
Once it’s reached a cultural level: extremely resilient
to problems
If the tooling breaks, people will fix it
Internal motivation to carry out the practices and
make them work
(Risk of groupthink, so tolerance of open minds is
important
Something for a lunchtime discussion)
19. A Bit About Culture
Problem: culture is hard to impose from the top down
Look at history!
And most organizations are not at the point where a
culture is in place
They’re just starting out on their CD journey!
So...what can we do about this?
20. Bootstrapping a CD Culture
Let’s look at those three pillars a
different way
21. Bootstrapping a CD Culture
Culture
is expressed through
Practices
carried out using
Tooling
22. Bootstrapping a CD Culture
Culture
is expressed through
Practices
carried out using
Tooling
23. Bootstrapping a CD Culture
Culture
whose effects give rise to
Practices
enables
Tooling
24. Bootstrapping a CD Culture
Key point here: inverting the causal relationships!
Why start with tooling & practices?
25. Bootstrapping a CD Culture
Easy to get up and running
Certainly compared to culture!
Low risk
Largely free or low-cost tools
“Skunkworks-able”
Quick, demonstrable effects
Go after the low hanging fruit!
26. “Quick Win Chasm”
A story…
ACME Inc. has heard of this amazing tooling that can help
automate their software delivery process
Consultants come in a build a delivery pipeline
Runs fine for a while
Not easy to adapt to new projects, as the consultants have
moved on
Then some parts of the pipeline start to fail, and are switched
off or bypassed
…
27. “Quick Win Chasm”
Lesson: Tooling by itself only goes so far
Even if it’s very reliable!
Resilience comes from making this part of your DNA
This Is Not Easy!
Especially since the temptation is to see the initial
improvements and stop there
28. Crossing Quick Win Chasm
Five key points
1.
2.
3.
4.
5.
Get management buy in
Find someone who’s “been there”
Create champions
Make things visible
Communicate, communicate, communic
ate
40. Let’s Get Practical
Practices
Keep changes small
Quality before functionality
Put the test up front
Everyone involved early
No more (code) than necessary
41. Let’s Get Practical
Practices
Keep changes small
Quality before functionality
Put the test up front
Everyone involved early
No more (code) than necessary
Ongoing user dialog
42. Let’s Get Practical
Practices
Keep changes small
Quality before functionality
Put the test up front
Everyone involved early
No more (code) than necessary
Ongoing user dialog
Delivery tooling = serious tooling
46. Let’s Get Practical
Culture
We can always do better
Our service, our features, our users
‘Us’ includes the business
Tools work for the team
47. Let’s Get Practical
Culture
We can always do better
Our service, our features, our users
‘Us’ includes the business
Tools work for the team
Nobody goes home if the build
delivery system is broken
48. Getting Started
Get a baseline: Value Stream Analysis
Open mind: We Can Do Things Differently
Define incremental goals
No Ocean Boiling!
Start with tooling
Go after low-hanging fruit
49. Getting Started
Testing and quality
More investment and backfilling required
Requires buy-in
Adapt your architecture to allow for smaller changes
Greenfield? Lucky you!
Otherwise, will need to tackle this eventually
Full-time business focus
It’s about putting the business at the wheel!
Often need some persuasion to actually drive…
51. Get In Touch!
Andrew Phillips
aphillips at xebialabs dot com
Talk over lunch or at the XebiaLabs table
Don’t forget to stop by the table for more
information (& swag)
52. Get In Touch!
Andrew Phillips
aphillips at xebialabs dot com
Talk over lunch or at the XebiaLabs table
Don’t forget to stop by the table for more
information (& swag)
Tell story from CIO of a big bank: “we need to deliver faster or we will go out of business”
If that sounds like I’m fear mongering…well, it’s a tough world out there!
Can say quite honestly and truthfully that we’ve been on this train for a loooong time. Worked with Patrick Debois since around the time he put up the famous sticky, spoke at early Devopsdays etc.
Can say quite honestly and truthfully that we’ve been on this train for a loooong time. Worked with Patrick Debois since around the time he put up the famous sticky, spoke at early Devopsdays etc.Most importantly: initiatives are the means, not the goal.
Do you really think people would stop roasting marshmallows if the Reel Roaster broke?Questions: who here thinks they do CD?If so, how frequently do you release? More than once a month? Once a week? Once a day? Every commit?Who here thinks they have a CD culture? I.e. if your delivery system (not your production app – the delivery system) breaks, is that a All Hands On Deck emergency? Does the team feel bad that the system is broken and will stay around to fix it, even if it’s not “officially” an emergency? That “feel bad” is where culture comes in!
Much research has been done here, we certainly won’t have time to go into the details today…
Indeed, you can think of this as a subtitle for the talk. And yes, I know…pillars are symmetrical ;-)
Indeed, you can think of this as a subtitle for the talk ;-)
Expertise and knowledge is out there. It’s a Known Problem
You can see where this is going…
Not just about tooling breaking…also about staying fit for purpose, which requires motivation and capability to adapt and extend.
You will need support from higher ups to get the time and authority to get this embedded in your DNADon’t be afraid to get expertise on board here. You need someone to be able to convey what this can “feel like” and live be examplePeople who are passionate about this need to be given the freedom and authority to make things happen“Culture by stealth” doesn’t work. People need to know what is happening here – the good and the bad – to develop the confidence in the processes that becomes culture. So not just carefully presented Success Stats, but real-time data of what’s happeningUltimately, people need to know why this is happening and what benefits it is bringing to the organization. This takes time, but is ultimately time that is better spent than on simply sitting in a corner and implementing. Of course, you need to have built up a little bit of credibility first
Good for catching quality issues that are hard to find automatically, but especially for shared understanding
KK can tell you all about that…
Long discussion as to what kind of tooling you precisely need for this (see me for details) but you certainly need to address this topic somehow
Quality goes beyond traditional testing to incorporate runtime data
Reliable test results and generally elimination of error in the pipeline
Tying it all together. Again, precisely which toolis best suited here depends a bit on your requirements
This is how you get information about how your services are actually being used. Close the feedback loop!
Includes things like feature flags. Idea: make independent variables that are easy to A/B test, so every feature becomes a little experiment. Might require changes to your architecture.
Because, in the long run, you can ramp up the speed of feature delivery if you have a stable, reliable base. Of course, you get to define your own quality level here!
Automated way to measure quality. Also a good way to get the business at the wheel!
This is the “Devops-y” part. Make sure everyone is on the same page here…nothing like telephone/Chinese whispers for delivering code that doesn’t do anything like what was originally intended.
Really a TDD-style conclusion: since you have already defined what you want/need the code to do, you also should now quickly when to stop! Of course, the “refactor” part of “red-green-refactor” leaves a little fudge factor here.
I.e. don’t try to second guess users and throw a bunch of new stuff at them every once in a while. Change something, watch the reaction, incorporate that in the next change. Important: changes (with similar testable outcomes) can also be submitted by the team.
Backups, redundancy etc…this stuff shouldn’t run on the spare server you found in the closet!
Open mind, nextbottlenext, no ocean boiling. And if you’ve reached all the goals for the delivery system, build better features!
We’re all in this together. Again, a pretty Devops-y message
Yes, yes…actually, ‘business’ includes ‘us’. But they are part of the team – full time – and lead the decision making process
Automation vs. tooling. This is not about putting a scary black box in place that makes the team’s life harder. And yes, the fact that I work for tool vendor is fully compatible with this statement. Because there certainly are tasks in the overall process where you want a tool to take over the task…but in a way that is transparent, controllable and makes the team’s life easier.
Question from earlier…you should feel bad when your pipeline breaks
OK, so far this discussion could have been about any subject…even marshmallows! But KK is not here today to talk about Japanese sweets, so…
OK, so far this discussion could have been about any subject…even marshmallows! But KK is not here today to talk about Japanese sweets, so…