Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

true
true

Devops and AWS - basic and Advanced Training

No Reviews Yet

Marathahalli, Bangalore

Course ID: 49535

Marathahalli, Bangalore

Students Interested 0 (Seats Left 0)

₹ 14,000

Tutor

No Reviews Yet

About the Course

[Basic + Advanced - Complete set of DevOps tools - 100% Job Guaranteed ]                                  - By Karthik M(8 years Real time EXP on Devops)                              

Devops Introduction:

  1. What are the software development models available ?
  2. Why Devops ?
  3. When to use and when not to use?
  4. What are the delivery challenges faced?
  5. Types of Source code management?
  6. Tools Covered under this course
  7. Bonus â?? Introduction on Kubernetes.

Tools Covered:   [Basic + Advanced - Complete set of DevOps tools - 100% Job Guaranteed ]

  1. SCM - Git
  2. Build Tool - Maven
  3. Continuous Integration - Jenkins
  4. Containerization - Docker
  5. Configuration management System - Chef
  6. Cloud - AWS - EC2, S3, VPC, IAM, Route53, Queue Services, Auto scaling - Advanced explanation on each options on these services.
  7. Static code analysis - Sonarqube
  8. Code Coverage - Jacoco
  9. Artifactory - Jfrog
  10. Introduction and architecture of Container Orchestration - Kubernetes
  11. Linux basic and Scripting
  12. Introduction to Google Cloud Platform.
  13. Introduction to Ruby and Groovy Scripts.

Note: All the above listed software's are open sources. And Practice is done on Google Cloud Platform.

 

GIT:

  • Day 1:
    1. What is VCS?
    2. Detailed Git Architecture
    3. Git Installation
    4. Github Account creation.
    5. Setting up remote repository
  • Day 2:
    1. Git initial Configurations.
    2. Create Central/remote Repository locally
    3. Deep dive â?? History of verifications of commits
    4. Git Basic Commands.
  • Day 3:
    1. Branching model/Strategy
    2. Git advanced Commands
    3. Git diff
    4. Git show
    5. Git push
    6. Git checkout
    7. Git reset -And its types
    8. Git rebase
    9. Git revert
    10. Git stash
    11. Ignoring files
    12. Git clean
    13. Git log
    14. Git tag
  • Day 4 :
    1. Merging
    2. Resolving merge Conflict
    3. Hooks
    4. Git Pull
    5. Git Cherrypick
    6. Git Fetch
    7. Differences between GIT and SVN

Maven:  Build Tool

  • Day 1:
    1. What is Build Management ?
    2. What is Maven?
    3. Why build tool is required ?
    4. Maven Architecture?
    5. Maven Repositories?
    6. Maven Installations
  • Day 2:
    1. Project Name(GAV) and why they are important?
    2. Generate sample project structure
    3. Maven Build Life cycle
    4. Examples on Maven goals
    5. Verify Built artifacts

 

  • Day 3:
    1. What is POM?
    2. Maven Plugin management
    3. Different ways of invoking plugins
    4. Different command line options
    5. What is the importance of Settings.xml?
  • Day 4 :
    1. Deployment Automation, Dependency declaration,
    2. Multi Module Projects
    3. Maven update version â?? for release
    4. Documentation â?? Building own site
    5. Software quality
    6. Build Types
    7. Real-time project deployment
    8. Code Coverage
    9. Sonarqube â?? Code quality tool

Jenkins: CICD Tool

  • Day 1:
    • What is CI and its benefits ?
    • Why Jenkins?
    • Crontab Syntax
    • Jenkins Architecture
    • Jenkins Installation

 

 

  • Day 2:
    • Configure Systems
    • Configure Global Security
    • Global Tool Configuration
    • Reload Configurations from disk
    • Manage Plugins
    • System Information
    • System log
    • Load Statistics
    • Manage Nodes
    • Manage Users
    • Prepare to Shutdown
    • How to change port of Jenkins
    • How to change home directory of Jenkins
    • How to migrate Jenkins form one server to another
    • Real-time scenarios
    • Jenkins folder structure
  • Day 3:
    • Why Job Configuration is required?
    • Job Creation in Jenkins
    • CI setup â?? Exercise
    • Downstream dependency
    • CI and CD
    • Alter/create View â?? Project specific
    • Real-time scenarios
    • Build Pipeline
  • Day 4:
    • Jfrog â??Artifactory
    • Sonarqube â?? Static code quality analyzer
    • Jacoco â?? Code coverage
    • Real time project - Integrate Jfrog, Sonarqube, JaCoCo and Docker in Jenkins.
    • Maintenance of jenkins
    • Jenkins Best Practices
    • Popular Plugins
    • Code Review â?? An Agile process
    • Defect Tracking

Docker: Containerization

  • Day 1
    • Introduction to Docker
    • Difference between Physical and Virtual server
    • Docker supported platforms
    • Installations and verify the Docker.
  • Day 2
    • Managing Docker Containers.
    • Docker run command and understanding the entire command to create a container.
    • Inspecting Containers and Various Commands.
    • List running containers only
    • Show the last container which you have created(stopped/running)
    • List all containers(stopped and running)
    • Naming the container
    • Rename a container
    • Deleting a container
    • Delete all containers at once.
    • Starting a stopped container
    • Shortcut Keys - to work with Container
    • Attaching to a running container
    • Inspecting the container's processes
    • Stoping a container from 'host machine'
    • Show last 4 containers (stopped/running)
    • Find More About The Container
    • Create demonized container
    • Remove all running containers
    • Remove all running/stopped containers
  • Day 3
    • Deep Dive into Docker Images.
    • Listing docker images
    • SETTING-UP NGINX SERVER ON UBUNTU MANUALLY: Project
    • Images types
    • Creating docker image using "docker build" command
    • Writing Dockerfile.
    • Building docker image
    • Listing docker image
    • Testing Image
    • Data Volumes - Advanced Topic

 

  • Day 4
    • Exec - command
    • Docker useful commands
    • Build image without using existing image/image layers
    • To copy a file to docker container from host machine
    • Docker logs
    • Docker Hub and real-time Project.
    • Working with docker-hub images
    • Deleting all Images
    • Deleting an Image
    • Pushing custom images to docker repository
    • Searching docker images in docker hub
    • Pulling the images
    • Docker Benifits
    • Real time project

Chef: Configuration management tool

  • Day 1
    • Why Chef is required?
    • What are Chef features ?
    • Chef Architecture
    • Chef environment â?? terminologies
    • Hosted Chef server setup
    • AWS Instances â?? To setup node and WS â?? Points to Note

 

  • Day 2
    • Workstation Setup - ChefDK Installation
    • Connect WS to Server
    • Setup Node And connect to Hosted chef
    • Chef Recipe Syntax
    • Simplest form of Chef recipe code
    • What are Resources
    • How to do roll back in Chef
  • Day 3
    • Commonly used Chef resources
    • Commands to generate cookbook and Recipe
    • Test your recipe locally before applying to PROD
    • Real-time Exercise â?? Write a recipe and upload to server to configure node
    • Chef Recipe â?? File resource
    • Chef Recipe â?? Array
    • Setting up Firewall -Multiple ports
    • Chef Recipe â?? User resource
    • Chef Recipe â?? Directory resource
    • Chef Recipe â?? Remote file resource
    • Chef Recipe â?? Execute resource
    • Chef Recipe â?? Template resource
    • Real-time â??requirement to install apache service
    • Ruby has hash
    • Login to chef server â?? to check the hash of node
    • Adding the recipe to run_list to execute on nodes
  • Day 4
    • Optimize chef recipe â?? using attributes
    • Real-time scenario â?? tomcat install
    • Optimize chef recipe â?? using attributes
    • Attributes precedence - Chart
    • How does chef-client works
    • How to stop executing the recipe in other platforms
    • Chef Sample project â?? In Github
    • Chef â?? Best practices
    • Community cookbooks - Supermarket
    • ROLES
    • Creating Roles
    • Exercise â?? on roles
    • CLEANUP
    • Chef - Environment
    • Databag - concept

Date and Time

Not decided yet.

About the Trainer

Karthik picture

Avg Rating

0 Reviews

0 Students

1 Courses

Karthik

Btech

8 Years of Experience

[Basic + Advanced - Complete set of DevOps tools - 100% Job Guaranteed ] - By Karthik M (8 years Real time EXP on Devops)
Devops Introduction:
1. What are the software development models available ?
2. Why Devops ?
3. When to use and when not to use?
4. What are the delivery challenges faced?
5. Types of Source code management?
6. Tools Covered under this course
7. Bonus - Introduction on Kubernetes.

Reviews

No reviews currently Be the First to Review

Discussions

Karthik picture

Karthik

Tutor

No Reviews Yet

Students Interested 0 (Seats Left 0)

₹ 14,000

Post your requirement and let us connect you with best possible matches for DevOps Training Post your requirement now

Enquire

Submit your enquiry for Devops and AWS - basic and Advanced Training

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Karthik

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more