Microservices Deployment Cookbook. (2017)
- Record Type:
- Book
- Title:
- Microservices Deployment Cookbook. (2017)
- Main Title:
- Microservices Deployment Cookbook.
- Other Names:
- Murugesan, Vikram
- Contents:
- Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Building Microservices with Java; Introduction; Creating a project template using STS and Maven; Getting ready; How to do it…; There's more…; Writing microservices with Spring Boot; Getting ready; How to do it…; Writing REST APIs with Spring MVC; Getting ready; How to do it…; Writing microservices with WildFly Swarm; Getting ready; How to do it…; Writing microservices with Dropwizard; Getting ready; How to do it…; Writing REST APIs with SparkJava Getting readyHow to do it…; Conclusion; Chapter 2: Containerizing Microservices with Docker; Building an executable JAR using Maven Shade plugin; Getting ready; How to do it…; Building an executable JAR using the Spring Boot Maven plugin; Getting ready; How to do it…; Installing and setting up Docker; Getting ready; How to do it…; Writing your Dockerfile; Getting ready; How to do it…; Building your Docker image; Getting ready; How to do it…; Running your microservice inside a Docker container; Getting ready; How to do it…; Pushing your image to Docker Hub; Getting ready; How to do it… Chapter 3: Deploying Microservices on MesosIntroduction; Setting up a Mesos cluster using Docker; Getting ready; Zookeeper; Mesos masters and Mesos slaves; Mesos frameworks; How to do it…; Understanding the Mesos and Marathon interface; Getting ready; How to do it…; The Mesos interface; The Mesos home page;Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Building Microservices with Java; Introduction; Creating a project template using STS and Maven; Getting ready; How to do it…; There's more…; Writing microservices with Spring Boot; Getting ready; How to do it…; Writing REST APIs with Spring MVC; Getting ready; How to do it…; Writing microservices with WildFly Swarm; Getting ready; How to do it…; Writing microservices with Dropwizard; Getting ready; How to do it…; Writing REST APIs with SparkJava Getting readyHow to do it…; Conclusion; Chapter 2: Containerizing Microservices with Docker; Building an executable JAR using Maven Shade plugin; Getting ready; How to do it…; Building an executable JAR using the Spring Boot Maven plugin; Getting ready; How to do it…; Installing and setting up Docker; Getting ready; How to do it…; Writing your Dockerfile; Getting ready; How to do it…; Building your Docker image; Getting ready; How to do it…; Running your microservice inside a Docker container; Getting ready; How to do it…; Pushing your image to Docker Hub; Getting ready; How to do it… Chapter 3: Deploying Microservices on MesosIntroduction; Setting up a Mesos cluster using Docker; Getting ready; Zookeeper; Mesos masters and Mesos slaves; Mesos frameworks; How to do it…; Understanding the Mesos and Marathon interface; Getting ready; How to do it…; The Mesos interface; The Mesos home page; Frameworks; The Marathon web UI; Deploying your microservice to Mesos using Marathon; Getting ready; How to do it…; Configuring ports in Marathon; Getting ready; How to do it…; Configuring volumes in Marathon; Getting ready; How to do it…; Configuring environment variables in Marathon Getting readyHow to do it…; Scaling your microservice in Marathon; Getting ready; How to do it…; Destroying your microservice in Marathon; Getting ready; How to do it…; Monitoring your microservice logs in Marathon; Getting ready; How to do it…; Monitoring your microservice logs in Mesos; Getting ready; How to do it…; Managing your microservice using Marathon's REST API; Getting ready; How to do it…; Chapter 4: Deploying Microservices on Kubernetes; Introduction; Kubernetes master; API server; etcd; Scheduler; Controller manager; Kubernetes node; Setting up Kubernetes cluster using Docker Getting readyHow to do it…; Understanding the Kubernetes dashboard; Getting ready; How to do it…; Deploying your microservice on Kubernetes; Getting ready; How to do it…; Configuring ports in Kubernetes; Getting ready; How to do it…; Configuring volumes in Kubernetes; Getting ready; How to do it…; Configuring environment variables in Kubernetes; Getting ready; How to do it…; Scaling your microservice in Kubernetes; Getting ready; How to do it…; Destroying your microservice in Kubernetes; Getting ready; How to do it…; Monitoring your microservice logs in Kubernetes; Getting ready … (more)
- Publisher Details:
- Place of publication not identified : Packt Publishing
- Publication Date:
- 2017
- Extent:
- 1 online resource (378)
- Subjects:
- 004.7
Invalid
Computer architecture
Distributed operating systems
Computer software -- Development
COMPUTERS -- System Administration -- General
COMPUTERS -- Programming -- General
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 1786461315
9781786461315 - Related ISBNs:
- 178646943X
9781786469434 - Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.119434
- Ingest File:
- 01_036.xml