Top System Administrator Ebook Best Sellers


Container Security - Liz Rice Cover Art

Container Security

Container Security Fundamental Technology Concepts that Protect Containerized Applications by Liz Rice

To facilitate scalability and resilience, many organizations now run applications in cloud native environments using containers and orchestration. But how do you know if the deployment is secure? This practical book examines key underlying technologies to help developers, operators, and security professionals assess security risks and determine appropriate solutions. Author Liz Rice, Chief Open Source Officer at Isovalent, looks at how the building blocks commonly used in container-based systems are constructed in Linux. You'll understand what's happening when you deploy containers and learn how to assess potential security risks that could affect your deployments. If you run container applications with kubectl or docker and use Linux command-line tools such as ps and grep, you're ready to get started. Explore attack vectors that affect container deploymentsDive into the Linux constructs that underpin containersExamine measures for hardening containersUnderstand how misconfigurations can compromise container isolationLearn best practices for building container imagesIdentify container images that have known software vulnerabilitiesLeverage secure connections between containersUse security tooling to prevent attacks on your deployment


Mastering VMware vSphere 6.7 - Martin Gavanda, Andrea Mauro, Paolo Valsecchi & Karel Novak Cover Art

Mastering VMware vSphere 6.7

Mastering VMware vSphere 6.7 Effectively deploy, manage, and monitor your virtual datacenter with VMware vSphere 6.7, 2nd Edition by Martin Gavanda, Andrea Mauro, Paolo Valsecchi & Karel Novak

Unleash the benefits of VMware vSphere 6.7 to provide a powerful, flexible and secure digital infrastructure Key Features Deep dive into areas like management, security, scalability, availability and more with vSphere 6.7 Design, deploy and manage VMware vSphere virtual datacenters Implement monitoring and security of VMware workloads with ease Book Description vSphere 6.7 is the latest release of VMware's industry-leading, virtual cloud platform. It allows organisations to move to hybrid cloud computing by enabling them to run, manage, connect and secure applications in a common operating environment. This up-to-date, 2nd edition provides complete coverage of vSphere 6.7. Complete with step-by-step explanations of essential concepts, practical examples and self-assessment questions, you will begin with an overview of the products, solutions and features of the vSphere 6.7 suite. You'll learn how to design and plan a virtual infrastructure and look at the workflow and installation of components. You'll gain insight into best practice configuration, management and security. By the end the book you'll be able to build your own VMware vSphere lab that can run even the most demanding of workloads. What you will learn Explore the immense functionality of vSphere 6.7 Design, manage and administer a virtualization environment Get tips for the VCP6-DCV and VCIX6-DCV exams Understand how to implement different migration techniques across different environments Explore vSphere 6.7s powerful capabilities for patching, upgrading and managing the configuration of virtual environments. Understand core vSphere components Master resource management, disaster recovery, troubleshooting, monitoring and security Who this book is for This book is for Administrators, Infrastructure Engineers, Architects, and Consultants with basic knowledge of VMware vSphere.


Mastering Active Directory - Dishan Francis Cover Art

Mastering Active Directory

Mastering Active Directory Deploy and secure infrastructures with Active Directory, Windows Server 2016, and PowerShell, 2nd Edition by Dishan Francis

Become an expert at managing enterprise identity infrastructure by leveraging Active Directory Key Features Explore the new features in Active Directory Domain Service Manage your Active Directory services for Windows Server 2016 effectively Automate administrative tasks in Active Directory using PowerShell Core 6.x Book Description Active Directory (AD) is a centralized and standardized system that automates networked management of user data, security, and distributed resources and enables inter-operation with other directories. This book will first help you brush up on the AD architecture and fundamentals, before guiding you through core components, such as sites, trust relationships, objects, and attributes. You will then explore AD schemas, LDAP, RMS, and security best practices to understand objects and components and how they can be used effectively. Next, the book will provide extensive coverage of AD Domain Services and Federation Services for Windows Server 2016, and help you explore their new features. Furthermore, you will learn to manage your identity infrastructure for a hybrid cloud setup. All this will help you design, plan, deploy, manage operations, and troubleshoot your enterprise identity infrastructure in a secure and effective manner. You'll later discover Azure AD Module, and learn to automate administrative tasks using PowerShell cmdlets. All along, this updated second edition will cover content based on the latest version of Active Directory, PowerShell 5.1 and LDAP. By the end of this book, you'll be well versed with best practices and troubleshooting techniques for improving security and performance in identity infrastructures. What you will learn Design your Hybrid AD environment by evaluating business and technology requirements Protect sensitive data in a hybrid environment using Azure Information Protection Explore advanced functionalities of the schema Learn about Flexible Single Master Operation (FSMO) roles and their placement Install and migrate Active Directory from older versions to Active Directory 2016 Control users, groups, and devices effectively Design your OU structure in the most effective way Integrate Azure AD with Active Directory Domain Services for a hybrid setup Who this book is for If you are an Active Directory administrator, system administrator, or network professional who has basic knowledge of Active Directory and is looking to become an expert in this topic, this book is for you.


Mastering SaltStack - Second Edition - Joseph Hall Cover Art

Mastering SaltStack - Second Edition

Mastering SaltStack - Second Edition by Joseph Hall

Take charge of SaltStack to automate and configure your enterprise-grade environments About This Book • Automate tasks effectively and take charge of your infrastructure • Effectively scale Salt to manage thousands of machines and tackle everyday problems • Explore Salt's inner workings and advance your knowledge of it Who This Book Is For This book is ideal for IT professionals and ops engineers who already manage groups of servers, but would like to expand their knowledge and gain expertise with SaltStack. This book explains the advanced features and concepts of Salt. A basic knowledge of Salt is required in order to get to grips with advanced Salt features. What You Will Learn • Automate tasks effectively, so that your infrastructure can run itself • Start building more complex concepts • Master user-level internals • Build scaling strategies • Explore monitoring strategies • Learn how to troubleshoot Salt and its subcomponents • Explore best practices for Salt In Detail SaltStack is a powerful configuration management and automation suite designed to manage servers and tens of thousands of nodes. This book showcases Salt as a very powerful automation framework. We will review the fundamental concepts to get you in the right frame of mind, and then explore Salt in much greater depth. You will explore Salt SSH as a powerful tool and take Salt Cloud to the next level. Next, you'll master using Salt services with ease in your infrastructure. You will discover methods and strategies to scale your infrastructure properly. You will also learn how to use Salt as a powerful monitoring tool. By the end of this book, you will have learned troubleshooting tips and best practices to make the entire process of using Salt pain-free and easy. Style and approach This book follows a step-by-step conversational tone. Topics are covered in detail through examples and a user-friendly approach.


Cloud FinOps - J.R. Storment & Mike Fuller Cover Art

Cloud FinOps

Cloud FinOps Collaborative, Real-Time Cloud Financial Management by J.R. Storment & Mike Fuller

Despite many uncertainties in cloud computing, one truth is evident: costs will always tend to go up unless you’re actively engaged in the process. Whether you’re new to managing cloud spend or a seasoned pro, this book will clarify the often misunderstood workings of cloud billing fundamentals and provide expert strategies on creating a culture of cloud cost management in your organization. Drawing on real-world examples of successes and failures of large-scale cloud spenders, this book outlines a road map for building a culture of FinOps in your organization. Beginning with the fundamental concepts required to understand cloud billing concepts, you’ll learn how to enable an efficient and effective FinOps machine. Learn how the cloud works when it comes to financial managementSet up a FinOps team and build a framework for making spend efficiency a priorityExamine the anatomy of a cloud bill and learn how to manage itGet operational recipes for maximizing cloud efficiencyUnderstand how to motivate engineering teams to take cost-saving actionsExplore the FinOps lifecycle: Inform, Optimize, and OperateLearn the DNA of a highly functional cloud FinOps culture


Packaging for Apple Administrators - Armin Briegel Cover Art

Packaging for Apple Administrators

Packaging for Apple Administrators by Armin Briegel

**New, updated version!**  **Oct 14, 2019 with new examples and Catalina notes** **(see version history for details)** The essential introduction for system administrators to using, analyzing and building installation package files (pkg) on macOS. In this book you will learn: - How to work with packages, analyze them without installing and install them from the command line and remotely - How to inspect packages with the tools built into macOS and third party tools - How to build your own packages, from simple packages to complex - How to use the tools for package creation and customization from macOS and some third-party tools Working with installation packages is a fundamental skill for any system administrator. Package files are versatile and used in many ways, wether you use Jamf Pro (aka Casper), Munki, Filewave, LanRev, Apple Remote Desktop or a different management system. This book will introduce you to the installation package file format (pkg). It will give you many examples on various techniques and strategies to build packages which will scale from small workgroups to large enterprise or school level deployments.  It also discusses larger concepts such as testing, scripting and configuration management. Table of Contents: About this Book Installation - Installing Packages - Inspecting Packages - Inspector Applications - Testing Package Installation Building Packages - Building - Installation Scripts - Signing Packages - Payload-Free Packages Re-Packaging - Re-Packaging Applications - Custom Installers Configuration Files - Challenges - Configuration Profiles - Other Settings Files Distribution Packages - What are Distribution Packages - Installation Choices - Building Distribution Packages - Installer Interface Packaging Strategies - Application Installation - Configuration Files Other Package Builders - munkipkg - WhiteBox Packages - Jamf Composer Conclusion Appendix - Legacy Package Formats


Ansible for DevOps - Jeff Geerling Cover Art

Ansible for DevOps

Ansible for DevOps Server and Configuration Management for Humans by Jeff Geerling

Covers Ansible 2! Ansible is a simple, but powerful, server and configuration management tool (with a few other tricks up its sleeve). This book helps those familiar with the command line and basic shell scripting start using Ansible to provision and manage anywhere from one to thousands of servers. The book begins with fundamentals, like installing Ansible, setting up a basic inventory file, and basic concepts, then guides you through Ansible's many uses, including ad-hoc commands, basic and advanced playbooks, application deployments, multiple-provider server provisioning, and even Docker orchestration! Everything is explained with pertinent real-world examples, often using Vagrant-managed virtual machines.


Implementing Service Level Objectives - Alex Hidalgo Cover Art

Implementing Service Level Objectives

Implementing Service Level Objectives by Alex Hidalgo

Although service-level objectives (SLOs) continue to grow in importance, there’s a distinct lack of information about how to implement them. Practical advice that does exist usually assumes that your team already has the infrastructure, tooling, and culture in place. In this book, recognized SLO expert Alex Hidalgo explains how to build an SLO culture from the ground up. Ideal as a primer and daily reference for anyone creating both the culture and tooling necessary for SLO-based approaches to reliability, this guide provides detailed analysis of advanced SLO and service-level indicator (SLI) techniques. Armed with mathematical models and statistical knowledge to help you get the most out of an SLO-based approach, you’ll learn how to build systems capable of measuring meaningful SLIs with buy-in across all departments of your organization. Define SLIs that meaningfully measure the reliability of a service from a user’s perspectiveChoose appropriate SLO targets, including how to perform statistical and probabilistic analysisUse error budgets to help your team have better discussions and make better data-driven decisionsBuild supportive tooling and resources required for an SLO-based approachUse SLO data to present meaningful reports to leadership and your users


Salesforce for Beginners - Sharif Shaalan Cover Art

Salesforce for Beginners

Salesforce for Beginners A step-by-step guide to creating, managing, and automating sales and marketing processes by Sharif Shaalan

Get a 360-degree view of the Salesforce platform and learn how to use it for sales, service, marketing, and automating business processes. Key Features Understand how to use core Salesforce objects for maximum efficiency Build various dashboards and reports to analyze results and improve visibility in your business processes Learn the basics of Salesforce administration and mobile app set up Book Description Salesforce is the world's leading Customer Relationship Management (CRM) software, helping businesses connect with their constituents and partners. This book will give you a comprehensive introduction to managing sales, marketing, customer relationships, and overall administration for your organization. You'll learn how to configure and use Salesforce for maximum efficiency and return on investment. You'll start by learning how to create activities, manage leads, and develop your prospects and sales pipeline using opportunities and accounts, and then understand how you can enhance marketing activities using campaigns. Packed with real-world business use cases, this Salesforce book will show you how to analyze your business information accurately to make productive decisions. As you advance, you'll get to grips with building various reports and dashboards in Salesforce to derive valuable business insights. Finally, you'll explore tools such as process builder, approval processes, and assignment rules to achieve business process automation and set out on the path to becoming a successful Salesforce Administrator. By the end of the book, you'll have learned how to use Salesforce effectively to achieve your business goals. What you will learn Understand the difference between Salesforce Lightning and Salesforce Classic Create and manage leads in Salesforce Explore business development with accounts and contacts in Salesforce Find out how stages and sales processes help you manage your opportunity pipeline Achieve marketing goals using Salesforce campaigns Perform business analysis using reports and dashboards Gain a high-level overview of the items in the administration section Grasp the different aspects needed to build an effective and flexible Salesforce security model Who this book is for If you're new to Salesforce and want to learn it from scratch, this book is for you. No prior knowledge of Salesforce is required to get started with this book.


Sudo Mastery - Michael Warren Lucas Cover Art

Sudo Mastery

Sudo Mastery by Michael Warren Lucas

Sudo: You’re Doing It Wrong Unix-like operating systems use a rudimentary access control system: the root account can do anything, while other users are peasants with only minimal access. This worked fine in UNIX’s youth, but now that sysadmin responsibilities are spread among many people and applications, many people need a tiny slice of root’s power. Sudo lets you divide root’s monolithic power between the people who need it with accountability and auditability. Sudo Mastery will teach you to: design a secure sudo policy simplify policies with lists and aliases manage shell environments verify system integrity via intrusion detection deploy a single sudo policy across your enterprise manage sudo policies via LDAP log and debug sudo record and replay full sudo sessions use authentication systems other than passwords Master sudo with Sudo Mastery!


Property Lists, Preferences and Profiles for Apple Administrators - Armin Briegel Cover Art

Property Lists, Preferences and Profiles for Apple Administrators

Property Lists, Preferences and Profiles for Apple Administrators by Armin Briegel

Property Lists, Preferences and Profiles for Apple Administrators (New Update, June 2018!) These three topics seem minor, but can be a major headache for Apple Administrators. Mastering them will make you a better Apple Administrator. Property Lists are a common configuration file format on macOS and iOS. Learn about the file structure, file formats and the tools and scripting languages that you can use to read and edit Property Lists. Preferences are special use case of property lists. Learn about the special considerations and tools you need to work with preferences. Also learn how you can read and change user and system preferences safely. Configuration Profiles provide and manage pre-defined settings for users and computers on macOS and iOS. Whether you use Apple’s Profile Manager, a commercial Mobile Device Management (MDM) solution like Jamf Pro or Filewave, or an open source management system like Munki, you will learn how configuration profiles work and how you can build custom profiles for many solutions. Table of Contents What are Property Lists? • XML Property List File format • other File formats Editing Property Lists • Text Editors • Xcode • PlistEdit Pro • PlistBuddy • plutil • Python • AppleScript • Swift Preferences • Overview • defaults Command • Preference Domains • Python Configuration Profiles • About Configuration Profiles • Installing Profiles • Creating Profiles Appendix • On Hidden Files • Internet Shortcut Files


Site Reliability Engineering - Niall Richard Murphy, Betsy Beyer, Chris Jones & Jennifer Petoff Cover Art

Site Reliability Engineering

Site Reliability Engineering How Google Runs Production Systems by Niall Richard Murphy, Betsy Beyer, Chris Jones & Jennifer Petoff

The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient—lessons directly applicable to your organization. This book is divided into four sections: Introduction —Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles —Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices —Understand the theory and practice of an SRE’s day-to-day work: building and operating large distributed computing systems Management —Explore Google's best practices for training, communication, and meetings that your organization can use


macOS Installation - Armin Briegel Cover Art

macOS Installation

macOS Installation by Armin Briegel

*** Updated November 2019 for macOS Catalina *** The guide for “post-imaging” deployment of macOS High Sierra. With the introduction of macOS High Sierra Apple and Secure Boot on the iMac Pro has profoundly changed the workflows for installing and deploying macOS on a large scale. In addition new technologies and services like MDM, DEP and VPP need to be configured and used correctly. This books explains all the different terms, services and technologies and suggests workflows for Administrators to deploy and manage macOS High Sierra in education, business, enterprise and other organizations in this new “post-imaging” world. Table of contents: History and Changes - Imaging is Dead - New in High Sierra - Tools and Terminology macOS Installer Application - The Install Application in Detail - Installing the Installer - External Installer Drives - Automated Installation Recovery - Booting to Recovery - Recovery Utilities - Recovery Command Line Tools NetInstall - NetBoot, NetInstall and NetRestore - Build a NetInstall Set - Custom NetInstall Workflows Deployment Strategies - Strange New World - Installation with DEP - Manual Installation - Sideloading Packages - Restoring macOS - Upgrading to High Sierra


Numbers for iPad: Visual QuickStart Guide - Chris Fehily Cover Art

Numbers for iPad: Visual QuickStart Guide

Numbers for iPad: Visual QuickStart Guide by Chris Fehily

Visual QuickStart Guides, designed in an attractive tutorial and reference format, are the quickest, easiest, and most thorough way to learn applications, tasks, and technologies. The Visual QuickStart Guides are the smart choice—they guide the learner with a friendly and supportive approach. The visual presentation (with copious screenshots) and focused discussions by topic and tasks make learning a breeze and take you to exactly what you want to learn. The iPad, with its spacious screen and powerful collection of apps, is the perfect device for creating content. You can build powerful presentations, design beautiful layouts, and create dynamic charts and tables.  In this book, readers will get clear and to-the-point instruction on how to build charts and tables and get the most out of the Numbers spreadsheet for the iPad. Install the Numbers app.Use the mutitouch interface to enter and work with data.Create tables and charts.Apply templates and add graphics to your work.Share your work with others.Work with data created with other spreadsheets.


Managing FileVault in macOS 10.15 Catalina - Frederick Abeloos Cover Art

Managing FileVault in macOS 10.15 Catalina

Managing FileVault in macOS 10.15 Catalina by Frederick Abeloos

macOS Catalina FileVault administration guide for macOS administrators or System Engineers. Non MDM-vendor specific and up to date with macOS 10.15.4 (19E266).


Terraform: Up & Running - Yevgeniy Brikman Cover Art

Terraform: Up & Running

Terraform: Up & Running Writing Infrastructure as Code by Yevgeniy Brikman

Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running. Gruntwork cofounder Yevgeniy (Jim) Brikman walks you through code examples that demonstrate Terraform’s simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers. Explore changes from Terraform 0.9 through 0.12, including backends, workspaces, and first-class expressionsLearn how to write production-grade Terraform modulesDive into manual and automated testing for Terraform codeCompare Terraform to Chef, Puppet, Ansible, CloudFormation, and Salt StackDeploy server clusters, load balancers, and databasesUse Terraform to manage the state of your infrastructureCreate reusable infrastructure with Terraform modulesUse advanced Terraform syntax to achieve zero-downtime deployment


The Site Reliability Workbook - Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara & Stephen Thorne Cover Art

The Site Reliability Workbook

The Site Reliability Workbook Practical Ways to Implement SRE by Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara & Stephen Thorne

In 2016, Google’s Site Reliability Engineering book ignited an industry discussion on what it means to run production services today—and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook , a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Google’s experiences, but also provides case studies from Google’s Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times , and other companies outline hard-won experiences of what worked for them and what didn’t. Dive into this workbook and learn how to flesh out your own SRE practice, no matter what size your company is. You’ll learn: How to run reliable services in environments you don’t completely control—like cloudPractical applications of how to create, monitor, and run your services via Service Level ObjectivesHow to convert existing ops teams to SRE—including how to dig out of operational overloadMethods for starting SRE from either greenfield or brownfield


Docker: Up & Running - Karl Matthias & Sean P. Kane Cover Art

Docker: Up & Running

Docker: Up & Running Shipping Reliable Containers in Production by Karl Matthias & Sean P. Kane

Updated to cover Docker version 1.10 Docker is quickly changing the way that organizations are deploying software at scale. But understanding how Linux containers fit into your workflow—and getting the integration details right—are not trivial tasks. With this practical guide, you’ll learn how to use Docker to package your applications with all of their dependencies, and then test, ship, scale, and support your containers in production. Two Lead Site Reliability Engineers at New Relic share much of what they have learned from using Docker in production since shortly after its initial release. Their goal is to help you reap the benefits of this technology while avoiding the many setbacks they experienced. Learn how Docker simplifies dependency management and deployment workflow for your applicationsStart working with Docker images, containers, and command line toolsUse practical techniques to deploy and test Docker-based Linux containers in productionDebug containers by understanding their composition and internal processesDeploy production containers at scale inside your data center or cloud environmentExplore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration


Windows Command Prompt - Murat Yildirimoglu Cover Art

Windows Command Prompt

Windows Command Prompt by Murat Yildirimoglu

Windows has a powerful command prompt. But most of the Windows admins are stangers to the command line. In this book, you start appreciating the power of it. You can do almost everything in the command prompt. And some operations can only be done in the command prompt.


FreeBSD Mastery: ZFS - Michael W. Lucas & Allan Jude Cover Art

FreeBSD Mastery: ZFS

FreeBSD Mastery: ZFS by Michael W. Lucas & Allan Jude

ZFS, the fast, flexible, self-healing filesystem, revolutionized data storage. Leveraging ZFS changes everything about managing FreeBSD systems. With FreeBSD Mastery: ZFS, you’ll learn to: select hardware for ZFS systems arrange your storage for optimal performance configure datasets that match your enterprise’s needs repair and monitor storage pools expand your storage use compression to enhance performance determine if deduplication is right for your data understand how copy-on-write changes everything snapshot filesystems automatically rotate snapshots clone filesystems optimize how ZFS uses and manages space customize FreeBSD ZFS installs Whether you’re a long-term FreeBSD administrator or a new user, FreeBSD Mastery: ZFS will help you simplify storage. Master ZFS with FreeBSD Mastery: ZFS


SSH Mastery - Michael W. Lucas Cover Art

SSH Mastery

SSH Mastery OpenSSH, PuTTY, Tunnels and Keys - 2nd edition by Michael W. Lucas

The standard reference on SSH, newly revised and updated! Secure Shell (SSH) lets sysadmins securely manage remote systems. It’s powerful, complicated, and confusing. Lose the confusion. SSH Mastery: OpenSSH, PuTTY, Tunnels and Keys rescues you from sifting through decades of obsolete online tutorials and quickly makes you an SSH journeyman. You’ll learn to: • eliminate passwords • manage access by users, groups, addresses, and more • securely move files around your network • forward graphic displays • proxy TCP connections • build SOCKS proxies • centrally manage and distribute keys and configurations • use SSH as secure transport for other applications • build virtual private networks • create Certificate Authorities for truly large scale deployment Master Secure Shell with SSH Mastery!


Web Penetration Testing with Kali Linux - Joseph Muniz & Aamir Lakhani Cover Art

Web Penetration Testing with Kali Linux

Web Penetration Testing with Kali Linux by Joseph Muniz & Aamir Lakhani

Web Penetration Testing with Kali Linux contains various penetration testing methods using BackTrack that will be used by the reader. It contains clear step-by-step instructions with lot of screenshots. It is written in an easy to understand language which will further simplify the understanding for the user."Web Penetration Testing with Kali Linux" is ideal for anyone who is interested in learning how to become a penetration tester. It will also help the users who are new to Kali Linux and want to learn the features and differences in Kali versus Backtrack, and seasoned penetration testers who may need a refresher or reference on new tools and techniques. Basic familiarity with web-based programming languages such as PHP, JavaScript and MySQL will also prove helpful.


DK Essential Managers: Dealing With E-mail - David Brake Cover Art

DK Essential Managers: Dealing With E-mail

DK Essential Managers: Dealing With E-mail by David Brake

The way you manage your e-mail affects your efficiency at work. Learn to make optimum use of your e-mail software so that it helps you to function in an organized manner.


Learning Shell Scripting with Zsh - Gastón Festari Cover Art

Learning Shell Scripting with Zsh

Learning Shell Scripting with Zsh by Gastón Festari

A step-by-step tutorial that will teach you, through real-world examples, how to configure and use zsh and its various features. If you are a system administrator, developer, or computer professional involved with UNIX who are looking to improve on their daily tasks involving the UNIX shell, "Learning Shell Scripting with zsh" will be great for you. It’s assumed that you have some familiarity with an UNIX command-line interface and feel comfortable with editors such as Emacs or vi.


Learning Chef - Mischa Taylor & Seth Vargo Cover Art

Learning Chef

Learning Chef A Guide to Configuration Management and Automation by Mischa Taylor & Seth Vargo

Get a hands-on introduction to the Chef, the configuration management tool for solving operations issues in enterprises large and small. Ideal for developers and sysadmins new to configuration management, this guide shows you to automate the packaging and delivery of applications in your infrastructure. You’ll be able to build (or rebuild) your infrastructure’s application stack in minutes or hours, rather than days or weeks. After teaching you how to write Ruby-based Chef code, this book walks you through different Chef tools and configuration management concepts in each chapter, using detailed examples throughout. All you need to get started is command-line experience and familiarity with basic system administration. Configure your Chef development environment and start writing recipesCreate Chef cookbooks with recipes for each part of your infrastructureUse Test Kitchen to manage sandbox testing environmentsManage single nodes with Chef client, and multiple nodes with Chef ServerUse data bags for storing shared global data between nodesSimulate production Chef Server environments with Chef ZeroClassify different types of services in your infrastructure with rolesModel life stages of your application, including development, testing, staging, and production


Kubernetes Cookbook - Sébastien Goasguen & Michael Hausenblas Cover Art

Kubernetes Cookbook

Kubernetes Cookbook Building Cloud Native Applications by Sébastien Goasguen & Michael Hausenblas

Kubernetes is becoming the de-facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you’ll learn hands-on recipes for automating the deployment, scaling, and operations of application containers across clusters of hosts. The book's easy-lookup problem-solution-discussion format helps you find the detailed answers you need—quickly. Kubernetes lets you deploy your applications quickly and predictably, so you can efficiently respond to customer demand. This cookbook, ideal for developers and system administers alike, provides the essential knowledge you need to get there. You’ll find recipes for: Kubernetes installationKubernetes API, API groupsApplication primitivesMonitoringTroubleshooting


Tarsnap Mastery - Michael W. Lucas Cover Art

Tarsnap Mastery

Tarsnap Mastery Online Backups for the Truly Paranoid by Michael W. Lucas

Online Backup you can Trust and Verify! Tarsnap, the secure online backup service for Unix-like systems, raised the bar for online backups. It’s inexpensive. It’s reliable. And you don’t need to trust the Tarsnap service—they can’t access your backups even if they wanted to. With Tarsnap Mastery you’ll learn to: * install and manage Tarsnap on Linux, Unix, Windows, and OS X * fully exploit features like encryption and deduplication * create and recover archives * customize backups to precisely your requirements * passphrase protect keys * create and manage special-purpose keys * automatically back up and rotate archives * understand and resolve performance issues * quickly restore complete systems Ditch the tape room. Put your backups online, and know that they’re safe. Tarsnap Mastery. Because life doesn’t back itself up.


Mastering VMware vSphere 6.7 - Nick Marshall, Mike Brown, G. Blair Fritz & Ryan Johnson Cover Art

Mastering VMware vSphere 6.7

Mastering VMware vSphere 6.7 by Nick Marshall, Mike Brown, G. Blair Fritz & Ryan Johnson

Master your virtual environment with the ultimate vSphere guide Mastering VMware vSphere 6.7  is the fully updated edition of the bestselling guide to VMware's virtualization solution. With comprehensive coverage of this industry-leading toolset, this book acts as an informative guide and valuable reference. Step-by-step instruction walks you through installation, configuration, operation, security processes, and much more as you conquer the management and automation of your virtual environment. Written by certified VMware vExperts, this indispensable guide provides hands-on instruction and detailed conceptual explanations, anchored by practical applications and real-world examples. This book is the ultimate guide to vSphere, helping administrators master their virtual environment. Learn to: Install, configure, and manage the vCenter Server components Leverage the Support Tools to provide maintenance and updates Create and configure virtual networks, storage devices, and virtual machines Implement the latest features to ensure compatibility and flexibility Manage resource allocation and utilization to meet application needs Monitor infrastructure performance and availability Automate and orchestrate routine administrative tasks Mastering VMware vSphere 6.7  is what you need to stay up-to-date on VMware's industry-leading software for the virtualized datacenter.


Learn Windows PowerShell in a Month of Lunches - Don Jones Cover Art

Learn Windows PowerShell in a Month of Lunches

Learn Windows PowerShell in a Month of Lunches by Don Jones

"Superb...full of real-world examples, this book is an IT specialist's best friend." - Olivier Deveault, Voxco Group Learn Windows PowerShell in a Month of Lunches, Third Edition is an innovative tutorial designed for busy IT professionals. This updated edition covers PowerShell features that run on Windows 7, Windows Server 2008 R2 and later, PowerShell v3 and later, and includes v5 features like PowerShellGet. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology PowerShell is both a scripting language and an administrative shell that lets you control and automate nearly every aspect of Windows. It accepts and executes commands interactively and you can write scripts to manage most Windows servers like Exchange, IIS, and SharePoint, as well as online services like Azure and Office 365. About the Book Learn Windows PowerShell in a Month of Lunches, Third Edition is an innovative tutorial designed for busy IT professionals. Just set aside one hour a day - lunchtime would be perfect - for a month, and you'll be automating Windows tasks faster than you ever thought possible. This updated edition covers PowerShell features that run on Windows 7, Windows Server 2008 R2 and later, PowerShell v3 and later, and includes v5 features like PowerShellGet. What's Inside     • Learn PowerShell from the beginning, no experience required! • Covers PowerShell v3 and up, Windows 7, and Windows Server 2008 R2 and later • Each lesson takes you an hour or less About the Reader Experience with Windows administration is helpful. No programming or scripting experience needed. About the Author Veteran PowerShell MVPs Don Jones and Jeffery Hicks bring years as successful trainers to this concise, easy-to-follow book. Table of Contents         • Before you begin • Meet PowerShell • Using the help system • Running commands • Working with providers • The pipeline: connecting commands • Adding commands • Objects: data by another name • The pipeline, deeper • Formatting - and why it's done on the right • Filtering and comparisons • A practical interlude • Remote control: one-to-one, and one-to-many • Using Windows Management Instrumentation and CIM • Multitasking with background jobs • Working with many objects, one at a time • Security alert! • Variables: a place to store your stuff • Input and output • Sessions: remote control with less work • You call this scripting? • Improving your parameterized script • Advanced remoting configuration • Using regular expressions to parse text files • Additional random tips, tricks, and techniques • Using someone else's script • Never the end • PowerShell cheat sheet    


Practical Monitoring - Mike Julian Cover Art

Practical Monitoring

Practical Monitoring Effective Strategies for the Real World by Mike Julian

Do you have a nagging feeling that your monitoring needs improvement, but you just aren’t sure where to start or how to do it? Are you plagued by constant, meaningless alerts? Does your monitoring system routinely miss real problems? This is the book for you. Mike Julian lays out a practical approach to designing and implementing effective monitoring—from your enterprise application down to the hardware in a datacenter, and everything between. Practical Monitoring provides you with straightforward strategies and tactics for designing and implementing a strong monitoring foundation for your company. This book takes a unique vendor-neutral approach to monitoring. Rather than discuss how to implement specific tools, Mike teaches the principles and underlying mechanics behind monitoring so you can implement the lessons in any tool. Practical Monitoring covers essential topics including: Monitoring antipatternsPrinciples of monitoring designHow to build an effective on-call rotationGetting metrics and logs out of your application


Using Docker - Adrian Mouat Cover Art

Using Docker

Using Docker Developing and Deploying Software with Containers by Adrian Mouat

Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than previously available. With this hands-on guide, you’ll learn why containers are so important, what you’ll gain by adopting Docker, and how to make it part of your development process. Ideal for developers, operations engineers, and system administrators—especially those keen to embrace a DevOps approach—Using Docker will take you from Docker and container basics to running dozens of containers on a multi-host system with networking and scheduling. The core of the book walks you through the steps needed to develop, test, and deploy a web application with Docker. Get started with Docker by building and deploying a simple web applicationUse Continuous Deployment techniques to push your application to production multiple times a dayLearn various options and techniques for logging and monitoring multiple containersExamine networking and service discovery: how do containers find each other and how do you connect them?Orchestrate and cluster containers to address load-balancing, scaling, failover, and schedulingSecure your system by following the principles of defense-in-depth and least privilege


Declutter Your Data - Angela Crocker Cover Art

Declutter Your Data

Declutter Your Data Take Charge of Your Data and Organize Your Digital Life by Angela Crocker

Technology makes things faster, and simpler. At the same time, with all the technology that surrounds us on a daily basis, everyone is awash in too much information. Our computers, phones, tablets, work projects, tax and other files, and various online accounts all store data. It’s a lot! Can anything be done? Yes! 'Declutter Your Data' is for anyone who is interested in making better use of technology, cleaning up their digital clutter, and coming up with an organized and efficient way to access their data going forward. This book guides readers step by step through the process of figuring out what data is important to them; wrestling with the information to clear out what’s not useful and organize what they want to keep; and dealing with the ongoing data maintenance aspect that is a necessity in this digital age. Following author Angela Crocker’s advice and putting these ideas into practice will reduce your digital clutter, make you more efficient, help you save time, and give you a happier relationship with your information, clearing your mind for more important things.


Cloud Native Infrastructure - Justin Garrison & Kris Nova Cover Art

Cloud Native Infrastructure

Cloud Native Infrastructure Patterns for Scalable Infrastructure and Applications in a Dynamic Environment by Justin Garrison & Kris Nova

Cloud native infrastructure is more than servers, network, and storage in the cloud—it is as much about operational hygiene as it is about elasticity and scalability. In this book, you’ll learn practices, patterns, and requirements for creating infrastructure that meets your needs, capable of managing the full life cycle of cloud native applications. Justin Garrison and Kris Nova reveal hard-earned lessons on architecting infrastructure from companies such as Google, Amazon, and Netflix. They draw inspiration from projects adopted by the Cloud Native Computing Foundation (CNCF), and provide examples of patterns seen in existing tools such as Kubernetes. With this book, you will: Understand why cloud native infrastructure is necessary to effectively run cloud native applicationsUse guidelines to decide when—and if—your business should adopt cloud native practicesLearn patterns for deploying and managing infrastructure and applicationsDesign tests to prove that your infrastructure works as intended, even in a variety of edge casesLearn how to secure infrastructure with policy as code


Relayd and Httpd Mastery - Michael W. Lucas Cover Art

Relayd and Httpd Mastery

Relayd and Httpd Mastery by Michael W. Lucas

“I think we’re gonna need a bigger web server.” OpenBSD has a solid reputation for security and stability. It’s well known for the OpenSMTPd mail server, the LibreSSL cryptography library, and the PF packet filter. But nobody ever talks about the load balancer, or the web server. Until now. The httpd web server provides a fast, stable, secure environment for your web applications. The relayd load balancer lets you distribute Internet application load across multiple hosts. Between the two, you can slash hundreds of thousands of dollars off the cost of building, deploying, and managing applications. With Httpd and Relayd Mastery you’ll learn how to: •set up web sites •configure software to run in a chroot •run dozens or hundreds of sites on one host •dynamically reconfigure sites with Lua patterns •manage site logs •maintain free, globally-valid SSL certificates •improve performance with SSL stapling •install and maintain two-server clusters •distribute traffic between any number of hosts •stop worrying about old SSL versions and bad crypto algorithms Slash the amount of time you spend futzing with web servers. Get Httpd and Relayd Mastery today!


Mastering Microsoft Exchange Server 2016 - Clifton Leonard, Brian Svidergol, Byron Wright & Vladimir Meloski Cover Art

Mastering Microsoft Exchange Server 2016

Mastering Microsoft Exchange Server 2016 by Clifton Leonard, Brian Svidergol, Byron Wright & Vladimir Meloski

A bestselling Exchange Server guide, updated for the 2016 release Mastering Microsoft Exchange Server 2016 is the gold-standard reference for system administrators and first-time users alike. Fully updated to align with the latest release, this expert-led guide provides comprehensive coverage and easy-to-follow tutorials for all aspects of Exchange Server installation, configuration, and management. Whether you're migrating from an earlier version or installing Exchange Server for the first time, this book gives you quick access to the answers you need. Step-by-step instructions walk you through planning and design, installation, administration and management, maintenance, and more, so you can get up to speed quickly and get back to work. With a focus on the hands-on details, the Microsoft Certified Masters author team provides practical insight and invaluable guidance on every aspect of Exchange Server 2016, from mastering the basics to leveraging new features. Microsoft Exchange allows access to e-mail, voicemail, and calendars at any time, from almost any device. The 2016 release is designed specifically to appeal to enterprises; if you've been tasked with the implementation, this guide has the information you need. Get up to speed with the latest changes and features Understand server configurations, requirements, installation, and migration Manage mailboxes, groups, connectivity, and the client access server Troubleshoot common issues efficiently and effectively Exchange Server 2016 shifts even more control to the user, freeing administrators to perform more critical tasks. Beefed-up architecture and more centralized functions have eased configuration and upgrades, and a robust cloud implementation is expected to draw enterprises sooner rather than later. Systems administrators need to become familiar with the latest changes, and Mastering Microsoft Exchange Server 2016 is the ultimate reference and tutorial.


FreeBSD Mastery: Storage Essentials - Michael W. Lucas Cover Art

FreeBSD Mastery: Storage Essentials

FreeBSD Mastery: Storage Essentials by Michael W. Lucas

FreeBSD is one of the oldest and most featureful open-source Unix-like operating systems. FreeBSD Mastery: Storage Essentials takes you on a deep dive into FreeBSD’s disk management systems. You’ll learn about: * identifying your storage hardware * the Common Access Method * GEOM–FreeBSD’s powerful and flexible stackable storage system * GUID Partition Tables, the modern disk partitioning standard * MBR/disklabel partitioning, used by older and embedded systems * avoiding common partitioning errors * aligning partitions to the physical disk, for peak performance * the high-performance Unix File System * tuning UFS to fit your environment and load * Two ways to journal filesystems, and when to use each * The GELI and GBDE disk encryption systems, and when to use each * Software-based disk mirroring, striping, RAID-5 and RAID-10. * Custom FreeBSD installs And more! Don’t just configure your storage. Understand it. Get FreeBSD Mastery: Storage Essentials today!


FreeBSD Mastery: Jails - Michael W. Lucas Cover Art

FreeBSD Mastery: Jails

FreeBSD Mastery: Jails by Michael W. Lucas

CONFINE YOUR SOFTWARE Jails are FreeBSD’s most legendary feature: known to be powerful, tricky to master, and cloaked in decades of dubious lore. Deploying jails calls upon every sysadmin skill you have, and more—but unleashing lightweight virtualization is so worth it. FreeBSD Mastery: Jails cuts through the clutter to expose the inner mechanisms of jails and unleash their power in your service.  You will: •Understand how jails achieve lightweight virtualization •Understand the base system’s jail tools and the iocage toolkit •Optimally configure jail hardware •Manage jails from the host and from within the jail •Optimize disk space usage to support hundreds or thousands of jails •Comfortably work within the limits of jails •Implement fine-grained control of jail features •Build virtual networks •Deploy hierarchical jails •Constrain jail resource usage •And more! Strip away the mystery. Read FreeBSD Mastery: Jails today!“ This is the sequel to Git Commit Murder, right ?” /phk, creator of the jail system


The Complete Powershell Training for Beginners - Abdelfattah Benammi Cover Art

The Complete Powershell Training for Beginners

The Complete Powershell Training for Beginners by Abdelfattah Benammi

Interested in learning how to quickly automate basic administrative functions? Windows PowerShell is rapidly becoming the solution that Operators turn to with its powerful combination of a scripting language, command line speed, and GUI tools (Graphical User Interface). This Book is an introduction to Windows PowerShell Version 5 where you'll have an opportunity to learn how to replace manual, repetitive, and time-consuming operations with an automated solution. In this book, you'll be introduced to the Windows PowerShell console and the Integrated Scripting Environment (ISE) as the main command line interfaces you'll use to work with PowerShell commands. Learn the importance of the Windows PowerShell Help system as the quickest way to discover the commands and associated syntax you need for the particular task you want to accomplish. Take advantage of the ISE's Intellisense features to learn PowerShell through syntax completion and sorting and filtering commands with the Show Command add-on. This book will let you be able to understand the thinking way of the Windows PowerShell and work with it as a servant person that will Execute your commands. Every section will be going to let you create a successful habit and a good strategy to easily find the right command, the right syntax of this command, and then running it to get the required result. Also, learn how Providers and Drives work with disparate data sources, such as registry keys, certificates, files, folders, and more What You Will Learn The book is designed to teach you: - Basic concepts of Windows PowerShell - How to navigate the Windows PowerShell Help system effectively - Find and Discover Any PowerShell Commands - Interpret and understand how to read the Help of any Commands - Formalization of the Right Syntax and Running the commands - Working with Providers and Drives - Understand the Variables Strings, Hash tables, Core Operators and Regular Expression Basics... By the end of this book, you should be well on your way to creating scripts that save you time, accomplish tasks with greater efficiency, and allow you to be even more productive on the job. Enroll Now!


Incident Management for Operations - Rob Schnepp, Ron Vidal & Chris Hawley Cover Art

Incident Management for Operations

Incident Management for Operations by Rob Schnepp, Ron Vidal & Chris Hawley

Are you satisfied with the way your company responds to IT incidents? How prepared is your response team to handle critical, time-sensitive events such as service disruptions and security breaches? IT professionals looking for effective response models have successfully adopted the Incident Management System (IMS) used by firefighters throughout the US. This practical book shows you how to apply the same response methodology to your own IT operation. You’ll learn how IMS best practices for leading people and managing time apply directly to IT incidents where the stakes are high and outcomes are uncertain. This book provides use cases of some of the largest (and smallest) IT operations teams in the world. There is a better way to respond. You just found it. Assess your IT incident response with the PROCESS programmatic evaluation toolGet an overview of the IMS all-hazard, all-risk frameworkUnderstand the responsibilities of the Incident CommanderForm a unified command structure for events that affect multiple business unitsSystematically evaluate what broke and how the incident team responded


Active Directory Cookbook - Brian Svidergol & Robbie Allen Cover Art

Active Directory Cookbook

Active Directory Cookbook Solutions for Administrators & Developers by Brian Svidergol & Robbie Allen

Take the guesswork out of deploying, administering, and automating Active Directory. With hundreds of proven recipes, the updated edition of this popular cookbook provides quick, step-by-step solutions to common (and not so common) problems you might encounter when working with Microsoft’s network directory service. This fourth edition includes troubleshooting recipes for Windows Server 2012, Windows 8, and Exchange 2013, based on valuable input from Windows administrators. You’ll also find quick solutions for the Lightweight Directory Access Protocol (LDAP), Active Directory Lightweight Directory Services (AD LDS), multi-master replication, DNS, Group Policy, and many other features. Manage new AD features, such as the Recycle Bin, Group Managed Service Accounts, and fine-grained password policiesWork with AD from the command line and use Windows PowerShell to automate tasksRemove and create forests, domains, and trustsCreate groups, modify group scope and type, and manage membershipDelegate control, view and modify permissions, and handle Kerberos ticketsImport and export data with LDAP Data Interchange Format (LDIF)Synchronize multiple directories and enforce data integrity within a single or multiple storesBack up AD, and perform authoritative and non-authoritative restores


Learning Microsoft Endpoint Manager - Scott Duffey Cover Art

Learning Microsoft Endpoint Manager

Learning Microsoft Endpoint Manager Unified Endpoint Management with Intune and the Enterprise Mobility + Security Suite by Scott Duffey

The first-ever book on Microsoft Endpoint Manager (MEM), written by Microsoft Program Manager Scott Duffey! Microsoft Endpoint Manager (MEM) has rapidly become one of the leading products for mobile device and PC management. Organizations around the world are using it to manage settings, security, and apps on corporate-owned devices and empower users to be productive on their own personal devices by protecting corporate app data. MEM also provides a wealth of capabilities for driving improvements to end-user experiences on PC's through Endpoint Analytics and Windows AutoPilot. In this book you will learn: Microsoft Endpoint Manager - What it is and how to use itHow to set up your own MEM learning environmentMobile Device Management (MDM) for iOS, macOS, Android, and Windows 10 devicesDevice enrollment concepts for Personal and Corporate devices including Windows Autopilot, Apple Automated Device Enrollment (ADE), and Google ZeroTouchEndpoint Security configuration in MEM including device Compliance and Azure AD Conditional Access across Microsoft Intune, Configuration Manager, Azure AD, Microsoft Defender for Endpoint, and Office 365Deploying, protecting, and configuration mobile and desktop applications. Extending MEM with Microsoft Graph API and PowerShell This book includes learning material, examples, tips, and guided exercises and is suitable for IT administrators of any level who want to ramp up their knowledge of Microsoft Endpoint Manager.


Mastering Linux Shell Scripting - Mokhtar Ebrahim & Andrew Mallett Cover Art

Mastering Linux Shell Scripting

Mastering Linux Shell Scripting A practical guide to Linux command-line, Bash scripting, and Shell programming by Mokhtar Ebrahim & Andrew Mallett

Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise About This Book • 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 Who This Book Is For If 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. 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 In Detail In 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. Style and approach The book will capture your attention and keep you engaged with the simplicity and clarity of each explanation. Every step is accompanied by screenshots so you can cross-check the results before moving on.


Finding Out More - Simon Seow Cover Art

Finding Out More

Finding Out More About the Zachman Framework for Enterprise Architecture by Simon Seow

Finding out more about an organization using the Zachman Framework for Enterprise Architecture, explains the need for, and the reasons behind, the use of the Framework. It helps the reader see things from several angles, explaining things in a very readable way. It is suitable both for management and technology professionals, and for students who wish to understand the link between technology and business.


Ansible Playbook Essentials - Gourav Shah Cover Art

Ansible Playbook Essentials

Ansible Playbook Essentials by Gourav Shah

Design automation blueprints using Ansible's playbooks to orchestrate and manage your multi-tier infrastructure About This Book • Get to grips with Ansible’s features such as orchestration, automatic node discovery, and data encryption • Create data-driven, modular and reusable automation code with Ansible roles, facts, variables, and templates • A step-by-step approach to automating and managing system and application configurations effectively using Ansible's playbooks In Detail Ansible combines configuration management, orchestration, and parallel command execution into a single tool. Its batteries-included approach and built-in module library makes it easy to integrate it with cloud platforms, databases, and notification services without requiring additional plugins. Playbooks in Ansible define the policies your systems under management enforce. They facilitate effective configuration management rather than running ad hoc scripts to deploy complex applications. This book will show you how to write a blueprint of your infrastructure encompassing multi-tier applications using Ansible's playbooks. Beginning with the basic concepts such as plays, tasks, handlers, inventory, and the YAML syntax that Ansible uses, you will see how to organize your code into a modular structure. Building on this, you will master techniques to create data-driven playbooks with variables, templates, logical constructs, and encrypted data. This book will also take you through advanced clustering concepts such as discovering topology information, managing multiple environments, and orchestration. By the end of this book, you will be able to design solutions to your automation and orchestration problems using playbooks quickly and efficiently. What You Will Learn • Write simple tasks and plays • Organize code into a reusable, modular structure • Separate code from data using variables and Jinja2 templates • Run custom commands and scripts using Ansible's command modules • Control execution flow based on conditionals • Integrate nodes and discover topology information about other nodes in the cluster • Encrypt data with ansible-vault • Create environments with isolated configurations to match application development workflow • Orchestrate infrastructure and deploy applications in a coordinated manner Who This Book Is For If you are a systems or automation engineer who intends to automate common infrastructure tasks, deploy applications, and use orchestration to configure systems in a co-ordinated manner, then this book is for you. Some understanding of the Linux/UNIX command line interface is expected. Style and approach This book follows a step-by-step approach, with the concepts explained in a conversational and easy-to-follow style. Each topic is explained sequentially in the process of creating a course. A comprehensive explanation of the basic and advanced features of Ansible playbooks is also included.


Backup & Recovery - W. Curtis Preston Cover Art

Backup & Recovery

Backup & Recovery Inexpensive Backup Solutions for Open Systems by W. Curtis Preston

Packed with practical, freely available backup and recovery solutions for Unix, Linux, Windows, and Mac OS X systems -- as well as various databases -- this new guide is a complete overhaul of Unix Backup & Recovery by the same author, now revised and expanded with over 75% new material. Backup & Recovery starts with a complete overview of backup philosophy and design, including the basic backup utilities of tar, dump, cpio, ntbackup, ditto, and rsync. It then explains several open source backup products that automate backups using those utilities, including AMANDA, Bacula, BackupPC, rdiff-backup, and rsnapshot. Backup & Recovery then explains how to perform bare metal recovery of AIX, HP-UX, Linux, Mac OS, Solaris, VMWare, & Windows systems using freely-available utilities. The book also provides overviews of the current state of the commercial backup software and hardware market, including overviews of CDP, Data De-duplication, D2D2T, and VTL technology. Finally, it covers how to automate the backups of DB2, Exchange, MySQL, Oracle, PostgreSQL, SQL-Server, and Sybase databases - without purchasing a commercial backup product to do so. For environments of all sizes and budgets, this unique book shows you how to ensure data protection without resorting to expensive commercial solutions. You will soon learn to: Automate the backup of popular databases without a commercial utilityPerform bare metal recovery of any popular open systems platform, including your PC or laptopUtilize valuable but often unknown open source backup productsUnderstand the state of commercial backup software, including explanations of CDP and data de-duplication softwareAccess the current state of backup hardware, including Virtual Tape Libraries (VTLs)


MCA Modern Desktop Administrator Complete Study Guide - William Panek Cover Art

MCA Modern Desktop Administrator Complete Study Guide

MCA Modern Desktop Administrator Complete Study Guide Exam MD-100 and Exam MD-101 by William Panek

The ultimate study guide for Microsoft 365 Certified Associate (MCA) Modern Desktop certification—covers the new Exam MD-100 and the new Exam MD-101 in one book! Referred to as the Modern Desktop, Microsoft 365 is Microsoft’s new suite of modern workplace services comprising Windows 10, Office 365, and Enterprise Mobility & Security. IT administrators tasked with deploying and implementing Modern Desktop are required to configure, secure, manage, and monitor devices and applications in enterprise environments. Success on the MCA Modern Desktop Administrator certification exam is essential for IT professionals seeking to expand their job opportunities and advance their careers. The MCA Modern Desktop Administrator Complete Study Guide is an indispensable resource for candidates preparing for certification. This guide covers 100% of all exam objectives for the new Exam MD-100: Windows 10 and the new Exam-101: Managing Modern Desktops. All aspects of both new exams are covered, including in-depth information on advanced topics and technologies. Included is access to Sybex's comprehensive online learning environment—offering an assessment test, bonus practice exams, electronic flashcards, a searchable glossary, and videos for many of the chapter exercises (ONLY available for Exam MD-100). This must-have guide enables users to: Configure devices, core services, networking, storage, users, updates, and system and data recovery Implement, install, maintain, manage, and monitor Windows 10 Plan desktop deployment and Microsoft Intune device management solutions Manage identities, applications, remote access, and data access and protection Review real-world scenarios, hands-on exercises, and challenging practice questions  The MCA Modern Desktop Administrator Complete Study Guide: Exam MD-100 and Exam MD-101 is an essential tool for anyone preparing for the exams and students and IT professionals looking to learn new skills or upgrade their existing skills.


Email Marketing - Eric J Scott Cover Art

Email Marketing

Email Marketing Strategies To Capture And Engage Your Audience, While Quickly Building An Authority by Eric J Scott

Build authority. Build your business. Do your email subscribers read your business’s emails? How can you tell? And most importantly, how do you get more of them to listen when you speak? With his blockbuster Email Marketing: Strategies to Capture and Engage Your Audience, While Quickly Building Authority, Eric J. Scott reveals the strategies of expert marketers for connecting with the people on your business’s email list. Learn strategies that will take your email marketing from the junk folder to your customers’ top priority. Expert marketer Eric J. Scott walks you through all the steps necessary to demolish the competition in email marketing, starting with picking your email marketing platform. What’s more, Email Marketing covers everything you’ve ever wanted to know about your email marketing metrics—from just what they are and what they tell you to how to use this knowledge to increase conversions and impact. With this book, you’ll learn how to pick your marketing goals, build an effective marketing strategy, and use your data to curate your list(s) and appraise your current practices to make sure they’re working for you. And of course, learn how to become a trusted authority among your subscribers! Use email marketing to build your authority: when you speak, your audience will listen. Authority isn’t easy to define, but suffice to say, if the recipients of your emails see you as an authority, they will trust what you say and be more likely to follow your calls to action. This guide covers all the ins and outs of building authority with email marketing: Authority for beginners: format your newsletter properly, build relationships, and demonstrate your expertise in your industry Intermediate authority-building: carefully craft your emails’ tone and voice to really resonate with your readers Mastering advanced authority techniques: expand your influence through publication, networking, and technical refinement Best of all, with the included gift of The Marketing Blueprint: How to Build a Profitable Online Business with a Marketing Strategy that Works, beyond knowing the ins and outs of strategies to increase engagement and build authority, you’ll be armed with the wisdom and secret knowledge of the best marketing gurus out there—more than enough to dominate the market with your email marketing campaign! Can your business afford to throw money away on unread emails? If not, click “Buy Now” to become a trusted expert and watch your conversions soar!


Mastering Windows Server 2019 - Jordan Krause Cover Art

Mastering Windows Server 2019

Mastering Windows Server 2019 The complete guide for IT professionals to install and manage Windows Server 2019 and deploy new capabilities, 2nd Edition by Jordan Krause

Enhance and secure your datacenter with the newest Microsoft server platform Key Features Develop necessary skills to design and implement Microsoft Server 2019 in enterprise environmentProvide support to your medium to large enterprise and leverage your experience in administering Microsoft Server 2019Effectively administering Windows server 2019 with the help of practical examples Book Description Mastering Windows Server 2019 – Second Edition covers all of the essential information needed to implement and utilize this latest-and-greatest platform as the core of your data center computing needs. You will begin by installing and managing Windows Server 2019, and by clearing up common points of confusion surrounding the versions and licensing of this new product. Centralized management, monitoring, and configuration of servers is key to an efficient IT department, and you will discover multiple methods for quickly managing all of your servers from a single pane of glass. To this end, you will spend time inside Server Manager, PowerShell, and even the new Windows Admin Center, formerly known as Project Honolulu. Even though this book is focused on Windows Server 2019 LTSC, we will still discuss containers and Nano Server, which are more commonly related to the SAC channel of the server platform, for a well-rounded exposition of all aspects of using Windows Server in your environment. We also discuss the various remote access technologies available in this operating system, as well as guidelines for virtualizing your data center with Hyper-V. By the end of this book, you will have all the ammunition required to start planning for, implementing, and managing Windows. What you will learn Work with the updated Windows Server 2019 interface, including Server Core and Windows Admin CenterSecure your network and data with new technologies in Windows Server 2019Learn about containers and understand the appropriate situations to use Nano ServerDiscover new ways to integrate your data center with Microsoft AzureHarden your Windows Servers to help keep the bad guys outVirtualize your data center with Hyper-V Who this book is for If you are a System Administrator or an IT professional interested in designing and deploying Windows Server 2019 then this book is for you. Previous experience of Windows Server operating systems and familiarity with networking concepts is required.


Kubernetes Patterns - Bilgin Ibryam & Roland Huß Cover Art

Kubernetes Patterns

Kubernetes Patterns Reusable Elements for Designing Cloud-Native Applications by Bilgin Ibryam & Roland Huß

The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures use new primitives that require a different set of practices than most developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland Huß from Red Hat provide common reusable elements, patterns, principles, and practices for designing and implementing cloud-native applications on Kubernetes. Each pattern includes a description of the problem and a proposed solution with Kubernetes specifics. Many patterns are also backed by concrete code examples. This book is ideal for developers already familiar with basic Kubernetes concepts who want to learn common cloud-native patterns. You’ll learn about the following pattern categories: Foundational patterns cover the core principles and practices for building container-based cloud-native applications. Behavioral patterns explore finer-grained concepts for managing various types of container and platform interactions. Structural patterns help you organize containers within a pod, the atom of the Kubernetes platform. Configuration patterns provide insight into how application configurations can be handled in Kubernetes. Advanced patterns cover more advanced topics such as extending the platform with operators.


Prometheus: Up & Running - Brian Brazil Cover Art

Prometheus: Up & Running

Prometheus: Up & Running Infrastructure and Application Performance Monitoring by Brian Brazil

Get up to speed with Prometheus, the metrics-based monitoring system used by tens of thousands of organizations in production. This practical guide provides application developers, sysadmins, and DevOps practitioners with a hands-on introduction to the most important aspects of Prometheus, including dashboarding and alerting, direct code instrumentation, and metric collection from third-party systems with exporters. This open source system has gained popularity over the past few years for good reason. With its simple yet powerful data model and query language, Prometheus does one thing, and it does it well. Author and Prometheus developer Brian Brazil guides you through Prometheus setup, the Node exporter, and the Alertmanager, then demonstrates how to use them for application and infrastructure monitoring. Know where and how much to apply instrumentation to your application codeIdentify metrics with labels using unique key-value pairsGet an introduction to Grafana, a popular tool for building dashboardsLearn how to use the Node Exporter to monitor your infrastructureUse service discovery to provide different views of your machines and servicesUse Prometheus with Kubernetes and examine exporters you can use with containersConvert data from other monitoring systems into the Prometheus format


Ebook Charts

Apple Books Ebook Best Sellers

Fiction Ebook Best Sellers

Non-Fiction Ebook Best Sellers

iTunes Audio Book Charts

Audiobook Best Sellers

iTunes Music Charts

Most Popular Music Charts

iTunes Movie Charts

Top Movies

iTunes TV Charts

Top Television Shows

iTunes iOS App Charts

Top iPhone Apps

Top iPad & iPad Mini Apps

International iTunes Charts