article thumbnail

AoAD2 Practice: Continuous Deployment

James Shore

Continuous Deployment. If you use continuous integration, your team has removed most of the risk of releasing. Done correctly, continuous integration means that the team is ready to release at any time. You’ve tested your code and exercised your deployment scripts. Continuous deployment resolves this risk.

article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Have you ever heard of Test-Driven Development ? Continuous Integration ? The Pragmatic Programmer : From Journeyman to Master. Extreme Programming Explained : Embrace Change. Seven Habits of Highly Effective People : Powerful Lessons in Personal Change.

Software 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

DevOps influencers to follow this year

Apiumhub

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 Continuous Delivery, Lean Enterprise and DevOps Handbook. Elisabeth is also an author and inexhaustible testing protagonist. BDD: user interface testing. Jez Humble.

DevOps 72
article thumbnail

DevSecOps Best Practices and Business Value

Exadel

Security tests . During Continuous Integration (CI) security tests can be performed. Using security testing helps save time and effort. Both static application security testing (SAST) and dynamic application security testing (DAST) can be performed as part of the CI workflow.

DevOps 52
article thumbnail

Scaled Agile – Why? When? How?

Modus Create

It’s great if your teams are completing work on schedule in their local environments; however, you can’t truly gauge success until all teams’ work is integrated and working together in a common integration environment. Now is the time to invest in quality tools, such as Jira, Bitbucket, and Confluence.

Agile 134
article thumbnail

Cloudera’s Open Data Lakehouse Supercharged with dbt Core(tm)

Cloudera

dbt allows data teams to produce trusted data sets for reporting, ML modeling, and operational workflows using SQL, with a simple workflow that follows software engineering best practices like modularity, portability, and continuous integration/continuous development (CI/CD). Introduction. dbt-impala . dbt-spark-livy.

SDLC 80
article thumbnail

5 Must-Read Books for Apprentice Software Developers ??

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Have you ever heard of Test-Driven Development? Continuous Integration? The Pragmatic Programmer : From Journeyman to Master. Extreme Programming Explained : Embrace Change. Seven Habits of Highly Effective People : Powerful Lessons in Personal Change. Refactoring?