PROFICIENCY DIPLOMA IN CLOUD COMPUTING
Total Duration: 4-6 months
Course Fee: 30,000 Kenyan Shillings
weekly commitment of 2hours per day
Course Overview
The Proficiency Diploma in Cloud Computing covers the fundamentals of cloud technologies, platforms, and services. Students will learn about cloud architecture, deployment models, virtualization, and security in cloud environments. This program prepares students for roles as cloud administrators, cloud engineers, and solutions architects in the IT industry.
Semester 1
Week 1: Introduction to Cloud Computing
- Overview of cloud computing concepts and history
- Benefits and challenges of cloud computing
- Cloud service models: IaaS, PaaS, SaaS
Week 2: Cloud Architecture
- Components of cloud architecture: front-end, back-end
- Cloud providers: AWS, Azure, Google Cloud Platform (GCP)
Week 3: Virtualization in Cloud Computing
- Basics of virtualization technology
- Virtual machines (VMs) and containers in cloud environments
Week 4: Cloud Deployment Models
- Public, private, hybrid, and multi-cloud models
- Choosing the right deployment model for organizational needs
Week 5: Infrastructure as a Service (IaaS)
- Overview of IaaS and its components
- Managing virtual machines in the cloud
Week 6: Platform as a Service (PaaS)
- Introduction to PaaS offerings
- Deploying applications on cloud platforms
Week 7: Software as a Service (SaaS)
- Overview of SaaS applications
- Examples of popular SaaS solutions
Week 8: Cloud Security Principles
- Importance of cloud security
- Securing cloud infrastructure and data
Week 9: Identity and Access Management (IAM)
- IAM principles and best practices in the cloud
- Role-based access control (RBAC) in cloud environments
Week 10: Cloud Networking
- Networking fundamentals in cloud computing
- Virtual Private Cloud (VPC) setup and configuration
Week 11: Cloud Storage Solutions
- Types of cloud storage: object, block, and file storage
- Managing data in the cloud
Week 12: Mid-Semester Review and Assessment
- Review of topics covered in the first semester
- Mid-semester exams and practical assessments
Semester 2
Week 13: Advanced Cloud Services
- Serverless computing and functions as a service (FaaS)
- Container orchestration with Kubernetes
Week 14: Cloud Migration Strategies
- Planning and executing cloud migration projects
- Tools and methodologies for cloud migration
Week 15: DevOps in the Cloud
- Integrating DevOps practices with cloud infrastructure
- Continuous integration and continuous deployment (CI/CD)
Week 16: Monitoring and Optimization
- Monitoring cloud performance and usage
- Optimizing cloud resources and costs
Week 17: Hybrid and Multi-cloud Management
- Managing hybrid and multi-cloud environments
- Challenges and strategies for multi-cloud governance
Week 18: Cloud Compliance and Governance
- Compliance frameworks (GDPR, HIPAA) in cloud computing
- Implementing cloud governance policies
Week 19: Emerging Trends in Cloud Computing
- AI and machine learning in cloud services
- Edge computing and IoT integration with cloud platforms
Week 20: Final Project and Presentation
- Developing a comprehensive cloud computing project
- Presentation of the final project and portfolio review
Certification
Upon successful completion, students will receive a proficiency diploma in Cloud Computing.