Cloud Computing (Synchronous e-learning)
About This Course
This course aims at imparting knowledge and providing practical insights in various aspects of cloud computing and applications. At the completion of the course, the participants will be able to
• Understand the underlying concepts and benefits of cloud computing
• Learn various kinds of cloud services & deployment models; and how they compare with each other.
• Learn various services and protocols in various network elements and networks
• Learn the cloud computing architectural elements and their roles.
• Learn the significance and application of modern technologies such as SDN and NFV in the cloud
• Understand the security issues and learn the solution mechanisms
• Gain practical knowledge of cloud computing, and applications with a cloud platform.
What You'll Learn
• Introduction: Concepts, Benefits, Cloud Networking, Cloud Storage, Virtualization
• Cloud Services: Software as a Service, Platform as a Service, Infrastructure as a Service, Other cloud services
• Cloud Deployment Models: Public Cloud, Private Cloud, Community Cloud, Hybrid Cloud, Comparison of deployment models
• Cloud Architecture: Cloud computing actors, architectural components, cloud service management
• SDN and NFV for Cloud: Concept of software defined networking (SDN) and network function virtualization (NFV), Use of SDN and NFV from service provider perspective and private cloud perspective
• Security: Security issues and countermeasures, Data protection, Security as a Service
• Cloud Platforms: Hands on experiments with platforms such as Azure; Virtual Machine deployment, Internet of Things (IoT) data transfer, analysis, storage and visualization.
Entry Requirements
A bachelor's degree or diploma in Electrical Engineering, Computer Science, or a related field.