Sunday, 19 February 2017

Build and Release Engineer Training

About the Build and Release Course

Build and Release integrates developers and operation teams in order to improve collaboration and productivity by automation infrastructure, automating workflows and continously application performance. Build and Release helps You deliver the best user experience possible and benefits your company by increasing the frequency of deployments of your software and services. DevOps Helps to improve performance and quickly release of application.

Pre-requisites

  • Basic understanding of linux/unix system concepts
  • Familiarity with Command Line Interface (CLI)
  • Familiarity with a Text Editor
  • Experience with managing systems/applications/infrastructure or with deployments/automation
Agenda of the training: Tools and Technologies

Concept and Process

  • Software Configuration Management overview
  • Elements of Software Configuration Management
  • Introduction of Version management / Source Code Management
  • Overview of Build management
  • Overview of Packaging management
  • Build and Release Concept and Process
  • Overview of Release and Deployment management
  • DevOps Concept and Process
  • Continuous Integration and Delivery Process

Operating Systems

  • Introduction of Linux Operating System
  • Linux User Commands
  • Linux Admin Commands
  • Windows Administrator fundamental

Source Code Management

  • Subversion(svn) Fundamental
  • Git Fundamental
  • Git Advance
Build Tools

  • Apache Ant Fundamental
  • Apache Maven Fundamental
  • Apache Maven Advance
  • MsBuild Fundamental
  • Gradle Fundamental

Scripting

  • Powershell Scripting - Fundamental
  • Bash(Shell) Scripting - Fundamental
  • Ruby Programming - Fundamental

Package Management in Linux and Windows

  • Yum
  • apt-get
  • Nuget 
  • RPM

Artifact Repository Tools

  • Sonatype Nexus

Configuration Management Tools

  • Chef Fundamental
  • Chef Advance
  • Puppet Fundamental

Incident Management tools

  • Jira Fundamental

Continuous Integration Tools

  • Jenkins Fundamental
  • Jenkins Advance

CI/CD Concept and Implementation

  • Concept of Continuous Integration
  • Concept of Continuous Deployment
  • Concept of Continuous Delivery
  • CI/CD Implementation
How to contact?
  1. email to info@scmGalaxy.com
  2. Phone to +91 9939272785 (India)
  3. Phone to +91 7739774984 (India)
  4. WhatsApp  - +91 9939272785 
  5. Skype - RajeshKumarIN

1 comment: