Skip to content

This repository contains a collection of scripts developed as part of my Master's Thesis project titled "Integration of DevOps and Cloud Computing in the Automation of Development Environments for Programming Students"

License

Notifications You must be signed in to change notification settings

geo-bricex/devops-cloud-automation-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps and Cloud Automation Scripts

This repository contains a collection of scripts developed as part of my Master's Thesis project titled "Integration of DevOps and Cloud Computing in the Automation of Development Environments for Programming Students".

Overview

The goal of this project is to simplify and automate the setup and management of development environments using DevOps principles and cloud technologies. These scripts are designed to enhance the learning experience for programming students by providing standardized, automated, and easily accessible development environments.

Table of Contents

  1. Introduction
  2. Scripts
  3. Usage
  4. Contributing
  5. License
  6. Contact

Introduction

This repository is part of my Master's Thesis project at the Universidad Internacional de La Rioja, under the guidance of Dr. Oscar Sanjuan Martínez. The project focuses on automating development environments to facilitate the learning process for programming students.

Scripts

Ansible Playbooks

Automate the configuration and setup of development environments using Ansible.

Puppet Manifests

Manage and automate the configuration of development environments with Puppet.

Chef Recipes

Define infrastructure as code for consistent and reproducible environments using Chef.

Terraform Configurations

Provision and manage cloud infrastructure with Terraform.

Packer Templates

Automate the creation of machine images with Packer.

Vagrantfiles

Manage development environments with Vagrant, using VirtualBox or other providers.

Dockerfiles

Containerize applications and environments with Docker for portability and consistency.

Shell Scripts

Automate tasks and configurations on Unix/Linux systems.

PowerShell Scripts

Automate tasks and configurations on Windows systems.

Usage

Each script or configuration file includes comments and documentation to help you understand how to use them. Please refer to the respective directories for detailed instructions.

To get started with a specific tool or technology, navigate to the corresponding directory and follow the instructions provided in the README.md file within that directory.

Contributing

Contributions are welcome! If you have suggestions or improvements, please open an issue or submit a pull request. For major changes, please discuss them first by opening an issue.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or further information, you can reach me at:


Thank you for visiting and contributing to this project!

About

This repository contains a collection of scripts developed as part of my Master's Thesis project titled "Integration of DevOps and Cloud Computing in the Automation of Development Environments for Programming Students"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published