Cargando…

Spring : Build and deploy microservices with Spring Boot.

Microservices helps in dissolving applications into small services and helps in building systems that are scalable, flexible, and resilient. Spring Boot helps in building REST-oriented, production-grade microservices. This book will help on how to build, monitor, and deploy microservices with Spring...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Karanam, Ranga Rao
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1029485744
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 180324s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d OCLCQ  |d IDB  |d OCLCF  |d OCLCO  |d TEFOD  |d OCLCQ  |d LVT  |d OCLCQ  |d N$T  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO  |d OCLCL  |d TMA  |d OCLCQ 
020 |a 9781789137897  |q (electronic bk.) 
020 |a 1789137896  |q (electronic bk.) 
029 1 |a AU@  |b 000066232612 
029 1 |a CHNEW  |b 001002143 
029 1 |a CHVBK  |b 515199486 
029 1 |a AU@  |b 000067097061 
035 |a (OCoLC)1029485744 
037 |a DF1062B8-558C-4F2F-BDDA-34A438EA3ACC  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J38  |b .K373 2018eb 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Karanam, Ranga Rao. 
245 1 0 |a Spring :  |b Build and deploy microservices with Spring Boot. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (139 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; Table of Contents; Preface; Lesson 1: Building Microservices with Spring Boot; What is Spring Boot?; Building a Quick Prototype for a Microservice; Primary Goals; Nonfunctional Features; Spring Boot Hello World; Configure spring-boot-starter-parent; spring-boot-starter-parent; Configure pom.xml with the required starter projects; Understanding Starter Projects; Configuring spring-boot-maven-plugin; Creating Your First Spring Boot Launch Class; The SpringApplication Class; The @SpringBootApplication Annotation; Running Our Hello World Application; Auto-configuration. 
505 8 |a Starter ProjectsWhat is REST?; First REST Service; Simple Method Returning String; Unit Testing; Integration Testing; Simple REST Method Returning an Object; Executing a Request; Unit Testing; Integration Testing; Get Method with Path Variables; Executing a Request; Unit Testing; Integration Testing; Creating a Todo Resource; Request Methods, Operations, and Uris; Beans and Services; Retrieving a Todo List; Executing the Service; Unit Testing; Integration Testing; Retrieving Details for a Specific Todo; Executing the Service; Unit Testing; Integration Testing; Adding A Todo; Postman. 
505 8 |a Executing the POST ServiceUnit Testing; Integration Testing; Spring Initializr; Creating Your First Spring Initializr Project; pom.xml; FirstSpringInitializrApplication.java Class; FirstSpringInitializrApplicationTests Class; A Quick Peek into Auto-Configuration; Summary; Assessments; Lesson 2: Extending Microservices; Exception Handling; Spring Boot Default Exception Handling; Non-Existent Resource; Resource Throwing an Exception; Throwing a Custom Exception; Customizing the Exception Message; Response Status; HATEOAS; Sending HATEOAS Links in Response; Spring Boot Starter HATEOAS. 
505 8 |a ValidationEnabling Validation on the Controller Method; Defining validations on the Bean; Unit Testing Validations; Documenting REST Services; Generating a Swagger Specification; Swagger UI; Customizing Swagger Documentation Using Annotations; Securing REST Services with Spring Security; Adding Spring Security Starter; Basic Authentication; Integration Testing; Unit Testing; OAuth 2 Authentication; High-level flow; Implementing OAuth 2 authentication for Our Service; Setting up Authorization and Resource Servers:; Executing OAuth Requests; Obtaining an Access Token. 
505 8 |a Executing the Request Using the Access TokenIntegration Test; Internationalization; Caching; Spring-boot-starter-cache; Enabling Caching; Caching Data; JSR-107 Caching Annotations; Auto-Detection Order; Summary; Assessments; Lesson 3: Advanced Spring Boot Features; Externalised Configuration; Customizing Frameworks Through application.properties; Logging; Embedded Server Configuration; Spring MVC; Spring Starter Security; Data Sources, JDBC and JPA; Other Configuration Options; Custom Properties in Application. Properties; Configuration properties -- Type-Safe Configuration Management; Profiles. 
500 |a Profiles-Based Bean Configuration. 
520 |a Microservices helps in dissolving applications into small services and helps in building systems that are scalable, flexible, and resilient. Spring Boot helps in building REST-oriented, production-grade microservices. This book will help on how to build, monitor, and deploy microservices with Spring Boot. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Java (Computer program language) 
650 0 |a Application software  |x Development. 
650 0 |a Web site development. 
650 6 |a Java (Langage de programmation) 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Sites Web  |x Développement. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
650 7 |a Web site development  |2 fast 
758 |i has work:  |a Spring (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3VbCkFpVtkGDvdqQRVHYd  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Karanam, Ranga Rao.  |t Spring: Microservices with Spring Boot.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5322210  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5322210 
938 |a EBSCOhost  |b EBSC  |n 1733804 
994 |a 92  |b IZTAP