LEADER 04011nam 2200469 450 001 9910162763303321 005 20181011210806.0 010 $a1-78728-098-5 035 $a(CKB)3710000001044841 035 $a(MiAaPQ)EBC4795490 035 $a(WaSeSS)IndRDA00091134 035 $a(CaSebORM)9781787285835 035 $a(PPN)220206988 035 $a(EXLCZ)993710000001044841 100 $a20170302d2016 uy| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 10$aMicroservices $ebuilding scalable software : discover how to easily build and implement scalable microservices from scratch : a course in three modules /$fSourabh Sharma, Rajesh RV, David Gonzalez 205 $a1st edition 210 1$aBirmingham :$cPackt,$d2016. 215 $a1 online resource (919 pages) $cillustrations 300 $aAuthors: Sourabh Sharma, Rajesh RV, David Gonzalez. Cf. Credits page. 311 $a1-78728-583-9 320 $aIncludes bibliographical references. 330 $aDiscover how to easily build and implement scalable microservices from scratch About This Book Build, deploy, and test microservices from scratch with ease 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 Master the architecture of Mesos and intelligently distribute your task across clusters of machines Who This Book Is For This course is intended for Java and Spring developers, DevOps engineers, and system administrators who are familiar with microservice architecture and have a good understanding of the core elements and microservice applications but now want to delve into effectively implementing microservices at the enterprise level. What You Will Learn Use a domain-driven approach to design and implement microservices Secure microservices using Spring Security Deploy and test microservices Use Spring Boot to develop microservices Find out how to avoid common pitfalls when developing microservices Familiarize yourself with end-to-end microservices written in Spring Framework and Spring Boot Understand the Mesos architecture Deploy a multi-node Mesos cluster using your favorite DevOps In Detail 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 divided into three modules and each module is a mini-course in its own right, helping you enhance your knowledge. 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... 606 $aSoftware architecture 606 $aApplication software$xDevelopment 615 0$aSoftware architecture. 615 0$aApplication software$xDevelopment. 700 $aSharma$b Sourabh$01234566 702 $aRV$b Rajesh 702 $aGonza?lez$b David 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910162763303321 996 $aMicroservices$92867836 997 $aUNINA