Projects with this topic
-
This project demonstrates two DevOps automation approaches for deploying a simple Flask-based To-Do List application that mimics a LAMP stack but uses Docker containers instead of a traditional Apache/PHP environment.
The goal is to give hands-on experience with core DevOps tools including:
Terraform: to provision infrastructure or manage Docker resources
Ansible: to configure remote hosts and deploy containers
Docker: to containerize and run the application
GitLab CI/CD: to automate testing, provisioning, and deployment pipelines
The To-Do app is built using Flask (Python) with a MySQL database and supports basic CRUD operations.
This is a 3-person collaborative project, divided into two main tracks:
🔹 Project 1: todo-terraform-docker Deploy the Flask + MySQL app entirely using Terraform’s Docker provider — no Ansible, no VM provisioning. This is ideal for fast, local development and demonstrates infrastructure-as-code at the container level.🔹 Project 2: ansible-todo-deployer Use Ansible to install Docker and deploy the containerized app on a remote VM (can be provisioned manually or via Terraform). This approach simulates a production-like environment where a host must be configured from scratch.Both projects use GitLab CI/CD for automated execution.
Updated -
"Cloud container data analytics, statistical modeling, and machine learning on distributed databases". "A free opensource alternative to SPSS, SAS, MATLAB, PowerBI, Tableau and Alteryx". Runs on Linux, Windows, MacOS, and in the cloud via containers.
LaTeX statistics sas spss matlab Python R spark cloud gcp Oracle azure Amazon Web S... Kubernetes containers Docker ML machine lear... regression clustering TiDB Yugabyte MySQL MariaDB SQL sparkr pyspark RStudio - KNIME Anal... Apache Spark... PyTorch MXNet Chainer keras gluon Scikit-learn... ONNX MLOps - Anac... NumPy Ipython) StatsModels pytest dask Koalas API -... Tornado - Py... Altair Bokeh Jupyter Voila Plotly/Dash matplotlib Seaborn - C#... SASPy - R: T... ggplot2 shiny dash Sparklyr BlueSky Stat... Jamovi - Int... vs code Vim - Tableau TabPy Tableau Buil... Python) - PL... SQL Developer PostgreSQL MySQL/MariaDB pgAdmin4 dbeaver MySQL Workbench Spark SQL Delta Lake Angular 2+ React .NET Core JavaScript (JS) Typescript (TS) Blazor Razor html5 CSS3 AWS EC2 Servers docker-compose podman Red Hat Ente... Oracle Linux fedora centos Ubuntu (WSL 2) debian Kestrel nginx Apache web s... jira Git Gitlab CI/CD... Code Climate... Ansible helm Terraform Cloudera Dat... nifi blender godot MS OfficeUpdated