Goals
- Guarantee the minimum subsistence level to consider a DevOps approach
Program
Installing and handling packages, managing software
Creating and configuring users
Managing directories, permissions
Configuring SSH, using keys
Text editors
Practical workshop: adding software, creating users, setting up an SSH key on the client system and authentication
Interests of source code managers
Presentation of git
Implementation: creation of a repository, simple file tracking
History management, display of differences
Understand the client / server approach, possible protocols
Know and understand the interest of major software forges
Practical workshop: setting up a local repository, tracking all scripts and training materials in git. Implementing a server using git + ssh and key authentication
Implement a Bash script, master the files in play
Essential syntax: variables, conditions, loops
Input / output management, parameters
Some UNIX tools to manipulate the text
Practical workshop: writing a simple, complete script to deploy an application
Quick presentation of Python, interest for the administrator
Python 2 and 3, Python packaging, PyPI
Essential syntax: variables, conditions, loops
Input / output management, parameters
Essential modules, ecosystem for the administrator
Practical workshop: writing a small utility in Python handling files
Duration
2 days
Price
£ 1285
Audience
System administrators, Integrators
Prerequisites
Using Linux, Basic System Administration
Reference
DEV100124-F
Sessions
Contact us for more informations about session date