Вы находитесь на странице: 1из 12

Lesson Plan for CRS GH Curriculum

Lesson Plan - Snapshot

Day Duration (Hrs)

Duration (Hrs)
Technical
Day Leader
Case PDE HR Video Assessment
Lecture Hands-On Connect
Study
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Day 8
Day 9
Day 10
Day 11
Day 12
Day 13
Day 14
Day 15
Day 16
Day 17
Day 18
Day 19
Day 20
Day 21
Day 22
Day 23
Day 24
Day 25
Day 26
Day 27
Day 28
Day 29
Day 30

Detailed Lesson Plan

*
Duratio Delivery Referen
Day Topic
n Format* ce to
Material
⮚ Overview of Cloud
⮚ Types of Cloud (Iaas, Paas,
Saas, Xaas)
⮚ Cloud Deployment Models Lecture
Day 1 8 Hrs
(Public, Private, Hybrid,
Community)
⮚ Introduction to Linux
⮚ Distributions of Flavors
⮚ Installing Redhat 7
⮚ Different way of accessing Lecture
Day 2 Linux Servers 8 Hrs + Hands
⮚ Working with Directory and on
Files
⮚ Linux Directory Structure
⮚ Basic Linux Commands
Yes ⮚ User and Groups Lecture
hright Management 8 Hrs + Hands
Day 3 ⮚ File System on
⮚ Linux Vulnerabilities and
Patching
⮚ Linux Security & Firewall
⮚ Scripting Basics
Lecture
⮚ OS and Application Service
Day 4 8 Hrs + Hands
⮚ X-Windows System
on
⮚ Troubleshooting Basics

Virtualization:
⮚ Hypervisor
Lecture
⮚ Microsoft Hyper-V
Day 5 8 Hrs + Hands
⮚ Citrix Xen-Server
on
⮚ Oracle VM
⮚ KVM
Virtualization:
⮚ Basic knowledge of
networking
⮚ OSI Layers Lecture
Day 6 ⮚ Different types of Classes 8 Hrs + Hands
⮚ Assign Ip Address on
⮚ Defining Route
⮚ Set Hostname
⮚ Name Resolution
*Reference to Material: https://ibm.ent.box.com/folder/77813822847

Middleware Topics:

*Refer
ence
Dura Delivery
Day Topic to
tion Format*
Materi
al
Overview of Middleware
⮚ Definition
⮚ Architecture (2-tier, 3-tier) Lecture
Day 7 8 Hrs
⮚ Application Servers
⮚ Web Servers
⮚ Database
Tomcat & Jboss
⮚ Overview
⮚ Installation and
2,3Da Configuration Lecture
8 Hrs
y8 ⮚ Logs Verification + Hands on
⮚ SSL, and SSL Configuration
⮚ Application Deployment
⮚ Sanity Testing
IBM HTTP
⮚ Overview
⮚ Installation and Configuration
⮚ Logs Analysis Lecture
Day 9 8 Hrs
⮚ Virtual Host Configuration + Hands on
⮚ SSL Configuration
⮚ Connectivity Validation
⮚ Sanity Testing
Day Course introduction 8 Hrs Lecture SWG
10 ⮚ WebSphere product family + Hands on WAS-
overview ZA855
⮚ WebSphere Application Server G
architecture - stand-alone
⮚ WebSphere Application Server
architecture – federated
⮚ Websphere Liberty with
Container/RedHat Openshift
IBM Installation Manager
⮚ WebSphere Application Server
installation
⮚ Liberty configuration with
Openshift
⮚ Web server installation
⮚ Exercise: Installing IBM
Installation Manager
⮚ Exercise: Installing WebSphere
Application Server
⮚ Exercise: Installing IBM HTTP
Server
WebSphere Application Server
administrative console
⮚ Exercise: Exploring the
administrative console
⮚ Introduction to the
PlantsByWebSphere
application
⮚ Application assembly
Day ⮚ Exercise: Assembling an Lecture
8 Hrs
11 application + Hands on
⮚ Application installation
⮚ Exercise: Installing an
application
⮚ Clustering of liberty with
Containers/Opensift/Multiclou
d
⮚ Problem determination
Exercise: Problem determination
Introduction to wasdmin and scripting
⮚ Federating a cell
⮚ Exercise: Creating a federated
cell
⮚ Workload management
⮚ Exercise: Clustering and
Workload management
⮚ Overview of Intelligent
Day Management security Lecture
8 Hrs
12 ⮚ Exercise: Configuring + Hands on
WebSphere security
⮚ Exercise: Configuring
application security
⮚ Exercise: Configuring SSL for
WebSphere
⮚ Overview of the Liberty profile
⮚ Exercise: Working with the
Liberty profile
*Reference to Material: https://ibm.ent.box.com/folder/77813822847

Containers:

*Refere
Durati Delivery nce to
Day Topic
on Format* Materi
al
⮚ What is Container
⮚ Virtual Machines vs
Container
⮚ Different containerization
technologies
⮚ What is docker and why we
Day 13 need docker 8 Hrs Lecture/
⮚ How Docker Works
⮚ Docker Editions
⮚ Docker Basics & Concepts
⮚ Overview of Containers,
Images, and Container
registry
⮚ Docker Installation
⮚ Docker file to create
container image
⮚ Docker Basic commands &
working session
⮚ Container Orchestration
Basics and overview Lecture/Vide
Day 14 8 Hrs
⮚ Introduction of Docker o
Swarm
⮚ Pros and cons of Docker
Swarm
⮚ Deploying MW on
Containers

Container Orchestration : OpenShift


⮚ Control access to resources
on OpenShift
⮚ Monitor and collect metrics
on OpenShift
Lecture
Day 15 ⮚ Deploy applications on 8 Hrs
+ Hands on
OpenShift Platform
Container using Source-to-
Image (S2I)
⮚ Manage storage on
OpenShift
DevOps
⮚ Introduction to DevOps
⮚ Why is DevOps?
⮚ DevOps Lifecycle & Principles
Lecture /
Day 16 ⮚ DevOps Vs Traditional IT 8 Hrs
Video
⮚ DevOps Vs Agile
⮚ Roles, Responsibilities of a
DevOps Engineer
What is next in DevOps?
Understanding DevOps Lifecycle
Phases
⮚ Continuous Development
Lecture/Vide
Day 17 ⮚ Continuous Integration 8 Hrs
o/ Hands on
⮚ Continuous Testing
⮚ Continuous Delivery

IBM Cloud - SaaS

⮚ Basics of IBM Cloud


⮚ Creating an account in IBM
Cloud
⮚ IBM Cloud Overview
⮚ Architecture Lecture
Day 18 8 Hrs
⮚ IBM Cloud services and +Hands on
offering
⮚ IBM Cloud catalog
⮚ Application deployment
using Liberty
⮚ Monitoring application
IBM Support teams
Day 19 Understanding DevOps Lifecycle 8 Hrs Lecture/Vide
Phases o/ Hands on
⮚ Continuous Deployment
⮚ Continuous Monitoring
⮚ Continuous Feedback

Whats is an API
⮚ How APIs works
⮚ IBM APIC
⮚ API Architecture
⮚ API -Create-Run-Manage &
Secure API
⮚ LifeCycle of an APIs
⮚ Managing an API
Governance of API
Infrastructure as a Code:
⮚ Why Infrastructure as Code?
⮚ What Is Infrastructure as
Code?
⮚ Goals of Infrastructure as
Code
Day 20 8 Hrs Lecture
⮚ Challenges with Dynamic
Infrastructure
⮚ Principles of Infrastructure
as Code
⮚ Practices
⮚ Tools

Kubernetes Administration Part 1


⮚ Kubernetes Overview
⮚ Kubernetes Architecture
Lecture
Day 21 ⮚ Kubernetes resource model 8 Hrs
+ Hands on
⮚ Kubernetes Orchestration
⮚ Create Cluster
⮚ Key resources and pods

Day 22 Kubernetes Administration 8 Hrs Lecture +


Part 2 Hands on

⮚ Application deployment and


flow
⮚ Use Kubectl command
⮚ View and expose app
⮚ Services
⮚ Replication controller,
Replica Set,
⮚ Deployments, Volumes,
Secrets.
⮚ Network, API
⮚ Create an App, Deploy app
⮚ Auto scaling
⮚ Dashboard
⮚ Monitoring

MicroServices

⮚ What is MicroServices and


APIs
⮚ Basics of MicroServices
⮚ MicroServices Arch
⮚ Benefits of MicroServices
⮚ How microservices work
⮚ Migrate Application to
MicroServices
⮚ Some real time examples.

*Reference to Material: https://ibm.ent.box.com/folder/77813822847

DevOps:

*Refere Trainer
Dura Delivery nce to Dat
Day Topic
tion Format* Materi e
al
⮚ What is Chef?
⮚ Install and Configure Chef
Day ⮚ How to write Chef Cookbook Lecture
8 Hrs
23 ⮚ Exercise: Write a Chef + Hands on
Cookbook to deploy middle-
ware on virtual machines.
Day Infrastructure as a Code: 8 Hrs Lecture
24 ⮚ What is Terraform? + Hands on
⮚ Install and Configure
Terraform
⮚ How to write Terraform
Template
⮚ Exercise: Write a Terraform
Template to deploy a VM on
a Cloud like AWS, IBM Cloud
e.t.c
⮚ What is Ansible?
⮚ Install and Configure Ansible
⮚ How to write Ansible
Playbook
Day Lecture
⮚ Exercise: Write a Ansible 8 Hrs
25 + Hands on
Playbook to deploy a VM on
a Cloud like AWS, IBM Cloud
e.t.c

*Reference to Material: https://ibm.ent.box.com/folder/77813822847

Monitoring:

*Refere Traine
Durati Delivery nce to r
Day Topic Date
on Format* Materia
l
ISM Tool Chain
⮚ Introduction to ISM tool Chain &
Monitoring
⮚ Infrastructure & Database Monitoring -
Agent Deployment
⮚ Microservices and Container Monitoring -
Agent Deployment
Lecture/Hands-
Day 26 ⮚ Application availability, API and Synthetics 8 Hrs
on
Monitoring
⮚ Event Management basics - Tool Chain
Integrations
⮚ Notification and Collaboration - Tools
walkthrough
⮚ Incident Management
⮚ End to End Demo

*Reference to Material: https://ibm.ent.box.com/folder/77813822847

Advanced Cloud Demo


*Refere Traine
Durati Delivery
Day Topic nce to Date r
on Format*
Material
⮚ Successful adoption of Cloud
Overview on Cloud Service Providers (IBM Softlayer,
Day Lecture/Video,
AWS, Azure, Google) 8 Hrs
27 Hands-on

*Reference to Material: https://ibm.ent.box.com/folder/77813822847

Security:

*Refere Trainer
Durati Delivery
Day Topic nce to Date
on Format*
Material
Infrastructure Security Basics
⮚ Introduction to AppOps Security
⮚ AppOps Security Practices
⮚ Governance & Audit Overview
Lecture
⮚ AppOps Security Tools Overview 4 Hrs.
⮚ AppOps Security tools Deployment design

Security Patch Management & Health Check


Day 28
Security Log Management AppOps Practice
Lecture /
Vulnerability Scanning & Compliance 4Hrs
Hands-on
Identity & Access Management Overview

Assessment
Day 29

Оценить