This book introduces a novel approach to the designand operation of large ICT systems. It views the technical solutions and theirstakeholders as complex adaptive systems and argues that traditional riskanalyses cannot predict all future incidents with major impacts. To avoidunacceptable events, it is necessary to establish and operate anti-fragile ICTsystems that limit the impact of all incidents, and which learn fromsmall-impact incidents how to function increasingly well in changingenvironments.The book applies four design principles and oneoperational principle to achieve anti-fragility for different classes ofincidents. It discusses how systems can achieve high availability, preventmalware epidemics, and detect anomalies. Analyses of Netflix"s media streamingsolution, Norwegian telecom infrastructures, e-government platforms, andNumenta"s anomaly detection software show that cloud computing is essential toachieving anti-fragility for classes of events with negat
ive impacts.
Preface.- Part I : The Concept of Anti-Fragility: 1 Introduction.- 2 Achieving Anti-Fragility.- 3 The Need to Build Trust.- 4 Principles Ensuring Anti-Fragility.- Part II : Anti-Frag ility to Downtime: 5 Anti-Fragile Cloud Solutions.- 6 An Anti-Fragile e-Government System.- 7 Anti-Fragile Cloud-Based Telecom Systems.- Part III: Anti-Fragility to Malware: 8 Robustness to Malware Spreading.- 9 Robustness to Malware Reinfections.- 10 Anti-Fragility to Malware Spreading.- Part IV : Anomaly Detection: 11 The Cortical Learning Algorithm.- 12 Detecting Anomalies with the CLA.- Part V : Future Anti-Fragile Systems: 13 Summary and Future Work.- About the Author.- References.- Index.
Arvustused
This small book is packed with technical detail and well supported with figures and examples. There is a thorough table of contents, a good index, and a list of references. Hole describes techniques that will likely be useful for successfully constructing complex, adaptive ICT systems and illustrates these with several detailed case studies. All in all, this is a good, detailed introduction to this relatively new area of anti-fragile ICT systems. (David B. Henderson, Computing Reviews, March, 2017)
Muu info
This is an open access book, the electronic versions are freely accessible online.
Preface.- Part I: The Concept of Anti-Fragility: 1 Introduction.- 2
Achieving Anti-Fragility.- 3 The Need to Build Trust.- 4 Principles Ensuring
Anti-Fragility.- Part II: Anti-Fragility to Downtime: 5 Anti-Fragile Cloud
Solutions.- 6 An Anti-Fragile e-Government System.- 7 Anti-Fragile
Cloud-Based Telecom Systems.- Part III: Anti-Fragility to Malware: 8
Robustness to Malware Spreading.- 9 Robustness to Malware Reinfections.- 10
Anti-Fragility to Malware Spreading.- Part IV: Anomaly Detection: 11 The
Cortical Learning Algorithm.- 12 Detecting Anomalies with the CLA.- Part V:
Future Anti-Fragile Systems: 13 Summary and Future Work.- About the
Author.- References.- Index.
Kjell Jørgen Hole holds a full-time position as a professor at the Department of Informatics, University of Bergen (UiB) and a part-time position as the head of the security department at the Simula Research Laboratory in Oslo. At the time of this writing, he is part of a joint effort between UiB and Simula to form a new cyber security research group.
While Kjell completed his PhD in coding theory at UiB, he did most of his thesis work at the University of California, San Diego, where he worked at the Center for Magnetic Recording Research (CMRR).
Kjell was also a postdoctoral researcher at IBM Almaden Research Center in Silicon Valley, where he conducted research on convolutional codes and artificial neural networks. Later, he worked on trellis coded modulation at the Norwegian University of Science and Technology. During this period, Kjell mainly published his research in IEEE Transactions on Information Theory and IEEE Transactions on Communications.
Kjell eventually switched fields from coding theory to cyber security because he wanted to pursue more applied research. His first research group in the field of security became infamous in Norway for a few years because it shattered local myths about information technology systems high degree of security and privacy. The group published articles in the IEEE magazines Security & Privacy and Computer.
Kjell enjoys teaching and working with students. Through the years he has supervised many masters and PhD students. At UiB, he developed and taught courses and seminars in introductory programming, coding theory, information security, anti-fragile systems, and communication standards such as Wi-Fi and Bluetooth. He has also given many talks to Norwegian industry and written feature articles about security in Norwegian newspapers.
Together with two of his PhD students, Kjell founded a security consultancy. Today, he is a board member of mCASH, a company operating a mobile payment solution in Norway.