Direct Download Enterprise Automation with Python | Packt Publishing

Hits: 135
Enterprise Automation with Python | Packt Publishing
Enterprise Automation with Python | Packt Publishing
English | Size: 319.97 MB
Category: CBTs

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.

Enterprise Automation with Python | Packt Publishing
Enterprise Automation with Python | Packt Publishing
English | Size: 319.97 MB
Category: CBTs

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
Tomasz Lelek
Tomasz Lelek is a Software Engineer who programs mostly in Java and Scala. He is a fan of microservice architectures and functional programming. He dedicates considerable time and effort to be better every day. Recently, he's been delving into big data technologies such as Apache Spark and Hadoop. He is passionate about nearly everything associated with software development.
Tomasz thinks that we should always try to consider different solutions and approaches to solving a problem. Recently, he was a speaker at several conferences in Poland - Confitura and JDD (Java Developer's Day) and also at Krakow Scala User Group.
Buy Long-term Premium Accounts To Support Me & Max Speed
DOWNLOAD:



If any links die or problem unrar, send request to




Related Posts
Packt Publishing - Learn Python Programming with GamesEnglish | Size: 749.63 MBCategory: ProgrammingPython is a powerful high-level, object-oriented programming language. This is a comprehensive guide on how to get started in Python and how you could learn it with the help of games.In the first sec...

 

7 days

 Date: 10/09/18 02:37   in : Tutorials  Programming 

Packt Binary Exploits with Python-XQZTEnglish | Size: 664.16 MBCategory: CBTsA penetration tester who only knows how to use tools written by others is limited to old techniques. Learning to develop your own exploits will make you much more powerful. Python is the favorite choice for penetration tes...

 

15 days

 Date: 10/01/18 02:38   in : Tutorials  Programming 

packtpub Scripting Essentials for DevOps [Video]English | Size: 4.47 GBCategory: CBTsMaster the art of scripting with these popular languages in this comprehensive beginner's course! The first thing any DevOps engineer learns is a scripting language to navigate through devices, software and servers...

 

15 days

 Date: 10/01/18 02:38   in : Tutorials  Programming 

Packtpub - Architecting Spring 5 ApplicationsEnglish | Size: 612.92 MBCategory: Programming | E-learning | othersJava developers like you wish to build dynamic enterprise applications and Spring 5 helps you architect applications with a modular and integral approach. This course will help you under...

 

Learning Python How to become an effective Python programmerEnglish | Size: 2.11 GBCategory: CBTsBecome a productive Python programmer who can develop elegant code in an efficient manner#First course:Due to its power and simplicity, Python has become the scripting language of choice for many larg...

 

Packtpub - Mathematical Foundation for AI and Machine LearningEnglish | Size: 1.81 GB Category: E-learning | othersArtificial Intelligence has gained importance in the last decade with a lot depending on the development and integration of AI in our daily lives. The progress that AI has already mad...

 

29 days

 Date: 09/17/18 02:38   in : Tutorials  Programming 

Packt - CPP 17 STL SolutionsEnglish | Size: 1.08 GBCategory: Programmingsolve many problems. The upcoming version of C++ will see programmers change the way they code. If you want to grasp the practical usefulness of the C++17 STL in order to write smarter, fully portable code, then this course is ...

 

29 days

 Date: 09/17/18 02:38   in : Tutorials  Programming 

Packt Dart - An Advanced CourseEnglish | Size: 3.14 GBCategory: TutorialThis is not a beginners course! To take this course you should have at least an intermediate level understanding of the Dart programming language. When in doubt please complete the Dart for Beginners and Dart Intermediate cours...

 

29 days

 Date: 09/17/18 02:38   in : Tutorials  Programming 

Packt Dart - An Intermediate CourseEnglish | Size: 2.30 GBCategory: TutorialContinue your journey into the Dart language. This course picks up where the beginner course left off. We will also explore generic programming. All of the code presented in this class is freely available on GitHub. ...

 

29 days

 Date: 09/17/18 02:38   in : Tutorials  Programming 

Packt Dart - A Beginners Course [28 MP4 - 1 ZIP]English | Size: 2.05 GB Category: TutorialLearn how to create basic Dart programs. This course is aimed at the absolute beginner with no programming experience. Dart is an expressive and powerful language that has a very friendly learning curve. This ...