shazChaudhry
Provide expertise in automating build & deployment of infrastructure within opens source Java technologies with modern tools
S Chaudhry LTDLondon
Pinned Repositories
ClearScore_Devops_Challenge
A challenge to showcase technical skills and considerations which you make when performing DevOps and infrastructure tasks
docker-devops
Create and configure infrastructure (Elastic Stack and CI/CD platforms) in AWS by executing Terraform and Ansible playbooks in Docker containers via Jenkins 2 declarative pipeline
docker-elastic
Deploy Elastic stack in a Docker Swarm cluster. Ship application logs and metrics using beats & GELF plugin to Elasticsearch
docker-filebeat
Send build logs from Jenkins to Elasticsearch using filebeat
docker-jenkins
Customized image with docker and selected plugin pre-backed. This image makes use of docker secrets and runs in a swarm cluster
docker-metricbeat
Collect and ship metrics (from CPU to memory) to Elasticsearch or Logstash. Visualize in Kibana from your systems and services
docker-swarm-mode
Setting up a Docker based CI environment. Tools include GitLap, Jenkins, Sonarqube and Nexus
terraform-aws-privateLink
Privately access AWS S3 from your VPC without requiring the traffic to traverse across the Internet
terraform-eks
Create Amazon EKS cluster with Terraform where EKS private API server endpoint is enabled.
terraform-WebAppWithRDS
Install an Apache web server with PHP, and create a MySQL database. The web server runs on an Amazon EC2 instance using Amazon Linux, and the MySQL database is an Amazon RDS MySQL DB instance. Both the Amazon EC2 instance and the Amazon RDS DB instance run in a VPC based in Amazon Virtual Private Cloud service
shazChaudhry's Repositories
shazChaudhry/docker-elastic
Deploy Elastic stack in a Docker Swarm cluster. Ship application logs and metrics using beats & GELF plugin to Elasticsearch
shazChaudhry/docker-jenkins
Customized image with docker and selected plugin pre-backed. This image makes use of docker secrets and runs in a swarm cluster
shazChaudhry/docker-swarm-mode
Setting up a Docker based CI environment. Tools include GitLap, Jenkins, Sonarqube and Nexus
shazChaudhry/docker-devops
Create and configure infrastructure (Elastic Stack and CI/CD platforms) in AWS by executing Terraform and Ansible playbooks in Docker containers via Jenkins 2 declarative pipeline
shazChaudhry/terraform-aws-privateLink
Privately access AWS S3 from your VPC without requiring the traffic to traverse across the Internet
shazChaudhry/terraform-eks
Create Amazon EKS cluster with Terraform where EKS private API server endpoint is enabled.
shazChaudhry/terraform-WebAppWithRDS
Install an Apache web server with PHP, and create a MySQL database. The web server runs on an Amazon EC2 instance using Amazon Linux, and the MySQL database is an Amazon RDS MySQL DB instance. Both the Amazon EC2 instance and the Amazon RDS DB instance run in a VPC based in Amazon Virtual Private Cloud service
shazChaudhry/keycloak
Keycloak is an open source Identity and Access Management solution aimed at modern applications and services. It makes it easy to secure applications and services with little to no code.
shazChaudhry/kubernetes-efk
Setup Elasticsearch,Fluentd and Kibana (EFK)
shazChaudhry/terraform_aws_add_efs
Create AWS infrastructure and mount EFS with Terraform
shazChaudhry/vagrant
Code for standing up docker swarm infrastructure
shazChaudhry/BCGDV_Devops_Challenge
DevOps tech challenge from BCGDV. Building GO app with Jenkins
shazChaudhry/configGitHubOIDCinAWS
Configuring GitHub OpenID Connect in Amazon Web Services
shazChaudhry/desktop-centos-7.4
CentOS 7.6 desktop that includes development tools such as Atom editor, Docker, Terraform OpenJDK, Git and Ansible
shazChaudhry/docker-centos
Docker CentOS image that contains a number of development tools such Maven, Ansible, etc.
shazChaudhry/Equal_Experts_tech_test
Using Ansible, setup Jenkins on a VagrantBox including infrastructure testes
shazChaudhry/okta-spike
A spike on Okta and how to integrate it with various services like Jenkins and AWS
shazChaudhry/packer_aws
This repo demonstrates how to build an AWS AMI using packer (Docker packer image)
shazChaudhry/reverse.proxy.squid
setup a reverse proxy for an EC2 in private zone
shazChaudhry/Riversafe_tech_test
Deploy docker-ce and a customised nginx alpine image on a vagrant guest machine via an Ansible playbook
shazChaudhry/simple-java-maven-app
For an introductory tutorial on how to use Jenkins to build a simple Java application with Maven as . This repo contains a Vagrantfile that can be used to create an Ubuntu based VM
shazChaudhry/solr-spike
A spike on Solr clustering and how to populate indexes
shazChaudhry/sonar-scanning-examples
Shows how to use the Scanners
shazChaudhry/spring-petclinic
A sample Spring-based application
shazChaudhry/terraform-ecs
Spin up an ECS cluster and deploy a docker container with Terraform
shazChaudhry/terraform_aws_add_ebs
Create AWS infrastructure and mount EBS with Terraform
shazChaudhry/terraform_aws_alb_asg
This repo demonstrates how to create ALB and ASG. Terraform configurations here are for learning purpose only.
shazChaudhry/terraform_aws_assumeRole
Terraform configurations where an IAM user in one AWS account is able to assume an IAM role in another AWS account. The user is then able to create AWS resources in the second AWS account
shazChaudhry/wildrydes-site
Tutorial during AWS workshop
shazChaudhry/work