# DevOps Training

## DevOps Training

- [DevOps](https://tkssharma-devops.gitbook.io/devops-training/master.md)
- [What is DevOps](https://tkssharma-devops.gitbook.io/devops-training/what-is-devops.md)
- [What DevOps Look like](https://tkssharma-devops.gitbook.io/devops-training/what-is-devops/what-devops-look-like.md)
- [Why DevOps Needed](https://tkssharma-devops.gitbook.io/devops-training/what-is-devops/why-devops-needed.md)
- [DevOps Automation Tools](https://tkssharma-devops.gitbook.io/devops-training/what-is-devops/devops-automation-tools.md)
- [DevOps Principles](https://tkssharma-devops.gitbook.io/devops-training/what-is-devops/devops-principles.md)
- [How DevOps links with Cloud Computing](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/how-devops-links-with-cloud-computing.md)
- [What is cloud computing?](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/what-is-cloud-computing.md)
- [Platform as a service (PaaS)](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/what-is-cloud-computing/untitled.md)
- [Infrastructure as a service (IaaS)](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/what-is-cloud-computing/infrastructure-as-a-service-iaas.md)
- [Software as a service (SaaS)](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/what-is-cloud-computing/software-as-a-service-saas.md)
- [Function as a Service](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/what-is-cloud-computing/function-as-a-service.md)
- [SaaS, PaaS, IaaS](https://tkssharma-devops.gitbook.io/devops-training/cloud-computing/what-is-cloud-computing/saas-paas-iaas.md)
- [Git as Version Control](https://tkssharma-devops.gitbook.io/devops-training/version-control/untitled.md): https://git-scm.com/book/en/v2
- [Setting up Remote Repo](https://tkssharma-devops.gitbook.io/devops-training/version-control/untitled/setting-up-remote-repo.md): setting up git remote Repo
- [Git Hooks](https://tkssharma-devops.gitbook.io/devops-training/version-control/untitled/git-hooks.md)
- [github vs gitlab vs bitbucket](https://tkssharma-devops.gitbook.io/devops-training/version-control/untitled/github-vs-gitlab-vs-bitbucket.md)
- [Quick Recap Git](https://tkssharma-devops.gitbook.io/devops-training/version-control/untitled/quick-recap-git.md)
- [Continuous Integration & Continuous Delivery](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery.md)
- [Understanding CI Tools](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/understanding-ci-tools.md): travis ci, circle ci, gitlab ci
- [Prerequisite](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/prerequisite.md): lets Understand few AWS components before we go in depth about AWS& CI/CD
- [Continuous Integration](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/continuous-integration.md)
- [CI Tools](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-tools.md)
- [Travis-CI](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github.md)
- [Travis CI with S3](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/travis-ci-with-s3.md)
- [Static Site Build S3](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/static-site-build-s3.md)
- [Beanstalk with AWS CLI](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/travis-ci-using-beanstalk.md)
- [Elastic Beanstalk with Travis CI](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/travis-ci-using-beanstalk/elastic-beanstalk-travis-ci.md)
- [Travis using Code Deploy EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/travis-using-code-deploy-ec2.md)
- [Github and Code Deploy](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/travis-using-code-deploy-ec2/github-and-code-deploy.md)
- [Travis CI with Code Deploy](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-travis-github/travis-using-code-deploy-ec2/travis-ci-with-code-deploy.md)
- [Gitlab-CI](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3.md): gitlab CI another Powerful CI tool
- [CI Setup for application](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-setup-for-application.md)
- [Gitlab Runners on EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/gitlab-runners-on-ec2.md)
- [CI Integration with AWS](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-integration-with-aws.md): CI Integration with AWS Components
- [Deploying App using Gitlab CI](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-integration-with-aws/deploying-app-using-gitlab-ci.md)
- [Gitlab CI with AWS S3](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-integration-with-aws/gitlab-ci-with-aws-s3.md): How to deploy code to S3 using gitlab.yml
- [Gitlab CI with ECS](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-integration-with-aws/gitlab-ci-with-ecs.md)
- [CI Integration with EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-integration-with-aws/ci-integration-with-ec2.md)
- [Update and Clean Gitlab.yml](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/ci-integration-with-aws/ci-integration-with-ec2/update-and-clean-gitlab.yml.md)
- [Install Gitlab on EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-gitlab-ci-s3/install-gitlab-ob-ec2.md)
- [CI/CD using Jenkins CI](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci.md)
- [Jenkins Build on EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-build-server-ec2.md)
- [Jenkins Build EC2 Ubuntu](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-build-ec2-ubuntu.md): lets try same on Ubuntu
- [Jenkins CI/CD](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws.md)
- [Create a Build Item](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/create-a-build-pipeline-basics.md)
- [Create a Build Pipleine](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/create-a-build-pipleine.md)
- [Pipeline Using Docker](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/create-a-build-pipleine/pipeline-using-docker.md)
- [Pipeline Examples](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/create-a-build-pipleine/pipeline-examples.md): pipeline examples
- [Jenkins CI with S3](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/jenkins-ci-with-s3.md)
- [Jenkins CI - S3](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/jenkins-ci-with-s3/jenkins-ci-greater-than-s3-part-2.md)
- [Jenkins CI with EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/continuous-integration-and-continuous-delivery/ci-cd-using-jenkins-ci/jenkins-ci-cd-with-aws/jenkins-ci-with-ec2.md)
- [Jenkins CI Cluster Mode](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/jenkins-ci-cluster-mode.md)
- [AWS Code Pipeline CI/CD](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/aws-code-pipeline-ci-cd.md)
- [AWS CI/CD Tools](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/aws-code-pipeline-ci-cd/aws-ci-cd-tools.md)
- [AWS Code Build](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/aws-code-pipeline-ci-cd/aws-ci-cd-tools/aws-code-build.md)
- [AWS Code Deploy to Beanstalk](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/aws-code-pipeline-ci-cd/aws-ci-cd-tools/aws-code-deploy.md)
- [AWS Code Deploy to EC2](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/aws-code-pipeline-ci-cd/aws-ci-cd-tools/aws-code-pipeline.md)
- [AWS Pipeline - Example CI/CD](https://tkssharma-devops.gitbook.io/devops-training/devops-01-continuous-integration/aws-code-pipeline-ci-cd/aws-ci-cd-tools/aws-pipeline-with-beanstalk.md)
- [Docker](https://tkssharma-devops.gitbook.io/devops-training/docker/docker.md)
- [Docker for Developers](https://tkssharma-devops.gitbook.io/devops-training/docker/docker/docker-for-developers.md): docker in depth
- [Install and setup](https://tkssharma-devops.gitbook.io/devops-training/docker/docker/docker-for-developers/install-and-setup.md)
- [Docker Commands](https://tkssharma-devops.gitbook.io/devops-training/docker/docker/docker-for-developers/docker-commands.md)
- [Docker Images Container](https://tkssharma-devops.gitbook.io/devops-training/docker/docker/docker-for-developers/docker-images-and-container.md)
- [Docker Architecture](https://tkssharma-devops.gitbook.io/devops-training/docker/docker/docker-for-developers/docker-architecture.md)
- [Docker Demos](https://tkssharma-devops.gitbook.io/devops-training/docker/docker-demos.md): Build simple Node JS App
- [Node JS Container](https://tkssharma-devops.gitbook.io/devops-training/docker/docker-demos/node-js-container.md)
- [Docker-compose](https://tkssharma-devops.gitbook.io/devops-training/docker/docker-compose.md)
- [Using Docker Compose](https://tkssharma-devops.gitbook.io/devops-training/docker/docker-compose/using-docker-compose.md)
- [Docker Compose Demo](https://tkssharma-devops.gitbook.io/devops-training/docker/docker-compose/docker-compose-demo.md)
- [AWS Quick Recap - Videos](https://tkssharma-devops.gitbook.io/devops-training/aws/untitled.md)
- [AWS Quick Recap](https://tkssharma-devops.gitbook.io/devops-training/aws/aws-quick-recap.md)
- [Application Deployment - 01](https://tkssharma-devops.gitbook.io/devops-training/aws-architecture-example-lab/application-deployment-01.md)
- [Application Deployment - 02](https://tkssharma-devops.gitbook.io/devops-training/aws-architecture-example-lab/application-deployment-02.md)
- [Application 3 tier Architecture](https://tkssharma-devops.gitbook.io/devops-training/aws-architecture-example-lab/application-3-tier-architecture.md)
- [Computer Networking for Beginners](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/computer-networking-for-beginners.md)
- [Basic of Networking](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/computer-networking-for-beginners/basic-of-networking.md)
- [Networking Protocols](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/computer-networking-for-beginners/networking-protocols.md)
- [OSI Model](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/computer-networking-for-beginners/osi-model.md)
- [Network address and Host address](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/computer-networking-for-beginners/type-of-address.md)
- [Subnetting Type](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/computer-networking-for-beginners/subnetting-type.md)
- [Network Architecture](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/network-architecture.md)
- [Networking Layers OSI Model](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/networking-layers-osi-model.md)
- [Internet protocol](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/internet-protocol.md)
- [CIDR and subnetting](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/internet-protocol/cidr-and-subnetting.md)
- [Examples](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/internet-protocol/cidr-and-subnetting/examples.md)
- [AWS VPC Subnets](https://tkssharma-devops.gitbook.io/devops-training/basic-networking/internet-protocol/aws-vpc-subnets.md)
- [AWS VPC](https://tkssharma-devops.gitbook.io/devops-training/vpc-and-networking/untitled.md)
- [VPC Demo](https://tkssharma-devops.gitbook.io/devops-training/vpc-and-networking/vpc-demo.md)
- [Bastion Host | Jump Server](https://tkssharma-devops.gitbook.io/devops-training/vpc-and-networking/vpc-demo/bastion-host-or-jump-server.md)
- [AWS Components In Depth](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled.md)
- [AWS Storage](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-storage.md)
- [AWS EBS](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-storage/aws-ebs.md)
- [AWS Cloudfront](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-storage/aws-cloudfront.md)
- [AWS S3](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-storage/aws-s3.md)
- [AWS Compute](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute.md)
- [ECS](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/ecs.md)
- [AWS VPC](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-vpc.md)
- [VPC Components](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-vpc/vpc-components.md)
- [AWS EC2](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-ec2.md)
- [AWS ELB](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-elb.md)
- [Application Load balancer](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-elb/application-load-balancer.md)
- [Example](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-elb/application-load-balancer/example.md)
- [AWS EC2 Auto Scaling](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-ec2-auto-scaling.md)
- [Demo](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-ec2-auto-scaling/demo.md)
- [AWS Route 53](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-route-53.md)
- [AWS Lambda Serverless](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-lambda-serverless.md)
- [AWS Lambda Serverless Computing](https://tkssharma-devops.gitbook.io/devops-training/syllabus/untitled/aws-compute/aws-lambda-serverless/aws-lambda-serverless-computing.md)
- [Assignment 01-Node JS app on EC2](https://tkssharma-devops.gitbook.io/devops-training/assignments/assignment-01-node-js-app-on-ec2.md)
- [Assignment 02-Node JS with Mysql](https://tkssharma-devops.gitbook.io/devops-training/assignments/assignment-02-node-js-with-mysql.md)
- [Assignment-03](https://tkssharma-devops.gitbook.io/devops-training/assignments/assignment-03.md)
- [Microservices Architecture](https://tkssharma-devops.gitbook.io/devops-training/microservices/microservices-architecture.md)
- [Docker and Docker-Compose](https://tkssharma-devops.gitbook.io/devops-training/microservices/microservices-architecture/docker-and-docker-compose.md)
- [Docker-Compose Example 01](https://tkssharma-devops.gitbook.io/devops-training/microservices/microservices-architecture/docker-compose-example-01.md)
- [Docker-Compose Example 02](https://tkssharma-devops.gitbook.io/devops-training/microservices/microservices-architecture/docker-compose-example-02.md)
- [Hand-on | Building Microservices](https://tkssharma-devops.gitbook.io/devops-training/microservices/microservices-architecture/hand-on-or-building-microservices.md)
- [Architecture Components](https://tkssharma-devops.gitbook.io/devops-training/microservices/architecture-components.md)
- [AWS ECS](https://tkssharma-devops.gitbook.io/devops-training/aws-ecs/aws-ecs.md)
- [Introduction of ECS](https://tkssharma-devops.gitbook.io/devops-training/aws-ecs/aws-ecs/introduction-of-ecs.md)
