The document discusses Microsoft Azure's cloud services for media and mobile applications. It describes how Azure Media Services provides components and technologies from Microsoft and third parties to create end-to-end media solutions for video streaming, encoding, and content protection. It also outlines how Azure Mobile Services provides a backend platform and SDKs for developing cross-platform mobile apps for iOS, Android, and Windows devices. Documentation, libraries, and GitHub repositories are available to help developers build applications using these Azure services.
17. Arquitetura MAMS
SDKs
Facebook Twitter Microsoft Google
Active
Directory
SQL Services (CRUD)
WNS APNS GCM
Windows 8 Apps
iOS
Android
Xamarim
Windows Phone 8
iOS
Android
HTML 5/JS
REST API
MPNS
18.
19. Build On-Demand Video – patterns & practices
Reference: http://msdn.microsoft.com/en-us/library/dn735912.aspx
REST API for all platforms
Reference: http://msdn.microsoft.com/en-us/library/windowsazure/hh973617.aspx
.NET library
Nuget package: https://nuget.org/packages/windowsazure.mediaservices
GitHub: https://github.com/WindowsAzure/azure-sdk-for-media-services
Extensions for .NET SDK: https://github.com/mconverti/azure-sdk-for-media-services-extensions
JAVA library
http://www.windowsazure.com/en-us/develop/java/java-home Windows / Mac / Linux
GitHub: https://github.com/windowsazure/azure-sdk-for-java/
PowerShell cmdlets
How to use: http://www.gtrifonov.com/2013/08/24/how-to-use-windows-azure-powershell-for-media-services/
Node.js library
GitHub: https://github.com/fritzy/node-azure-media
20. Documentation resource
Reference: http://msdn.microsoft.com/en-us/library/jj554228.aspx
REST API for all platforms
Reference: http://msdn.microsoft.com/en-us/library/jj710108.aspx
ALL librarys
Nuget package: https://nuget.org/packages/windowsazure.mobileservices
GitHub: https://github.com/Azure/azure-mobile-services
Client SDKs and Samples for Azure Mobile Services http://azure.microsoft.com/en-us/develop/mobile/
Pra falar de Cloud, do pq cloud e pra que cloud...
temos que falar sobre duas coisas...
Devices e Services
Falar dos dispositivos
Key Points:
“devices” means more than mobile phones
There are currently more connected devices than people on the planet
Windows Embedded powers a number of electronics you interface with throughout the day
When you think devices, understandably most people think about their phone. The connectivity and computing power in a smartphone enables you to carry the equivalent of a number of other devices in your pocket: camera, gps, dvd player, cd player, radio, game console . . .
But thinking of “devices” as just mobile phones and tablets is short sighted. In our everyday lives we are surrounded by sensors and computing devices that are connected to the Internet: From devices that can tweet when a potted plant needs water to the FitBit or Nike Fuel sensor you wear to monitor your own activities, to the smart lightbulbs and interactive T-shirts to medical devices that help save lives daily. When you’re in a sports arena, chances are most of the signs you see are powered by Windows Embeded.
The number of devices connected to the Internet exceeded the number of people on earth in 2008. It is estimated that by 2020 that number will hit 50 Billion.
Landlines were passed by mobiles in 2002 (peaking at 1.3B). By 2009, 4.7B mobile subscribers. (Meeker/ International Telecomunications Union 2012)
400M mobile phones in China. 25M only read books on their phone.
Smartphones are considered “mission-critical” tools that 70% won’t leave home without (Interactive Advertising Bureau, July 2012)
By 2016, 70% of tablets used for work will be purchased by the employees themselves (Forrester, February 2012).
Source: During 2008, the number of things connected to the internet exceeded the number of people on earth. By 2020 there will be 50 Billion. (Cisco)
http://blogs.cisco.com/news/the-internet-of-things-infographic/
Speaking Points:
There are numerous terms and definitions floating around in the industry for “the cloud”, “cloud computing”, “cloud services”, etc.
Microsoft thinks of the cloud as simply an approach to computing that enables applications to be delivered at scale for a variety of workloads and client devices.
The cloud can help deliver IT as a standardized service…freeing you up to focus on your business
Windows interoperates via standard protocols like REST, JSON, AtomPub, and others
Windows works with your identity, be it Facebook, Yahoo, Google, or any other OpenID provider
Windows works with open source, be it Hadoop, Mongo, CouchDB, mySQL, and others
Windows gives back to the open source community, with parts of .net and libraries for multiple non-ms languages published on github
Windows works with the languages developers like ... .NET, Java, PHP, node.js, Python, etc.
Windows works with the tools developers like ... visual studio, eclipse ... we even provide tools for deployment from desktop Linux and Mac
Windows supports server OS distros from SUSE, openSUSE, Ubuntu, CentOS, and now Oracle Linux
Windows supports multiple device platforms, including iOS, Android, and HTML5
Primeira informação: Alteração de Windows para Microsoft Azure... Estratégias e visões de futuro