Sie sind auf Seite 1von 8

XenStack DevOps

Week 1 -
10 Tasks & Tools
to get started

What is DevOps & Agile


methodology
1

Setup Laptop for


Development
2

Linux Command line 101

Virtualization with
Virtualbox
4

Vagrant Automation

Bash scripting &


Command line tools
6

Git & Github version control

create vms in cloud,


connect to remote
8 servers & deploy
apps.

Monitor infrastructure
using DataDog , Monit,
9
Nagios

linux performance tuning &


Benchmarking
10
XenStack DevOps
Week 2 -
10 Tasks for AWS

AWS Overview & IAM

Networking in AWS

S3 , EBS , Glacier , Inteligent


tiering
3

Computing in AWS

TERRAFOM AWS
Automate cloud ops with
5 Terraform

Networking in AWS

Databases in AWS

HA , ALB, NLB , ELB


in AWS
8

Monitor aws
infrastructure using
9 DataDog , prometheus
Nagios

AWS Projects & Certification


prep
10
XenStack DevOps
Week 3 -
Automation &
configuration
management

What is DevOps Automation &


Configuration Management
1

Ansible - Master class

Puppet Configuration
management - Master class
3

Advanced Ansible
Playbooks
4

Vagrant Automation

Create identical machine images


for multiple platforms from a
6 single source configuration

Git & Github version control

Deploy containers
using Docker
8

Write, Plan, and Create


Infrastructure as Code
9

Jenskins -101
Build Automation using Jenkins
10
XenStack DevOps
Week 4 -
DevOps with
Docker &
Kubernetes

What is Docker &


containers
1

Setup docker on laptop for


Development
2

Docker Command line 101

Setup minikube on
laptop
4

Kubernetes Intro

Kubernetes level - 2
6

Docker Level 2
7

Amazon Elastic
Container Service
8

Monitor Containers
using Prometheus &
9
DataDog

Rancher container
Orchestration, container Best
10
Practices & Projects
XenStack DevOps
Week 5 -
Python
Programming

Get Started with Python


programming
1

Setup Laptop for Python


Development
2

Python programming 101

Pycharm - next level

build django application

Build Flask application

Gunicorn - Gunicorn 'Green


Unicorn' is a Python WSGI
7 HTTP Server for UNIX

Jupyter notebook for


Machine learning
8

Pandas indepth

Machine learning intro

10
XenStack DevOps
Week 6 -
BuildOps with
Jenkins CI - CD

What is Jenkins & CI-CD

GIT - SCM
Advanced GIT workflow
2 GitHub

Jenkins Administration

CI CD Pipeline

AWS + CodeDeploy + Jenkins

Create Jenkins jobs for


Java , Python
6 Applications.

Git & Github version control

create vms in cloud,


connect to remote
8 servers & deploy
apps.

Monitor Jenkins
infrastructure using
9 DataDog , Grafana,
Elasticsearch.

Jenkins + Puppet + Github +


Docker + AWS integration
10
XenStack DevOps
Week 7 - SQL ,
NoSql & BigData

DBA - MySQL RDBMS

RDBMS - PostgreSQL

NoSQL & BigData Ecosystem


- Intro
3

Elasticsearch
Elasticsearch, Kibana &
4
Logstash

Hadoop, Hbase, Spark, Kafka,


Hue, Storm, Pig, YARN 2,
5 HIVE, Sqoop.

MongoDB, Cassandra,
Redis
6

ML With ELK - Elasticsearh,


Logstash, Kibana
7

Kibana - next level

Splunk log aggregation

Apache Nifi , Spark & BigData


Tools
10
XenStack DevOps
Week 8 -
Cyber Security

What is CyberSecurity ,
Ethical Hacking
1

Principles of Defense and


Offense
2

Malware Analysis

Penetration Testing with


bash
4

Script Obfuscation

Command-Line Fuzzer

Establishing a Foothold

Build and launch


spoofing exploits
8 with Ettercap

Dissect Android
malware with JEB and
9
DAD decompilers

Deploy next-generation
honeypots
10

for more information please contact anagha@xenstack.io,


www.xenstack.io, www.xenstack.club

Das könnte Ihnen auch gefallen