Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a22006497a 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu---unuuu 
008    211127s2022    enk     o     000 0 eng d 
015    GBC1J5109|2bnb 
016 7  020403285|2Uk 
019    1285782626 
020    1800209029 
020    9781800209022|q(electronic bk.) 
020    |q(pbk.) 
029 1  AU@|b000070267184 
029 1  AU@|b000070668061 
029 1  UKMGB|b020403285 
035    (OCoLC)1286431511|z(OCoLC)1285782626 
037    9781800209022|bPackt Publishing Pvt. Ltd 
037    9781800209794|bO'Reilly Media 
037    10163655|bIEEE 
040    EBLCP|beng|epn|cEBLCP|dUKMGB|dUKAHL|dOCLCF|dOCLCO|dORMDA
       |dOCLCO|dOCLCQ|dN$T|dOCLCQ|dIEEEE|dOCLCO|dOCLCL 
049    INap 
082 04 004.6782 
082 04 004.6782|223 
099    eBook O'Reilly for Public Libraries 
100 1  Sangapu, Steve (Satish) 
245 14 The Definitive Guide to Modernizing Applications on Google
       Cloud :|bthe What, Why, and How of Application 
       Modernization on Google Cloud.|h[O'Reilly electronic 
       resource] 
260    Birmingham :|bPackt Publishing, Limited,|c2022. 
300    1 online resource (488 pages) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
505 0  Table of Contents Cloud-Native Application Fundamentals 
       End-to-End Extensible Tooling for Cloud-Native Application
       Development Cloud-Native Architecture Patterns and System 
       Architecture Tenets Choosing the Right Compute Option 
       Choosing the Right Database and Storage Implementing a 
       Messaging and Scheduling System Implementing Cloud-Native 
       Security Introducing the Legacy Application The Initial 
       Architecture on Google Compute Engine Addressing 
       Scalability and Availability Re-Platforming the Data Layer
       Designing the Interim Architecture Refactoring to 
       Microservices Refactoring the Frontend and Exposing REST 
       Services Handling Eventual Consistency with the 
       Compensation Pattern Orchestrating Your Application with 
       Google Kubernetes Engine Going Serverless with Google App 
       Engine Future Proofing Your App with Google Cloud Run 
       Appendix A -Choosing the Right Migration Strategy Appendix
       B - Application Modernization Solutions. 
520    Get to grips with the tools, services, and functions 
       needed for application migration to help you move from 
       legacy applications to cloud-native on Google Cloud Key 
       Features Discover how a sample legacy application can be 
       transformed into a cloud-native application on Google 
       Cloud Learn where to start and how to apply application 
       modernization techniques and tooling Work with real-world 
       use cases and instructions to modernize an application on 
       Google Cloud Book DescriptionLegacy applications, which 
       comprise 75-80% of all enterprise applications, often end 
       up being stuck in data centers. Modernizing these 
       applications to make them cloud-native enables them to 
       scale in a cloud environment without taking months or 
       years to start seeing the benefits. This book will help 
       software developers and solutions architects to modernize 
       their applications on Google Cloud and transform them into
       cloud-native applications. This book helps you to build on
       your existing knowledge of enterprise application 
       development and takes you on a journey through the six Rs:
       rehosting, replatforming, rearchitecting, repurchasing, 
       retiring, and retaining. You'll learn how to modernize a 
       legacy enterprise application on Google Cloud and build on
       existing assets and skills effectively. Taking an 
       iterative and incremental approach to modernization, the 
       book introduces the main services in Google Cloud in an 
       easy-to-understand way that can be applied immediately to 
       an application. By the end of this Google Cloud book, 
       you'll have learned how to modernize a legacy enterprise 
       application by exploring various interim architectures and
       tooling to develop a cloud-native microservices-based 
       application. What you will learn Discover the principles 
       and best practices for building cloud-native applications 
       Study the six Rs of migration strategy and learn when to 
       choose which strategy Rehost a legacy enterprise 
       application on Google Compute Engine Replatform an 
       application to use Google Load Balancer and Google Cloud 
       SQL Refactor into a single-page application (SPA) 
       supported by REST services Replatform an application to 
       use Google Identity Platform and Firebase Authentication 
       Refactor to microservices using the strangler pattern 
       Automate the deployment process using a CI/CD pipeline 
       with Google Cloud Build Who this book is for This book is 
       for software developers and solutions architects looking 
       to gain experience in modernizing their enterprise 
       applications to run on Google Cloud and transform them 
       into cloud-native applications. Basic knowledge of Java 
       and Spring Boot is necessary. Prior knowledge of Google 
       Cloud is useful but not mandatory. 
588 0  Print version record. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
610 20 Google (Firm) 
610 20 Google (Firm)|1https://isni.org/isni/0000000406356729 
610 27 Google (Firm)|2fast 
650  0 Cloud computing. 
650  0 Application software|xDevelopment. 
650  6 Infonuagique. 
650  6 Logiciels d'application|xDéveloppement. 
650  7 Application software|xDevelopment|2fast 
650  7 Cloud computing|2fast 
700 1  Panyam, Dheeraj. 
700 1  Marston, Jason. 
776 08 |iPrint version:|aSangapu, Steve (Satish).|tDefinitive 
       Guide to Modernizing Applications on Google Cloud.
       |dBirmingham : Packt Publishing, Limited, ©2022 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781800209794/?ar
       |zAvailable at O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH39526410 
938    ProQuest Ebook Central|bEBLB|nEBL6805191 
938    EBSCOhost|bEBSC|n3100490 
994    92|bJFN