| Basel Discovering Windows Azure Mobile Services and Media Services Ken Casada

Slides:



Advertisements
Similar presentations
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Advertisements

Microsoft Azure Overview
Windows Azure Mobile Services Matt Milner
Windows Azure Conference 2014 Building Media Solutions with Windows Azure Media Services.
Push to ALL the iPhones with Azure Chris Risner Senior Technical Microsoft Azure.
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
 What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows  Monetize your content  Road to.
What is Microsoft Azure Media Services Architecture and Features Video-on-demand service Basic media workflow Dynamic packaging Secure delivery Live Streaming.
Wowza and Microsoft Azure Enable Easy Deployment and Management of Cloud-Based Streaming Solutions that Deliver Live and On-Demand Video to Any Device.
TechEd /20/ :10 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Cross Platform Mobile Backend with Mobile Services James
APP205 Key technologies for building great video experience on Windows 8.
OM. Brad Gall Senior Consultant
Findly Leads the World in Talent Innovation with Its Enterprise-Cloud for Global Talent Acquisition COMPANY PROFILE: FINDLY Findly is a SaaS ISV founded.
Building Android Apps with Mobile Services Speaker Name Speaker Title Speaker Company Twitter:
35% of Internet traffic is video today, by % Growing at ~50% CAGR TV IP Delivery ~50 million internet connected TVs sold this year 150M+ video.
The digital revolutionThe cloud revolution vs Extensible multi-tenant Media Services platform on Windows Azure The best of Microsoft Media Platform Components.
Building Connected Android Apps with Azure Chris Risner Technical Evangelist
Next-Generation Formotus Forms Replace Paper and InfoPath with Mobile Business Applications Created and Deployed Using Microsoft Azure MICROSOFT AZURE.
SDKs Source control, table scripts, custom API & Scheduler FacebookTwitterMicrosoftGoogle Active Directory SQL Table Storage Blob Storage WNS & MPNS.
Mingfei Yan Program manager Windows Azure Media Services.
Upload, Process, and Deliver Digital Media Assets from Everywhere and at Any Time with Reelway and the Microsoft Azure Cloud MICROSOFT ISV PROFILE: REELWAY.
Lugano Microsoft Azure Overview Ken Casada Technical Evangelist Microsoft Switzerland
 What is Windows Azure Media Services  Architecture and Features  SDK and REST API.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Building Connected iOS Apps With Mobile Services Chris Risner Senior Technical Microsoft Azure.
Built on Azure, Moodle Helps Educators Create Proprietary Private Web Sites Filled with Dynamic Courses that Extend Learning Anytime, Anywhere MICROSOFT.
How* to Win the #BestMicrosoftHack Shahed Chowdhuri Sr. Technical WakeUpAndCode.com *Hint: Use the Cloud.
Welcome to Azure App Services! Amie Seisay
== Enovatio Delivers a Scalable Project Management Solution Minus Large Upfront Infrastructure Costs, Thanks to the Powerful Microsoft Azure Platform MICROSOFT.
Intro to Datazen.
WINDOWS AZURE MOBILE SERVICES AN INTRODUCTION Bret Stateham Technical Evangelist
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Microsoft Azure Integrated with C21 Live Cloud Mosaic Helps Control Your Live Streaming from Anywhere by Deploying in Global Azure Regions MICROSOFT AZURE.
Welcome to Azure App Services! Amie Seisay
Easy-to-Use RedFlag System Delivers Notifications via Phone, , Text, Social Media, and More to Improve Effectiveness of Your Communications COMPANY.
Flight is a SaaS Solution that Accelerates the Secure Transfer of Large Files and Data Sets Into and Out of Microsoft Azure Blob Storage MICROSOFT AZURE.
Smart Syncing: Travelers Get News, Information, and Entertainment along with Free Internet via WiFi COMPANY PROFILE: SIENN With a team across Europe, SIENN.
Picturex Secures and Scales Event-Photo Sharing for Enterprise and Private Customers by Relying on the Powerful, Scalable Microsoft Azure Platform MICROSOFT.
With xTV, Quickly Build Your Enterprise.TV Network, a Single-Destination, Real-Time Stream of Information to Inform Customers, Employees, Partners & Investors.
Building Connected Windows Store apps with Windows Azure Mobile Services Nick Harris Windows Azure Tech Evangelist Microsoft Corporation WCL217.
Call-Center Agents, Customers Communicate More Conveniently with SMS Chat App COMPANY PROFILE: EARLY CONNECT Early Connect is a regional SaaS ISV founded.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
TV Broadcasting What to look for Architecture TV Broadcasting Solution
Azure Mobile Services + Windows Phone 8
Nicho Joins Microsoft Azure Certified Program to Transform Brand Engagement, Boost Customer Acquisition and Conversions with Scalable Ease MICROSOFT AZURE.
Vidcoding Introduces Scalable Video and TV Encoding in the Cloud at an Affordable Price by Utilizing the Processing Power of Azure Batch MICROSOFT AZURE.
Windows Azure Mobile Services
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Nimble Streamer Helps Media Content Providers Create Streaming Networks Cost-Effectively and Easily by Utilizing Azure’s Worldwide Scalability MICROSOFT.
Building Cross-Platform Apps with Windows Azure Mobile Services
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Building Windows Phone Apps with Windows Azure Mobile Services
PaaS - Development Stefan Geiger Gerry
Built on the Powerful Microsoft Azure Platform, iSwarm Helps Businesses Analyze Social Media Conversations, then Connect with Individuals MICROSOFT AZURE.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
AllDigital Brevity on Microsoft Azure Cloud Platform Supercharges Media Workloads by Encoding During High-Speed File Transmission MICROSOFT AZURE ISV PROFILE:
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /18/ :01 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Technical Capabilities
Consumer Mobile Apps that Scale
Azure Active Directory
Building Windows Store Apps with Windows Azure Mobile Services
Presentation transcript:

| Basel Discovering Windows Azure Mobile Services and Media Services Ken Casada

Agenda Windows Azure Mobile Services40’ Windows Azure Media Services20’

| Basel Positioning Azure Mobile Services Understanding Mobile Services and their Target Group

What is Windows Azure Mobile Services? Framework: create backend services Built with Node.js, based on Windows Azure Websites Target group: mobile apps Create Windows Store, WP, iOS, Android and HTML/JS apps super-fast Need one common backend to store and exchange data How you need to think about it? Need backend services for your apps…and your apps only Not a replacement for Websites or cloud services which offer higher level of control

Mobile Services App Architecture SDKs REST API Node.js Your Scripts (insert / update / delete / read)

| Basel DEMO

Working with data within a script Request (parameter of insert/update/del/read.js scripts) Execute the default operation Query (parameter of read.js script) Contains all information for filtering, paging, sorting Can be edited to add custom query logic Table/s CRUD operations + query MSSQL Direct SQL Statements Script Sample available here: Server script reference: Server Script example how tos:

A couple of preview features Scheduler Execute scripts on a Schedule (by minutes / hours /months...) Execute scripts on Demand (ex: schedule sending push notifications for a given time of the day) Scale Scale out instance count / scale up VM size / scale up SQL DB

Windows 8 (1) (2) (3)

| Basel (DEMO) Adding Push Notification using VS2013

Authentication support in Mobile Services Out of the box (tutorial available here):here Microsoft Account, Facebook, Twitter, Google  Register your app with an identity provider  Restrict permissions to authenticated users  Add authentication to the app Customer authentication Josh Twist: Josh Twist Tip: (caching user’s identity)caching user’s identity

| Basel Azure Media Services

Challenges Infrastructure costs Managing costs Monetizing contents Digital Rights Management Security High Quality videos for any device Anywhere and Anytime

What Do We Mean by Media Services? Encoding Windows Azure Media Services Format Conversion Content Protection On-Demand Streaming Ingestion Live Streaming: today in private preview (early adopters program) Analytics: will be rolled out as they become available

Using Media Services for.... Delivering training video to the employees of your company Streaming video content for your web site Streaming video on demand premium content Streaming live video for big events (ex: London Olympics games)

Azure Media Services for developers Controlling Media Services Building a custom media app workflow that can automatically upload, encode and deliver videos. REST API for all platforms  SDK  Java SDK  - Windows/Mac/Linuxhttps://github.com/windowsazure/azure-sdk-for-java Developing Azure Media Services client Building client applications that can consume streaming media from Media Services (Windows 8/WP/iOS/xBox/Flash Player/SL/Android/ Embedded devices – Connected TV, IPTV) Client SDK's and player frameworks Docu: Windows Azure Media Services MSDN documentation

What Do We Mean by Media Services? Encoding Windows Azure Media Services Format Conversion Content Protection On-Demand Streaming Ingestion Live Streaming: today in private preview (early adopters program) Analytics: will be rolled out as they become available

| Basel DEMO

Pricing and SLA Encoding Service Free Trial (3mths) SharedReserved Encoding Price Free (100GB limit) $1.99 Per GB $1.99 Per GB + $99 per month/RU Encoding SLA NA Availability = 99.9% Measured as REST API availability No guarantee on wait time between tasks Availability = 99.9% Measured as REST API availability Media tasks running concurrently = Number of reserved units Streaming Service Free Trial (3mths) SharedReserved Streaming Price Free (100GB limit) Standard Egress Rates Standard egress rates + $199 per month Streaming SLA NA Availability = NA No bandwidth guarantee Availability = 99.9% Measured as server availability based on response time Peak bandwidth of 200 Mbps per Reserved Unit allocated for Origin

New Feature - Dynamic packaging Allows you to re-use your encoded content and bring it to various streaming formats without repackaging the content. Video sourcesMulti-bitrates Mp4 Origin Server HLS Smooth Streaming Encode Package Video sourcesMulti-bitrates Mp4 Origin Server HLS Smooth Streaming Encode Dynamic Packaging Traditional Encode and Package Dynamic Packaging Package Input format: Mp4 or Smooth Streaming Output format: Smooth Streaming, Http-Live-Streaming v4, MPEG-DASH You need to have at least 1 reserved streaming unit to enable dynamic packaging! DASH DEMO: Channel 9 videoChannel 9 video

What is MPEG-DASH? Currently there are three major vendor-centric streaming formats (all takes H.264 as input) Smooth StreamingHttp Live Streaming Http Dynamic Streaming

More... How am I going to get 5 Terabytes of media up to the cloud? Additional resources