Posts

Showing posts from June, 2022

elastic search APM & Tracing

Logging and Monitoring(elastic search , kibana & filbert )

python advance training

python basic training

Terraform Advanace(Industry Level)

Terraform Basic

AWS Training

Jenkins Training (Integrate with ci & cd tools)

What is Jenkins? It is an open-source automation server which enables developer developer to build , test and deploy their apps in different environments(DEV , UAT & PROD clusters) It is java software (written in java), To run the Jenkins , we need java . Install Of Jenkins Difeerent ways we can install jenkis , here we will see , how to install on linux. wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum upgrade Add required dependencies for the jenkins package sudo yum install java-11-openjdk sudo yum install jenkins sudo systemctl daemon-reload Start Jenkins systemctl start jenkins systemctl start jenkins

Continuous Deployment Tools

kubernetes training

Continuous Integration Tools

Image
What is CI or contineous integration ? Continuous integration is a DevOps software development practice , where developers regularly push their code changes or new features into a central repository like github,bitbucket & gitlab etc. after that build tools like jenkin will clone the source code and start the automated builds. The key goals of continuous integration are to find and address bugs quicker, improve software quality, and reduce the time it takes to validate and release new software updates. How CI works ? Developer or Application owner creates/checkout a new feature/temporary branch from develop branch . Add the new code/feature into the feature/temporary branch and push the branch to remote repository . In jenkins , basically we configure multibranch pipeline job , hence jenkin will scan the pipeline and pick the new branch and trigger the job to start build & deployment process(deployment process we ca...