Course Outline
Introduction to Open Source
- Defining open source and its importance for government operations
- Common open-source licenses and community engagement
- Methods for contributing to open-source projects
Linux Operating System
- Overview of Linux distributions and their applications for government
- Installation procedures for a Linux distribution (e.g., Ubuntu)
- Fundamental structure of the Linux filesystem
Linux Command-Line Interface (CLI)
- Techniques for navigating the Linux filesystem
- Operations involving files and directories
- Management of users, groups, and permissions
Linux System Administration
- Software package management using package managers
- Process management, system monitoring, and troubleshooting techniques
- Scheduling tasks with cron and at commands
Introduction to Cloud Computing
- Concepts and benefits of cloud computing for government agencies
- Public, private, and hybrid cloud models
- Services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)
Cloud Deployment Models
- Understanding various cloud deployment options for government use
- Building and managing virtual machines in the cloud
- Containerization with Docker for efficient resource utilization
Cloud Services and Technologies
- Overview of different cloud service categories relevant to government operations
- Exploration of cloud storage, databases, and networking solutions
- Introduction to Kubernetes for orchestration in the cloud environment
Open Source in the Cloud
- Utilizing open-source tools in cloud environments for government projects
- Automation and configuration management with Ansible
- Implementation of Continuous Integration and Continuous Deployment (CI/CD) pipelines
Security and Compliance
- Fundamental cloud security concepts for government agencies
- Identity and Access Management (IAM) best practices
- Overview of compliance frameworks and recommended practices
Summary and Next Steps
- Key takeaways from the course for government professionals
- Career paths in open-source IT and cloud computing within the public sector
- Resources for further learning and development
Requirements
- Basic computer literacy
- Familiarity with navigating a Linux command-line interface
Audience
- Aspiring IT professionals for government and other sectors
- Students pursuing technology-related fields
- Professionals in non-technical roles seeking to enhance their digital skills
Testimonials (5)
experienced trainer
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes Security Fundamentals (LFS460)
trainer has hands-on knowledge
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes for App Developers (LFD459)
A very good and easy-to-use virtual solution (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Course - Quick Introduction to Hypervisor and KVM
Lots of exercises
Cesar - Centro Netec Chile
Course - Red Hat Enterprise Linux Automation with Ansible (RH294)
Tyler is very knowledgable and shared his valuable experience in Lustre administration with us.