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 a22005297a 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu|||||||| 
008    230902s2023    enk     o     000 0 eng d 
019    1395217488 
020    9781803238463 
020    1803238461 
029 1  AU@|b000075330067 
035    (OCoLC)1396063809|z(OCoLC)1395217488 
037    9781804616659|bO'Reilly Media 
040    EBLCP|beng|cEBLCP|dYDX|dORMDA|dOCLCO|dUKAHL 
049    INap 
082 04 006.7/6 
082 04 006.7/6|223/eng/20231003 
099    eBook O'Reilly for Public Libraries 
100 1  Read, Steve,|eauthor. 
245 10 Modernizing Legacy Applications to Microsoft Azure
       |h[electronic resource] :|bPlan and Execute Your 
       Modernization Journey Seamlessly /|cSteve Read , Larry 
       Mead ; foreword by Bob Ellsworth.|h[O'Reilly electronic 
       resource] 
250    1st edition. 
260    Birmingham :|bPackt Publishing, Limited,|c2023. 
300    1 online resource (200 p.) 
500    Description based upon print version of record. 
500    Deploying and maintaining systems on Azure 
505 0  Cover -- Title Page -- Copyright and Credits -- 
       Dedications -- Foreword -- Contributors -- Table of 
       Contents -- Part 1: Legacy Estate Options -- Chapter 1: 
       Understanding Your Legacy Environment -- the Modernization
       Journey -- Current legacy hardware and operating system --
       IBM and Unisys mainframes -- IBM Midrange -- Enterprise 
       Unix -- Other legacy estates -- The current state of 
       legacy applications -- Scope of the legacy application 
       estate -- Languages used in the current estate -- Third-
       party (COTS) applications -- Utilities (tools) used by 
       applications -- Operating system services 
505 8  Application-specific SLAs -- What are the goals of moving 
       to a hyperscale cloud such as Microsoft Azure? -- Cost-
       related -- Application development-related -- Hardware-
       related -- The need to choose a target architecture -- 
       Azure Landing Zones -- Consider your constraints -- Time 
       constraints -- Resource constraints -- Funding constraints
       -- How do you declare success for a legacy modernization 
       to Azure? -- Identify the first workload to modernize to 
       Azure -- Determine if modernization can be a multi-step 
       process -- Establish hybrid and integration requirements -
       - Establish repeatable processes 
505 8  Chapter 2: Strategies for Modernizing IBM and Unisys 
       Mainframes -- IBM mainframes -- z/OS - The most common IBM
       mainframe operating system -- z/VSE - Similar to z/OS, but
       usually for smaller workloads -- z/VM - Z-series 
       virtualization -- z/TPF - For high-volume transaction 
       workloads -- z/Linux - Linux that can run under z/VM -- 
       Specialty engines - IFL and zIIP -- Unisys -- Libra - From
       the Burroughs MCP line -- Dorado - From the Sperry OS/2200
       operating system -- Summary -- Chapter 3: Midrange to 
       Azure -- What is a midrange system? -- POWER systems -- 
       IBM iSeries -- OS/400 overview 
505 8  Applications -- Data -- Control Language -- ISV versus 
       homegrown solutions -- Administration -- IBM AIX -- AIX 
       overview -- AIX versus Linux -- what's the difference? -- 
       Applications -- Azure Spring Cloud -- Data -- COTS 
       applications -- Administration -- Summary -- Chapter 4: 
       Modernizing Legacy UNIX Systems -- The current UNIX 
       landscape -- BSD System 4.3 versus System V -- Old UNIX 
       versus modern UNIX -- UNIX scripts -- Applications -- 
       Migrating Solaris -- SPARC versus x86 -- Emulation options
       -- Converting to Linux -- Converting to PaaS services -- 
       Hosting in Azure -- Migrating HP-UX 
505 8  PA-RISC versus Itanium -- Emulation options -- Converting 
       to Linux -- Converting to Azure PaaS -- Hosting in Azure -
       - Other UNIX variants -- Summary -- Part 2: Architecture 
       Options -- Chapter 5: An Overview of the Microsoft Azure 
       Cloud Platform -- A brief history of Azure -- Azure 
       Regions -- Azure Stack -- Azure compute -- Azure storage -
       - Azure networking -- Understanding internal Azure 
       networking services -- Looking at Azure networking 
       services for connection to on-premises data centers -- 
       Azure databases -- Azure security and identity -- 
       Understanding the Azure approach to hybrid 
520    Organizations have varying circumstances, objectives, and 
       prerequisites when contemplating a hyper-scale cloud 
       solution transformation to a platform such as Azure. 
       Modernizing Legacy Applications to Microsoft Azure 
       uncovers potential scenarios and provides choices, 
       methodologies, techniques, and prospective possibilities 
       for transitioning from legacy applications to the 
       Microsoft Azure environment. You'll start by understanding
       the legacy systems and the main concerns regarding 
       migration. Then, you'll investigate why distributed 
       architectures are compelling and the various components of
       the Azure platform needed during migration. After that, 
       you'll explore the approaches to modernizing legacy 
       applications and the Rs of modernizing (i.e., rehost, 
       refactor, rearchitect, and retire). You'll also learn 
       about integration approaches and potential pitfalls. By 
       the end of this book, you'll be well equipped to modernize
       your legacy workloads while being aware of pitfalls and 
       best practices. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Microsoft Azure (Computing platform) 
650  0 Cloud computing. 
650  6 Microsoft Azure (Plateforme informatique) 
650  6 Infonuagique. 
700 1  Mead, Larry,|eauthor. 
700 1  Ellsworth, Bob,|ewriter of foreword. 
776 08 |iPrint version:|aRead, Steve|tModernizing Legacy 
       Applications to Microsoft Azure|dBirmingham : Packt 
       Publishing, Limited,c2023 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781804616659/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH41659685 
938    ProQuest Ebook Central|bEBLB|nEBL30719906 
938    YBP Library Services|bYANK|n305670850 
994    92|bJFN