Python и DevOps: Ключ к автоматизации Linux

Скачать Python и DevOps: Ключ к автоматизации Linux Автор:

Ной Гифт, Кеннеди Берман


Год издания: 2022
Страниц: 544
Язык: русский
В последнее время технологии сильно изменились. Данные стали хитом, облака — вездесущими, а всем организациям понадобилась автоматизация. В ходе таких преобразований Python стал одним из самых популярных языков программирования. Это практическое руководство научит вас использовать Python для повседневных задач администрирования Linux с помощью наиболее удобных утилит DevOps, включая Docker, Kubernetes и Terraform. Содержимое книги разбито на несколько основных тем. Первая их группа — «Основы языка Python», охватывающая краткое вступление в этот язык, а также автоматизацию обработки текста, написание утилит командной строки и автоматизацию работы с файлами. Далее идет условный раздел «Эксплуатация», включающий описание полезных утилит Linux, управление пакетами, системы сборки, мониторинг и автоматизированное тестирование. Все эти вопросы жизненно важны для овладения искусством применения DevOps на практике. Следующий раздел — «Основы облачных вычислений», он включает главы, посвященные облачным вычислениям, инфраструктуре как коду, Kubernetes и бессерверной обработке данных. Далее идет раздел «Данные», в котором мы рассмотрим задачи как машинного обучения, так и инженерии данных с точки зрения DevOps. Здесь вы также найдете полноценное, от а до я, описание проекта машинного обучения: создание, развертывание и ввод в эксплуатацию модели машинного обучения с помощью Flask, Sklearn, Docker и Kubernetes.
Подробнее

Ubuntu The Complete Guide - 11th Edition 2021

Скачать Ubuntu The Complete Guide - 11th Edition 2021 Автор:

Jon White (Editorial Director)


Год издания: 2021
Страниц: 100
Язык: английский
Many people who want to make the move from their Windows systems to a Linux distribution choose Ubuntu as their first step in the process. The reasons for this are clear, as it provides a clean, attractive GUI, and usability by the bucket-load. It is the perfect environment in which to begin learning about the command line and creating a more customisable workspace, while still benefitting from the advantages that you were used to in Windows and other desktop systems. In this newly revised edition, our aim is to guide you from where you are now - whether that's about to download Ubuntu, or looking for ways to supercharge your experience - to becoming a confident Ubuntu power user. You'll discover the best features of Ubuntu's default software, and the best FOSS apps for you to download from the Software Centre.
Подробнее

Linux Tricks And Tips - 8th Edition 2021

Скачать Linux Tricks And Tips - 8th Edition 2021 Автор:

Papercut Ltd


Год издания: 2021
Страниц: 68
Язык: английский
There's more to Linux than simply being a free to use operating system. Its unique configuration allows the user to customise and personalise the OS into any form they wish. A Linux user can change their OS look and feel from one day to the next, install thousands of freely available apps and programs and take back control of their computer. Python is a fantastic programming language, combining ease of use with a generous helping of power to allow the user to create both minor utilities or performance-heavy computational tasks. However, there's more to Python than simply being another programming language. It has a vibrant and lively community behind it that shares knowledge, code and project ideas, as well as bug fixes for future releases. We've used a Raspberry Pi for this section of the book, as it's Linux based and one of the best coding platforms available. The Pi's features and functions make it the perfect Python programming partner, so let's get started.
Подробнее

Learn Linux Quickly: A Comprehensive Guide for Getting Up to Speed on the Linux Command Line (Ubuntu)

Скачать Learn Linux Quickly: A Comprehensive Guide for Getting Up to Speed on the Linux Command Line (Ubuntu) Автор:

Code Quickly, Paul H Bartley


Год издания: 2022
Страниц: 418
Язык: английский
You've experienced the shiny, point-and-click surface of your Linux computer - now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching, and more. The aim of this guide is to provide a helping hand to readers who want to gain a level of competence on the Linux command line. No previous Linux experience is necessary. We start with the very basics and build from there. We will walk you through the organization of the file system and show you how to navigate it using some of the most common commands. We will equip you with the tricks and techniques that long-time Linux users wish they had known when they started out.
Подробнее

Learning Modern Linux (Second Early Release)

Скачать Learning Modern Linux (Second Early Release) Автор:

Michael Hausenblas


Год издания: 2021-12-14
Страниц: 147
Язык: английский
Whether you're new to Linux or have some experience, this practical book shows you how to master various tasks with this operating system–not just system administration. Cloud native professionals including developers, architects, DevOps practitioners, and site reliability engineers will learn how to use and program Linux in different modern environments, from embedded systems such as the Raspberry Pi to the virtual machine of your cloud provider of choice.
Подробнее

Linux. Карманный справочник, 2-е издание

Скачать Linux. Карманный справочник, 2-е издание Автор:

Скотт Граннеман


Год издания: 2016
Страниц: 466
Язык: русский
Книга представляет собой краткий справочник по основным командам операционной системы Linux. В книге содержится множество готовых к использованию фрагментов программ и команд для выполнения типичных задач в системе Linux. Карманный справочник по Linux содержит фрагменты программ и команды, необходимые для эффективной работы с операционной системой Linux и ее оболочками. Я старался написать книгу так, чтобы она была полезна как для новичков, только приступающих к изучению Linux, так и для опытных пользователей, применяющих оболочку для решения разных задач: от администрирования до программирования. Если вы только начали изучать Linux, эта книга расскажет вам о возможностях оболочки; если же вы работаете с этой системой многие годы, она напомнит вам о средствах, о которых вы давно забыли, или научит некоторым специальным приемам работы.
Подробнее

Linux. От новичка к профессионалу, 7-е издание

Скачать Linux. От новичка к профессионалу, 7-е издание Автор:

Колисниченко Денис


Год издания: 2020
Страниц: 674
Язык: русский
Даны ответы на все вопросы, возникающие при работе с Linux: от установки и настройки этой ОС до настройки сервера на базе Linux. Материал книги мак-симально охватывает все сферы применения Linux: от запуска Windows-игр под управлением Linux до настройки собственного Web-сервера. Также рассмотрены: вход в систему, работа с файловой системой, использование графического интерфейса, установка программного обеспечения, настройка сети и Интернета, работа в Интернете, средства безопасности, резервное копирование, защита от вирусов и другие вопросы. Материал ориентирован на последние версии дистрибутивов Fedora, openSUSE, Slackware, Ubuntu.
В седьмом издании книги много внимания уделяется веб-серверам, в частности, добавлены описание настройки SSL-сертификата и рекомендации по ускорению работы с помощью Google-сервиса PageSpeed и системы кэширования данных Memcached.
На сайте издательства находятся дополнительные главы в PDF-файлах и видеоуроки.
Подробнее

Linux Cookbook: Essential Skills for Linux Users and System & Network Administrators, 2nd Edition (Final)

Скачать Linux Cookbook: Essential Skills for Linux Users and System & Network Administrators, 2nd Edition (Final) Автор:

Carla Schroder


Год издания: 2021
Страниц: 544
Язык: английский
Этот удобный справочник учит новых и средних пользователей Linux необходимым навыкам для управления системой Linux, используя как графические, так и командные инструменты. Используете ли вы Linux на встроенной системе, десктопе, сервере или в облачных или виртуальных средах, фундаментальные навыки одинаковы. Эта книга направлена на то, чтобы быстро "поднять вас на ноги" и работать с примерами копируя рецепты из книги.
Подробнее

Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений

Скачать Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений Автор:

Лиз Райс


Год издания: 2021
Страниц: 224
Язык: русский
С помощью этой книги вы изучите многие базовые технологии и механизмы, часто применяемые в контейнерных системах, а также способы их построения в операционной системе Linux. Вместе мы углубимся в основы функционирования контейнеров и их взаимодействия и ответим не только на вопрос «что» относительно безопасности контейнеров, но и, главное, «почему». В основном в этой книге обсуждаются контейнеры приложений, которые в настоящее время используют многие организации, чтобы запускать свои приложения в таких системах, как Kubernetes и Docker.
Подробнее

Red Hat RHCSA 8 Cert Guide: EX200 (Руководство по сертификации)

Скачать Red Hat RHCSA 8 Cert Guide: EX200 (Руководство по сертификации) Автор:

Сандер ван Вугт


Год издания: 2020
Страниц: 562
Язык: русский
Изучите, подготовьтесь и практикуйтесь для успешной сдачи экзамена Red Hat RHCSA 8 (EX200) с помощью этого руководства по сертификации от Pearson IT Certification, лидера в области обучения ИТ-сертификации. Red Hat RHCSA 8 Cert Guide - это лучшее в своем классе руководство для подготовки к экзаменам. Ведущий консультант по Linux, автор и инструктор Сандер ван Вугт делится советами по подготовке и сдаче экзаменов, помогая вам определить слабые места и улучшить как свои концептуальные знания, так и практические навыки. Материал представлен кратко, с упором на то, чтобы вы лучше понимали и удерживали темы экзамена.
Подробнее