Quarkus in Action

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Quarkus in Action
Περιγραφή: Build resilient and scalable, cloud-native enterprise Java applications using the Quarkus framework.Quarkus lets you live-reload your Java code, deliver continuous background testing, and automatically provide database instances—plus tons more productivity-boosting features! Quarkus in Action quickly gets you up to speed with Quarkus by building a real-world business application.In Quarkus in Action, you will:Use Quarkus Dev mode to speed up and enhance Java developmentUnderstand how to use the Dev UI to observe and troubleshoot running applicationsAutomatic background testing using the Continuous Testing featureNew frameworks and libraries such as Quarkus Messaging, gRPC, and GraphQLSimplify deployment of applications into Kubernetes and OpenShiftAutomatic management of remote services such as databases and message brokers via Docker containersSet up observability for applications by using metrics, health checks and distributed tracingQuarkus in Action is written by Martin Štefanko and Jan Martiška, Red Hat engineers who are both active contributors to the Quarkus project. In it, you'll learn how Quarkus works and how you can integrate it into your stack for more productive Java development. Discover what makes Quarkus different from classic enterprise Java frameworks, how Quarkus streamlines creating cloud-native applications, and makes deployment easy.Foreword by Markus Eisele.About the technologyChoose a Java framework that's as modern as your applications! Quarkus is a cloud-first framework designed for speed and cost optimization. It's Kubernetes-aware by default and includes amazing productivity features like live reloading, continuous testing, and a developer-friendly UI that lets you code fluidly without tedious setup.About the bookQuarkus in Action provides a carefully designed learning path through Quarkus'key features and use cases. You'll learn hands-on by implementing a working car rental application with a cloud-native microservices design that includes Kubernetes, SQL and NoSQL databases, messaging, and observability. Along the way, you'll learn how Quarkus simplifies deployment on cloud platforms like OpenShift.What's insideSpeed up development with Quarkus Dev modeTroubleshoot running apps with Dev UIContinuous testing in the backgroundAutomatic startup of development databasesAbout the readerFor intermediate Java developers who have experience deve- loping server-side Java applications.About the authorMartin Štefanko and Jan Martiška are Red Hat engineers and active contributors to the Quarkus project.Table of ContentsPart 11 What is Quarkus?2 Your first Quarkus application3 Enhancing developer productivity with QuarkusPart 24 Handling communications5 Testing Quarkus applications6 Exposing and securing web applications7 Database access8 Reactive programming9 Quarkus messagingPart 310 Cloud-native application patterns11 Quarkus applications in the cloud12 Custom Quarkus extensionsA Alternative languages and build toolingB Tools installationsC Alternatives for developing frontend applications with Quarkus
Συγγραφείς: Martin Štefanko
Resource Type: eBook.
Θέματα: Open source software, Java (Computer program language), Application software--Development--Computer programs, Application program interfaces (Computer software), Web services, Cloud computing
Categories: COMPUTERS / Languages / Java, COMPUTERS / Software Development & Engineering / Quality Assurance & Testing, COMPUTERS / Distributed Systems / Cloud Computing
Βάση Δεδομένων: eBook Index
Περιγραφή
ISBN:9781633438958
9781638357308