Build and Release DOT NET Training

Build and Release DotNet Training

About

Build and Release DotNet Training is specially designed for the engineer who wants to excel their career in Build and Release and DevOps domain using Microsoft Platform in DOT NET. We are using tools like TeamCity and Jenkins for CIs,apart from MsBuild, NAnt,Octopus, Nuget and Puppet.

Agenda

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
Windows

Version Control Management Tools Using
TFS

Build & Lifecycle Management Tools Using
MSBUILD
NANT

World of Application Packaging Tools with
Nuget

Virtualization and Container with
Docker
Vagrant

Static Code Analysis using
SonarQube

Test Coverage using
NCOver

Configuration Management, Automation & Deployment Tools Using
Chef
Puppet

Continuous Integration & Delivery Using
Jenkins

Understanding the Cloud Infrastructure with
Amazon AWS EC2

Server Monitoring Tools with
Nagios

Programming and Scripting with
Powershell Scripting
Ruby Fundamental

After the completion of Build and Release course at scmGalaxy, you will be able to :

  • Understand the need for Build and Release and the problems it resolves.
  • Learn about the common Infrastructure Servers, Scalability and Availability
  • Implement Automated Installations and Deployments
  • Understand Performance and basic Security for Infrastructure
  • Implement Virtualization Concepts
  • Understand the need and concepts of Monitoring and Logging
  • Understand the Continuous Integration and Deployment (CI/CD)
  • Learn various Build and Release tools Chef, Puppets, Jenkins, Nagios, Docker, GIT, etc

    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

Course Features

  • 30 Hours instructor led online class
  • Hands on Approach - We emphasize on learning by doing.
  • Life time free re-enrollment to future DevOps courses
  • Total Lab Infrasture in cloud and 24x7 available
  • 70% of the class is consist of Lab
  • Each week assignments (total 4) with personal assistance
  • Two real time senario based projects with standard evaluation
  • 24x7 online support to queries during and after the course completion
  • 1 dedicated class for Interview preparations
  • Online Quizs for each tool
  • Lifetime Free access to Our Learning Portal for FreeVideos, Scripts Collection, Quiz, Interview Guide, Projects, Tutorials etc
  • Two Courses One Fee - DevOps and Build & Release which includes Chef and Puppet courses are together is being offered to our students.