Computing & Internet Networking & Security Books

A Deep Dive into Strategic Network Design Programming: OPL CPLEX Edition

This book is a complement to Supply Chain Network Design ( by the same authors and will help you get started writing optimization code in OPL, IBM's math programming language for CPLEX. It opens with the very basics--you don't have to know anything about writing math programs to begin.

Unlike other basic books on math programming, this book focuses just on the facility location problem. This allows the authors to introduce more advanced modeling techniques and build upon the simple models in the early chapters. In addition, the book also introduces ideas from software engineering to help you build more robust and commercial grade code.

This book is perfect for an introduction class to optimization or for someone who wants to teach themselves how to build mathematical models. Assumes the reader has a working version of the IBM ILOG CPLEX Studio product.

Re-engineering the Uptake of ICT in Schools

This book reports on a novel and comprehensive approach to the uptake of ICT in Schools. It focuses on key questions, pedagogically sound ways of introducing ICT, new technical artifacts supporting the approach, the evaluation in a large-scale validator, and future work. While many innovations in Technology Enhanced Learning (TEL) have emerged over the last two decades, the uptake of these innovations has not always been very successful, particularly in schools. The transition from proof of concept to integration into learning activities has been recognized as a bottleneck for quite some time. This major problem, which is affecting many TEL stakeholders, is the focus of this book which focuses on developing a more effective and efficient approach based on more than 2500 pilots in European classrooms. Teachers, head teachers, and policy makers may benefit from reading how novel learning scenarios can be elaborated, adapted to a local context, and implemented in the classroom; how new technologies can support this process for teachers and their national/regional communities; how teachers and other stakeholders can be educated in such a re-engineering process; how the approach can be scaled up through MOOCs, ambassador schemes, and train-the-trainer programs; how future classroom labs can inspire teachers, head teachers, and policy makers; how teachers and, above all, learners can become more engaged in learning through the adoption of the iTEC approach. Readers with a more technical focus may also be interested in the discussion of recommender systems, the flexible provision of resources and services, the deployment of the cloud in schools, and systems for composing technological support for lesson plans.

Get Started Networking with the Linux Command Line

Get started today learning the Linux Command Line Interface (CLI). While most people are daunted by the thought of using the CLI, this book will give you the knowledge and confidence to use the CLI to administer and maintain your Linux system. This book is a beginner's guide to networking with the Linux operating system command line or terminal. This book covers both wired and wireless newtorking and sharing files with Linux. This book is designed for a beginner to an intermediate level Linux user who already has some basic Linux skills to include the use of the command line and has a functioning Linux install to work with.

This book is a subset of material that is included in my book Get Started with Linux.

Amazon Virtual Private Cloud (VPC) Network Administrator Guide

NOTE - A new version of the Amazon Virtual Private Cloud Network Administrator Guide is available at

This is official Amazon Web Services (AWS) documentation for Amazon Virtual Private Cloud (VPC). Amazon Virtual Private Cloud enables you to create a virtual network topology--including subnets and routing--for your Amazon Elastic Compute Cloud (EC2) resources. This guide is only for Amazon VPC customers who plan to use an IPsec hardware VPN with their VPC. This documentation is offered for free here as a Kindle book, or you can read it online or in PDF format at

Day One: Junos for IOS Engineers (Junos Fundamentals Book 8)

Day One: Junos for IOS Engineers

When it's time to swap out your Cisco routers with new Juniper Networks devices, use this book to expand your skill set to include Junos, and make the transition to an advanced operating system with speed and confidence.

There comes a time in every network engineer's career when they need to transition to other technologies, but appearances of complexity can get in the way. To make the path from IOS to Junos easier, you need a book that can make you feel confident about how your new Juniper Network router, switch, or security device operates.

Day One: Junos for IOS Engineers addresses these needs of the IOS-trained engineer by providing a side-by-side comparison of configurations and techniques in both IOS and Junos. In a few quick steps you can compare what you did yesterday with IOS to what you can do today with Junos. Along the way are insights, tips, and no-nonsense explanations of what is taking place. If you are an engineer who is already familiar with IOS, get ready to see the 'Junos way' in action, whether it's simply using a different syntax or a whole new efficient way of networking.

"This Day One book is just what was needed for those of us who know IOS but need to know Junos. The examples being shown side-by-side between IOS and Junos really helps us ?understand the Junos configuration." - Jeff Fry, CCIE #22061


o Understand the differences in thought process between Junos and IOS.

o Configure simple functions and common tasks on any Junos device.

o Compare Junos configurations to your accustomed IOS configurations.

o Write configurations for small networks utilizing VLANs, OSPF and BGP.

About the Author

Chris Jones is a Network Engineer, certified with Juniper as JNCIE-ENT #272, and with Cisco Systems as CCIE #25655 (R&S). Chris has more than eight years of industry experience with both Cisco and Juniper products and solutions.

AWS CloudHSM User Guide

NOTE - A new version of the AWS CloudHSM Classic User Guide is available at

This is official Amazon Web Services (AWS) documentation for AWS CloudHSM. AWS CloudHSM provides secure cryptographic key storage to customers by making hardware security modules (HSMs) available in the AWS cloud. This documentation is offered for free here as a Kindle book, or you can read it online or in PDF format at

Amazon Virtual Private Cloud: Network Administrator Guide

This is official Amazon Web Services (AWS) documentation for Amazon VPC. Use Amazon VPC to launch AWS resources into a virtual network that is a logically isolated section of the AWS cloud. This virtual network closely resembles a traditional network that youd operate in your own data center, with the benefits of using the scalable infrastructure of AWS. This guide describes customer gateways and helps network administrators configure them. This documentation is offered here as a free Kindle book, or you can read it online or in PDF format at