Cloud Streaming Service forUniversity of Bedfordshireby Team PPM8 (May 2013)Dr Marc Conrad & Edward Dell, ClientOyedeji Adeniyi, Project ManagerEdmand Thipursian, Quality, Testing & PPT Manager
Objectives• Introduction to Cloud and Cloud Streaming• Cloud Deployment Model• Deployments of Cloud Streaming• Why Cloud Streaming for University ofBedfordshire• Architecture of Cloud Streaming• Challenges of Cloud Streaming
Why Cloud?• A style of computing where massively scalable IT-related capabilities are provided “as a service” usingInternet technologies to multiple external customers. Italso provides disaster recovery and environmentalfriendly service (Gartner, 2008)• It uses native platform, hence it doesn’t need anyspecial software
Types of Cloud Deployment Models• Private Cloud – is a virtual data centre locatedin Company itself within the company firewall• Public Cloud – is a virtual data centre locatedoutside the organization’s firewall. Cloudservice providers can be offered all resourcesfrom cloud to the organization by internet.• Hybrid Cloud – is a virtual data centre whichhas both private and public cloud activities(Kaufman L, 2012)
What is cloud streaming?Cloud Streaming is an internet based computingwhereby shared information such as video, music,games, live telecast, application, software etc., canbe accessed from anywhere in the world by anydevices such as tablet, PC, laptop, smart phone,etc., on demand.
Why Cloud Streaming service forUniversity of Bedfordshire?• Cost Effective – in terms of investment forinfrastructure in University Campuses• Cost Saving in Internet Protocol Services• No License Fee – Cloud Streaming providesupdated version of server software at no cost• Scalability – Cloud Streaming services can becapable for large University customer• Linearity – Cloud Streaming Services offering higherQuality of Service without any buffering• Flexibility – Cloud Streaming Services can be offeredbased on the requirement
Why Cloud Streaming service forUniversity of Bedfordshire?• Unified Standard – Any device can access the University CloudStreaming• Cross-Platform – It supports all operating systems• Automatic - Automatic trans-coding to multiple formats ofdata such as XHTML, XDVD, Flash, etc.,• Hassle Free – No worry about maintenance, hardwarerepair, upgrading hardware, updating software and networkissues• Online Students – Cloud Streaming Service provides virtualUniversity campus service to online students• Niche – Cloud Streaming makes UoB top of the educationalmarket in the world.• Security – Cloud Streaming service provides advanced securetransmissions.
Deployment of Public Cloud Streaming Service for UoB
Deployment of Public Cloud Streaming Service for UoB• Cloud Lab - Migrating Lab facilities into Cloud• Cloud Library – Moving Library into Cloud• Cloud Class Room – Streaming and Recorded classrooms into Cloud• Cloud based Interactive – Interaction betweenstudents and staff and among students• Campus based Cloud – Moving Complete Universitycampus into Cloud• Cloud Staff – Provide assistance to students duringlab facilities• Cloud Campus Radio• and many more…
Cloud Streaming ArchitectureSoftware systems involve multiple cloud componentscommunicating with each other over a loose couplingmechanism such as a messaging queue. Cloud Engineering andInter cloud technology are the main part of Cloud Streaming
Major Cloud Service Providers• Amazon EC2 - is a web service that provides resizablecompute capacity in the cloud. It provides completecontrol of your computing environment.• Google - Google Cloud Platform lets you buildapplications and websites, store data, and analyzedata on Google’s infrastructure.• Azure - Windows Azure enables you to quickly build,deploy and manage applications across a globalnetwork of Microsoft-managed datacenters. You canbuild applications using any operating system,language or tool.
Challenges & Future Development• Reliability - Connectivity issues at user-end• Governance – Who owns the data?• Security & Privacy – Is data safe & protected?• Regulatory Compliance – Required common lawsand policies across the globe• Vendor Lock in – Issues in migrating from oneCloud provider to another• Security of cloud streaming can be developed byusing ECC cryptography algorithms in future.