Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Open Source
- Defining open source and its significance
- Common open-source licenses and communities
- Contributing to open-source projects
Linux Operating System
- Introduction to Linux distributions
- Installing a Linux distribution (e.g., Ubuntu)
- Basic Linux filesystem structure
Linux Command-Line Interface (CLI)
- Navigating the Linux filesystem
- Working with files and directories
- Managing users, groups, and permissions
Linux System Administration
- Managing software packages with package managers
- Processes, system monitoring, and troubleshooting
- Scheduling tasks with cron and at
Introduction to Cloud Computing
- Cloud computing concepts and advantages
- Public, private, and hybrid cloud models
- Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)
Cloud Deployment Models
- Understanding different cloud deployment options
- Building and managing virtual machines
- Containerization with Docker
Cloud Services and Technologies
- Overview of cloud service categories
- Exploring cloud storage, databases, and networking
- Introduction to Kubernetes for orchestration
Open Source in the Cloud
- Utilizing open-source tools in cloud environments
- Automation and configuration management with Ansible
- Continuous Integration and Continuous Deployment (CI/CD) pipelines
Security and Compliance
- Basic cloud security concepts
- Identity and Access Management (IAM)
- Compliance frameworks and best practices
Summary and Next Steps
- Key takeaways from the course
- Career paths in open-source IT and cloud computing
- Resources for further learning
Requirements
- Basic computer literacy
- Familiarity with navigating a Linux command-line interface
Audience
- Aspiring IT professionals
- Students
- Professionals in non-technical roles
28 Hours
Testimonials (1)
The exercises were quite a few and all very useful.
Christian Ortiz - BANXICO
Course - BASH Programming
Machine Translated