Practical DevOps book review

Small overview of a book that covers practical side of DevOps
19 September 2017   1912

DevOps is a practical field that focuses on delivering business value as efficiently as possible. DevOps encompasses all the flows from code through testing environments to production environments. It stresses the cooperation between different roles, and how they can work together more closely, as the roots of the word imply—Development and Operations.

Practical DevOps book

After a quick refresher to DevOps and continuous delivery, we quickly move on to looking at how DevOps affects architecture. You'll create a sample enterprise Java application that you’ll continue to work with through the remaining chapters. Following this, we explore various code storage and build server options. You will then learn how to perform code testing with a few tools and deploy your test successfully. Next, you will learn how to monitor code for any anomalies and make sure it’s running properly. Finally, you will discover how to handle logs and keep track of the issues that affect processes.

Author 

Joakim Verona
Joakim Verona

Joakim Verona is a consultant with a specialty in Continuous Delivery and DevOps. He has worked with all aspects of systems development since 1994. He has actively contributed as the lead implementer of complex multilayered systems such as web systems, multimedia systems, and mixed software/hardware systems. His wide-ranging technical interests led him to the emerging field of DevOps in 2004, where he has stayed ever since.

Book is available for free for a limited time at PacktPub.

Apache NetBeans 11.1 to be Available

New version supports Java SE, Java EE, PHP, JavaScript and Groovy; C\C++ support is planned to be implemented in one of the next releases
23 July 2019   290

The Apache Software Foundation has introduced the Apache NetBeans 11.1 integrated development environment. This is the third release prepared by the Apache Foundation after the transfer of NetBeans code by Oracle and the first release after transferring the project from the incubator to the category of primary Apache projects. The release contains support for such programming languages as Java SE, Java EE, PHP, JavaScript and Groovy. The transfer of C / C ++ support from the code base transferred by Oracle is expected in one of the next releases.

  • Added support for Java EE 8 with the ability to build web applications using Maven or Gradle. 
  • Added support for new Java features.
  • Added examples for Gluon OpenJFX;
  • Improved support for Maven and Gradle build systems. 
  • Added the ability to use Graal.js, a JavaScript implementation based on GraalVM;
  • Implemented separation of caches with Truffle code between different debugging sessions;
  • Added syntax highlighting support for Kotlin code;
  • Implemented the ability to autocomplete code patterns in the Jade language;
  • Added PHP 7.4 support and updated PHP examples;
  • Improved performance on high pixel density (HiDPI) screens. The splash screen, tab delimiters and icons that are displayed at startup are adapted for HiDPI;
  • A transition to a new development cycle, involving the quarterly formation of new issues, has been completed.

Get more info at the official website.