Enterprise Automation with Python [Video]

Preview in Mapt

Enterprise Automation with Python [Video]

Tomasz Lelek
New Release!

Accomplish administrative task like network automation, automating databases, user and process management and automating instances with AWS on cloud infrastructure.
Mapt Subscription
FREE
$29.99/m after trial
Video
$10.00
RRP $124.99
Save 91%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Enterprise Automation with Python [Video] Book Cover
Enterprise Automation with Python [Video]
$ 124.99
$ 10.00
Hands-On Enterprise Application Development with Java 9 [Video] Book Cover
Hands-On Enterprise Application Development with Java 9 [Video]
$ 124.99
$ 10.00
Buy 2 for $20.00
Save $229.98
Add to Cart

Video Details

ISBN 139781788470247
Course Length2 hours

Video Description

In the coming years, Python programming has developed massively in terms of automation. Enterprise automation with Python will teach you how simple python programming can make your life easier by automating your infrastructure.

This course will start by introducing the modules and the tools we will be using and how to set up a python environment to perform automation tasks and to deal with file editors and IDE like Pycharm. The course will cover network automation tasks and administration tasks with Python Fabric to automate the execution of web server with simple python programs. Moving ahead, you will learn to create database servers with python and backup them. Also, you will be creating users on multiple servers to manage users and then check the health of the Enterprise and then you will be performing automation tasks on the cloud infrastructure with python. The course will make the most of Python libraries and modules to automate your infrastructure. Leverage Python programming to automate server configuration and administration tasks.

By the end of the course, you will be able to efficiently develop your python skills making it an alternate automation tool from the major automation frameworks.The use cases in this course will help you to track the processes with high utilization on all servers and create web server via python code. So, now need not depend on Network Automation Tools like a puppet, Ansible, and chef and grab this course to make your daily work easy with automation and python modules which will help you to deliver the service more faster than before.

The code bundle for this video course is available at: https://github.com/PacktPublishing/Enterprise-Automation-with-Python-

Style and Approach

The course will construct a topology of servers with a different OS like Centos and will start using the tools to develop the python scripts we need for Automation our servers.At each section, the instructor will explain the needed python modules to develop the real-world tasks. At the end of the course, you will be able to make the difference from the Automation and the manual intervention with your servers.

Table of Contents

Introduction to the Tools Used for Enterprise Automation
The Course Overview
The Need for the Automation in the Enterprise
A Quick View about the Topology and Prerequisites
Installing Python 3
Configuring Virtual Environments and Its Wrapper
Network Automation Tasks
Installation of Netmiko Python Module
Configuring Multiple Cisco Devices via Netmiko
Gathering Information from Cisco Devices
Administration Tasks with Python Fabric
Installation of Paramiko Module with Initial Examples
Installation of Fabric Module
Practical Examples Using Fabric Main Functions
Jinja Template Engine
Database Management
Installation of PyMySQL Python Module
Creating Database and Tables Using PyMySQL
Admin Utilities to Insert, Delete, and Alter
Admin Utilities to Export and User Management
User Management
Creating Users Using Python
Modify User Information
Python Program to Add Users from CSV File
Process Management
Installation of psutil Python Module
Python Program to Check the Free Disk Space
Python Program to Check High CPU Process
Python Program to Diagnose Network
Cloud Infrastructure — AWS
Installation of Boto Module
Setting Up Authentication Credentials from Amazon
Creating an EC2 Instance Using Boto3
Creating and Using Amazon S3 Buckets

What You Will Learn

  • Learn different tools used for the automation.
  • Understand enterprise automation with using python scripting.
  • Perform administrative tasks like user, database and process management using automation.
  • Learn to make health checks on all servers using automation.
  • Perform automation tasks with AWS on cloud infrastructure.
  • Learn to automate and configure the switches or routers.

Authors

Table of Contents

Introduction to the Tools Used for Enterprise Automation
The Course Overview
The Need for the Automation in the Enterprise
A Quick View about the Topology and Prerequisites
Installing Python 3
Configuring Virtual Environments and Its Wrapper
Network Automation Tasks
Installation of Netmiko Python Module
Configuring Multiple Cisco Devices via Netmiko
Gathering Information from Cisco Devices
Administration Tasks with Python Fabric
Installation of Paramiko Module with Initial Examples
Installation of Fabric Module
Practical Examples Using Fabric Main Functions
Jinja Template Engine
Database Management
Installation of PyMySQL Python Module
Creating Database and Tables Using PyMySQL
Admin Utilities to Insert, Delete, and Alter
Admin Utilities to Export and User Management
User Management
Creating Users Using Python
Modify User Information
Python Program to Add Users from CSV File
Process Management
Installation of psutil Python Module
Python Program to Check the Free Disk Space
Python Program to Check High CPU Process
Python Program to Diagnose Network
Cloud Infrastructure — AWS
Installation of Boto Module
Setting Up Authentication Credentials from Amazon
Creating an EC2 Instance Using Boto3
Creating and Using Amazon S3 Buckets

Video Details

ISBN 139781788470247
Course Length2 hours
Read More

Read More Reviews

Recommended for You

Hands-On Enterprise Application Development with Java 9 [Video] Book Cover
Hands-On Enterprise Application Development with Java 9 [Video]
$ 124.99
$ 10.00
Apache Spark with Python - Big Data with PySpark and Spark [Video] Book Cover
Apache Spark with Python - Big Data with PySpark and Spark [Video]
$ 149.99
$ 10.01
Advanced Artificial Intelligence Projects with Python [Video] Book Cover
Advanced Artificial Intelligence Projects with Python [Video]
$ 124.99
$ 10.00
Next Generation Natural Language Processing with Python [Video] Book Cover
Next Generation Natural Language Processing with Python [Video]
$ 124.99
$ 10.00
Rest API Automation With Rest Assured - Novice To Ninja [Video] Book Cover
Rest API Automation With Rest Assured - Novice To Ninja [Video]
$ 199.99
$ 10.00
Hands-On Machine Learning with Python and Scikit-Learn [Video] Book Cover
Hands-On Machine Learning with Python and Scikit-Learn [Video]
$ 124.99
$ 10.00