devops logo

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