Architecting Modern Java EE Applications: Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8
bFind out how to craft effective, business-oriented Java EE 8 applications that target customer's demands in the age of Cloud platforms and container technology./bh2About This Book/h2ulliUnderstand the principles of modern Java EE and how to realize effective architectures/liliGain knowledge of...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham
Packt Publishing Limited
2017
|
Ausgabe: | 1 |
Schlagworte: | |
Zusammenfassung: | bFind out how to craft effective, business-oriented Java EE 8 applications that target customer's demands in the age of Cloud platforms and container technology./bh2About This Book/h2ulliUnderstand the principles of modern Java EE and how to realize effective architectures/liliGain knowledge of how to design enterprise software in the age of automation, Continuous Delivery and Cloud platforms/liliLearn about the reasoning and motivations behind state-of-the-art enterprise Java technology, that focuses on business/li/ulh2Who This Book Is For/h2This book is for experienced Java EE developers who are aspiring to become the architects of enterprise-grade applications, or software architects who would like to leverage Java EE to create effective blueprints of applications.h2What You Will Learn/h2ulliWhat enterprise software engineers should focus on/liliImplement applications, packages, and components in a modern way/liliDesign and structure application architectures/liliDiscover how to realize technical and cross-cutting aspects/liliGet to grips with containers and container orchestration technology/liliRealize zero-dependency, 12-factor, and Cloud-native applications/liliImplement automated, fast, reliable, and maintainable software tests/liliDiscover distributed system architectures and their requirements/li/ulh2In Detail/h2Java EE 8 brings with it a load of features, mainly targeting newer architectures such as microservices, modernized security APIs, and cloud deployments. This book will teach you to design and develop modern, business-oriented applications using Java EE 8. It shows how to structure systems and applications, and how design patterns and Domain Driven Design aspects are realized in the age of Java EE 8. You will learn about the concepts and principles behind Java EE applications, and how to effect communication, persistence, technical and cross-cutting concerns, and asynchronous behavior.This book covers Continuous Delivery, DevOps, infrastructure-as-code, containers, container orchestration technologies, such as Docker and Kubernetes, and why and especially how Java EE fits into this world. It also covers the requirements behind containerized, zero-dependency applications and how modern Java EE application servers support these approaches. You will also learn about automated, fast, and reliable software tests, in different test levels, scopes, and test technologies. This book covers the prerequisites and challenges of distributed systems that lead to microservice, shared-nothing architectures. The challenges and solutions of consistency versus scalability will further lead us to event sourcing, event-driven architectures, and the CQRS principle. |
Beschreibung: | 1 Online-Ressource (442 Seiten) |
ISBN: | 9781788397124 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV047070072 | ||
003 | DE-604 | ||
005 | 20211214 | ||
007 | cr|uuu---uuuuu | ||
008 | 201218s2017 |||| o||u| ||||||eng d | ||
020 | |a 9781788397124 |9 978-1-78839-712-4 | ||
035 | |a (ZDB-5-WPSE)9781788397124442 | ||
035 | |a (OCoLC)1227480754 | ||
035 | |a (DE-599)BVBBV047070072 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
100 | 1 | |a Daschner, Sebastian |e Verfasser |4 aut | |
245 | 1 | 0 | |a Architecting Modern Java EE Applications |b Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 |c Daschner, Sebastian |
250 | |a 1 | ||
264 | 1 | |a Birmingham |b Packt Publishing Limited |c 2017 | |
300 | |a 1 Online-Ressource (442 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | |a bFind out how to craft effective, business-oriented Java EE 8 applications that target customer's demands in the age of Cloud platforms and container technology./bh2About This Book/h2ulliUnderstand the principles of modern Java EE and how to realize effective architectures/liliGain knowledge of how to design enterprise software in the age of automation, Continuous Delivery and Cloud platforms/liliLearn about the reasoning and motivations behind state-of-the-art enterprise Java technology, that focuses on business/li/ulh2Who This Book Is For/h2This book is for experienced Java EE developers who are aspiring to become the architects of enterprise-grade applications, or software architects who would like to leverage Java EE to create effective blueprints of applications.h2What You Will Learn/h2ulliWhat enterprise software engineers should focus on/liliImplement applications, packages, | ||
520 | |a and components in a modern way/liliDesign and structure application architectures/liliDiscover how to realize technical and cross-cutting aspects/liliGet to grips with containers and container orchestration technology/liliRealize zero-dependency, 12-factor, and Cloud-native applications/liliImplement automated, fast, reliable, and maintainable software tests/liliDiscover distributed system architectures and their requirements/li/ulh2In Detail/h2Java EE 8 brings with it a load of features, mainly targeting newer architectures such as microservices, modernized security APIs, and cloud deployments. This book will teach you to design and develop modern, business-oriented applications using Java EE 8. It shows how to structure systems and applications, and how design patterns and Domain Driven Design aspects are realized in the age of Java EE 8. | ||
520 | |a You will learn about the concepts and principles behind Java EE applications, and how to effect communication, persistence, technical and cross-cutting concerns, and asynchronous behavior.This book covers Continuous Delivery, DevOps, infrastructure-as-code, containers, container orchestration technologies, such as Docker and Kubernetes, and why and especially how Java EE fits into this world. It also covers the requirements behind containerized, zero-dependency applications and how modern Java EE application servers support these approaches. You will also learn about automated, fast, and reliable software tests, in different test levels, scopes, and test technologies. This book covers the prerequisites and challenges of distributed systems that lead to microservice, shared-nothing architectures. The challenges and solutions of consistency versus scalability will further lead us to event sourcing, event-driven architectures, and the CQRS principle. | ||
650 | 4 | |a COMPUTERS / Programming Languages / Java | |
650 | 4 | |a COMPUTERS / Systems Architecture / Distributed Systems & | |
650 | 4 | |a Computing | |
912 | |a ZDB-5-WPSE | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-032477098 |
Datensatz im Suchindex
_version_ | 1804182072547344384 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Daschner, Sebastian |
author_facet | Daschner, Sebastian |
author_role | aut |
author_sort | Daschner, Sebastian |
author_variant | s d sd |
building | Verbundindex |
bvnumber | BV047070072 |
collection | ZDB-5-WPSE |
ctrlnum | (ZDB-5-WPSE)9781788397124442 (OCoLC)1227480754 (DE-599)BVBBV047070072 |
edition | 1 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03857nmm a2200349zc 4500</leader><controlfield tag="001">BV047070072</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20211214 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">201218s2017 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788397124</subfield><subfield code="9">978-1-78839-712-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-5-WPSE)9781788397124442</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1227480754</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV047070072</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Daschner, Sebastian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Architecting Modern Java EE Applications</subfield><subfield code="b">Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8</subfield><subfield code="c">Daschner, Sebastian</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham</subfield><subfield code="b">Packt Publishing Limited</subfield><subfield code="c">2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (442 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">bFind out how to craft effective, business-oriented Java EE 8 applications that target customer's demands in the age of Cloud platforms and container technology./bh2About This Book/h2ulliUnderstand the principles of modern Java EE and how to realize effective architectures/liliGain knowledge of how to design enterprise software in the age of automation, Continuous Delivery and Cloud platforms/liliLearn about the reasoning and motivations behind state-of-the-art enterprise Java technology, that focuses on business/li/ulh2Who This Book Is For/h2This book is for experienced Java EE developers who are aspiring to become the architects of enterprise-grade applications, or software architects who would like to leverage Java EE to create effective blueprints of applications.h2What You Will Learn/h2ulliWhat enterprise software engineers should focus on/liliImplement applications, packages, </subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">and components in a modern way/liliDesign and structure application architectures/liliDiscover how to realize technical and cross-cutting aspects/liliGet to grips with containers and container orchestration technology/liliRealize zero-dependency, 12-factor, and Cloud-native applications/liliImplement automated, fast, reliable, and maintainable software tests/liliDiscover distributed system architectures and their requirements/li/ulh2In Detail/h2Java EE 8 brings with it a load of features, mainly targeting newer architectures such as microservices, modernized security APIs, and cloud deployments. This book will teach you to design and develop modern, business-oriented applications using Java EE 8. It shows how to structure systems and applications, and how design patterns and Domain Driven Design aspects are realized in the age of Java EE 8. </subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">You will learn about the concepts and principles behind Java EE applications, and how to effect communication, persistence, technical and cross-cutting concerns, and asynchronous behavior.This book covers Continuous Delivery, DevOps, infrastructure-as-code, containers, container orchestration technologies, such as Docker and Kubernetes, and why and especially how Java EE fits into this world. It also covers the requirements behind containerized, zero-dependency applications and how modern Java EE application servers support these approaches. You will also learn about automated, fast, and reliable software tests, in different test levels, scopes, and test technologies. This book covers the prerequisites and challenges of distributed systems that lead to microservice, shared-nothing architectures. The challenges and solutions of consistency versus scalability will further lead us to event sourcing, event-driven architectures, and the CQRS principle. </subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Programming Languages / Java</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Systems Architecture / Distributed Systems &amp</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computing</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-5-WPSE</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032477098</subfield></datafield></record></collection> |
id | DE-604.BV047070072 |
illustrated | Not Illustrated |
index_date | 2024-07-03T16:13:34Z |
indexdate | 2024-07-10T09:01:44Z |
institution | BVB |
isbn | 9781788397124 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032477098 |
oclc_num | 1227480754 |
open_access_boolean | |
physical | 1 Online-Ressource (442 Seiten) |
psigel | ZDB-5-WPSE |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Packt Publishing Limited |
record_format | marc |
spelling | Daschner, Sebastian Verfasser aut Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 Daschner, Sebastian 1 Birmingham Packt Publishing Limited 2017 1 Online-Ressource (442 Seiten) txt rdacontent c rdamedia cr rdacarrier bFind out how to craft effective, business-oriented Java EE 8 applications that target customer's demands in the age of Cloud platforms and container technology./bh2About This Book/h2ulliUnderstand the principles of modern Java EE and how to realize effective architectures/liliGain knowledge of how to design enterprise software in the age of automation, Continuous Delivery and Cloud platforms/liliLearn about the reasoning and motivations behind state-of-the-art enterprise Java technology, that focuses on business/li/ulh2Who This Book Is For/h2This book is for experienced Java EE developers who are aspiring to become the architects of enterprise-grade applications, or software architects who would like to leverage Java EE to create effective blueprints of applications.h2What You Will Learn/h2ulliWhat enterprise software engineers should focus on/liliImplement applications, packages, and components in a modern way/liliDesign and structure application architectures/liliDiscover how to realize technical and cross-cutting aspects/liliGet to grips with containers and container orchestration technology/liliRealize zero-dependency, 12-factor, and Cloud-native applications/liliImplement automated, fast, reliable, and maintainable software tests/liliDiscover distributed system architectures and their requirements/li/ulh2In Detail/h2Java EE 8 brings with it a load of features, mainly targeting newer architectures such as microservices, modernized security APIs, and cloud deployments. This book will teach you to design and develop modern, business-oriented applications using Java EE 8. It shows how to structure systems and applications, and how design patterns and Domain Driven Design aspects are realized in the age of Java EE 8. You will learn about the concepts and principles behind Java EE applications, and how to effect communication, persistence, technical and cross-cutting concerns, and asynchronous behavior.This book covers Continuous Delivery, DevOps, infrastructure-as-code, containers, container orchestration technologies, such as Docker and Kubernetes, and why and especially how Java EE fits into this world. It also covers the requirements behind containerized, zero-dependency applications and how modern Java EE application servers support these approaches. You will also learn about automated, fast, and reliable software tests, in different test levels, scopes, and test technologies. This book covers the prerequisites and challenges of distributed systems that lead to microservice, shared-nothing architectures. The challenges and solutions of consistency versus scalability will further lead us to event sourcing, event-driven architectures, and the CQRS principle. COMPUTERS / Programming Languages / Java COMPUTERS / Systems Architecture / Distributed Systems & Computing |
spellingShingle | Daschner, Sebastian Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 COMPUTERS / Programming Languages / Java COMPUTERS / Systems Architecture / Distributed Systems & Computing |
title | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 |
title_auth | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 |
title_exact_search | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 |
title_exact_search_txtP | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 |
title_full | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 Daschner, Sebastian |
title_fullStr | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 Daschner, Sebastian |
title_full_unstemmed | Architecting Modern Java EE Applications Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 Daschner, Sebastian |
title_short | Architecting Modern Java EE Applications |
title_sort | architecting modern java ee applications designing lightweight business oriented enterprise applications in the age of cloud containers and java ee 8 |
title_sub | Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8 |
topic | COMPUTERS / Programming Languages / Java COMPUTERS / Systems Architecture / Distributed Systems & Computing |
topic_facet | COMPUTERS / Programming Languages / Java COMPUTERS / Systems Architecture / Distributed Systems & Computing |
work_keys_str_mv | AT daschnersebastian architectingmodernjavaeeapplicationsdesigninglightweightbusinessorientedenterpriseapplicationsintheageofcloudcontainersandjavaee8 |