Pinned Repositories
Ansible_create_ec2_instance_and_deploy_wordpress_using_docker
create ec2 instance using Ansible and deploy wordpress on it using docker
AWS_ElasticSearch_Postman_CloudWatch
uploading document to AWS ElasticSearch service using linux and Postman and seeing visuals on CloudWatch
AWS_High_availability_webapp_deployed_using_cloudformation
Infrastructure as Code , deploy AWS High availability webapp deployed using cloudformation
blue-green-deployment-project-using-cloudformation-kubernetes-docker-aws-EKS-jenkins
CI-CD-using-CIrcleCI-AWS-CLOUDFORMATION-ANSIBLE-PROMETHEUS
Cloud DevOps C3 Refresh Project Starter - Build CI/CD Pipelines, Monitoring & Logging - Spring 2020
kubernetes-deployments-on-GKE-GCP
kubernetes cluster , service and canary deployments on GKE
mutillidae_webapp_vulnerability_scanning_OWASP_XSS_SQLi_bruteforce_burpsuite
mutillidae webapp vulnerability scanning using OWASP controls :XSS, SQLi, authentication and bruteforce attack using burpsuite
operationalize-a-machine-learning-microservice-api-docker-kubernetes
operationalize a machine learning microservice api using kubernetes and docker and test it using CircleCi
python_automation_scripts_online_store
scenario: You work for an online fruit store, and you need to develop a system that will update the catalog information with data provided by your suppliers. When each supplier has new products for your store, they give you an image and a description of each product. Given a bunch of images and descriptions of each of the new products, you’ll: • Upload the new products to your online store. Images and descriptions should be uploaded separately, using two different web endpoints. Since this process is key to your business's success, you need to make sure that it keeps running! So, you’ll also: • Run a script on your web server to monitor system health. • Send an email with an alert if the server is ever unhealthy.
terraform_ansible_docker_jenkins_awsproject
using terraform to deploy 2 instances on aws and configuring them using ansible one to be used as jenkins and the other as webserver , then connecting jenkins to the webserver using ssh and deploying to it a docker container exposing a python application
MohamedEssam4444's Repositories
MohamedEssam4444/mutillidae_webapp_vulnerability_scanning_OWASP_XSS_SQLi_bruteforce_burpsuite
mutillidae webapp vulnerability scanning using OWASP controls :XSS, SQLi, authentication and bruteforce attack using burpsuite
MohamedEssam4444/Ansible_create_ec2_instance_and_deploy_wordpress_using_docker
create ec2 instance using Ansible and deploy wordpress on it using docker
MohamedEssam4444/AWS_ElasticSearch_Postman_CloudWatch
uploading document to AWS ElasticSearch service using linux and Postman and seeing visuals on CloudWatch
MohamedEssam4444/AWS_High_availability_webapp_deployed_using_cloudformation
Infrastructure as Code , deploy AWS High availability webapp deployed using cloudformation
MohamedEssam4444/blue-green-deployment-project-using-cloudformation-kubernetes-docker-aws-EKS-jenkins
MohamedEssam4444/CI-CD-using-CIrcleCI-AWS-CLOUDFORMATION-ANSIBLE-PROMETHEUS
Cloud DevOps C3 Refresh Project Starter - Build CI/CD Pipelines, Monitoring & Logging - Spring 2020
MohamedEssam4444/CI-CD_Jenkins_AWS
CI/CD pipeline jenkins udacity project 3
MohamedEssam4444/Continous_integration_circleci
cloud based continous integration
MohamedEssam4444/kubernetes-deployments-on-GKE-GCP
kubernetes cluster , service and canary deployments on GKE
MohamedEssam4444/operationalize-a-machine-learning-microservice-api-docker-kubernetes
operationalize a machine learning microservice api using kubernetes and docker and test it using CircleCi
MohamedEssam4444/python_automation_scripts_online_store
scenario: You work for an online fruit store, and you need to develop a system that will update the catalog information with data provided by your suppliers. When each supplier has new products for your store, they give you an image and a description of each product. Given a bunch of images and descriptions of each of the new products, you’ll: • Upload the new products to your online store. Images and descriptions should be uploaded separately, using two different web endpoints. Since this process is key to your business's success, you need to make sure that it keeps running! So, you’ll also: • Run a script on your web server to monitor system health. • Send an email with an alert if the server is ever unhealthy.
MohamedEssam4444/terraform_ansible_docker_jenkins_awsproject
using terraform to deploy 2 instances on aws and configuring them using ansible one to be used as jenkins and the other as webserver , then connecting jenkins to the webserver using ssh and deploying to it a docker container exposing a python application
MohamedEssam4444/circleback-cicd-project-a
Experimental. Here be dragons.
MohamedEssam4444/circleback-cicd-project-b
MohamedEssam4444/deploying-kubernetes_cluster_using_google_cloud_shell_on_GKE
deploying kubernetes clusters using google cloud shell on GKE
MohamedEssam4444/Docker-compose-CircleCi-QA-testing
MohamedEssam4444/docker-compose-QA-testing
MohamedEssam4444/IAAC_Puppet
MohamedEssam4444/kubernetes_jobs_on_GKE
deploy kubernetes jobs and cron job on GKE
MohamedEssam4444/monitoring_readiness_liveness_probes
deploy readiness and liveness probes to monitor pods
MohamedEssam4444/new-laravel-project
Empty Laravelproject with ide-helper
MohamedEssam4444/python_scripts_automation
test_script.py, that generates two different reports from this internal ticketing system log file i.e., syslog.log. This script will parse through each log entry in the syslog.log file by iterating over it
MohamedEssam4444/terraform-aws
Deploying AWS resources using Terraform