{"id":20912963,"url":"https://github.com/erseco/ugr_cloud_computing","last_synced_at":"2025-05-13T09:31:16.983Z","repository":{"id":53787552,"uuid":"105692471","full_name":"erseco/ugr_cloud_computing","owner":"erseco","description":"Repositorio de trabajo de la asignatura Cloud Computing del Máster en Ingeniería Informática de la Universidad de Granada (UGR)","archived":false,"fork":false,"pushed_at":"2024-02-13T10:54:32.000Z","size":3876,"stargazers_count":1,"open_issues_count":1,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-01T20:31:35.415Z","etag":null,"topics":["ansible","docker","ugr","ugr-cloud-computing","vagrant"],"latest_commit_sha":null,"homepage":"https://erseco.github.io/ugr_cloud_computing/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/erseco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-03T19:14:03.000Z","updated_at":"2024-02-13T10:53:53.000Z","dependencies_parsed_at":"2024-11-18T14:53:05.885Z","dependency_job_id":"b9b5c207-59bb-48b0-be3e-16e8bac7713a","html_url":"https://github.com/erseco/ugr_cloud_computing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erseco%2Fugr_cloud_computing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erseco%2Fugr_cloud_computing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erseco%2Fugr_cloud_computing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erseco%2Fugr_cloud_computing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erseco","download_url":"https://codeload.github.com/erseco/ugr_cloud_computing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253913044,"owners_count":21983246,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","docker","ugr","ugr-cloud-computing","vagrant"],"created_at":"2024-11-18T14:34:21.213Z","updated_at":"2025-05-13T09:31:16.972Z","avatar_url":"https://github.com/erseco.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ugr_cloud_computing [![Build Status](https://travis-ci.org/erseco/ugr_cloud_computing.svg?branch=master)](https://travis-ci.org/erseco/ugr_cloud_computing)\n\nRepositorio de trabajo de la asignatura Cloud Computing del Máster en Ingeniería Informática de la Universidad de Granada [UGR](https://www.ugr.es)\n\n\n## Provisionamiento con Ansible/Puppet\n\nSe han provisionado máquinas en Amazon Web Services utilizando las herramientas Ansible y Puppet:\n\n - [Ansible](https://github.com/erseco/ugr_cloud_computing/tree/master/provision/ansible/README.md)\n - [Puppet (Work In Progress)](https://github.com/erseco/ugr_cloud_computing/tree/master/provision/puppet/README.md)\n\n\n## Provisionamiento con Azure CLI\n\nSe han provisionado máquinas en Microsoft Azure utilizando la herramienta de línea de comandos\n\n- [acopio.sh](https://github.com/erseco/ugr_cloud_computing/tree/master/acopio.sh)\n\n\n## Orquestación\n\nSe han orquestado dos máquinas en Microsoft Azure utilizando Vagrant\n\n- [Vagrant](https://github.com/erseco/ugr_cloud_computing/tree/master/orquestacion/README.md)\n- Despliegue Vagrant:52.191.118.148\n\n\n## Contenedores\n\nSe han desplegado un contenedor con node.js\n\n- [Docker](https://github.com/erseco/ugr_cloud_computing/tree/master/contenedores/README.md)\n- Contenedor: http://34.229.218.229/\n- Imagen en Docker Hub: https://hub.docker.com/r/erseco/ugr_cloud_computing/\n\n## Composición\n\nPara poder realizar este hito se ha orquestado una máquina t2.nano (la mas pequeña) en AWS haciendo uso del anterior hito.\nPara dicha máquina se ha elegido Ubuntu 16:04 LTS por ser una versión estandarizada con soporte extendido.\nSe ha creado una imagen docker en que expone un servicio http con express (node js) que se ha conectado con otro contenedor sirviendo una base de datos mongodb\n\n- [docker-compose](https://github.com/erseco/ugr_cloud_computing/tree/master/composicion/README.md)\n- Despliegue Hito6:http://ec2-52-90-23-155.compute-1.amazonaws.com\n\n*NOTA: La documentación está en el directorio `docs` y se puede consultar en esta url: https://erseco.github.io/ugr_cloud_computing/*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferseco%2Fugr_cloud_computing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferseco%2Fugr_cloud_computing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferseco%2Fugr_cloud_computing/lists"}