This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
ContinuousDelivery and DevOps are interdependent, not equivalent. Since the publication of Dave Farley and Jez Humble’s seminal book on ContinuousDelivery in 2010, its rise within the IT industry has been paralleled by the growth of the DevOps movement.
Building ContinuousDelivery into an organisation requires radical change. While ContinuousDelivery has a well-defined value proposition and a seminal book on how to implement a deployment pipeline , there is a dearth of information on how to transform an organisation for ContinuousDelivery.
The book Accelerate details the findings of four years of research on how DevOps affects various outcomes, such as software delivery tempo and stability, as well as the organizations’ profitability and market share. The findings of the research are presented in the first part of the book (a bit more than half of it).
To help you master DevOps and the key concepts in software delivery, we created this list of Top 10 must-read DevOps books. If you are a beginner or a veteran of DevOps, there is a book for you! 1) The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win.
At the heart of any software delivery effort should be the deployment pipeline, widely popularized by Jez Humble and Dave Farley in their groundbreaking 2010 book, ContinuousDelivery: Reliable Software Releases Through Build, Test, and Deployment Automation.
Modernization through observability When OneFootball’s CTO launched a modernization initiative focused on continuousdelivery observability, it was clear that the engineering team needed to evaluate their tech stack. A lot of the engineers who joined our book club were the fastest to adopt Honeycomb and the shift-left philosophy.
According to Gartner, DataOps also aims “to deliver value faster by creating predictable delivery and change management of data, data models, and related artifacts.” The approach values continuousdelivery of analytic insights with the primary goal of satisfying the customer.
She’s also very well known for her work with Janet Gregory, as one of the founders of Agile Test Fellowship and a co-author of many influential books on agile testing. What to read if you want to learn more about ContinuousDelivery, DevOps and Observability. What to Expect? Listen Here:
As you may already know, Apiumhub team is software architecture-oriented and reads books for software architects on a weekly basis. But before attending this powerful event, we highly recommend you to read these fascinating books for software architects, written by the GSAS speakers. It teaches risk-driven architecting.
In many organizations, automated testing lags behind and becomes a bottleneck for successful continuousdelivery. principles of testing (popularized by the book Clean Code by Robert C Martin ). Tarlinder says a lot on testability in his book “ Developer Testing ” and provides good insights on what to look for.
Such an approach should include established industry standards such as infrastructure as code (IaC), continuous integration and continuousdelivery (CI/CD), monitoring and observability, logging and auditing, and solutions for scalability and high availability. See the re:Invent 2024 session for more information.
They take enormous pleasure in learning about new things, and books are the perfect medium to cover complex ideas in depth. I picked some of my favorite books at my company, Semaphore — books that have profoundly influenced the company’s engineering culture. Engineers are natural readers.
Neal has authored magazine articles, nine books (and counting), dozens of video presentations, and spoken at hundreds of developers’ conferences worldwide. Can you briefly comment on your software architecture metrics book chapter? What Software Architecture Metrics do you normally use? It depends!
1] But when an organization adopts continuousdelivery practices, the concept of final operating capability – not to mention maintenance – disappears. Just as in the days when JIT was young, continuousdelivery has introduced a paradigm shift that messes up the balance sheet. 5] What's not to like?
We are delighted to announce the release of our new book “ Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture ”. Christian Ciceri’s acknowledgement: “I would like to say thank you to Ekaterina Novoseltseva and Apiumhub for giving me the chance to write this book, which was always in my dreams.
From software architecture experts to authors of renowned books and entrepreneurs, this list spans a diverse spectrum of tech influencers. He is a software engineer, consultant, and author of “ContinuousDelivery”, “Modern Software Engineering,” “CD Pipelines,” and “ Software Architecture Metrics.
In the book, “Life and the Art of Engineering,” author Haresh Sippy said, “Automation is cost-cutting by tightening the corners, not cutting them.” Today, businesses and organizations are constantly on the lookout for ways to improve productivity while reducing inefficiencies across their operations.
In terms of book recommendations, Alex highlighted a few books that are not technical but focused on leadership, including “Good Strategy and Bad Strategy” and “Radical Candor.” Alex found these books valuable as they provide actionable advice applicable to any team.
Apiumhub team’s favourite software architecture newsletters — from career path tips to recommendations, case studies, books, events and interviews with leading software architects. . You have to be aware of new trends, of new platforms, of security risks found in popular frameworks, and also – of relevant events and books.
Linda Rising – Independent Consultant, Author of numerous books & Queen of patterns. Clare Sudbery – Independent Technical Coach specialized in TDD, refactoring, continuous integration, and other eXtreme Programming (XP) practices. Patrick Kua – Author of numerous books, runs Level Up & Tech Lead Academy.
It’s a practice that aims at merging development, quality assurance, and operations (deployment and integration) into a single, continuous set of processes. This methodology is a natural extension for Agile and continuousdelivery approaches. Continuousdelivery and automation. What DevOps looks like.
These physical relics contained dense paper instruction books that humans read diligently for hours on end (I guess they had more time to spare back then?). Not long ago, if you can believe it, software was shipped on physical floppy disks and CDs. Complexity was a given for computer-based tasks.
Continuous discovery suggests making the practice of researching and validating ideas an iterative process during the delivery stage. This practice goes in hand with the DevOps and continuousdelivery, an Agile extension designed to merge developers and operations under a single team to deliver features in shorter periods of time.
These youtube channels are managed by leading software architects who have written software architecture books and who regularly participate in international conferences and who give hands-on workshops. ContinuousDelivery. ContinuousDelivery youtube channel is managed by Dave Farley, who we also met in GSAS.
The Flux project provides a complete continuousdelivery (CD) platform on top of Kubernetes, supporting standard practices and tooling in the cloud-native open-source ecosystem. Virtual and in-person demos are being booked today. Save your spot. Save your spot.
This book did not become a best-seller, but it did provide a summary of how lean principles work differently in automotive product development. For example, the book equates short production throughput time to short development lead time. Continuous improvement in production equates to frequent, incremental innovations in development.
What is Continuous Integration and ContinuousDelivery? In software engineering, Continuous Integration (CI) is a practice where developers and testers frequently integrate code into a shared repository. One of the key benefits of Continuous Integration is that you find errors more quickly and can investigate more easily.
The book Team Topologies by Matthew Skelton and Manuel Pais shows how to arrange teams within an organization to enable effective software delivery. By Ben Linders, Manuel Pais, Matthew Skelton.
Speakers: Yan Cui – Author of the “Production-ready Serverless” book. Speakers: Michael Feathers – the author of the books: Working Effectively with Legacy Code, Brutal Refactoring: More Working Effectively with Legacy Code. George Fairbanks – author of the book Just Enough Software Architecture.
Rogers: This is one of two fundamental challenges of corporate innovation — managing innovation under high uncertainty and managing innovation far from the core — that I have studied in my work advising companies and try to tackle in my new book The Digital Transformation Roadmap.
The fundamentals of API gateway technology have evolved over the past ten years, and adopting cloud native practices and technologies like continuousdelivery, Kubernetes, and HTTP/3 adds new dimensions that need to be supported by your chosen implementation. For example, using build pipelines or a GitOps continuousdelivery process ).
Book a call with our experts. It empowers teams to manage and deploy Salesforce applications with ease, providing seamless backup, version control, automated testing, and continuous integration and continuousdelivery (CI/CD). Interested in learning more?
The team set “Have basic reader review system in place so book buyers can see a variety of opinions about a book” as their Sprint Goal. They then selected the following Product Backlog Items: Reader can add star ratings to a book. Reader can write a review of a book (plain text only). That has been a differentiator.
We can see what books and courses our customers are using, and for how long. We know if customers only read the first chapter of some book, and can think about what how to improve it. Books can sit on shelves or in warehouses for a long time before they come back as returns. All three have upcoming books from O’Reilly.
It was when I was working with Dave (around about the time that Git was rapidly becoming the "go-to" version control system) that I really saw the benefits of trunk-based development for the team, particularly in an environment that was pioneering continuousdelivery (Dave was writing the book with Jez Humble while I worked with him).
Here’s a non-exhaustive list of some things to consider: Continuous integration. Continuousdelivery. Continuous Integration/ContinuousDelivery. The typical characteristics of this type of culture are all the things you see in agile and lean books/courses: No blame culture. Dark deployments.
For example, say we are writing automation tests for an appointment system that includes booking time slots for specific intervals. Continuous integration and continuousdelivery (CI/CD) tools like CircleCI can help. Sometimes, code behavior changes throughout the day. There are only two ways for a test to fail.
The book starts by making a distinction between checking and exploring. Manual testing works well with continuousdelivery. Up until a few years ago, I just called this manual testing. But then I read Explore It! by Elisabeth Hendrickson, and I now think exploratory testing is a good description of what I do.
As such, it provides a solid foundation on which to support the other three capabilities of a cloud native platform: progressive delivery, edge management, and observability. These capabilities can be provided, respectively, with the following technologies: continuousdelivery pipelines, an edge stack, and an observability stack.
He’s authored no less than seven books about software development and has been a columnist for a number of software publications. Gene is a DevOps enthusiast, The Phoenix Project and DevOps Handbook co-author, author of many books related to DevOps area. Jez is a co-author of ContinuousDelivery, Lean Enterprise and DevOps Handbook.
Question 1: Should you use Scrum or ContinuousDelivery? The technology enabling ContinuousDelivery should be at the core of any modern agile transformation because it has proven to be the safest way for an organization to gain and maintain control of complex software systems. This is not a good strategy.
Using pro-code techniques allows you to leverage all best practices from software engineering: reusing existing frameworks and libraries, leveraging development environments and version control, applying continuousdelivery practices, and so on. Solutions have high quality and maintainability. Let’s rate this process: 1.
Software Development Experts Interviews Inma Navas Our first interview of “Talks with Software Development Experts,” was with Inma Navas, a software engineer and the winner of our Software Architecture Metrics book giveaway. Her current stack is Java and Kotlin.
It was before my time, but my understanding is that reason Eric Evans wrote the Domain-Driven Design (DDD) book in the early 2000s was to encourage better domain-driven design (ddd) practices in that era. still continue to draw new insights and lessons from it that are relevant to how we build products today.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content