Introduction to DevopsWhat Is DevopsHistory of DevopsDevops definitionDevOps Main ObjectivesDevOps and Software Development Life CycleWaterfall ModelAgile ModelContinuous Integration & DeploymentJenkinsContainers and Virtual DevelopmentDockerVagrantConfiguration Management ToolsAnsiblePuppetChefOverview of Cloud ComputingWhat is Cloud?Evolution of Cloud ComputingIAAS (Infrastructure as a Service)SAAS (Software as a Service)PAAS (Platform as a Service)Private, Public and Hybrid CloudPublic CloudsAmazon Web ServicesMicrosoft AzureGoogle Cloud ServicesLinux Fundamentals Linux OS IntroductionImportance of Linux in DevOpsLinux Basic Command UtilitiesLinux AdministrationEnvironment VariablesNetworkingLinux Server InstallationAutomation ConceptsOS BasicsScripting IntroductionLearn Shell ScriptingDatabase ConceptsShell Variable, Decision Making and Shell Test ConditionsShell Loops, Re-directors, Exit status Version Control using GitGIT Features3-Tree ArchitectureGIT – Clone /Commit / PushGIT Hub ProjectsGIT Hub ManagementGIT Rebase & MergeGIT Stash, Reset, CheckoutGIT Clone, Fetch, PullBuild AutomationIntroduction with MavenMaven structure and PhasesInstallation of MavenConfigurationjar/war project structureTomcat Web ServerInstallation and ConfigurationTomcat ManagerApplication ManagementApp Deployment MethodsContinuous Integration/Continuous Delivery using JenkinsIntroduction to JenkinsContinuous Integration with JenkinsConfigure JenkinsJenkins ManagementScheduling build JobsPOLL SCMBuild PeriodicallyMaven Build ScriptsSupport for the GIT version control SystemDifferent types of Jenkins JobsJenkins Build Pipe LineParent and Child BuildsSequential BuildsJenkins Master & Slave Node ConfigurationJenkins Workspace ManagementSecuring JenkinsAuthenticationAuthorizationConfidentialityCreating UsersJenkins PluginsInstalling Jenkins PluginsSCM pluginConfiguration Management Using AnsibleIntroduction to AnsibleAnsible Server ConfigurationInfrastructure ManagementSSH Connection in Ansible MasterYAML ScriptsHost InventoryHosts and GroupsHost VariablesGroup VariablesHost and Group Specific DataAd-hoc CommandsPlaybooksVariablesConditionalsLoopsBlocksHandlersTemplatesModulesCore ModulesExtra ModulesAnsible RolesContainerization using DockerContainerizationNamsepacesDockerDocker ArchitectureContainer LifecycleDocker CLIPort BindingDetached and Foreground ModeDockerfileDockerfile InstructionsDocker ImageUse Docker Hub to store custom ImagesStore data in Container Volumes for persistent storageSetup Docker ComposeDeploy a multi-container application using Docker ComposeDeploy a Swarm ClusterOrchestration using KubernetesIntroduction to Container OrchestrationKubernetes Core ConceptsUnderstanding PodsReplicaSet and Replication ControllerDeploymentsDaemonSetsRolling Updates and RollbacksScaling ApplicationServicesPersistent Storage in KubernetesPrimitives for PersistentVolumeClaimsSecrets and ConfigMapsHeadless ServicesStatefulSetsHelm ChartsMonitoring using Prometheus and GrafanaIntroduction to Prometheus and GrafanaPrometheus and Grafana SetupMonitoring using PrometheusDashboard Visualization using GrafanaCreating a Dashboard to monitor the PipelineContinuously monitor your tasks using NagiosIntroduction to Continuous MonitoringIntroduction to NagiosInstalling NagiosNagios Plugins(NRPE) and ObjectsNagios Commands and NotificationQuality Management toolsSonarQube OverviewSonarQube architectureQuality profilesQuality gatesAdministrationsonar pluginsProvisioning using TerraformIntroduction to TerraformTerraform vs AnsibleTerraform ArchitectureTerraform ConfigurationTerraform Common CommandsManaging Terraform ResourcesPerform Terraform State CommandsTerraform StateTerraform Project
سرپرستان سیستمسرپرستان و مهندسان شبکهمدیران فناوری اطلاعاتکارشناسان فنیمالکان محصولمربیان چابکمدیران تیم توسعه نرم افزار و….
تجربه کار با یک زبان برنامه نویسی.آشنایی با مفاهیم نرم افزارهای تحت وب.تجربه کار با یک بانک اطلاعاتی.
هنوز بررسیای ثبت نشده است.