Professional Documents
Culture Documents
id/trainings
Version: 1.0
Date of Publication: 19 October 2018
Table of
Contents
1
Training Pathway
EN-NFV
CP-ADM
EX-CKA
EN-SDN
K9-ADM
DO-OPS
2
Training Syllabuses
3
OpenStack Administration
Duration Outline
4 days - Introduce launching an instance - Deploy scalable stacks
- Organize people and resources - Install an OpenStack
Audience - Describe cloud computing
- Manage Linux networks
System Administrators, Cloud
- Prepare to deploy an instance
Administrators, Developers,
Software Engineers, QA Engineers with public access
- Deploy an instance
- Manage block storage
Prerequisites
- Manage object storage
Basic Linux system administration, - Prepare to deploy an external
software development knowledge
instance
and experience
- Deploy an instance with public
access
- Customize instances
4
OpenStack Engineering with TripleO
Duration Outline
4 days - Course introduction
- Manage an enterprise OpenStack
Audience deployment
- Manage internal OpenStack
Network Engineers, System
communication
Engineers, Storage Engineers, Cloud
Engineers - Build and customize images
- Manage storage
- Manage resilient compute resources
Prerequisites
- Manage and troubleshoot
OpenStack Administration (OS-ADM) - Manage resilient compute resources
Training
- Troubleshoot OpenStack issues
- Monitor cloud metrics for
autoscaling
- Orchestrate deployments
5
OpenStack Engineering with Juju
Duration Outline
4 days - Introduction to an Ubuntu OpenStack - Introduction to Landscape and
Cloud Ubuntu Autopilot
Audience - Install and Configure MAAS - Configure Juju to Manage a
- Install and Configure Juju Tenant in an OpenStack Cloud
Network Engineers, System
- Configure an OpenStack Cloud - HA configuration with stateless
Engineers, Storage Engineers, Cloud
- Deploy and OpenStack Cloud with vs. stateful services
Engineers
Juju and MAAS - Extending HA to network tenants
- Work with Software-Defined
Prerequisites
Networks
OpenStack Administration (OS-ADM) - Work with Cloud Images
Training
- Configure an OpenStack Project
- Work with Cloud Workload Instances
- Work with OpenStack Storage
6
Ceph Administration
Duration Outline
4 days - Prepare for Ceph Storage
- Deploy Ceph Storage
Audience - Configure Ceph Storage
- Provide block storage with RBD
Storage Engineers, Cloud Engineers
- Provide object storage with RADOSGW
- Provide file storage with CephFS
Prerequisites - Configure the CRUSH map
OpenStack Administration (OS-ADM) - Manage and update the cluster maps
and Kubernetes Administration - Manage a Ceph Storage cluster
(K9-ADM) Training - Tune and troubleshoot Ceph Storage
- Integrate Ceph Storage with OpenStack
- Integrate Ceph Storage with Kubernetes
7
Docker for Development and Operations
Duration Outline
4 days - The Docker Story
- Introduction to Images
Audience - Creating Images
- System Commands
System Administrators, Cloud
- Docker Networking Basics
Administrators, Developers
- Docker Compose
- Scaling out with Swarm Mode
Prerequisites
- Managing Secrets
Linux system administration - Portainer LDAP/AD authentication
knowledge and experience - Portainer user and team management
- Portainer private registry authentication
- Docker Security
8
Kubernetes Administration
Duration Outline
4 days - Course Introduction - Security
- Basics of Kubernetes
Audience - Kubernetes Architecture
- Installation and Configuration
System Administrators, Cloud
- API Objects
Administrators, Developers
- Managing State with Deployments
- Services
Prerequisites
- Volumes and Data
Docker for Development and - Ingress
Operations (DO-OPS) Training - Scheduling
- Logging and Troubleshooting
- Custom Resource Definitions
- Kubernetes Federations
- Helm
9
OKD Administration
Duration Outline
4 days - Introduction to Red Hat OpenShift - Customize Source-to-Image builds
Container Platform
Audience - Install OpenShift Container Platform
- Explore OpenShift networking
System Engineers, Cloud
concepts
Engineers, Software Engineers
- Execute commands
- Manage OpenShift resources
Prerequisites
- Allocate persistent storage
Kubernetes Administration (K9-ADM) - Manage application deployments
and Monitoring with Prometheus - Metrics subsystem
(PR-MON) Training
- Manage and monitor
- Design containerized applications for
OKD
- Build applications
10
OKD Engineering
Duration Outline
4 days - Design a highly available cluster
- Prepare to install an HA cluster
Audience - Configure OKD to use custom
certificates
System Engineers, Cloud
- Build an HA cluster
Engineers, Software Engineers
- Provision persistent storage
- Enable log aggregation
Prerequisites
- Maintain an OKD cluster
OKD Administration (OK-ADM) - Manage system resources
Training - Configure security providers
- Configure networking options
11
ManageIQ Administration
Duration Outline
4 days - Introduce ManageIQ
- Implement ManageIQ
Audience - Connect to ManageIQ providers
- Organize ManageIQ
System Administrators, Cloud
- Provision virtual machines
Administrators, Developers
- Manage resource policies
- Generate ManageIQ reports
Prerequisites
- Manage the ManageIQ lifecycle
OpenStack Administration (OS-ADM), - Analyze metrics with ManageIQ
Kubernetes Administration Intelligence
(K9-ADM) and OKD Administration
- Configure ManageIQ alerts
(OK-ADM) Training
- Automate tasks in ManageIQ
- Manage catalogs
- ManageIQ automation with Ansible
12
Jenkins Administration
Duration Outline
4 days - CI and CD Fundamentals - Templates
- Jenkins Overview - Pipeline
Audience - Jenkins Admin Basics
- Advanced Jenkins Features
System Administrators, Cloud
- Jenkins Jobs/Projects/Builds
Administrators, Developers,
Software Engineers, QA - Plugin Management
Engineers - Working with SCM
- Code Quality and Code Coverage
Metrics
Prerequisites
- Parameterized Builds
Basic Linux system
- Automated Deployments
administration, software
- Folders, Folders Plus and Security
development knowledge and
- Validated Merge for GitHub
experience
- Pull Request Builder for GitHub
13
GitLab Administration
Duration Outline
4 days - Agile Development Overview - Permissions in GitLab
- Version Control and Git Introduction - Large Files in GitLab
Audience - GitLab Basics - Managing LDAP and Active
- GitLab Projects Directory
System Administrators, Cloud
- Migrating from other Source Control - Custom Languages
Administrators, Developers
- GitLab Inc. - Scalability and High Availability
- Community and Support in GitLab - Cycle Analytics
Prerequisites
- GitLab Pages - Integrating GitLab with another
Basic Linux system - GitLab Issues DevOps Tools
administration, software - Continuous Integration
development knowledge and
- GitLab Workflow
experience
- GitLab Comparisons
- Introduction to DevOps
- Installing GitLab with Omnibus
14
Automation with Ansible
Duration Outline
4 days - Course introduction - Comprehensive review
- Introduce Ansible
Audience - Deploy Ansible
- Implement playbooks
Network Administrators, System
- Manage variables and inclusions
Administrators, Storage
Administrators, Cloud - Implement task control
Administrators - Implement Jinja2 templates
- Implement roles
Prerequisites - Configure complex playbooks
- Implement Ansible Vault
Basic networking, Linux and
- Troubleshoot Ansible
storage system administration
- Implement AWX
knowledge or experience
- Implement Ansible in a DevOps
environment
15
Network Automation with Ansible
Duration Outline
4 days - Deploy Ansible
- Run commands and plays
Audience - Parameterize Ansible
- Administer Ansible
Network Administrators, System
- Automate simple network operations
Administrators, Cloud
Administrators - Automate complex operations
Prerequisites
Automation with Ansible (AN-AUT)
Training
16
Automation with Puppet
Duration Outline
4 days - Course introduction - Identify advanced system
- Identify system administration administration functions in Puppet
Audience functions in Puppet - Implement Puppet
- Puppet architecture - Implement external Puppet modules
Network Administrators, System
- Implement a Puppet manifest - Implement Puppet in a DevOps
Administrators, Storage
- Troubleshoot Puppet manifests environment
Administrators, Cloud
Administrators - Implement Git - Implement Puppet in Spacewalk
- Find information with Facter
Prerequisites - Implement Puppet modules
- Implement relationships in a Puppet
Basic networking, Linux and
module
storage system administration
- Implement variables and conditionals
knowledge or experience
in a Puppet module
17
SDN
Duration Outline
4 days - Network Programmability - Modules and Packages
- First Network Program - Python and Data Storage
Audience - Python Overview - Debugging, Testing and Logging
- First Python Program - Python Libraries
Network Engineers, Cloud
- Reading and Writing Network Device - Introduction to Network APIs and
Engineers
Information Protocols
- Communicating with Network - Securing the Management Plane
Prerequisites
Devices - YANG Data Modeling and Tools
OpenStack Administration - Python Data Structures - Introducing the OpenDayLight SDN
(OS-ADM) Training - Comparing Network Information Controller
- Conditional Code - Working with the OpenDayLight
- Looping with for and while Code
- Functions - Describing Network Programming
- Object-Oriented Programming Tools and Techniques
18
NFV
Duration Outline
4 days - Introduction NFV
- NFV ETSI Framework
Audience - OPNFV
- NFV Infrastructure (NFVI)
Network Engineers, System
- Virtual Network Functions (VNF)
Engineers, Storage Engineers,
Cloud Engineers - NFV MANO
- MANO Descriptor
- OpenBaton Architecture
Prerequisites
- Creating NSD & VNFD on OpenBaton
Ceph Administration (CP-ADM), - Open Source MANO Architecture
OpenStack Administration
- Creating NSD & VNFD on Open Source
(OS-ADM), Kubernetes
MANO
Administration (K9-ADM) and
- Understanding Juju & Charm
Enterprise Software-Defined
Networking (EN-SDN) Training - Introduction into Cloudif
19
Monitoring with Prometheus
Duration Outline
4 days - What is monitoring? - Probing Architecture
- Monitoring mechanics - Pushing Metrics and the
Audience - What is metrics? Pushgateway
- Introduction of Prometheus
System Administrators, Cloud
- Configuring Prometheus
Administrators, Developers
- Setup Monitoring Nodes and
Containers
Prerequisites
- Query permanence
OpenStack Administration (OS-ADM), - Monitoring Visualization
Kubernetes Administration (K9-ADM) - Service Discovery
and OKD Administration (OK-ADM)
- Alerting and Alertmanager
Training
- Scaling and Reliability
- Instrumenting Applications
- Logging as Instrumentation
20
Training Order Flow
Order Through the Web
Available
Modified
Invoice
Unpaid
Inputted by You
Processed by Btech
21
Training Order Steps
1. Go to https://www.btech.id/trainings/ and click GET NOW to choose the course.
22
2. Fill the Registration Form.
23
www.btech.id