Course Outline

Ubuntu Server Edition for Government

  • Versions of Ubuntu available for government use
  • Support options and resources for government agencies
  • TLS (Long-Term Support) and standard edition features
  • Maintenance policies and lifecycle management for government systems

Ubuntu and Hardware for Government

  • Verifying hardware compatibility with Ubuntu for government applications
  • Kernels and supported architectures for government systems

Package Management for Government

  • Using dpkg and apt-get for package management in government environments
  • Sources of available packages for government use
  • Adding new package sources to meet specific government requirements
  • Alternative packet management systems (RPM, Yum, etc.) and dependency handling for government systems
  • Aptitude for advanced package management in government settings
  • Automatic updates for maintaining security and compliance in government operations
  • Distribution upgrades to ensure up-to-date systems for government use

Networking for Government

  • Network configuration best practices for government agencies
  • TCP/IP, IPv4, and IPv6 protocols in government networks
  • Dynamic Host Configuration Protocol (DHCP) for government network management
  • Time synchronization tools (timedatectl, chrony) for government systems
  • Data Plane Development Kit (DPDK) for high-performance networking in government environments

Remote Administration for Government

  • OpenSSH Server for secure remote access in government settings
  • OpenLDAP Server for directory services in government networks
  • Samba and LDAP integration for file and print services in government agencies
  • Kerberos for authentication in government systems

Domain Name Service (DNS) for Government

  • Configuration of DNS for government networks to ensure reliable domain resolution

Security for Government

  • User management and access control in government systems
  • Console security measures for government servers
  • Firewall configurations to protect government data
  • AppArmor for application-level security in government environments
  • Certificates for secure communications in government operations
  • Virtual Private Network (VPN) solutions for remote access to government networks
  • System Security Services Daemon (SSSD) for identity management in government systems

Web Servers for Government

  • HTTPD - Apache2 Web Server for government websites and applications
  • PHP8 - Scripting language for dynamic web content in government portals
  • Squid - Proxy server for caching and filtering web traffic in government networks
  • Ruby on Rails for developing robust web applications for government use
  • Apache Tomcat and Apache Kafka for enterprise-level web services in government systems

Databases for Government

  • MySQL and MariaDB for relational database management in government applications
  • PostgreSQL for advanced database features in government data management

Wiki Applications for Government

  • Moin Moin for collaborative documentation in government agencies
  • MediaWiki for building and maintaining knowledge bases in government settings

File Servers for Government

  • FTP Server for file transfer in government networks
  • Network File System (NFS) for shared storage solutions in government environments
  • CUPS - Print Server for managing printing services in government offices

Email Services for Government

  • Postfix for reliable email delivery in government systems
  • Exim4 for advanced email routing and filtering in government networks
  • Dovecot Server for secure email storage and retrieval in government operations
  • Mailman for managing mailing lists in government communications
  • Mail filtering techniques to protect against spam and malware in government emails

Version Control System for Government

  • Bazaar for distributed version control in government projects
  • Subversion for centralized version control in government repositories
  • CVS Server for legacy version control systems in government use
  • Mercurial for efficient version control in government software development
  • GIT for modern, distributed version control in government applications

Windows Networking for Government

  • Samba File Server for integrating Windows and Linux file sharing in government networks
  • Samba Print Server for managing printing services across mixed environments in government offices
  • Securing Samba File and Print Servers to protect government data
  • Samba as a Domain Controller for centralized user management in government systems
  • Samba Active Directory Integration for seamless identity management in government networks
  • Likewise Open for Windows domain integration in government Linux environments

Backups for Government

  • Shell scripts for automated backup processes in government systems
  • Archive rotation strategies to manage backup storage efficiently in government operations
  • Bacula for comprehensive backup and recovery solutions in government environments
  • Rsnapshot for simple and effective file backups in government settings

Virtualization and Cloud Computing for Government

  • libvirt for managing virtual machines in government data centers
  • Packer.io for automating image creation in government cloud environments
  • Quemu and KVM for virtual machine management in government systems
  • VirtualBox for desktop virtualization in government offices
  • VMware solutions for enterprise-level virtualization in government operations
  • EC2 for cloud computing services in government applications
  • Containers (lxd, lxc) for lightweight and portable application deployment in government systems
  • OpenStack for building private clouds in government data centers

Other Considerations for Government

  • Keeping /etc under version control to manage configuration files in government systems
  • Block device replication for data redundancy and disaster recovery in government operations
  • Tools (byobu, munin, nagios, puppet) for monitoring and managing government IT infrastructure

Requirements

Basic knowledge of Linux or Unix-like systems is required for government personnel.

 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories