• Complain

Robert Annett - Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit

Here you can read online Robert Annett - Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2019, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2019
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Understand the crux of legacy systemstheir architecture, analysis, and security constraints

Key Features
  • Understand what legacy systems are and strategies for their maintenance
  • Explore basic and advanced architectures of legacy systems
  • Discover how to analyze and secure legacy systems
  • Book Description

    The IT industry is constantly evolving with the introduction of new technologies. While it is important to keep up with advancements, maintaining legacy systems is equally necessary to ensure that the infrastructure of your organization functions to the best of its ability. Sound knowledge of techniques that can be used for maintaining legacy systems can help you avoid common pitfalls.

    The book begins with a quick overview of what a real legacy system looks like, how it works, and common issues that may be faced when trying to maintaining it. Youll then explore the architecture of a legacy system in detail and understand each of its components. As you progress, youll discover a variety of techniques for analyzing a legacy system and how to apply them. Once you get to grips with the security constraints associated with legacy systems, youll explore ways to secure them. Finally, youll be able to easily make changes in legacy systems to enhance their performance.

    By the end of this book, youll have developed the skills and confidence to work with legacy systems and efficiently maintain them.

    What you will learn
  • Perform static and dynamic analyses of legacy systems
  • Implement best practices to secure your legacy systems
  • Use techniques such as data cleansing and process cleansing to stabilize your system
  • Apply structural changes in your legacy system to make it highly available
  • Identify and resolve common issues with legacy systems
  • Understand a variety of tests that can help you secure and maintain legacy systems
  • Who this book is for

    If youre new to working with legacy systems and want to understand how they work and how to maintain them, this book is for you.

    Robert Annett: author's other books


    Who wrote Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Working with Legacy Systems A practical guide to looking after and maintaining - photo 1
    Working with Legacy Systems

    A practical guide to looking after and maintaining the systems we inherit

    Robert Annett

    Working with Legacy Systems

    Copyright 2019 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    Author: Robert Annett

    Managing Editor: Aditya Shah

    Acquisitions Editor: Bridget Neale

    Production Editor: Nitesh Thakur

    Editorial Board: David Barnes, Mayank Bhardwaj, Ewan Buckingham, Simon Cox, Mahesh Dhyani, Taabish Khan, Manasa Kumar, Alex Mazonowicz, Douglas Paterson, Dominic Pereira, Shiny Poojary, Erol Staveley, Ankita Thakur, and Jonathan Wray

    First Published: May 2019

    Production Reference: 1310519

    ISBN: 978-1-83898-256-0

    Published by Packt Publishing Ltd.

    Livery Place, 35 Livery Street

    Birmingham B3 2PB, UK

    Table of Contents
    Chapter 1:
    Chapter 2:
    Chapter 3:
    Appendix A
    Appendix B
    Preface
    About

    This section briefly introduces the author and the coverage of this book.

    About the Course

    There comes a point in everyone's IT career when they become responsible for a legacy system. This is inevitable and I call it the 'Penelope Principle.' Like the Peter Principle (where people are promoted to their level of incompetence) and the Dilbert Principle (incompetent workers are promoted to where they can do least damage management), this should be accepted and worked with rather than being fought against. It is stated thus:

    "All IT workers will be promoted into a position where they become responsible for a legacy system" (The caveat is "unless the worker is so useless, they can't hold down a job and keep getting fired before this occurs." This, of course, does not apply to any reader sensible enough to buy this book. (And, yes, I do know this is the 'No True Scotsman' fallacy)).

    Hopefully, you are nodding your head vigorously at this point (having bought this book, this is highly likely) and the purpose of this book is to help you deal with the situation you have found yourself in.

    Why is this the case? In Chapter 1, Definition, Issues and Strategy I will spend a short while defining exactly what we mean by a 'legacy system,' but it comes down to success and longevity. The commercial IT revolution started in the 1970s when vast numbers of manual processes and physical records were placed into mainframe systems. Subsequently, these systems have not only been improved but entire new industries have been created. There are vast benefits to having information systems in electronic form and this effect was magnified by the internet revolution of the 1990s. Some systems don't add value and are scrapped, but most do and are therefore used until it becomes cost-effective to replace them.

    This means there are a LOT of IT systems out there involved with every aspect and function of society. This has been happening for almost 50 years, so the number of 'old' systems outnumbers the 'new' systems many times over. In the same way that it's impossible to exist without being affected by an IT system, it's impossible to avoid legacy ones. Even if you have the world's largest group of developers and an infinite budget in a brand-new organization, you'll still have to integrate with legacy systems and eventually your own green-field projects will become legacy.

    If you have a position of responsibility within an organization, you will have to deal with legacy systems.

    However, the IT industry is obsessed with new technologies and new projects. University courses, books, magazines, and conferences focus on what is new and assume you always start with a clean slate. This isn't what occurs in the real world, and I hope what follows fills some of this gap. This book is not intended to present a formal methodology but is aimed at all the Penelope's out there who need a guidebook to help them with their first legacy system.

    Robert Annett (robert.annett@codingthearchitecture.com)

    About the Authors

    Robert Annett has been a developer since 1995 and has worked in industries from energy management to investment banking. Much of his work has involved upgrading and migrating legacy systems, with the occasional green-field project (involving integration to legacy systems, of course). He has worked in the IT industry long enough to realize that all successful systems become legacy eventually.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit»

    Look at similar books to Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit»

    Discussion, reviews of the book Working with Legacy Systems: A practical guide to looking after and maintaining the systems we inherit and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.