Skip to content

nickovivar/DevOps-Minichat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minichat with NodeJS

Project of the DevOps Training Program

The goal of this project is deploy the Minichat using the entire DevOps lifecycle.

Configure a local deployment

  • Create 2 virtual machines with Vagrant (app server and database server).
  • Provision the virtual machines with Ansible.
  • Pass all the application tests and commits with Circle CI.
  • Deploy the application with Hapistrano.

Configure a cloud deployment in AWS

  • Create an EC2 and a RDS instances in AWS (app server and database server).
  • Provision the app server with Ansible.
  • Pass all the application tests and commits with Circle CI.
  • Deploy the application with Circle CI with Hapistrano.

About

Project of the DevOps Training Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.5%
  • HTML 12.0%
  • Ruby 5.2%
  • CSS 2.5%
  • Makefile 1.8%