|
Showing 1 - 4 of
4 matches in All Departments
A guide to successfully operating in a lean-agile organization for
solutions architects and enterprise architects Key Features Develop
the right combination of processes and technical excellence to
address architectural challenges Explore a range of architectural
techniques to modernize legacy systems Discover how to design and
continuously improve well-architected sustainable software Book
DescriptionMany organizations have embraced Agile methodologies to
transform their ability to rapidly respond to constantly changing
customer demands. However, in this melee, many enterprises often
neglect to invest in architects by presuming architecture is not an
intrinsic element of Agile software development. Since the role of
an architect is not pre-defined in Agile, many organizations
struggle to position architects, often resulting in friction with
other roles or a failure to provide a clear learning path for
architects to be productive. This book guides architects and
organizations through new Agile ways of incrementally developing
the architecture for delivering an uninterrupted, continuous flow
of values that meets customer needs. You'll explore various aspects
of Agile architecture and how it differs from traditional
architecture. The book later covers Agile architects'
responsibilities and how architects can add significant value by
positioning themselves appropriately in the Agile flow of work.
Through examples, you'll also learn concepts such as architectural
decision backlog,the last responsible moment, value delivery,
architecting for change, DevOps, and evolutionary collaboration. By
the end of this Agile book, you'll be able to operate as an
architect in Agile development initiatives and successfully
architect reliable software systems. What you will learn Acquire
clarity on the duties of architects in Agile development Understand
architectural styles such as domain-driven design and microservices
Identify the pitfalls of traditional architecture and learn how to
develop solutions Understand the principles of value and
data-driven architecture Discover DevOps and continuous delivery
from an architect's perspective Adopt Lean-Agile documentation and
governance Develop a set of personal and interpersonal qualities
Find out how to lead the transformation to achieve
organization-wide agility Who this book is forThis agile study
guide is for architects currently working on agile development
projects or aspiring to work on agile software delivery,
irrespective of the methodology they are using. You will also find
this book useful if you're a senior developer or a budding
architect looking to understand an agile architect's role by
embracing agile architecture strategies and a lean-agile mindset.
To understand the concepts covered in this book easily, you need to
have prior knowledge of basic agile development practices.
Learn and use the design patterns and best practices in Spring to
solve common design problems and build user-friendly microservices
Key Features Study the benefits of using the right design pattern
in your toolkit Manage your code easily with Spring's dependency
injection pattern Explore the features of Docker and Mesos to build
successful microservices Book DescriptionGetting Started with
Spring Microservices begins with an overview of the Spring
Framework 5.0, its design patterns, and its guidelines that enable
you to implement responsive microservices at scale. You will learn
how to use GoF patterns in application design. You will understand
the dependency injection pattern, which is the main principle
behind the decoupling process of the Spring Framework and makes it
easier to manage your code. Then, you will learn how to use proxy
patterns in aspect-oriented programming and remoting. Moving on,
you will understand the JDBC template patterns and their use in
abstracting database access. After understanding the basics, you
will move on to more advanced topics, such as reactive streams and
concurrency. Written to the latest specifications of Spring that
focuses on Reactive Programming, the Learning Path teaches you how
to build modern, internet-scale Java applications in no time. Next,
you will understand how Spring Boot is used to deploying serverless
autonomous services by removing the need to have a heavyweight
application server. You'll also explore ways to deploy your
microservices to Docker and managing them with Mesos. By the end of
this Learning Path, you will have the clarity and confidence for
implementing microservices using Spring Framework. This Learning
Path includes content from the following Packt products: Spring 5
Microservices by Rajesh R V Spring 5 Design Patterns by Dinesh
Rajput What you will learn Develop applications using dependency
injection patterns Build web applications using traditional Spring
MVC patterns Utilize the reactive programming pattern to build
reactive web apps Learn concurrency and handle multiple connections
inside a web server Use Spring Boot and Spring Cloud to develop
microservices Leverage reactive programming to build cloud-native
applications Who this book is forGetting Started with Spring
Microservices is ideal for Spring developers who want to use design
patterns to solve common design problems and build cloud-ready,
Internet-scale applications, and simple RESTful services.
A practical, comprehensive, and user-friendly approach to building
microservices in Spring About This Book * Update existing
applications to integrate reactive streams released as a part of
Spring 5.0 * Learn how to use Docker and Mesos to push the
boundaries and build successful microservices * Upgrade the
capability model to implement scalable microservices Who This Book
Is For This book is ideal for Spring developers who want to build
cloud-ready, Internet-scale applications, and simple RESTful
services to meet modern business demands. What You Will Learn *
Familiarize yourself with the microservices architecture and its
benefits * Find out how to avoid common challenges and pitfalls
while developing microservices * Use Spring Boot and Spring Cloud
to develop microservices * Handle logging and monitoring
microservices * Leverage Reactive Programming in Spring 5.0 to
build modern cloud native applications * Manage internet-scale
microservices using Docker, Mesos, and Marathon * Gain insights
into the latest inclusion of Reactive Streams in Spring and make
applications more resilient and scalable In Detail The Spring
Framework is an application framework and inversion of the control
container for the Java platform. The framework's core features can
be used by any Java application, but there are extensions to build
web applications on top of the Java EE platform. This book will
help you implement the microservice architecture in Spring
Framework, Spring Boot, and Spring Cloud. Written to the latest
specifications of Spring that focuses on Reactive Programming,
you'll be able to build modern, internet-scale Java applications in
no time. The book starts off with guidelines to implement
responsive microservices at scale. Next, you will understand how
Spring Boot is used to deploy serverless autonomous services by
removing the need to have a heavyweight application server. Later,
you'll learn how to go further by deploying your microservices to
Docker and managing them with Mesos. By the end of the book, you
will have gained more clarity on the implementation of
microservices using Spring Framework and will be able to use them
in internet-scale deployments through real-world examples. Style
and approach The book takes a step-by-step approach on developing
microservices using Spring Framework, Spring Boot, and a set of
Spring Cloud components that will help you scale your applications.
Build scalable microservices with Spring, Docker, and Mesos About
This Book * Learn how to efficiently build and implement
microservices in Spring, and how to use Docker and Mesos to push
the boundaries of what you thought possible * Examine a number of
real-world use cases and hands-on code examples. * Distribute your
microservices in a completely new way Who This Book Is For If you
are a Spring developers and want to build cloud-ready,
internet-scale applications to meet modern business demands, then
this book is for you Developers will understand how to build simple
Restful services and organically grow them to truly enterprise
grade microservices ecosystems. What You Will Learn * Get to know
the microservices development lifecycle process * See how to
implement microservices governance * Familiarize yourself with the
microservices architecture and its benefits * Use Spring Boot to
develop microservices * Find out how to avoid common pitfalls when
developing microservices * Be introduced to end-to-end
microservices written in Spring Framework and Spring Boot In Detail
The Spring Framework is an application framework and inversion of
the control container for the Java platform. The framework's core
features can be used by any Java application, but there are
extensions to build web applications on top of the Java EE
platform. This book will help you implement the microservice
architecture in Spring Framework, Spring Boot, and Spring Cloud.
Written to the latest specifications of Spring, you'll be able to
build modern, Internet-scale Java applications in no time. We would
start off with the guidelines to implement responsive microservices
at scale. We will then deep dive into Spring Boot, Spring Cloud,
Docker, Mesos, and Marathon. Next you will understand how Spring
Boot is used to deploy autonomous services, server-less by removing
the need to have a heavy-weight application server. Later you will
learn how to go further by deploying your microservices to Docker
and manage it with Mesos. By the end of the book, you'll will gain
more clarity on how to implement microservices using Spring
Framework and use them in Internet-scale deployments through
real-world examples. Style and approach The book follows a step by
step approach on how to develop microservices using Spring
Framework, Spring Boot, and a set of Spring Cloud components that
will help you scale your applications.
|
You may like...
Rio 2
Jesse Eisenberg, Anne Hathaway, …
Blu-ray disc
(1)
R76
R42
Discovery Miles 420
|