Projects in Awesome Lists by devenes
A curated list of projects in awesome lists by devenes .
https://github.com/devenes/hashicorp-certified-terraform-associate
HashiCorp Associate Certification exams consists of multiple choice, multiple answer, true/false, and other question types. Below are some examples so you can familiarize yourself with the exam format.
hashicorp terraform terraform-associate
Last synced: 05 Jul 2025
https://github.com/devenes/my-aws-capstone-project
Django Blog Page Application deployed on AWS Application Load Balancer with Auto Scaling, S3, Relational Database Service(RDS), VPC's Components, Lambda, DynamoDB and Cloudfront with Route 53
amazon-web-services auto-scaling aws aws-application-load-balancer blog cloudfront devops django dynamodb rds relational-database-service route-53 s3
Last synced: 07 May 2025
https://github.com/devenes/devenes
The best of me is yet to come βοΈπ§π³βΈοΈπΎπ
ansible bash docker git github go javascript jenkins kubernetes profile python readme terraform
Last synced: 07 May 2025
https://github.com/devenes/weather-api
Weather API deployed on AWS EC2 with CI/CD Automation. Node.js, Express.js, Axios, GitHub Actions, Web Hooks, Docker, Jenkins, CloudFormation, Nginx.
aws aws-cloudformation axios cloudformation docker docker-container docker-containers expressjs github github-actions javascript jenkins nginx nginx-proxy nodejs webhooks
Last synced: 07 May 2025
https://github.com/devenes/kubernetes-microservice-app
Phonebook Microservice Web Application aims to create a web application with MySQL Database using Docker and Kubernetes to have the understanding of Microservice architecture.
backend cloudformation cloudformation-template docker docker-hub flask github kubernetes microservice microservice-architecture mysql python volume-claim
Last synced: 07 May 2025
https://github.com/devenes/elastic-beanstalk-app
Flask Application running on AWS Elastic Beanstalk, deployment automated by committing to the branches with Terraform and GitHub Actions.
auto-scaling-group aws cloud devops elasticbeanstalk flask-application github-actions infrastructure-as-code python s3-bucket terraform vpc
Last synced: 07 May 2025
https://github.com/devenes/ansible-microservices-react-app
βοΈπ§πΎππ Microservice-Based Web Application aims to deploy web-page written Node.js and React.js on AWS Cloud Infrastructure using Ansible and Terraform.
ansible aws docker nodejs playbook playbook-ansible postgresql react reactjs terraform
Last synced: 07 May 2025
https://github.com/devenes/terraform-alb-asg-app
Phonebook Application deployed on AWS Application Load Balancer with Auto Scaling and Relational Database Service using Terraform
application-load-balancer auto-scaling aws-application-load-balancer flask load-balancer python rds relational-database-service terraform
Last synced: 07 May 2025
https://github.com/devenes/docker-compose-terraform-bash-automation
Python Flask API Containerization and Deployment on AWS Cloud with Docker Compose and Terraform using Bash Scripts and GitHub Actions
api aws bash bash-script docker docker-compose flask github-actions python terraform
Last synced: 06 Jan 2026
https://github.com/devenes/react-app-jenkins-ansible-ecr
Web Application deployment on AWS with Jenkins, Ansible, Docker and Amazon Elastic Container Registry
ansible aws boto3 docker ecr elastic-container-registry javascript jenkins nodejs postgresql react
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-containerization-bookstore-api
Bookstore Web API Application aims to create a bookstore web service using Docker to have the understanding to dockerization of an application. The application code is to be deployed as a RESTful web service with Flask using Dockerfile and Docker Compose on AWS Elastic Compute Cloud (EC2) Instance using Terraform.
aws-elastic-compute-cloud bash docker docker-compose dockerfile ec2 flask git github http mysql python-flask restful terraform
Last synced: 30 Dec 2025
https://github.com/devenes/ansible-orchestration
Ansible Orchestration with Terraform and Bash to create instances within a security group, install and configure Nginx server on instances.
amazon-linux-2 ansible ansible-playbook ansible-playbooks automation bash-script devops infrastructure infrastructure-as-code terraform ubuntu
Last synced: 22 Feb 2025
https://github.com/devenes/python-boto3-api
Python API uses the Flask and Boto3 libraries. It has instance listing, instance start, instance stop, instance create and instance terminate features; It has 5 endpoints communicating with EC2 service on AWS.
amazon-web-services aws aws-ec2 aws-sdk aws-sdk-python boto boto3 boto3-script botocore ec2 ec2-instance-connect flask flask-api flask-application json python
Last synced: 22 Feb 2025
https://github.com/devenes/installer
Installer is an open source project that is developed by Devenes to download and install packages and applications for using on test environments and production environments, Ubuntu Server on Microsoft Azure and Amazon Linux EC2 instance of AWS cloud infrastructures.
amazon-linux-2 aws azure bash devops ubuntu
Last synced: 27 Jul 2025
https://github.com/devenes/terraform-blog-application
Django Blog Application deployed on AWS Application Load Balancer with Auto Scaling, S3, Relational Database Service, VPC's Components, Lambda, DynamoDB and CloudFront with Route 53 using Terraform with AWS and GitHub Providers
application-load-balancer auto-scaling-group aws-cli cloudfront django dynamodb elastic-compute-cloud lambda launch-template load-balancer python relational-database-service route53 s3-bucket simple-storage-service target-group terraform
Last synced: 31 Oct 2025
https://github.com/devenes/text4shell-cve-2022-42889
Kubernetes Lab for CVE-2022-42889
Last synced: 22 Feb 2025
https://github.com/devenes/cloud-run-action
Deploy your serverless Web App on Google Cloud Run with Github Actions
cloud-run gcp github-actions go golang
Last synced: 22 Feb 2025
https://github.com/devenes/todo-web-app
Web application to manage your todo list in a simple and easy way ππ
docker javascript js node node-js react reactjs yarn
Last synced: 22 Feb 2025
https://github.com/devenes/python-web-test
Simple web app to test your web service
Last synced: 22 Feb 2025
https://github.com/devenes/cloudformation-blog-application
Django Blog Application deployed on AWS Application Load Balancer with Auto Scaling, S3, Relational Database Service, VPC's Components, Lambda, DynamoDB and CloudFront with Route 53 using AWS CloudFormation Template
alb amazon-web-services application-load-balancer auto-scaling-group aws aws-cloudformation cloudformation cloudfront devops django dynamodb lambda-function launch-template nat-instance rds route-53 s3-bucket serverless target-group
Last synced: 22 Feb 2025
https://github.com/devenes/todo-docker-compose-ejs
Simple To Do application built with Node.js and Express.js that lets you add tasks on a single page, store new and finished tasks in different arrays. Containerized with Docker and tested with NPM through GitHub Actions pipeline.
Last synced: 01 Aug 2025
https://github.com/devenes/cli-world
A simple CLI application with cobra.
cli cobra-cli github-actions go go-release homebrew
Last synced: 05 Jan 2026
https://github.com/devenes/todo-ecr-ecs-cluster
Javascript web application π automated with Jenkins pipeline to create Docker image and push the image to AWS Elastic Container Registry (ECR) and deploy them on Elastic Container Service (ECS) Cluster.
docker jenkins node nodejs terraform
Last synced: 07 May 2025
https://github.com/devenes/yag-smtp-client
Simple way to send email via GMAIL/STMP
email gmail pypi python smtp smtp-server yag yagmail
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-docker-swarm-ecr-phonebook
Project aims to deploy Flask Phonebook Application within a Docker Swarm Cluster on Elastic Compute Cloud (EC2) Instances by pulling the app images from the AWS Elastic Container Registry (ECR) repository using Terraform.
aws aws-elastic-container-registry containerization docker docker-compose docker-swarm dockerfile ecr elastic-compute-cloud elastic-container-registry flask iam-policy mysql shell swarm terraform
Last synced: 30 Dec 2025
https://github.com/devenes/kind-terraform
Kubernetes in Docker with Terraform
docker kind kubernetes terraform
Last synced: 17 Jul 2025
https://github.com/devenes/dummy-python-container
Python Flask Application Containerized with GitHub Actions and pushed to Docker Hub with GitHub Secret Actions credentials.
actions container-image containerization docker dockerization dockerized flask github github-actions logging python
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-elastic-kubernetes-service
Terraform main file for creating AWS EKS cluster with minimum requirements
aws eks elastic-kubernetes-service infrastructure-as-code k8s kubernetes kubernetes-cluster terraform
Last synced: 22 Feb 2025
https://github.com/devenes/javascript-maps-api
In this project, we will be using the Google Maps Platform for getting Javascript Maps API to create a map that will show the user their current location.
google google-cloud-platform google-maps-api javascript js maps
Last synced: 22 Feb 2025
https://github.com/devenes/maven-server-automation
Purpose of the this hands-on project is to have understanding about how to use Maven with Java as a build tool.
aws cloudformation java jdk maven maven-plugin maven-pom maven-repository terraform
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-php-beanstalk
Deployment of a PHP Web App on AWS Elastic Beanstalk with Terraform and GitHub Actions
aws elastic-beanstalk elastic-beanstalk-applications elastic-beanstalk-environments elastic-beanstalk-worker elasticbeanstalk github-actions php terraform
Last synced: 22 Feb 2025
https://github.com/devenes/aws-cloud-practitioner
AWS Cloud Practitioner Certification Training
aws certificate cloud-practitioner
Last synced: 22 Feb 2025
https://github.com/devenes/docker-nginx
This is a simple Nginx web server that runs on a Docker container.
Last synced: 26 Oct 2025
https://github.com/devenes/hosting-website-s3
Hosting a Static Website Using Amazon Simple Storage Service (Amazon S3)
aws css html javascript js s3 s3-bucket s3-website
Last synced: 15 Jun 2025
https://github.com/devenes/aws-ci-runner
GitHub Actions template for using pods on the AWS instances as runner
aws aws-cli ci ec2 github-actions iam pod runner
Last synced: 13 Nov 2025
https://github.com/devenes/terraform-s3-website-module
A Terraform module for publishing static websites on AWS S3.
Last synced: 02 Sep 2025
https://github.com/devenes/node-js-dummy-test
Simple To Do application built with Node.js and Express.js that lets you add tasks on a single page, store new and finished tasks in different arrays. Containerized with Docker and tested with NPM through GitHub Actions pipeline.
body-parser container containerization docker docker-image ejs embedded-javascript embedded-javascript-templates express-js github-actions javascript js node node-ci node-js node-module nodejs npm npm-test pipeline
Last synced: 07 May 2025
https://github.com/devenes/cloudtrail-terraform-s3
Automate AWS CloudTrail Deployment for S3 Bucket with Terraform. CloudTrail helps you manage the administration, compliance and operational control of your S3 Bucket.
aws-cloudtrail cloudtrail json s3 s3-backend s3-bucket s3-policy template terraform
Last synced: 03 Sep 2025
https://github.com/devenes/cv-template
HTML Resume Template for job applications.
css cv experience html job pdf resume template
Last synced: 02 Jul 2025
https://github.com/devenes/todos-api
This API is a simple todo list. It is a RESTful API that allows you to create, read, update and delete todos.
api docker dockerfile go golang multi-stage restful-api
Last synced: 22 Feb 2025
https://github.com/devenes/azure-sample-tf
Terraform main file for creating sample resources in Microsoft Azure
azure azurerm-terraform-provider datacenter terraform
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-variables-conditional
Commands, variables, conditionals and loops in Terraform
commands conditions loops terraform variables
Last synced: 22 Feb 2025
https://github.com/devenes/twitcher
A Messenger App built in React and Node.js using getStream.io. This project is a clone of an online stream platform. The purpose of this project is to provide a quick and easy way to get started with streaming and chat applications.
backend frontend getstream nodejs npm react reactjs
Last synced: 22 Feb 2025
https://github.com/devenes/kittens-carousel-static-website-ec2
Kittens Carousel is a static website application deployed with Apache Web Server on AWS Elastic Compute Cloud (EC2) Instance using AWS Cloudformation Service.
amazon-web-services apache aws aws-cloudformation aws-ec2 cloudformation html
Last synced: 22 Feb 2025
https://github.com/devenes/haxtar
haxtar is a clone project that teachs the scroll feature.
Last synced: 22 Feb 2025
https://github.com/devenes/docker-swarm-ecr-cloudformation-app
Project aims to deploy Flask Phonebook Application within a Docker Swarm Cluster on Elastic Compute Cloud (EC2) Instances by pulling the app images from the AWS Elastic Container Registry (ECR) repository using CloudFormation.
aws aws-cli cloudformation container containerization docker docker-compose docker-swarm dockerfile ecr ecs elastic-compute-cloud elastic-container-registry elastic-container-service flask mysql python shell sql worker-node
Last synced: 22 Feb 2025
https://github.com/devenes/minikube-compute-engine
Install Minikube on Google Compute Engine with Terraform
Last synced: 07 Oct 2025
https://github.com/devenes/terraform-cloudformation-github-actions-vpc-ec2
Deploying new Security Group, VPC with a public subnet and a single EC2 instance in AWS CloudFormation Stack using Terraform and Github Actions
cloud-formation cloudformation cloudformation-stack ec2 github-actions infrastructure json terraform vpc yaml
Last synced: 12 Oct 2025
https://github.com/devenes/pulumi-bucket
Infrastructure as Code with Pulumi
aws pulumi pulumi-python python s3-bucket
Last synced: 22 Feb 2025
https://github.com/devenes/sql-with-flask-web-application
SQL-with-Flask-Web-Application
Last synced: 08 Sep 2025
https://github.com/devenes/mag-vulnerability-report
MAG Vulnerability Reporter uses Yag Mail to send report
email gmail mail scanner smtp vulnerability vulnerability-scanner vulnerability-scanners yag
Last synced: 22 Feb 2025
https://github.com/devenes/todo-microservices-autoscaling
Purpose of the this project is to have a sample example of a microservice architecture with service level autoscaling in a Kubernetes cluster of a real world application.
Last synced: 22 Feb 2025
https://github.com/devenes/vpc-lab-cloudformation
Introduction to VPC Lab
aws cf cloud cloud101 cloudformation lab vpc
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-apaches-github-actions
Automate building Apache Servers with Terraform using GitHub Actions and configure them with Bash Scripts.
apache aws bash-script github-actions infrastructure-as-code pipeline-as-code security-group terraform terraform-modules terraform-provider yaml-configuration
Last synced: 22 Feb 2025
https://github.com/devenes/php-beanstalk
Elastic Beanstalk PHP Application Deployment on AWS
auto-scaling-group aws aws-cloudformation elastic-beanstalk elastic-beanstalk-applications elastic-beanstalk-environments elastic-beanstalk-server elastic-beanstalk-worker elasticbeanstalk elasticbeanstalk-deployment php
Last synced: 22 Feb 2025
https://github.com/devenes/rds-lab-cloudformation
Introduction to Amazon Relational Database Service (RDS) Lab
aws cloud cloud101 cloudformation lab rds
Last synced: 22 Feb 2025
https://github.com/devenes/terraform-elasticsearch-kibana
Create ElasticSearch on AWS VPC with Terraform
aws aws-opensearch elasticsearch kibana terraform terraform-module terraform-modules
Last synced: 22 Feb 2025
https://github.com/devenes/numerals-app-cloudformation
The Roman Numerals Converter Application aims to convert the given number to the Roman numerals. The application is to be coded in Python and deployed as a web application with Flask on AWS Elastic Compute Cloud (EC2) Instance using AWS Cloudformation and CLI Services.
aws aws-cli awscli cloudformation ec2 ec2-instance flask python
Last synced: 22 Feb 2025
https://github.com/devenes/millennium-age-nft-carousel
Enes's Millennium Age Carousel is a static website application deployed on AWS Simple Storage Service (S3), served through CloudFront and Route 53 using AWS CloudFormation Service.
amazon-web-services aws aws-certificate-manager aws-cli aws-cloudformation cloudformation cloudfront github route-53 s3 s3-bucket simple-storage-service
Last synced: 22 Feb 2025
https://github.com/devenes/load-balancer-auto-scaling-group-cloudformation
This CloudFormation template creates a Security Group, an Auto Scaling Group behind an Application Load Balancer with a Launch Template, a Target Group, a Listener, and a CPU Policy for the Target Group.
alb asg auto-scaling-group cloudformation launch-template load-balancer lt
Last synced: 19 Aug 2025
https://github.com/devenes/jenkins-server-ansible-role
Jenkins Server Provisioning and Configuration with Terraform and Ansible Role
ansible groovy jenkins terraform
Last synced: 06 Sep 2025
https://github.com/devenes/introduction-to-iam
AWS Identity and Access Management (IAM) is a web service that lets you securely control access to AWS resources for users.
amazon-web-services aws ec2 iam identity-and-access-management
Last synced: 22 Feb 2025
https://github.com/devenes/google-app-engine-action
Simple example of how to deploy a web application to Google App Engine using GitHub Actions.
app-engine github-actions google-app-engine
Last synced: 22 Feb 2025
https://github.com/devenes/flask-helm
This API has been designed to be used by developers to create and maintain their own API.
charts docker dockerfile flask helm k8s
Last synced: 22 Feb 2025
https://github.com/devenes/docker-getting-started
Docker Getting Started Tutorial
Last synced: 20 Jul 2025
https://github.com/devenes/cloudformation-loadbalancer-phonebook
The Phonebook Application aims to create a phonebook application in Python and deployed as a web application with Flask on AWS Application Load Balancer with Auto Scaling Group of Elastic Compute Cloud (EC2) Instances and Relational Database Service (RDS) using AWS CloudFormation Service.
alb-listener alb-target-group application-load-balancer auto-scaling aws aws-application-load-balancer aws-ec2-launch-templates cloudformation ec2 flask mysql python rds relational-database-service security-groups sql
Last synced: 22 Feb 2025
https://github.com/devenes/bash-script-variables
A Bash Script file that you can experience echo, read and sed commands, variables and use if loops.
automation awk-script bash echo script scripting scripts sh shell shell-script unix
Last synced: 23 Jul 2025
https://github.com/devenes/containerization-dummy-go
Simple Go server containerization using GitHub Actions, Jenkins and AWS CodeBuild.
aws buildspec code-deploy codebuild codebuild-deploy codecommit developer-tools docker dockerfile github-actions go golang jenkins jenkins-pipeline jenkinsfile
Last synced: 22 Feb 2025
https://github.com/devenes/node-js-ci
Continuous Integration with Node.js using GitHub Actions to test your NPM packages
devdependencies express github github-actions jest js node nodejs npm supertest
Last synced: 30 Dec 2025
https://github.com/devenes/cloudformation-containerization-bookstore-api
Bookstore Web API Application aims to create a bookstore web service using Docker to have the understanding to dockerization of an application. The application code is to be deployed as a RESTful web service with Flask using Dockerfile and Docker Compose on AWS Elastic Compute Cloud (EC2) Instance using AWS CloudFormation Service.
api aws aws-elastic-compute-cloud cloudformation docker docker-compose dockerization ec2 flask mysql python
Last synced: 17 Jun 2025
https://github.com/devenes/galaxy-ansible-playrole
Including an example of how to use your role (for instance, with variables passed in as parameters)
Last synced: 27 Jul 2025
https://github.com/devenes/dynamic-volume-provisionining-and-ingress
Dynamic Volume Provisionining and Ingress
aws aws-cli eks eksctl kubernetes
Last synced: 27 Jul 2025