Course description
This course provides delegates with the knowledge and skills needed to make the best use of modern cloud computing platforms.
Topics covered include technical foundations of cloud computing, configuration management for creating bespoke IaaS platforms, and developing cloud-enabled distributed applications. This course also covers non-technical aspects of cloud computing, including the financial motivations for moving to cloud-based infrastructures, as well as the regulatory and licencing issues that arise when using cloud-based systems.
Upcoming start dates
Suitability - Who should attend?
Industry professionals with some programming background, who need to develop scalable cloud-enabled applications. Management staff who want to understand what the cloud is and how it can benefit their organisation. Anyone who is interested in deploying distributed applications to cloud computing infrastructures.
Outcome / Qualification etc.
What you will learn
IT infrastructures are increasingly moving to cloud-enabled platforms for a variety of reasons, including ease of management, the ability to respond to transient spikes in needs, and more attractive cost structures. Cloud computing provides organisations with a way to pay for only the computing the IT infrastructure that they need, when they need it. Taking full advantage of these systems requires specialised skills, as well an understanding of the financial and legal implications of moving from a traditional to a cloud-enabled infrastructure.
Training Course Content
Core content
- Introduction to Cloud Computing, Cloud vs Cluster vs Grid
- Scalability Considerations: Horizontal vs Vertical Scaling
- IaaS vs PaaS vs SaaS vs XaaS
- OpenStack cloud computing platform: introduction, interfaces, and architecture
- Configuration Management for IaaS infrastructures using Ansible
- Developing cloud-enabled distributed applications
- Hadoop and Map-Reduce
- Non-technical issues in cloud computing (financial, regulatory, software licencing)
Course delivery details
Course structure
This short course is delivered over the course of five days. Delegates are given the opportunity in lab exercises to develop distributed cloud-enabled applications using industry standard software, and to deploy their applications on an openstack-based cloud platform.
Request info
Cranfield University
Cranfield is a specialist postgraduate university that is a global leader for education and transformational research in technology and management. We have many world-class, large-scale facilities, including our own global research airport, which offers a unique environment for transformational education...