Microservices: Building Scalable Software

Microservices: Building Scalable Software by [Sharma,Sourabh,RV,Rajesh,Gonzalez,David]
Microservices: Building Scalable Software
by: Sourabh Sharma – David Gonzalez
ISBN-10: 1787285839
ISBN-13: 9781787285835
Publication Date 出版日期: 2017-01-30
Print Length 页数: 919


Book Description
By finelybook

Microservices are the next big thing in designing scalable,easy-to-maintain applications,making app development easier and providing great flexibility in utilizing various resources optimally.
This course is what you need to help you discover the world of microservices and enhance your knowledge and skillset at the same time. Broken up into 3 modules,you’ll learn about every aspect of the microservice development that you need to know about.
Starting off with the first module,you will understand the core concepts and frameworks of microservice architecture. You will then learn how to set up the development environment and configure it before implementing continuous integration to deploy your microservice architecture. You will learn to secure microservices and test them effectively using REST Java clients and other tools. Finally,you will build smaller,lighter,and faster services that can be implemented easily.
The second module will help you implement the microservice architecture in Spring Framework,Spring Boot,and Spring Cloud. With the latest specifications of Spring,you’ll be able to build modern,Internet-scale Java applications in no time. You’ll delve into Spring Boot,Spring Cloud,Docker,Mesos,and Marathon,and understand how to deploy autonomous services without using heavy-weight application servers. By the end,you’ll have a good grasp of Spring Framework and how to implement microservices using it.
In the last module of this course,you will learn about how to build robust and scalable microservices using Seneca and Node.js. Also,you will learn how to simplify your tasks by dividing them into smaller and simple services. This module will show you how to identify the areas where the microservices oriented architectures can tackle the most common problems in the software used by the big organization.
This Learning Path combines some of the best that Packt has to offer in one complete,curated package. It includes content from the following Packt products:
Mastering Microservices with Java,Sourabh Sharma
Spring Microservices,Rajesh RV
Developing Microservices with Node.js,David Gonzalez
Contents
1: A SOLUTION APPROACH
2: SETTING UP THE DEVELOPMENT ENVIRONMENT
3: DOMAIN-DRIVEN DESIGN
4: IMPLEMENTING A MICROSERVICE
5: DEPLOYMENT AND TESTING
6: SECURING MICROSERVICES
7: CONSUMING SERVICES USING A MICROSERVICE WEB APP
8: BEST PRACTICES AND COMMON PRINCIPLES
9: TROUBLESHOOTING GUIDE
10: DEMYSTIFYING MICROSERVICES
11: BUILDING MICROSERVICES WITH SPRING BOOT
12: APPLYING MICROSERVICES CONCEPTS
13: MICROSERVICES EVOLUTION – A CASE STUDY
14: SCALING MICROSERVICES WITH SPRING CLOUD
15: AUTOSCALING MICROSERVICES
16: LOGGING AND MONITORING MICROSERVICES
17: CONTAINERIZING MICROSERVICES WITH DOCKER
18: MANAGING DOCKERIZED MICROSERVICES WITH MESOS AND MARATHON
19: THE MICROSERVICES DEVELOPMENT LIFE CYCLE
20: MICROSERVICES ARCHITECTURE
21: MICROSERVICES IN NODE.JS – SENECA AND PM2 ALTERNATIVES
22: FROM THE MONOLITH TO MICROSERVICES
23: WRITING YOUR FIRST MICROSERVICE IN NODE.JS
24: SECURITY AND TRACEABILITY
25: TESTING AND DOCUMENTING NODE.JS MICROSERVICES
26: MONITORING MICROSERVICES
27: DEPLOYING MICROSERVICES

相关文件下载地址

打赏
未经允许不得转载:finelybook » Microservices: Building Scalable Software

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫