Cirolearn
← All internships
Cloud Computing Internship — learning tools

Cloud Computing Internship

Develop practical knowledge of cloud infrastructure, cloud services, networking, storage, deployment, security, monitoring and cloud-based project implementation.

Curriculum

  1. 01Introduction to Cloud Computing
    • Cloud computing fundamentals.
    • Benefits and limitations of cloud adoption.
    • IaaS, PaaS and SaaS.
    • Public, private and hybrid cloud models.
  2. 02Cloud Infrastructure
    • Servers and virtual machines.
    • Compute and storage.
    • Containers and infrastructure concepts.
    • Regions, availability zones and resilience.
  3. 03Cloud Storage and Databases
    • Object, block and file storage.
    • Cloud database fundamentals.
    • Data durability.
    • Backup and recovery.
  4. 04Cloud Networking
    • Virtual networks and subnets.
    • IP addressing and DNS.
    • Firewalls.
    • Connectivity and troubleshooting.
  5. 05Cloud Security
    • Identity and access management.
    • Least-privilege access.
    • Encryption fundamentals.
    • Shared responsibility models.
    • Security monitoring.
  6. 06Deployment and Automation
    • Application deployment.
    • Environment configuration.
    • Infrastructure automation fundamentals.
    • Version control.
  7. 07Monitoring and Reliability
    • Logs and metrics.
    • Performance monitoring.
    • Incident response.
    • Resource and cost optimisation.
  8. 08Cloud Capstone
    • Design a cloud solution.
    • Prepare an architecture diagram.
    • Document security and backup arrangements.
    • Submit a deployment plan and final presentation.