AOS-6 Cloud Infrastructure & Platform Engineering
AOS-6 Cloud Infrastructure & Platform Engineering
- Course description
- Course CodeAOS-6
- Level of Study5.2
- Program of StudyAI Operations Specialist
- Credits17,5
- Study Plan CoordinatorMonde Sineke
This course develops students' competencies in configuring, automating and managing cloud infrastructure for modern applications. Students explore cloud computing principles and cloud-native architectures, and work with virtual machines, containers, infrastructure as code and CI/CD pipelines. They configure networking, storage, managed services, identity and access controls, and apply principles of security, scalability, availability, backup and recovery. Students use monitoring and logging to identify infrastructure issues and develop an understanding of how platform engineering supports development teams.
The course also examines how business objectives, costs and operational requirements influence infrastructure and technology decisions. Students evaluate technical feasibility, cloud resource costs, build-versus-buy alternatives and the suitability of AI services. They assess trade-offs between cost, security, reliability and maintainability, and document and justify their recommendations to technical and non-technical audiences.
The candidate...
- has knowledge of cloud computing principles, cloud-native architectures and the tools used to build, automate and deploy cloud infrastructure, including containers, infrastructure as code and continuous delivery
- can assess their own infrastructure in relation to requirements for security, access control and availability
- has knowledge of the role of platform engineering in supporting development teams in the industry
- is familiar with the history and traditions of software development and IT operations and their place in society, including their role in the digitalisation of business and public services
The candidate...
- can apply relevant tools and techniques to configure cloud infrastructure, manage access and automate infrastructure provisioning and application delivery
- can explain technology recommendations to business stakeholders, including build-versus-buy decisions and the selection of AI services
- can assess problems in cloud infrastructure and networks, identify the cause and determine what measures need to be implemented
The candidate...
- can plan and carry out the setup and automation of cloud infrastructure for applications, alone and as part of a group
- can plan software and AI solutions based on the needs of selected users and stakeholders, and prioritise features by impact, cost and risk
- can contribute to organisational development by evaluating the business value, cost and feasibility of software and AI solutions, and by managing cloud resource costs
Students use a combination of written content, videos and practical learning activities designed to help them achieve the course learning outcomes.
Industry Relevance
Course content, learning activities and tools reflect industry standards and are developed in collaboration with industry partners and experts from the field.
Practical Work
The course includes regular practical activities where students apply their knowledge and practise relevant skills.
Collaboration
Collaboration is facilitated through the LMS and Teams, and students are encouraged to work together for peer support and shared learning.
Guidance
Teachers are available for guidance at scheduled times. Students are encouraged to share work in progress and use feedback from teachers and fellow students to develop their work further.
This course has 1 coursework requirement, graded Approved / Not Approved.
| Form of assessment | Grading scale | Grouping | Duration of assessment |
|---|---|---|---|
Course Assignment | Pass / Fail | Individual | 2 Week(s) |
