|
Showing 1 - 8 of
8 matches in All Departments
Build robust and reliable Java applications that works on modern
infrastructure, such as containers and cloud, using the new
features in Quarkus 1.0 Key Features Build apps with faster boot
time and low RSS memory using the latest Quarkus 1.0 features
Seamlessly integrate imperative and reactive programming models to
build modern Java applications Discover effective solutions for
running Java on serverless apps, microservices, containers, FaaS,
and the cloud Book DescriptionQuarkus is a new Kubernetes-native
framework that allows Java developers to combine the power of
containers, microservices, and cloud-native to build reliable
applications. The book is a development guide that will teach you
how to build Java-native applications using Quarkus and GraalVM. We
start by learning about the basic concepts of a cloud-native
application and its advantages over standard enterprise
applications. Then we will quickly move on to application
development, by installing the tooling required to build our first
application on Quarkus. Next, we'll learn how to create a
container-native image of our application and execute it in a
Platform-as-a-Service environment such as Minishift. Later, we will
build a complete real-world application that will use REST and the
Contexts and Dependency injection stack with a web frontend. We
will also learn how to add database persistence to our application
using PostgreSQL. We will learn how to work with various APIs
available to Quarkus such as Camel, Eclipse MicroProfile, and
Spring DI. Towards the end, we will learn advanced development
techniques such as securing applications, application
configuration, and working with non-blocking programming models
using Vert.x. By the end of this book, you will be proficient with
all the components of Quarkus and develop-blazing fast applications
leveraging modern technology infrastructure. What you will learn
Build a native application using Quarkus and GraalVM Secure your
applications using Elytron and the MicroProfile JWT extension
Manage data persistence with Quarkus using PostgreSQL Use a
non-blocking programming model with Quarkus Learn how to get Camel
and Infinispan working in native mode Deploy an application in a
Kubernetes-native environment using Minishift Discover Reactive
Programming with Vert.x Who this book is forThe book is for Java
developers and software architects who are interested in learning a
promising microservice architecture for building reliable and
robust applications. Knowledge of Java, Spring Framework, and REST
APIs is assumed.
Create modular scalable enterprise-grade applications with JBoss
Enterprise Application Platform 7 About This Book * Leverage the
power of JBoss EAP 7 along with Java EE 7 to create professional
enterprise grade applications. * Get you applications cloud ready
and make them highly scalable using this advanced guide. * Become a
pro Java Developer and move ahead of the crowd with this advanced
practical guide. Who This Book Is For The ideal target audience for
this book is Java System Administrators who already have some
experience with JBoss EAP and who now want explore in depth
creating Enterprise grade apps with the latest JBoss EAP version.
What You Will Learn * Configure services using the Command Line
Interface * Deliver fault tolerant server configurations * Harden
the application server with advanced techniques * Expand the
application server's horizon with tools such as like
Docker/OpenShift * Create enterprise ready configurations using
clustering techniques. * Deliver advanced security solutions and
learn how to troubleshoot common network/performance issues In
Detail The JBoss Enterprise Application Platform (EAP) has been one
of the most popular tools for Java developers to create modular,
cloud-ready, and modern applications. It has achieved a reputation
for architectural excellence and technical savvy, making it a solid
and efficient environment for delivering your applications. The
book will first introduce application server configuration and the
management instruments that can be used to control the application
server. Next, the focus will shift to enterprise solutions such as
clustering, load balancing, and data caching; this will be the core
of the book. We will also discuss services provided by the
application server, such as database connectivity and logging. We
focus on real-world example configurations and how to avoid common
mistakes. Finally, we will implement the knowledge gained so far in
terms of Docker containers and cloud availability using RedHat's
OpenShift. Style and approach If you are a Java developer who wants
to level-up to modern day Java web development with the latest Java
EE 7 and JBoss EAP 7, this book is the ideal solution for you. It
addresses (in a clear and simple way) proof-of-concept scenarios
such as clustering and cloud and container configurations, and
explains how to solve common issues.
This book is for Java developers and architects who want to learn
how to develop Java applications using the most popular NoSQL
solution and the use cases of it.
If you are a Java developer who wants to learn about Java EE, this
is the book for you. It's also ideal for developers who already
have experience with the Java EE platform but would like to learn
more about the new Java EE 7 features by analyzing fully functional
sample applications using the new application server WildFly.
This book will kick-start your productivity and help you to master
JBoss AS development. The author's experience with JBoss enables
him to share insights on JBoss AS development in a clear and
friendly way. By the end of the book, you will have the confidence
to apply all the newest programming techniques to your JBoss
applications. If you are a Java architect or developer who wants to
get the most out of the latest release of the JBoss application
server, then this book is for you. You are not expected to have
accumulated experience on the application server though you must
know the basic concepts of Java EE.
Packed with practical examples, this book looks at a different
aspect of performance tuning in each chapter and shows the reader
how to apply them to their existing Java applications. Written to
version 5.1, this book also has information about the upcoming 6.0
release and how you can upgrade your existing applications. This
book is for Java architects who design and configure Enterprise
applications. It is great for Java developers who want to get into
the inner details of the application server and of the correct
tuning methodology. Application testers will also find this book
useful as they will learn how to monitor the performance of the
middleware with the correct instruments.
This book follows a tutorial-based approach starting with simple
examples, which are enriched in the following chapters as new
topics are introduced. Each chapter provides clear instructions and
detailed screenshots, as the user approaches a new facet of the
development environment. Most complex topics have been explained
using practical examples, which will help you to master JBoss AS
development. If you are a Java architect or developer who wants to
get the most out of the latest release of the JBoss application
server or a JBoss administrator who wants a clear and simple
reference for JBoss services, this book is for you. You are not
expected to have accumulated experience on the application server
though you must know the basic concepts of Java EE.
|
You may like...
Ab Wheel
R209
R149
Discovery Miles 1 490
Poor Things
Emma Stone, Mark Ruffalo, …
DVD
R343
Discovery Miles 3 430
|