0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (30)
  • R250 - R500 (124)
  • R500+ (423)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Unix, Unix Linux & Unix TCL/TK

SUSE Linux Enterprise Desktop 12 - GNOME User Guide (Paperback): User Guide Contributors SUSE Linux Enterprise Desktop 12 - GNOME User Guide (Paperback)
User Guide Contributors
R758 Discovery Miles 7 580 Ships in 10 - 15 working days
Getting Started with Terraform - (Paperback, 2nd Revised edition): Kirill Shirinkin Getting Started with Terraform - (Paperback, 2nd Revised edition)
Kirill Shirinkin
R842 Discovery Miles 8 420 Ships in 10 - 15 working days

Build, Manage and Improve your infrastructure effortlessly. About This Book * An up-to-date and comprehensive resource on Terraform that lets you quickly and efficiently launch your infrastructure * Learn how to implement your infrastructure as code and make secure, effective changes to your infrastructure * Learn to build multi-cloud fault-tolerant systems and simplify the management and orchestration of even the largest scale and most complex cloud infrastructures Who This Book Is For This book is for developers and operators who already have some exposure to working with infrastructure but want to improve their workflow and introduce infrastructure as a code practice. Knowledge of essential Amazon Web Services components (EC2, VPC, IAM) would help contextualize the examples provided. Basic understanding of Jenkins and Shell scripts will be helpful for the chapters on the production usage of Terraform. What You Will Learn * Understand what Infrastructure as Code (IaC) means and why it matters * Install, configure, and deploy Terraform * Take full control of your infrastructure in the form of code * Manage complete infrastructure, starting with a single server and scaling beyond any limits * Discover a great set of production-ready practices to manage infrastructure * Set up CI/CD pipelines to test and deliver Terraform stacks * Construct templates to simplify more complex provisioning tasks In Detail Terraform is a tool used to efficiently build, configure, and improve the production infrastructure. It can manage the existing infrastructure as well as create custom in-house solutions. This book shows you when and how to implement infrastructure as a code practices with Terraform. It covers everything necessary to set up the complete management of infrastructure with Terraform, starting with the basics of using providers and resources. It is a comprehensive guide that begins with very small infrastructure templates and takes you all the way to managing complex systems, all using concrete examples that evolve over the course of the book. The book ends with the complete workflow of managing a production infrastructure as code-this is achieved with the help of version control and continuous integration. The readers will also learn how to combine multiple providers in a single template and manage different code bases with many complex modules. It focuses on how to set up continuous integration for the infrastructure code. The readers will be able to use Terraform to build, change, and combine infrastructure safely and efficiently. Style and approach This book will help and guide you to implement Terraform in your infrastructure. The readers will start by working on very small infrastructure templates and then slowly move on to manage complex systems, all by using concrete examples that will evolve during the course of the book.

An Introduction to Docker (Paperback): Kevin Watts An Introduction to Docker (Paperback)
Kevin Watts
R277 Discovery Miles 2 770 Ships in 10 - 15 working days
CompTIA Linux+/LPIC-1 - Training and Exam Preparation Guide (Exam Codes: LX0-103/101-400 and LX0-104/102-400) (Paperback,... CompTIA Linux+/LPIC-1 - Training and Exam Preparation Guide (Exam Codes: LX0-103/101-400 and LX0-104/102-400) (Paperback, First)
Asghar Ghori
R965 Discovery Miles 9 650 Ships in 10 - 15 working days
Ubuntu (Paperback): Dennis Hutten Ubuntu (Paperback)
Dennis Hutten
R457 Discovery Miles 4 570 Ships in 10 - 15 working days
Mastering Ubuntu Server - Master the art of deploying, configuring, managing, and troubleshooting Ubuntu Server 18.04, 2nd... Mastering Ubuntu Server - Master the art of deploying, configuring, managing, and troubleshooting Ubuntu Server 18.04, 2nd Edition (Paperback, 2nd Revised edition)
Jay LaCroix
R1,288 Discovery Miles 12 880 Ships in 10 - 15 working days

Get up-to-date with the finer points of Ubuntu Server using this comprehensive guide Key Features A practical easy-to-understand book that will teach you how to deploy, maintain and troubleshoot Ubuntu Server Get well-versed with newly-added features in Ubuntu 18.04. Learn to manage cutting-edge technologies such as virtualization, containers, Nextcloud and more Book DescriptionUbuntu Server has taken the data centers by storm. Whether you're deploying Ubuntu for a large-scale project or for a small office, it is a stable, customizable, and powerful Linux distribution that leads the way with innovative and cutting-edge features. For both simple and complex server deployments, Ubuntu's flexible nature can be easily adapted to meet to the needs of your organization. With this book as your guide, you will learn all about Ubuntu Server, from initial deployment to creating production-ready resources for your network. The book begins with the concept of user management, group management, and filesystem permissions. Continuing into managing storage volumes, you will learn how to format storage devices, utilize logical volume management, and monitor disk usage. Later, you will learn how to virtualize hosts and applications, which will cover setting up KVM/QEMU, as well as containerization with both Docker and LXD. As the book continues, you will learn how to automate configuration with Ansible, as well as take a look at writing scripts. Lastly, you will explore best practices and troubleshooting techniques when working with Ubuntu Server that are applicable to real-world scenarios. By the end of the book, you will be an expert Ubuntu Server administrator who is well-versed in its advanced concepts. What you will learn Manage users, groups, and permissions Encrypt and decrypt disks with Linux Unified Key Setup (LUKS) Set up SSH for remote access, and connect it to other nodes Add, remove, and search for packages Use NFS and Samba to share directories with other users Get to know techniques for managing Apache and MariaDB Explore best practices and troubleshooting techniques Get familiar with scripting Automate server deployments with Ansible Who this book is forThis book is intended for readers with intermediate or advanced-beginner skills with Linux, who would like to learn all about setting up servers with Ubuntu Server. This book assumes that the reader knows the basics of Linux, such as editing configuration files and running basic commands.

FreeBSD Porter's Handbook - The FreeBSD Documentation Project (Paperback): The FreeBSD Documentation Project FreeBSD Porter's Handbook - The FreeBSD Documentation Project (Paperback)
The FreeBSD Documentation Project
R519 Discovery Miles 5 190 Ships in 10 - 15 working days
FreeBSD Documentation Project Primer for New Contributors (Paperback): The FreeBSD Documentation Project FreeBSD Documentation Project Primer for New Contributors (Paperback)
The FreeBSD Documentation Project
R280 Discovery Miles 2 800 Ships in 10 - 15 working days
SUSE Linux Enterprise Server 12 - Storage Administration Guide (Paperback): Suse Llc SUSE Linux Enterprise Server 12 - Storage Administration Guide (Paperback)
Suse Llc
R527 Discovery Miles 5 270 Ships in 10 - 15 working days
Gcc 8.0 Gnu Compiler Collection Internals (Paperback): The FreeBSD Documentation Project Gcc 8.0 Gnu Compiler Collection Internals (Paperback)
The FreeBSD Documentation Project
R1,103 Discovery Miles 11 030 Ships in 10 - 15 working days
Unix - Getting Started With UNIX The Ultimate Beginners Guide (Paperback): Dennis Hutten Unix - Getting Started With UNIX The Ultimate Beginners Guide (Paperback)
Dennis Hutten
R526 Discovery Miles 5 260 Ships in 10 - 15 working days
Learning Docker - (Paperback, 2nd Revised edition): Jeeva S. Chelladhurai, Vinod Singh, Pethuru Raj Learning Docker - (Paperback, 2nd Revised edition)
Jeeva S. Chelladhurai, Vinod Singh, Pethuru Raj
R1,344 Discovery Miles 13 440 Ships in 10 - 15 working days

Docker lets you create, deploy, and manage your applications anywhere at anytime - flexibility is key so you can deploy stable, secure, and scalable app containers across a wide variety of platforms and delve into microservices architecture About This Book * This up-to-date edition shows how to leverage Docker's features to deploy your existing applications * Learn how to package your applications with Docker and build, ship, and scale your containers * Explore real-world examples of securing and managing Docker containers Who This Book Is For This book is ideal for developers, operations managers, and IT professionals who would like to learn about Docker and use it to build and deploy container-based apps. No prior knowledge of Docker is expected. What You Will Learn * Develop containerized applications using the Docker version 17.03 * Build Docker images from containers and launch them * Develop Docker images and containers leveraging Dockerfiles * Use Docker volumes to share data * Get to know how data is shared between containers * Understand Docker Jenkins integration * Gain the power of container orchestration * Familiarize yourself with the frequently used commands such as docker exec, docker ps, docker top, and docker stats In Detail Docker is an open source containerization engine that offers a simple and faster way for developing and running software. Docker containers wrap software in a complete filesystem that contains everything it needs to run, enabling any application to be run anywhere - this flexibily and portabily means that you can run apps in the cloud, on virtual machines, or on dedicated servers. This book will give you a tour of the new features of Docker and help you get started with Docker by building and deploying a simple application. It will walk you through the commands required to manage Docker images and containers. You'll be shown how to download new images, run containers, list the containers running on the Docker host, and kill them. You'll learn how to leverage Docker's volumes feature to share data between the Docker host and its containers - this data management feature is also useful for persistent data. This book also covers how to orchestrate containers using Docker compose, debug containers, and secure containers using the AppArmor and SELinux security modules. Style and approach This step-by-step guide will walk you through the features and use of Docker, from Docker software installation to the impenetrable security of containers.

SUSE Linux Enterprise Server 12 - Deployment Guide (Paperback): Suse Llc SUSE Linux Enterprise Server 12 - Deployment Guide (Paperback)
Suse Llc
R578 Discovery Miles 5 780 Ships in 10 - 15 working days
Mastering Linux Security and Hardening - Secure your Linux server and protect it from intruders, malware attacks, and other... Mastering Linux Security and Hardening - Secure your Linux server and protect it from intruders, malware attacks, and other external threats (Paperback)
Donald A. Tevault
R1,692 Discovery Miles 16 920 Ships in 10 - 15 working days

A comprehensive guide to mastering the art of preventing your Linux system from getting compromised. Key Features Leverage this guide to confidently deliver a system that reduces the risk of being hacked Perform a number of advanced Linux security techniques such as network service detection, user authentication, controlling special permissions, encrypting file systems, and much more Master the art of securing a Linux environment with this end-to-end practical guide Book DescriptionThis book has extensive coverage of techniques that will help prevent attackers from breaching your system, by building a much more secure Linux environment. You will learn various security techniques such as SSH hardening, network service detection, setting up firewalls, encrypting file systems, protecting user accounts, authentication processes, and so on. Moving forward, you will also develop hands-on skills with advanced Linux permissions, access control, special modes, and more. Lastly, this book will also cover best practices and troubleshooting techniques to get your work done efficiently. By the end of this book, you will be confident in delivering a system that will be much harder to compromise. What you will learn Use various techniques to prevent intruders from accessing sensitive data Prevent intruders from planting malware, and detect whether malware has been planted Prevent insiders from accessing data that they aren't authorized to access Do quick checks to see whether a computer is running network services that it doesn't need to run Learn security techniques that are common to all Linux distros, and some that are distro-specific Who this book is forIf you are a systems administrator or a network engineer interested in making your Linux environment more secure, then this book is for you. Security consultants wanting to enhance their Linux security skills will also benefit from this book. Prior knowledge of Linux is mandatory.

Oracle Linux 5 and 6 System Administration (Paperback): L. Landry Oracle Linux 5 and 6 System Administration (Paperback)
L. Landry
R877 Discovery Miles 8 770 Ships in 10 - 15 working days
SUSE Linux Enterprise Desktop 12 - GNOME User Guide (Paperback): Suse Llc SUSE Linux Enterprise Desktop 12 - GNOME User Guide (Paperback)
Suse Llc
R450 Discovery Miles 4 500 Ships in 10 - 15 working days
Ed Mastery - The Standard Unix Text Editor (Paperback): Michael W Lucas Ed Mastery - The Standard Unix Text Editor (Paperback)
Michael W Lucas
R251 R223 Discovery Miles 2 230 Save R28 (11%) Ships in 10 - 15 working days
Kali Linux 2 - Penetration testing for beginners (Paperback): George Sammons Kali Linux 2 - Penetration testing for beginners (Paperback)
George Sammons
R235 Discovery Miles 2 350 Ships in 10 - 15 working days
GCC 8.0 GNU Compiler Collection Internals (Paperback): Richard M. Stallman, Gcc Developer Community GCC 8.0 GNU Compiler Collection Internals (Paperback)
Richard M. Stallman, Gcc Developer Community
R1,109 Discovery Miles 11 090 Ships in 10 - 15 working days
Mastering Linux Shell Scripting, - A practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition... Mastering Linux Shell Scripting, - A practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition (Paperback, 2nd Revised edition)
Mokhtar Ebrahim, Andrew Mallett
R993 Discovery Miles 9 930 Ships in 10 - 15 working days

Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise Key Features Identify high-level steps such as verifying user input Using the command line and conditional statements in creating/executing simple shell scripts Create and edit dynamic shell scripts to manage complex and repetitive tasks Leverage the command-line to bypass GUI and automate common tasks Book DescriptionIn this book, you'll discover everything you need to know to master shell scripting and make informed choices about the elements you employ. Grab your favorite editor and start writing your best Bash scripts step by step. Get to grips with the fundamentals of creating and running a script in normal mode, and in debug mode. Learn about various conditional statements' code snippets, and realize the power of repetition and loops in your shell script. You will also learn to write complex shell scripts. This book will also deep dive into file system administration, directories, and system administration like networking, process management, user authentications, and package installation and regular expressions. Towards the end of the book, you will learn how to use Python as a BASH Scripting alternative. By the end of this book, you will know shell scripts at the snap of your fingers and will be able to automate and communicate with your system with keyboard expressions. What you will learn Make, execute, and debug your first Bash script Create interactive scripts that prompt for user input Foster menu structures for operators with little command-line experience Develop scripts that dynamically edit web configuration files to produce a new virtual host Write scripts that use AWK to search and reports on log files Draft effective scripts using functions as building blocks, reducing maintenance and build time Make informed choices by comparing different script languages such as Python with BASH Who this book is forIf you are a Linux administrator or a system administrator and are interested in automating tasks in your daily lives, saving time and effort, this book is for you. Basic shell scripting and command-line experience will be required. Familiarity with the tasks you need to automate will be helpful.

Learning CoreOS - Guide for Beginners (Paperback): Gregory Blake Learning CoreOS - Guide for Beginners (Paperback)
Gregory Blake
R283 Discovery Miles 2 830 Ships in 10 - 15 working days
Embedded Linux Development using Yocto Projects - (Paperback, 2nd Revised edition): Otavio Salvador, Daiane Angolini Embedded Linux Development using Yocto Projects - (Paperback, 2nd Revised edition)
Otavio Salvador, Daiane Angolini
R1,295 Discovery Miles 12 950 Ships in 10 - 15 working days

Optimize and boost your Linux-based system with Yocto Project and increase its reliability and robustness efficiently and cost-effectively. About This Book * Optimize your Yocto Project tools to develop efficient Linux-based projects * Practical approach to learning Linux development using Yocto Project * Demonstrates concepts in a practical and easy-to-understand way Who This Book Is For If you are an embedded Linux developer with a basic knowledge of Yocto Project and want to broaden your knowledge with examples of embedded development, then this book is for you. This book is also for professionals who want to find new insights into working methodologies for Linux development. What You Will Learn * Understand the basic concepts involved in Poky workflows along with configuring and preparing the Poky build environment. * Configure a build server and customize images using Toaster. * Generate images and fit packages into created images using BitBake. * Support the development process by setting up and using Package feeds. * Debug Yocto Project by configuring Poky. * Build an image for the BeagleBone Black, RaspberryPi 3, and Wandboard, and boot it from an SD card. In Detail Yocto Project is turning out to be the best integration framework for creating reliable embedded Linux projects. It has the edge over other frameworks because of its features such as less development time and improved reliability and robustness. Embedded Linux Development using Yocto Project starts with an in-depth explanation of all Yocto Project tools, to help you perform different Linux-based tasks. The book then moves on to in-depth explanations of Poky and BitBake. It also includes some practical use cases for building a Linux subsystem project using Yocto Project tools available for embedded Linux. The book also covers topics such as SDK, recipetool, and others. By the end of the book, you will have learned how to generate and run an image for real hardware boards and will have gained hands-on experience at building efficient Linux systems using Yocto Project. Style and approach A clear, concise, and straightforward book that will enable you to use and implement the latest features of Yocto Project.

SUSE Manager 3.1 - Advanced Topics Guide (Paperback): Suse Manager Team SUSE Manager 3.1 - Advanced Topics Guide (Paperback)
Suse Manager Team
R511 Discovery Miles 5 110 Ships in 10 - 15 working days
SUSE Manager 3.1 - Best Practices Guide (Paperback): Joseph Cayouette, Suse Manager Team SUSE Manager 3.1 - Best Practices Guide (Paperback)
Joseph Cayouette, Suse Manager Team
R435 Discovery Miles 4 350 Ships in 10 - 15 working days
SUSE Manager 3.1 - Reference Manual (Paperback): Suse Manager Team SUSE Manager 3.1 - Reference Manual (Paperback)
Suse Manager Team
R573 Discovery Miles 5 730 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Ed Mastery
Michael W Lucas Hardcover R823 R715 Discovery Miles 7 150
DNSSEC Mastery, 2nd Edition
Michael W Lucas Hardcover R947 R816 Discovery Miles 8 160
PowerShell - The Ultimate Beginners…
Mark Reed Hardcover R615 R516 Discovery Miles 5 160
Sudo Mastery
Michael W Lucas Hardcover R963 R831 Discovery Miles 8 310
Only Footnotes
Michael W Lucas Hardcover R595 R522 Discovery Miles 5 220
Linux - The Ultimate Crash Course to…
Mark Reed Hardcover R605 R505 Discovery Miles 5 050
bash Cookbook 2e - Solutions and…
Carl Albing, Vossen, … Paperback R1,591 R976 Discovery Miles 9 760
Linux - A complete guide to Linux…
James Arthur Hardcover R593 R491 Discovery Miles 4 910
UNIX - The Textbook, Third Edition
Syed Mansoor Sarwar, Robert M. Koretsky Hardcover R3,484 Discovery Miles 34 840
Linux - The Ultimate Beginner's Guide to…
Ryan Turner Hardcover R1,062 R853 Discovery Miles 8 530

 

Partners