Continuous delivery in Java essential tools and best practices for deploying code to production

Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developer's comfort zone. In this practical book, Daniel Bryant and Abraham Marín-Pérez provide guidance to help Java...

Full description

Saved in:
Bibliographic Details
Main Authors: Bryant, Daniel (Author), Marín-Pérez, Abraham (Author)
Format: Book
Language:English
Published: Sebastopol, California O'Reilly Media 2019.
Edition:First edition.
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 i 4500
001 54913
003 MY-KLNDU
005 20241219014852.0
008 221104s2019 caua i 001 0 eng d
020 |a 9781491986028 (pbk) 
039 9 |a 202211041240  |b VLOAD  |c 202009081836  |d shahrim  |y 202007061033  |z shahrim 
040 |a UPNM  |b eng  |c UPNM  |e rda 
090 |a QA 76.76 .A65  |b .B79 2019 
100 1 |a Bryant, Daniel,  |e author. 
245 1 0 |a Continuous delivery in Java  |b essential tools and best practices for deploying code to production  |c Daniel Bryant and Abraham Marín-Pérez. 
250 |a First edition. 
264 1 |a Sebastopol, California  |b O'Reilly Media  |c 2019. 
300 |a xxiii, 453 pages  |b illustrations  |c 24 cm 
336 |a text  |2 rdacontent 
337 |a unmediated  |2 rdamedia 
338 |a volume  |2 rdacarrier 
500 |a Includes index. 
505 0 |a Continuous delivery : why and what -- Evolution of Java development -- Designing architecture for continuous delivery -- Deployment platforms, infrastructure, and continuous delivery of Java apps -- Building Java applications -- Additional build tooling and skills -- Packaging applications for deployment -- Working locally (Like it was production) -- Continuous integration : the first steps in creating a build pipeline -- Deploying and releasing from the pipeline -- Functional testing : correctness and acceptance -- System-quality attributes testing : validating nonfunctional requirements -- Observability : monitoring, logging, and tracing -- Migrating to continuous delivery -- Continuous delivery and continuous improvement. 
520 |a Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developer's comfort zone. In this practical book, Daniel Bryant and Abraham Marín-Pérez provide guidance to help Java developers master skills such as architectural design, automated quality assurance, and application packaging and deployment on a variety of platforms. 
592 |a 0108/HL/2020  |b 25/8/2020  |c RM245.10  |h Han Lin Books 
650 0 |a Application software  |x Development  |x Automation. 
650 0 |a Java (Computer program language). 
700 1 |a Marín-Pérez, Abraham,  |e author. 
999 |a vtls000065764  |c 54913  |d 54913