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