Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Christian Posta
Microservices for Java Developers
1. Microservices for Java Developers
What Can You Expect from This Book?
You Work for a Software Company
The Value of Service
Commoditization of Technology
Disruption
Embrace Organization Agility
What Is a Microservice Architecture?
Challenges
Design for Faults
Design with Dependencies in Mind
Design with the Domain in Mind
Design with Promises in Mind
Distributed Systems Management
Technology Solutions
Preparing Your Environment
2. Spring Boot for Microservices
Simplified Configuration
Starter Dependencies
Application Packaging
Production Ready
Getting Started
Hello World
Add the HTTP Endpoints
Externalize Configuration
Expose Application Metrics and Information
How to Run This Outside of Maven?
Calling Another Service
Where to Look Next
3. Dropwizard for Microservices
The Dropwizard Stack
Getting Started
Hello World
Add the HTTP Endpoints
Externalize Configuration
Expose Application Metrics and Information
How to Run This Outside of Maven?
Calling Another Service
Where to Look Next
4. WildFly Swarm for Microservices
Getting Started
Vanilla Java Project
Using JBoss Forge
Hello World
Add the HTTP Endpoints
Externalize Configuration
Expose Application Metrics and Information
How to Run This Outside of Maven
Calling Another Service
Where to Look Next
5. Deploy Microservices at Scale with Docker and Kubernetes
Immutable Delivery
Docker, Docker, Docker
Kubernetes
Pods
Labels
Replication Controllers
Services
Getting Started with Kubernetes
Microservices and Linux Containers
OpenShift?
Getting Started with the CDK
Where to Look Next
6. Hands-on Cluster Management, Failover, and Load Balancing
Getting Started
Packaging Our Microservice as a Docker Image
Deploying to Kubernetes
Fault Tolerance
Cluster Self-Healing
Circuit Breaker
Bulkhead
Load Balancing
Kubernetes Load Balancing
Do We Need Client-Side Load Balancing?
Where to Look Next
7. Where Do We Go from Here?
Configuration
Logging, Metrics, and Tracing
Continuous Delivery
Summary
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Red Hat Developers Program
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset