Cargando…

Cloud native Java : designing resilient systems with Spring Boot, Spring Cloud, and Cloud Foundry /

Learn the essentials of the Spring Boot microframework for developing modern, cloud-ready JVM applications and microservices across a variety of environments. With this practical book, you'll learn everything you need to know to get started working with Spring Boot.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Long, Josh (Autor), Bastani, Kenny (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, 2017.
Edición:First edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1001287866
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 170817s2017 caua o 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d EBLCP  |d TEFOD  |d N$T  |d TEFOD  |d IDEBK  |d UMI  |d MERER  |d OCLCF  |d OCLCQ  |d YDX  |d TOH  |d STF  |d OCLCQ  |d NAM  |d VT2  |d HCO  |d UOK  |d CEF  |d KSU  |d WYU  |d C6I  |d UAB  |d ESU  |d UKAHL  |d RDF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d INARC  |d OCLCQ  |d OCLCO 
019 |a 1001514384 
020 |a 9781449374617  |q (electronic bk.) 
020 |a 1449374611  |q (electronic bk.) 
020 |a 9781449374594  |q (electronic bk.) 
020 |a 144937459X  |q (electronic bk.) 
020 |z 9781449374648 
029 1 |a AU@  |b 000067111856 
029 1 |a GBVCP  |b 1004859791 
029 1 |a AU@  |b 000070668381 
035 |a (OCoLC)1001287866  |z (OCoLC)1001514384 
037 |a CDE7F93C-4B2A-4A82-84E8-6FCA2732577D  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J38 
072 7 |a COM  |x 051280  |2 bisacsh 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Long, Josh,  |e author. 
245 1 0 |a Cloud native Java :  |b designing resilient systems with Spring Boot, Spring Cloud, and Cloud Foundry /  |c Josh Long and Kenny Bastani. 
250 |a First edition. 
264 1 |a Sebastopol, CA :  |b O'Reilly Media,  |c 2017. 
300 |a 1 online resource (xxiv, 614 pages) :  |b color illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed August 30, 2017). 
505 0 |a Copyright; Table of Contents; Foreword (James Watters); Foreword (Rod Johnson); Preface; Who Should Read This Book; Why We Wrote This Book; Navigating This Book; Online Resources; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Josh Long; Kenny Bastani; Part I. Basics; Chapter 1. The Cloud Native Application; Amazon's Story; The Promise of a Platform; The Patterns; Scalability; Reliability; Agility; Netflix's Story; Microservices; Splitting the Monolith; Netflix OSS; Cloud Native Java; The Twelve Factors; Codebase; Dependencies; Config 
505 8 |a Backing ServicesBuild, Release, Run; Processes; Port Bindings; Concurrency; Disposability; Dev/Prod Parity; Logs; Admin Processes; Summary; Chapter 2. Bootcamp: Introducing Spring Boot and Cloud Foundry; What Is Spring Boot?; Getting Started with the Spring Initializr; Getting Started with the Spring Tool Suite; Installing Spring Tool Suite (STS); Creating a New Project with the Spring Initializr; The Spring Guides; Following the Guides in STS; Configuration; Cloud Foundry; Summary; Chapter 3. Twelve-Factor Application Style Configuration; The Confusing Conflation of "Configuration." 
505 8 |a Support in Spring FrameworkThe PropertyPlaceholderConfigurer; The Environment Abstraction and @Value; Profiles; Bootiful Configuration; Centralized, Journaled Configuration with the Spring Cloud Configuration Server; The Spring Cloud Config Server; Spring Cloud Config Clients; Security; Refreshable Configuration; Summary; Chapter 4. Testing; The Makeup of a Test; Testing in Spring Boot; Integration Testing; Test Slices; Mocking in Tests; Working with the Servlet Container in @SpringBootTest; Slices; End-to-End Testing; Testing Distributed Systems; Consumer-Driven Contract Testing 
505 8 |a Spring Cloud ContractSummary; Chapter 5. The Forklifted Application; The Contract; Migrating Application Environments; The Out-of-the-Box Buildpacks; Custom(ized) Buildpacks; Containerized Applications; Soft-Touch Refactoring to Get Your Application into the Cloud; Talking to Backing Services; Achieving Service Parity with Spring; Summary; Part II. Web Services; Chapter 6. REST APIs; Leonard Richardson's Maturity Model; Simple REST APIs with Spring MVC; Content Negotiation; Reading and Writing Binary Data; Google Protocol Buffers; Error Handling; Hypermedia; Media Type and Schema 
505 8 |a API VersioningDocumenting REST APIs; The Client Side; REST Clients for Ad Hoc Exploration and Interaction; The RestTemplate; Summary; Chapter 7. Routing; The DiscoveryClient Abstraction; Cloud Foundry Route Services; Summary; Chapter 8. Edge Services; The Greetings Service; A Simple Edge Service; Netflix Feign; Filtering and Proxying with Netflix Zuul; A Custom Zuul Filter; Security on the Edge; OAuth; Service-Side Applications; HTML5 and JavaScript Single-Page Applications; Applications Without Users; Trusted Clients; Spring Security; Spring Cloud Security 
520 8 |a Learn the essentials of the Spring Boot microframework for developing modern, cloud-ready JVM applications and microservices across a variety of environments. With this practical book, you'll learn everything you need to know to get started working with Spring Boot.  |b What separates the traditional enterprise from the likes of Amazon, Netflix, and Etsy? Those companies have refined the art of cloud native development to maintain their competitive edge and stay well ahead of the competition. This practical guide shows Java/JVM developers how to build better software, faster, using Spring Boot, Spring Cloud, and Cloud Foundry. Many organizations have already waded into cloud computing, test-driven development, microservices, and continuous integration and delivery. Authors Josh Long and Kenny Bastani fully immerse you in the tools and methodologies that will help you transform your legacy application into one that is genuinely cloud native. In four sections, this book takes you through:The Basics: learn the motivations behind cloud native thinking; configure and test a Spring Boot application; and move your legacy application to the cloudWeb Services: build HTTP and RESTful services with Spring; route requests in your distributed system; and build edge services closer to the dataData Integration: manage your data with Spring Data, and integrate distributed services with Spring's support for event-driven, messaging-centric architecturesProduction: make your system observable; use service brokers to connect stateful services; and understand the big ideas behind continuous delivery. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Cloud computing. 
650 6 |a Java (Langage de programmation) 
650 6 |a Infonuagique. 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a Cloud computing  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
700 1 |a Bastani, Kenny,  |e author. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781449374631/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Internet Archive  |b INAR  |n cloudnativejavad0000long 
938 |a Askews and Holts Library Services  |b ASKH  |n AH33175683 
938 |a Askews and Holts Library Services  |b ASKH  |n AH33092880 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4947249 
938 |a EBSCOhost  |b EBSC  |n 1573870 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis38736210 
938 |a YBP Library Services  |b YANK  |n 14749661 
994 |a 92  |b IZTAP