Difference between revisions of "Rchan-notepad"

From CDOT Wiki
Jump to: navigation, search
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:rchan]]
 
[[Category:rchan]]
Date: Jan 8, 2016
 
  
=PC2 - Linux Host Lab issue=
+
OPS curriculum topics for discussion
When starting up VMware Player, got the following dialogue:
+
'''Key Topics to be included/discussed/introduced'''
 +
= Lower Semesters =
 +
* Lower Semesters OPS stream focus on the network layers
  
[[image:VMware-kernel-module-updater.png]]
+
==ULI101 - First Semester==
 +
* Introduction to the Linux system (PC with Live Linux OS or Raspberry Pi)
 +
* Single Host or VM (with root access ?)
 +
* Suggestion - Focus on the physical layer and data-link layer administrative tasks
 +
**For example - ARP, ICMP, tcpdump
 +
* SSH Client configuration
 +
* TCP/IP network accounting using iptables
  
So I check the gcc directory and got the following directories:
+
==OPS235 - 2nd Semester==
<pre>
+
* OS Installation and configuration (bare metal and/or VM)
ict@debian:~$ ls -lR /usr/lib/gcc
+
* Disk partition and LVM
/usr/lib/gcc:
+
* 2 hosts or VMs (client and server)
total 4
+
* Suggestion - Focus on the Network and Transport layers administrative tasks
drwxr-xr-x 4 root root 4096 Dec  4 11:05 x86_64-linux-gnu
+
**For example - routing and RIP, UDP, TCP, tcpdump, wireshark
 +
*SSH server configuration, ssh tunnelling, X forwarding etc.
 +
* TCP/IP network filtering using iptables
 +
* SELinux Security
  
/usr/lib/gcc/x86_64-linux-gnu:
+
==OPS335 - 3rd Semester==
total 8
+
* Application Server software installation, configuration and maintenance (VM only?)
drwxr-xr-x 2 root root 4096 Dec 19  2014 4.8
+
* 3+ hosts or VMs (with application servers: email, DNS, SAMBA, NFS)
lrwxrwxrwx 1 root root    3 Dec  4 11:05 4.8.4 -> 4.8
+
* Suggestion - Focus on the Application layers administrative tasks
drwxr-xr-x 2 root root 4096 Dec  4 12:15 4.9
+
** For example - DNS, HTTP, SMTP, POP3, IMAP, SAMBA etc.
lrwxrwxrwx 1 root root    3 Dec  4 11:05 4.9.2 -> 4.9
+
**tools - tcpdump, wireshark,
 +
* TCP/IP network logging using iptables
 +
* SELinux security policy for confined network applications
  
/usr/lib/gcc/x86_64-linux-gnu/4.8:
+
= Upper Semesters =
total 0
+
* Upper semesters OPS stream - Cloud based topics/services?
 +
* Contents based on SOA - there are many, let's consider the three major ones:
 +
** Saas
 +
** PaaS
 +
** IaaS
 +
== OPS435 ==
 +
* Introduction to cloud computing - NIST definition
 +
* service oriented architecture
 +
** Identity services
 +
** Messaging services
 +
* Automation using scripting language
 +
** automate local services/tasks using bash shell
 +
** network/infrastructure automation using python/CMS
 +
*** virtual networks
 +
*** virtual machines
 +
* source code version control using git
  
/usr/lib/gcc/x86_64-linux-gnu/4.9:
+
== OPS535 ==
total 15556
+
* Infrastructure services
-rwxr-xr-x 1 root root 15854376 Dec 25  2014 cc1
+
** DHCP
lrwxrwxrwx 1 root root      22 Dec 25  2014 liblto_plugin.so -> liblto_plugin.so.0.0.0
+
** DNS/DDNS/DNSSEC
lrwxrwxrwx 1 root root      22 Dec 25  2014 liblto_plugin.so.0 -> liblto_plugin.so.0.0.0
+
** DataBase Service
-rw-r--r-- 1 root root    70864 Dec 25  2014 liblto_plugin.so.0.0.0
+
** LDAP using OpenLDAP
 +
** File sharing service
 +
** PAM
 +
** DAC/MAC
 +
** Firewall service
 +
* The REST API
 +
* Platform as a service (PaaS)
 +
** OpenShift Online
 +
** OpenShift Origin
  
</pre>
+
== OPS635 ==
 +
* Infrastructure as a service (IaaS)
 +
** OpenStack and/or others?
 +
* SOA
 +
** Network Services
 +
** Compute Services
 +
** Storage Services
 +
** Monitoring Service
  
The directory "4.8.4" was empty.
+
= Resources: hardware, software and others =
 
+
* Rack mount servers
VMware Workstation 12 documentation can found [http://pubs.vmware.com/player-12-windows/index.jsp#PDF/ic_pdf.html here]
+
** CPU:
 +
** Memory: 32GB
 +
** NICs: >10G
 +
* SAN
 +
* OS - Enterprise Linux
 +
* Web mail, wiki, moodle, wordpress, etc
 +
* OpenShift
 +
* OpenStack
 +
* Floating IPs (142.204.x.0/24)
 +
* Registered domain name, for ICT or subdomain from Seneca College

Latest revision as of 00:36, 12 January 2018


OPS curriculum topics for discussion Key Topics to be included/discussed/introduced

Lower Semesters

  • Lower Semesters OPS stream focus on the network layers

ULI101 - First Semester

  • Introduction to the Linux system (PC with Live Linux OS or Raspberry Pi)
  • Single Host or VM (with root access ?)
  • Suggestion - Focus on the physical layer and data-link layer administrative tasks
    • For example - ARP, ICMP, tcpdump
  • SSH Client configuration
  • TCP/IP network accounting using iptables

OPS235 - 2nd Semester

  • OS Installation and configuration (bare metal and/or VM)
  • Disk partition and LVM
  • 2 hosts or VMs (client and server)
  • Suggestion - Focus on the Network and Transport layers administrative tasks
    • For example - routing and RIP, UDP, TCP, tcpdump, wireshark
  • SSH server configuration, ssh tunnelling, X forwarding etc.
  • TCP/IP network filtering using iptables
  • SELinux Security

OPS335 - 3rd Semester

  • Application Server software installation, configuration and maintenance (VM only?)
  • 3+ hosts or VMs (with application servers: email, DNS, SAMBA, NFS)
  • Suggestion - Focus on the Application layers administrative tasks
    • For example - DNS, HTTP, SMTP, POP3, IMAP, SAMBA etc.
    • tools - tcpdump, wireshark,
  • TCP/IP network logging using iptables
  • SELinux security policy for confined network applications

Upper Semesters

  • Upper semesters OPS stream - Cloud based topics/services?
  • Contents based on SOA - there are many, let's consider the three major ones:
    • Saas
    • PaaS
    • IaaS

OPS435

  • Introduction to cloud computing - NIST definition
  • service oriented architecture
    • Identity services
    • Messaging services
  • Automation using scripting language
    • automate local services/tasks using bash shell
    • network/infrastructure automation using python/CMS
      • virtual networks
      • virtual machines
  • source code version control using git

OPS535

  • Infrastructure services
    • DHCP
    • DNS/DDNS/DNSSEC
    • DataBase Service
    • LDAP using OpenLDAP
    • File sharing service
    • PAM
    • DAC/MAC
    • Firewall service
  • The REST API
  • Platform as a service (PaaS)
    • OpenShift Online
    • OpenShift Origin

OPS635

  • Infrastructure as a service (IaaS)
    • OpenStack and/or others?
  • SOA
    • Network Services
    • Compute Services
    • Storage Services
    • Monitoring Service

Resources: hardware, software and others

  • Rack mount servers
    • CPU:
    • Memory: 32GB
    • NICs: >10G
  • SAN
  • OS - Enterprise Linux
  • Web mail, wiki, moodle, wordpress, etc
  • OpenShift
  • OpenStack
  • Floating IPs (142.204.x.0/24)
  • Registered domain name, for ICT or subdomain from Seneca College