Description: 

This subject presents basic concepts that will accompany the student during the course of the Master and will be necessary for many of the subjects. As a result of this subject the student will be able to deploy a development and production environment where to develop a web project.

Type Subject
Primer - Obligatoria
Semester
First
Course
1
Credits
5.00
Previous Knowledge: 
Objectives: 
Contents: 

What is a web environment?
Virtualization (virtual machines)
Vagrant
Version Control Systems (Git)
Introduction to Linux
Ansible
Production and pre-production environments
Cloud Hosting EC2
Naming & Domain
Deploying server configuration

Methodology: 
Evaluation: 
Evaluation Criteria: 

The learning outcomes of this subject are the following:

[RA1] The student understands and knows how to correctly manage the entire life cycle of a web project.
[RA2] The student learns to configure the different machines used in a development team and install the necessary software for the programming of web projects.
[RA6] The student knows how to correctly analyze and size the necessary machines for a web project, as well as analyze their performance in order to optimize it.

Basic Bibliography: 
Additional Material: