Enter your keyword

DEVOPS

Course Overview

DevOps is a set of practices that automates the processes between software development and IT teams, in order that they can build, test, and release software faster and more reliably. The concept of DevOps is founded on building a culture of collaboration between teams that historically functioned in relative siloes.

Course summary

Introduction to DevOps

 What is DevOps?

History of DevOps

Dev and Ops

DevOps definitions

DevOps and Software Development Life Cycle

DevOps main objectives

Infrastructure As A Code

  • IaaS Overview
  • Paas Overview

DevOps on the Cloud

Prerequisites for DevOps

Introduction to Linux

  • Basics of UNIX and Linux Operating Systems
  • Linux System administration introduction

Tools (Jenkins, Chef, Docker, Vagrant and so on.)

Continuous Testing and Integration

Continuous Release and Deployment

Continuous Application Monitoring

CLOUD COMPUTING and VIRTUALIZATION

History and evolution of cloud

Cloud computing concepts

Grid Computing vs. Cloud Computing

Characteristics and Benefits of Cloud

Cloud service models (NIST)

IaaS, PaaS and SaaS

Cloud service model implementations

Cloud Deployment Models (NIST)

Virtualization

Virtual Machines

Virtual bootable OS Images

Cloud Storage

SOA and Cloud

Virtual Private Cloud (VPC)

Risk in Cloud and DevOps security concerns

Introduction to AWS and AZURE

DEVOPS ADOPTION

CRITERIA

  • Things to Look For and Avoid
  • IT Assets Ownership
  • Viewing Applications As Products, not Projects
  • DevOps in the Enterprise
  • IT Governance
  • Governance and Risk Mitigation
  • DevOps Adoption Steps
  • Select DevOps Techniques and Practices
  • Service Quality Metrics

TOOLS

  • The Choice of Cloud Platform
  • IaaS for DevOps
  • PaaS for DevOps
  • Containerization Tools
  • System Configuration Automation and Management
  • Continuous Integration (CI) Systems
  • Build and Dependency Management Systems
  • Select DevOps Tools
  • Collaborative Lifecycle Management Solutions from IBM
  • Rational Team Concert (RTC)
  • Rational Quality Manager (RQM)
  • Rational DOORS Next Generation (DNG)

DEVOPS TOOLS: CHEF

Overview of Chef

  • Common Chef Terminology (Server, Workstation, Client, Repository etc.)
  • Servers and Nodes
  • Chef Configuration Concepts

Workstation Setup

  • How to configure knife
  • Execute some commands to test connection between knife and workstation

Organization Setup

  • Create organization
  • Add yourself and node to organization

Test Node Setup

  • Create a server and add to organization
  • Check node details using knife

Databags

  • How to create Databags
  • Add Databags to organization

Node Objects and Search

  • How to Add Run list to Node
  • Check node Details

Environments

  • How to create Environments
  • Add servers to environments

Roles

  • Create roles
  • Add Roles to organization

Advanced Chef

  • What is foodcritic and TestKichen
  • Improve and expand on the existing recipes
  • One-click system launching

 DEVOPS TOOLS: PUPPET

Introduction to Puppetp

  • Installation and Configuration of Master server and agents
  • Managing Manifests

Creating and Managing modules

Version control with Puppet

 DEVOPS TOOLS: VAGRANT

Introduction

  • What is Vagrant
  • Uses of Vagrant in an environment

Installation and Configuration

  • How to install Vagrant in Windows and Linux
  • Configure Vagrant

Provisioning with Vagrant

  • How to use Vagrant to create small virtual
  • Add required Images to Vagrant

Using Vagrant

  • Using Vagrant in Chef for Testing

DEVOPS: SOURCE CODE MANAGEMENT

GIT REPOSITORY

  • What is a version control system?
  • What is a distributed version control system?
  • Installation
  • Different levels of Git configuration
  • The process of staging and committing
  • The details of the commit objects

NEXUS

  • Nexus prerequisites
  • Installing and Running Nexus
  • Using the Nexus User Interface

 CONTINUOUS INTEGRATION

INTRODUCTION TO JENKINS-CI

  • Continuous Integration with Jenkins Overview
  • Installation
  • Configure Jenkins as stand-alone application
  • Configure Jenkins on an Application Server
  • Jenkins management
  • Support for the Git version control systems
  • Different types of Jenkins Jobs
  • Setting up a Jenkins job
  • Scheduling build Jobs
  • Maven Build Scripts
  • Securing Jenkins
    • Authentication
    • Authorization
    • Confidentiality
    • Creating users
  • Jenkins Plugin
    • Installing Jenkins Plugins
    • SCM plugin
    • Build and test
    • Analyzers
  • Distributed builds with Jenkins
  • Best Practices for Jenkins

 DEVOPS: MONITORING

NAGIOS

  • How to monitor the Servers in Nagios
  • Trigger Alerts in Nagios
  • How to apply blackouts and remove blackouts

ZENOSS

  • How to monitor the Servers in Zenoss
  • Trigger Alerts in Zenoss
  • How to apply blackouts and remove blackouts
  • How to check events; CPU,Memory and RAM Graphs for servers

 DEVOPS: APPLICATION ARCHITECTURE

Web Forms

User Controls

Shared UI Code

Business Logic

CONFIGURATION MANAGEMENT

Configuration Management Activity

Configuration Control

Incident Management

Change Management

Problem Management

GENERAL ENVIRONMENT SETUP STEPS IN AWS and NTTA

Creating Servers and Networks in Cloud

Setting up rules and Application

Difficult Scenarios in environments.

Scaling

  • Environment testing
  • Monitoring logs

CURRICULUM

Section 1: Introduction to Handstands
Welcome to your firs’t video tutorial. This video will start with a simple introduction. Then, You will open up google cause I’ll show you where you can download the blender software and which version of it will we be using in the entire course period
Note: The download link is available with the lecture, plus the .pdf file is also included for you to download if you still need help downloading the software.
An InDesign template is a beautiful thing. If you find yourself creating the same kind of document over and over again, a template can save you a tremendous amount of time. Working with other designers? A template can help make sure you’re all on the same page. And if you need to get clients up and running on their own, a template can provide the guidance they need to execute a design successfully.
Download PDF
Saving time with a great template provides you with in-depth training on Design. Taught by Anne-Marie Concepción as part of the Designing Templates with InDesign
By building in the power tools you need for production—flexible master pages, logical layers, object styles, libraries and snippets, and styles—you’ll have a template that prepares you for success
Templates are a way your small business can save time. When you have documents that you use frequently, such as presentations, minutes, forms and expense reports, you can create them with a template that is already pre-formatted to your specifications. A template also gives your documents a uniform look that can be modified to accommodate your specific needs. Sometimes you may have a PDF document that features a format you wish to use more than once. You can convert it to a Word template so you can use this design as often as necessary.
Setting up layers to streamline production provides you with in-depth training on Design. Photoshop CC now includes Generator, a feature that could mean “no more slices”. Ever. Generator scans your layer names looking for file extensions. Once it finds one it understands, it takes all the pixels it can find on that layer (or, as you will see later, layer group) and saves them to a file of the specified kind
Section 2: Creating a simple master page strategy

While your wrists will certain get stronger from practice and grow accustomed to the stress of the skill, a basic amount of wrist strengthening exercises for several weeks can only help things. I’d recommend working wrist curls and reverse wrist curls for around 6-10 reps for 3 sets. I also strongly recommend trying some sledgehammer levering. Work in 2-3 sets of 3-5 reps. In particular, exercises 1 and 3 are fantastic for building wrist strength and they are much harder than they look! Start with them to get the hang of sledgehammer work before you progress to the other two exercises. I don’t want somebody putting a hole through their floor or their face because they rushed things!
The content of this lesson is locked. To unlock it, you need to Buy this Course.
This test will reveal how well you are acquiring the new material based on a short test of twenty questions and a brief written assignment.

Reviews Statistic

0
0 out of 0
0 Ratings
5 Start 0
4 Start 0
3 Start 0
2 Start 0
1 Start 0

Reviews

There are no reviews yet.

Be the first to review “DEVOPS”

Level Master
Institution Corelogic Technologies

Location map

Share our course

For Enquiry



BIG DATA HADOOPAPPLICATION MANAGEMENTCLOUD COMPUTINGDATA ANALYTICSANALYTICS REPORTING TOOLSWEB DEVELOPMENTMOBILE APP DEVELOPMENTNATIVETOOLS & LANGUAGES