devops ccsa checkpoint · backup / artifactory tool: why need configuration management introduction...
Post on 26-Mar-2020
10 Views
Preview:
TRANSCRIPT
CCSACheckpoint
CCSA Checkpoint
www.sevenmentor.com
DevopsDevops
www.sevenmentor.com
www.sevenmentor.com
Introduction to Devops:
What is DevOps?History of DevOpsDev and OpsDevOps definitions, SDLC Phases and main objectives of the DevOpsPrerequisites for DevOpsDevOps with Agile and KanbanBasic Introduction of DevOps Tools (Git, Maven, Jira, Jenkins, Ansible, Vagrant, Docker, Nagios and so on.)Continuous Integration and DevelopmentInfrastructure As A Code
Networking & Linux Concepts
Networking:Basics of Network FundamentalCommunication Models and ProtocolsIP Addressing and Subnetting
Linux:Linux Introduction Linux Installation with the VirtualizationBasic Linux concepts: man command use, input-output redirection, Users, Groups and Permission ManagementVim EditorProcess ManagementControlling Services & DaemonsSSH with key-based AuthenticationLinux NetworkingSystem logs managementArchiving and Copying Files Between SystemsPackage ManagementCron Jobs SchedulingConfigure Apache serverLimiting Network Communication with firewallDatabase Concepts
www.sevenmentor.com
Scripting:Why need of scriptingShell scripting examplesHow real-time shell scripts workHow to call scripts with different toolsDifferent conditions while using scriptsDatabase Backup using Scripts
Backup / Artifactory Tool:
Development ide setups with systems:
Installation of java and configurationEclipse ide software installation and configuration
Jira Bug Tracking Tool
Introduction to JiraScrum introduction with Scrum RolesJira login and creating projectsUser creation and deletion and additionAccount creation and bug issues checkingStandalone Jira vs cloud JiraThe workflow of the Scrum process with project
Version Control System:
What is Version Control System?What Is Git?Git Installation on Windows and LinuxCommands And Operations In Git with GitHub (Initialize, Status, Add, Commit,Clone, Pull, Push, Difference, Reset, Log, Show, Tag, Stash, Remove)Advanced Git operations (Branching, Merging, Rebasing, Merge vs Rebase, Conflict resolving, Deleting remote repositories, Fork Operation)Git integration with Eclipse
www.sevenmentor.com
Build Tool:
Introduction to mavenMaven compare with ant and other toolsMaven setup in multiple environmentsMaven lifecycle and maven repositoryReal-time maven settings for the projectMaven structure coding and implementation with Eclipse
Application Server Implementation:
Introduction need of application and web serverTomcat server in different environmentsSetup, configure of Tomcat, Apache, Nginx serversDeploy war file using Tomcat Server
Cloud with DevOps:
1.Cloud Computing + AWS Introduction2.Create a free tier AWS account3.Basic Overview of services, AWS Billing and account4.Virtual Private Cloud:Set BudgetInstance creation and access using Mobaxterm & putty also with RDP using different platformsBasic Overview of VPCSubnettingVPC Creation with multi-tier architectureInter VPC peeringVPN - On-premises to Cloud premise connectivityNATAWS Marketplace
www.sevenmentor.com
Configuration Management Tools:
5. EC2:Purchase, Type & PricingInstance MonitoringSNSCloud WatchIAMLambdaBoot ScriptEBSEFSSnapshotAMI CreationAuto ScalingELB
6. Storage:Basic Storage introductionVersioningReplicationS3 BrowserFast Glacier
7. Cloud Formation
Backup / Artifactory Tool:
Why need configuration managementIntroduction to tools like ansible, chef, puppetWhat is Ansible, How Ansible works Ansible setup and configurationAnsible Inventory IntroductionAnsible ad-hoc commandsManaging Ansible Configuration fileCreating playbooks, roles, structures, conditions using ansibleReal-time ansible implementation for provisioning servers, databases, osAnsible vault to protect ansible playbooksAWS Provisioning using Ansible
www.sevenmentor.com
Virtual Environment:
Introduction to VMware and its implementationIntroduction to vagrantVagrant in windows and LinuxWorking with Vagrant BoxesManage Virtual Machines using vagrant FileVagrant with VMware and Oracle VirtualBox
Container Management:
Introduction to DockerDocker setup, the configuration in multiple environmentsWorking with Docker Images Docker file creation and deploymentDocker hub creation and pushing images to docker hubDocker ad-hoc commands like push, pull, etc.Create Your Own Private Docker Registry on Linux ServerManage Docker VolumesWhat is Docker Compose? Manage containers using Docker Compose filesWhat is Docker Swarm? Working with Docker Swarm Using EC2 Instance
Container Orchestration
What is Container Orchestration?Introduction of KubernetesInstalling Kubernetes ClusterManage Kubernetes Master and NodesPods in Kubernetes
Release Management using Jenkins
Introduction to ci/cdIntroduction to Jenkins, TeamCityInstallation and configuration of JenkinsJenkins users and Roles ManagementCreation of jobs in JenkinsPipeline jobs creation and executionsJenkin node setup and configurationJenkins integration with GIT (SCM)AutoDeployment with Jenkins using git, maven and Tomcat server
Backup / Artifactory Tool:
What is Artifactory tools and purposesJfrog vs nexusInstall and setup JfrogMaven dependencies backup with JfrogJenkin Jfrog automation job
Monitoring Tools:
Introduction to Nagios XI and ZabbixInstallation and setup of NagiosAdding nodes to Nagios masterMonitoring different metrics in Nagios
DevOps Projects:
Project 1: Simple DevOps project for CI/CD | CI/CD through JenkinsProject 2: CI/CD pipeline using GIT, Jenkins, and AnsibleProject 3: CI/CD pipeline using GIT, Jenkins, Tomcat, and Docker
www.sevenmentor.com
Note: The copyright holder of a creative Job reserves all rights
top related