Modernizing Enterprise Java

A Concise Cloud Native Guide for Developers


Modernizing Enterprise Java
Modernizing Enterprise Java
Compliments of Red Hat

Book Details

Authors Markus Eisele, Natale Vinto
Publisher O'Reilly Media
Published 2021
Edition 1st
Paperback 164 pages
Language English
ISBN-13 9781098102135, 9781098102142
ISBN-10 1098102134, 1098102142
License Compliments of Red Hat

Book Description

While containers, microservices, and distributed systems dominate discussions in the tech world, the majority of applications in use today still run monolithic architectures that follow traditional development processes. This practical book helps developers examine long-established Java-based models and demonstrates how to bring these monolithic applications successfully into the future.

Relying on their years of experience modernizing applications, authors Markus Eisele and Natale Vinto walk you through the steps necessary to update your organization's Java applications. You'll discover how to dismantle your monolithic application and move to an up-to-date software stack that works across cloud and on-premises installations.

- Learn cloud native application basics to understand what parts of your organization's Java-based applications and platforms need to migrate and modernize
- Understand how enterprise Java specifications can help you transition projects and teams
- Build a cloud native platform that supports effective development without falling into buzzword traps
- Find a starting point for your migration projects by identifying candidates and staging them through modernization steps
- Discover how to complement a traditional enterprise Java application with components on top of containers and Kubernetes


This book is published as open-access, which means it is freely available to read, download, and share without restrictions.

If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.

Download and Read Links

Share this Book

[localhost]# find . -name "*Similar_Books*"


Managing Cloud Native Data on Kubernetes

Kubernetes Cloud

Is Kubernetes ready for stateful workloads? This open source system has become the primary platform for deploying and managing cloud native applications. But because it was originally designed for stateless workloads, working with data on Kubernetes has been challenging. If you want to avoid the inefficiencies and duplicative costs of having separa

Modern Java EE Design Patterns

Java

With the ascent of DevOps, microservices, containers, and cloud-based development platforms, the gap between state-of-the-art solutions and the technology that enterprises typically support has greatly increased. But as Markus Eisele explains in this O'Reilly report, some enterprises are now looking to bridge that gap by building microservice-based

Migrating to Cloud-Native Application Architectures

Cloud

Adoption of cloud-native application architectures is helping many organizations transform their IT into a force for true agility in the marketplace. This report defines the unique characteristics of cloud-native application architectures such as microservices and twelve-factor applications. Author Matt Stine also examines the cultural, organizatio

Cloud Native Application Protection Platforms

Cloud

Cloud native security isn't a game for individual players. It requires team collaboration with a platform that can help cloud security engineers, developers, and operations people do their best work. That's what the cloud native application protection platform (CNAPP) delivers. With this practical guide, you'll learn how CNAPPs can help you consoli

OpenShift for Developers, 2nd Edition

Openshift

Ready to build cloud native applications? Get a hands-on introduction to daily life as a developer crafting code on OpenShift, the open source container application platform from Red Hat. Creating and packaging your apps for deployment on modern distributed systems can be daunting. Too often, adding infrastructure value can complicate development.

Cloud Native DevOps with Kubernetes, 2nd Edition

Kubernetes

Kubernetes has become the operating system of today's cloud native world, providing a reliable and scalable platform for running containerized workloads. In this friendly, pragmatic book, cloud experts Justin Domingus and John Arundel show you what Kubernetes can do-and what you can do with it. This updated second edition guides you through the gro