Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cloud-computing

assignments of cloud computing subject

HW1 - Simple auto-scaling

requirements

  • virtualbox
  • python

demo videos

you can watch the demo video by clicking the picture below

Video Label

HW2 - Docker

requirements

  • docker
  • node docker image
docker pull node

How to run-1

sample_server.js is in the C:\Users\user\Documents\cloud_computing directory

docker run -it -p 3000:3000 -v C:\Users\user\Documents\cloud_computing:/src node node /src/sample_server.js

How to run-2

docker build --tag=myserver .
docker run -p 3000:3000 myserver

How to run-3(Traefik)

docker pull traefik:v2.6
docker pull tecnativa/docker-socket-proxy:latest
docker pull traefik/whoami:v1.7.1
docker network create traefik_public
docker network create socket_proxy
curl -H "Host: whoami.karvounis.tutorial" http://localhost/
curl -H "Host: whoami.karvounis.tutorial" http://localhost/
...
  • then you can find that requests arrive at different host

demo videos

  • simple server with docker and nodejs image

Video Label

  • making docker image with Dockerfile

Video Label

  • Load Balancer with Traefik

Video Label

HW3

HW4

HW5

Term project

Speech-to-Text service using AWS Transcribe and Lambda

About

assignment of cloud computing subject

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages