Home » Posts tagged 'cloud computing'
Tag Archives: cloud computing
Microsoft chairman: The transition to a subscription-based cloud business isn’t fast enough. Revamp the sales force for cloud-based selling.
See also my earlier posts:
– John W. Thompson, Chairman of the Board of Microsoft: the least recognized person in the radical two-men shakeup of the uppermost leadership, ‘Experiencing the Cloud’, February 6, 2014
– Satya Nadella on “Digital Work and Life Experiences” supported by “Cloud OS” and “Device OS and Hardware” platforms–all from Microsoft, ‘Experiencing the Cloud’, July 23, 2014
May 17, 2016: John Thompson: Microsoft Should Move Faster on Cloud Plan in an interview with Bloomberg’s Emily Chang on “Bloomberg West”
The focus is very-very good right now. We’re focused on cloud, on the hydrid model of the cloud. We’re focused on the application services we can deliver not just in the cloud but on multiple devices. If ever I would like to see something change, it’s more about pace. From my days at IBM [Thompson spent 28 years at IBM before becoming chief executive at Symantec] I can remember we never seemed to be running or moving fast enough. That is always the case in the established enterprise. While you believe that you’re moving fast in fact you’re not moving as fast as a startup.
June 2, 2016: Microsoft Ramps Up Its Cloud Efforts Bloomberg Intelligence’s Mandeep Singh reports on “Bloomberg Markets”
If you look at their segment revenue 43% from Windows and hardware devices. That part is the one where it is hard to come up with a cloud strategy to really kind of migrate that segment to the cloud very quickly. The infrastructure side is 30%, that is taken care of, and the Office is the other 30% that they have a good mix. That is really the other 43% revenue they have to figure out how to accelerate that transition to the cloud.
Then Bloomberg’s June 2, 2016 article (written by Dina Bass) came out with the following verdict:
Microsoft Board Mulls Sales Force Revamp to Speed Shift to Cloud
Board members at Microsoft Corp. are grappling with a growing concern: that the company’s traditional software business, which makes up the majority of its sales, could evaporate in a matter of years — and Chairman John Thompson is pushing for a more aggressive shift into newer cloud-based products.
Thompson said he and the board are pleased with a push by Chief Executive Officer Satya Nadella to make more money from software and services delivered over the internet, but want it to move much faster. They’re considering ideas like increasing spending, overhauling the sales force and managing partnerships differently to step up the pace.
The cloud growth isn’t merely nice to have — it’s critical against the backdrop of declining demand for what’s known as on-premise software programs, the more traditional approach that involves installing software on a company’s own computers and networks. No one knows exactly how quickly sales of those legacy offerings will drop off, Thompson said, but it’s “inevitable that part of our business will be under continued pressure.”
The board members’ concern was born from experience. Thompson recounts how fellow director Chuck Noski, a former chief financial officer of AT&T, watched the telecom carrier’s traditional wireline business evaporate in just three years as the world shifted to mobile. Now, Noski and Thompson are asking whether something similar could happen to Microsoft.
“What’s the likelihood that could happen with on-prem versus cloud? That in three years, we look up and it’s gone?” Thompson said in an interview, snapping his fingers to make the point.
Small, but Growing
Nadella has said the company is on track to make its forecast for $20 billion in annualized sales from commercial cloud products in fiscal 2018. Still, Thompson said, the cloud business could be even further along, and the software maker should have started its push much earlier. Commercial cloud services revenue has posted impressive growth rates — with Azure product sales rising more than 100 percent quarterly — but the total business contributed just $5.8 billion of Microsoft’s $93.6 billion in sales in the latest fiscal year.
Thompson praised the technology behind smaller cloud products, such as Power BI tools for business analysis and data visualization and the enterprise mobile management service, which delivers apps and data to various corporate devices. But the latter, for example, brings in $300 million a year — just a sliver of overall annual revenue, which will soon top $100 billion, Thompson said.
The board is examining whether Microsoft has invested enough in its complete cloud lineup, Thompson said. It’s not just about developing better cloud technology — it’s a question of how the company sells those products and its strategy for recruiting partners to resell Microsoft’s services and build their own offerings on top of them. Persuading partners to develop compatible applications is a strong point for cloud market leader Amazon.com Inc., he said.
Thompson declined to be specific about what the company might change in sales and partnerships, but he said the company may need to “re-imagine” those organizations. “The question is, should it be more?” he said. “If you believe we need to run harder, run faster, be less risk-averse as a mantra, the question is how much more do you do.”
Cloud Partnerships
Analysts say Microsoft should seek to develop a deeper bench of partners making software for Azure and consultants to install and manage those services for customers who need the help. Microsoft is working on this, but is behind Amazon Web Services, said Lydia Leong, an analyst at Gartner Inc.
“They are nowhere near at the same level of sophistication, and the Microsoft partners are mostly new to the Azure ecosystem, so they don’t know it as well,” she said. “If you’re a customer and you want to migrate to AWS, you have this massive army that can help you.”
In the sales force, Microsoft’s representatives need more experience in cloud deals — which are generally subscription-based rather than one-time purchases — and how they differ from traditional software contracts, said Matt McIlwain, managing director at Seattle’s Madrona Venture Partners. “They haven’t made enough of a transition to a cloud-based selling motion,” he said. “It’s still a work in progress.”
Microsoft declined to comment on the company’s cloud strategy or any changes to sales and partnerships for this story, and director Noski couldn’t be reached for comment.
One-Time Purchases
The company’s dependence on demand for traditional software was painfully apparent in its most recent quarterly report, when revenue was weighed down by weakness in its transactional business, or one-time purchases of software that customers store and run on their own PCs and networks. Chief Financial Officer Amy Hood in April said that lackluster transactional sales were likely to continue.
Microsoft’s two biggest cloud businesses are the Azure web-based service, which trails top provider Amazon but leads Google and International Business Machines Corp., and the Office 365 cloud versions of e-mail, collaboration software, word-processing and spreadsheet software. Microsoft’s key on-premise products include Windows Server and traditional versions of Office and the SQL database server.
Slumps like last quarter’s hurt even more amid the company’s shift to the cloud, which has brought a lot of changes to its financial reporting. For cloud deals, revenue is recognized over the term of the deal rather than providing an up-front boost. They’re also lower-margin businesses, squeezed by the cost of building and maintaining data centers to deliver the services. Microsoft’s gross margin dropped from 80 percent in fiscal 2010 to 65 percent in the year that ended June 30, 2015.
“This business growing incredibly well, but the gross margin of that is substantially lower than their core products of the olden days,” said Anurag Rana, an analyst at Bloomberg Intelligence. “How low do they go?”
‘Different Model’ [of doing business for subscription-based software]
It’s jarring for some investors, but the other option is worse, said Thompson.
“That’s a very different model for Microsoft and one our investors are going to have to suck it up and embrace, because the alternative is don’t embrace the cloud and you wake up one day and you look just like — guess who?” Thompson doesn’t finish the sentence, but makes it clear he’s referring to IBM, the company where he spent more than 27 years, which he says is “not relevant anymore.” IBM declined to comment.
The pressure is good for Microsoft, Thompson said — pressure tends to result in change.
“You can re-imagine things when you’re stressed. It’s a lot easier to do it when you’re stressed because you feel compelled to do something,” Thompson said. “I see a lot of stress at Microsoft.”
MediaTek’s next 10 years’ strategy for devices, wearables and IoT
After what happened last year with MediaTek is repositioning itself with the new MT6732 and MT6752 SoCs for the “super-mid market” just being born, plus new wearable technologies for wPANs and IoT are added for the new premium MT6595 SoC [this same blog, March 4, 2014]. The last 10 years’ strategy was incredible!
Enablement is the crucial differentiator for MediaTek’s next 10 years’ strategy, as much as it was for the one in the last 10 years. Therefore it will be presented in details below as follows:
I. Existing Strategic Initiatives
I/1. MediaTek CorePilot™ to get foothold in the tablet market and to conquer the high-end smartphone market ( and are detailed here)
I/2. MediaTek’s exclusive display technology quality enhancements
I/3. CorePilot™ 2.0 especially targeted for the extreme performance tablet and smartphone markets
II. Brand New Strategic Initiatives
II/1. CrossMount: “Whatever DLNA can plus a lot more”
II/2. LinkIt™ One Development Platform for wearables and IoT
II/3. LinkIt™ Connect 7681 development platform for WiFi enabled IoT
MWC 2015: MediaTek LinkIt Dev Platforms for Wearables & IoT – Weather Station & Smart Light Demos
MediaTek Labs technical expert Philip Handschin introduces us to two demonstrations based on LinkIt™ development platforms:
-Weather Station uses a LinkIt ONE development board to gather temperature, humidity and pressure data from several sensors. The data is then uploaded to the MediaTek Cloud Sandbox where it’s displayed in graphical form.
-Smart Light uses a LinkIt Connect 7681 development board. It receives instructions over a Wi-Fi connection, from a smartphone app, to control the color of an LED light bulb.
II/4. : The best free resources for Wearables and IoT
II/5. : to enable a new generation of world-class companies
III. Stealth Strategic Initiatives (MWC 2015 timeframe)
III/1. SoCs for Android Wear and Android based wearables
Before these details let’s however understand the strategic reasoning for all that!
March 5, 2015: MediaTek CMO Johan Lodenius* at MWC 2015
* MediaTek appoints Johan Lodenius as its new Chief Marketing Officer [press release, Dec 20, 2012]
Next here is also a historical perspective (as per my blog) on MediaTek progress so far:
– First I would recommend to read the “White-box (Shanzhai) vendors” and “MediaTek as the catalyst of the white-board ecosystem” parts in the Be aware of ZTE et al. and white-box (Shanzhai) vendors: Wake up call now for Nokia, soon for Microsoft, Intel, RIM and even Apple! Feb 21, 2011 post of mine in order to understand the recipe for its last 10 years success ⇒ Johan Lodenius NOW:
“MediaTek was the pioneer of manufacturable reference design”
– Then it is worth to take a look at the following posts directly related to MediaTek if you want to understand the further evolution of the company’s formula of success :
#2 Boosting the MediaTek MT6575 success story with the MT6577 announcement — UPDATED with MT6588/83 coming in Q4 2012 and 8-core MT6599 in 2013 (The MT6588 was later renamed MT6589). On the chart below of the “Global market share held by leading smartphone vendors Q4’09-Q4’14” by Statista it is quite well visible the effect of MT6575 (see from Q3’12 on) as this enabled a huge number of 3d Tier or no-name companies, predominantly from China to enter the smartphone market quickly and extremely competitively (and Nokia’s new strategy to fail as well)
#6 MT6577-based JiaYu G3 with IPS Gorilla glass 2 sreen of 4.5” etc. for $154 (factory direct) in China and $183 internationally (via LightTake)
#13 MediaTek’s ‘smart-feature phone’ effort with likely Nokia tie-up
#16 UPDATE Aug’13: Xiaomi $130 Hongmi superphone END MediaTek MT6589 quad-core Cortex-A7 SoC with HSPA+ and TD-SCDMA is available for Android smartphones and tablets of Q1 delivery
#24 Eight-core MT6592 for superphones and big.LITTLE MT8135 for tablets implemented in 28nm HKMG are coming from MediaTek to further disrupt the operations of Qualcomm and Samsung
#42 MediaTek MT6592-based True Octa-core superphones are on the market to beat Qualcomm Snapdragon 800-based ones UPDATE: from $147+ in Q1 and $132+ in Q2
#67 MediaTek is repositioning itself with the new MT6732 and MT6752 SoCs for the “super-mid market” just being born, plus new wearable technologies for wPANs and IoT are added for the new premium MT6595 SoC
#93 Phablet competition in India: $258 Micromax-MediaTek-2013 against $360 Samsung-Broadcom-2012
#128 MediaTek’s 64-bit ARM Cortex-A53 octa-core SoC MT8752 is launched with 4G/LTE tablets in China
#205 Now in China and coming to India: 4G LTE True Octa-core™premium superphones based on 32-bit MediaTek MT6595 SoC with upto 20% more performance, and upto 20% less power consumption via its CorePilot™ technology
#237 Micromax is in a strategic alliance with operator Aircel and SoC vendor MediaTek for delivery of bundled complete solution offers almost equivalent to cost of the device and providing innovative user experience
#281 ARM Cortex-A17, MediaTek MT6595 (devices: H2’CY14), 50 billion ARM powered chips
As an alternative I can recommend here the February 2, 2015 presentation by Grant Kuo, Managing Director, MediaTek India on the IESA Vision Summit 2015 event in India:
– MediaTek Journey Since 1997 → Accent on the turnkey handset solution: 200 eng. ⇒ 30-40 eng., time-to-market down to 4 months → Resulting in MediaTek share with local brands in India of 70% by 2014 |
– The Next Big Business after Mobile – Partnering for New Business Opportunity – Innovations & Democratization → Everyday Genius and Super-Mid Market |
I. Existing Strategic Initiatives
I/1. MediaTek CorePilot™ to get foothold in the tablet market and to conquer the high-end smartphone market
( and are detailed here)
July 15, 2013:
Technology Spotlight: Making the big.LITTLE difference
No matter where the mobile world takes us, MediaTek is always at the forefront, ensuring that the latest technologies from our partners are optimized for every mobile eventuality.
To maximize the performance and energy efficiency benefits of the ARM big.LITTLE™ architecture, MediaTek has delivered the world’s first mobile system-on-a-chip (SoC) – the MT8135 – with Heterogeneous Multi-Processing (HMP), featuring MediaTek’s CorePilot™ technology.
ARM big.LITTLE™ is the pairing of two high performance CPUs, with two power efficient CPUs, on a single SoC. MediaTek’s CorePilot™ technology uses HMP to dynamically assign software tasks to the most appropriate CPU or combination of CPUs according to the task workload, therefore maximizing the device’s performance and power efficiency.
In our recently produced whitepaper, we discussed the advantages of HMP over alternative forms of big.LITTLE™ architecture, and noted that while – HMP overcomes the limitations of other big.LITTLE™ architectures, MediaTek’s CorePilot™ maximizes the performance and power-saving potential of HMP with interactive power management, adaptive thermal management and advanced scheduler algorithms.
To learn more, please download MediaTek’s CorePilot™ whitepaper.
Leader in HMP
As a founding member of the Heterogeneous System Architecture (HSA) Foundation, MediaTek actively shapes the future of heterogeneous computing.
HSA Foundation is a not-for-profit consortium of SoC and software vendors, OEMs and academia.
July 15, 2013:
MediaTek CorePilot™ Heterogeneous Multi-Processing Technology [whitepaper]
Delivering extreme compute performance with maximum power efficiency
In July 2013, MediaTek delivered the industry’s first mobile system on a chip with Heterogeneous Multi-Processing. The MT8135 chipset for Android tablets features CorePilot technology that maximizes performance and power saving with interactive power management, adaptive thermal management and advanced scheduler algorithms.
Table of Contents
- ARM big.LITTLE Architecture
- big.LITTLE Implementation Models
- Cluster Migration
- CPU Migration
- Heterogeneous Multi-Processing
- MediaTek CorePilot Heterogeneous Multi-Processing Technology
- Interactive Power Management
- Adaptive Thermal Management
- Scheduler Algorithms
- The MediaTek HMP Scheduler
- The RT Scheduler
- Task Scheduling & Performance
- CPU-Intensive Benchmarks
- Web Browsing
- Task Scheduling & Power Efficiency
- SUMMARY
Oct 29, 2013:
CorePilot Task Scheduling & Performance
Mobile SoCs have a limited power consumption budget.
- With ARM big.LITTLE, SoC platforms are capable of asymmetric computing where by tasks can be allocated to CPU cores in line with their processing needs.
- From the three available software models for configuring big.LITTLE SoC platforms, Heterogeneous Multi-Processing offers the best performance.
- MediaTek CorePilot technology is designed to deliver the maximum compute performance from big.LITTLE mobile SoC platforms with low power consumption.
- The MediaTek CorePilot MT8135 chipset for Android is the industry’s first Heterogeneous Multi-Processing implementation.
- MediaTek leads in the heterogeneous computing space and will release further CorePilot innovations in 2014.
(*) The #1 market position in Digital TVs is the result of the acquisition of the MStar Semiconductor in 2012.
Feb 9, 2015 by Bidness Etc:
Qualcomm Inc. (QCOM) To Lose Market Share: UBS
UBS expects Mediatek to gain at Qualcomm’s expense this year
…
Eric Chen, Sunny Lin, and Samson Hung, analysts at UBS, suggest that Mediatek will control 46% of the 4G smartphone market in China in 2015. Last year the company had a 30% market share. Low-end customers, as well as high-end clients that are switching to Mediatek MT6795 from Snapdragon 800 will help Mediatek advance.“We believe clients for MT6795 include Sony, LGE, HTC, Xiaomi, Oppo, Meizu, TCL, and Lenovo, among others. With its design win of over 10 models, we anticipate Mediatek will ship 2m units per month in Q215 and 4m units per month in H215. That indicates revenue will reach 14% in Q215 and 21% in H215, up from 3% in Q115,” reads the report.UBS also said that Mediatek will witness a 20% increase in its revenue and report 48% in gross margin in 2015. Earnings are forecasted to grow 21%.
“We forecast MT6752/MT6732 shipments (mainly at MT6752 of US$18-20) to reach 3m units per month in Q215, up from 1.5m units per month in Q115,” read the report*.
…
My insert here the Sony Xperia E4g [based on MT6732] – Well-priced LTE-Smartphone Hands On at MWC 2015 by Mobilegeeks.de:
* From another excerpt of the UBS report: “In the mid-end, UBS believes China’s largest smartphone manufacturers from LenovoGroup (992.HK) to Huawei will switch from Qualcomm’s MSM 8939 [Snapdragon 615] to Mediatek’s MT 6752 because of Qualcomm’s “inferior design.” ”Further below in the section I/2. there will be an image enhancement demonstration with an MT6752-based Lenovo A936 smartphone, actually a typical “lower end super-mid” device sold in China since December just for ¥998 ($160) — for 33% lower price than the mid-point for the super-mid market indicated a year ago by MediaTek (see the very first image in this post).
July 15, 2014 by Mobilegeeks.de:
MediaTek 64-bit LTE Octa-Core Smartphone Reference Design “In Shezhen MediaTek showed off their new Smartphone Reference Design for their LTE Octa-Core line up. The MT6595 and MT6795 are both high end processors capable of taking on Qualcomm in terms of benchmarks at a budget price.”
July 15, 2014 by Mobilegeeks.de:
MediaTek: How They Came To Take on Qualcomm?
Brief content: When I found out about the MediaTek press conference, I immediately picked up a ticket and planned to spend a few days in one of my favorite cities on earth, Shenzhen. MediaTek is one of the fastet growing companies in mobile. But where exactly did this Taiwanese company come from?
Back in 1997 MediaTek was spun off from United Micro Electronics Corporation which was Taiwan’s first semi conductor company back in 1980 and started out making chipsets for home entertainment centers and optical drives. In 2004 they entered the mobile phone market with a different approach, instead of just selling SoCs they sold complete packages, a chip with an operating system all ready baked on, they were selling reference designs.
This cut entire heavily manned teams out of the process and more importantly reduced barriers for entry, small companies sold phones under their own brand. This is why most people have never heard of MediaTek, they merely enabled the success of others. Particularly in emerging markets like China.
With Feature phones peaking in 2012 and Smartphones finally taking over the top spot in 2013, they had to move on, it took them longer then they should have, regardless, they are here now. MediaTek is applying the same strategy for dominating the Feature Phone market to low and mid range Smartphones. They are already in bed with all the significant emerging market players like ZTE, Huawei & Alcatel. And getting manufacturers on your side works for gaining market share when carriers don’t have much control. Unsubsidized handsets make people purchase more affordable devices.
Despite its enormous success in the category where the next Billion handsets are going to be sold, they have yet to make a name for themselves in the West. Fair enough, being known for cheap handsets will create challengers to entering the high end market. But that hasn’t stopped them from coming out with the world first 4G LTE Octa core processor. And they even set up shop in Qualcomm’s backyard by opening an office in San Deigo. Which is a pretty big statement, especially when you take into consideration that MediaTek is bigger than Broadcom & Nvidia.
But as they push into the US, Qualcomm seeks to gain a foothold in China. So let’s take a closer look at that because this race has less to do with SoC’s than it does with LTE. MediaTek’s Octa-core processor with LTE put Qualcomm on alert because they always had to lead when it came to LTE. I found some stats on Android Authority from Strategy Analytics in Q3 2013 66% of their cellular revenue came from LTE, which MediaTek claimed second place at 12%, and Intel in third with 7%. Qualcomm even has a realtionship with China Mobile to get their LTE devices into the hands of its local market.
Even still, it is a numbers game and if MediaTek’s SoC performance is at the same level as Qualcomm’s mid range SoC offering but at a lower price, it won’t take MediaTek to catch up. But even on a more base level, let me tell you about a meeting that I had in Shenzhen with Gionee I asked about developing on Qualcomm vs MediaTek. They said, MediaTek will get back to you within the hour, Qualcomm will get back to you the next day, and when I mentioned Intel they just laughed.
Consumers might find it frustrating that MediaTek takes a little longer to come out with the latest version of Android, but the reason is that they are doing all the work for their partners. When you’re competing with a company that understand customer service better than anyone else right now, it’s going to be hard not to see them as a real threat.
MediaTek Introduces Industry Leading Tablet SoC, MT8135
TAIWAN, Hsinchu – July 29, 2013 – MediaTek Inc., (2454: TT), a leading fabless semiconductor company for wireless communications and digital multimedia solutions, today announced its breakthrough MT8135 system-on-chip (SoC) for high-end tablets. The quad-core solution incorporates two high-performance ARM Cortex™-A15 and two ultra-efficient ARM Cortex™-A7 processors, and the latest GPU from Imagination Technologies, the PowerVR™ Series6. Complemented by a highly optimized ARM® big.LITTLE™ processing subsystem that allows for heterogeneous multi-processing, the resulting solution is primed to deliver premium user experiences. This includes the ability to seamlessly engage in a range of processor-intensive applications, including heavy web-downloading, hardcore gaming, high-quality video viewing and rigorous multitasking – all while maintaining the utmost power efficiency.
In line with its reputation for creating innovative, market-leading platform solutions, MediaTek has deployed an advanced scheduler algorithm, combined with adaptive thermal and interactive power management to maximize the performance and energy efficiency benefits of the ARM big.LITTLE™ architecture. This technology enables application software to access all of the processors in the big.LITTLE cluster simultaneously for a true heterogeneous experience. As the first company to enable heterogeneous multi-processing on a mobile SoC, MediaTek has uniquely positioned the MT8135 to support the next generation of tablet and mobile device designs.
“ARM big.LITTLE™ technology reduces processor energy consumption by up to 70 percent on common workloads, which is critical in the drive towards all-day battery life for mobile platforms,” said Noel Hurley, vice president, Strategy and Marketing, Processor Division, ARM. “We are pleased to see MediaTek’s MT8135 seizing on the opportunity offered by the big.LITTLE architecture to enable new services on a heterogeneous processing platform.”
“The move towards multi-tasking devices requires increased performance while creating greater power efficiency that can only be achieved through an optimized multi-core system approach. This means that multi-core processing capability is fast becoming a vital feature of mobile SoC solutions. The MT8135 is the first implementation of ARM’s big.LITTLE architecture to offer simultaneous heterogeneous multi-processing. As such, MediaTek is taking the lead to improve battery life in next-generation tablet and mobile device designs by providing more flexibility to match tasks with the right-size core for better computational, graphical and multimedia performance,” said Mike Demler, Senior Analyst with The Linley Group.
The MT8135 features a MediaTek-developed four-in-one connectivity combination that includes Wi-Fi, Bluetooth 4.0, GPS and FM, designed to bring highly integrated wireless technologies and expanded functionality to market-leading multimedia tablets. The MT8135 also supports Wi-Fi certified Miracast™ which makes multimedia content sharing between devices remarkably easier.
In addition, the tablet SoC boasts unprecedented graphics performance enabled by its PowerVR™ Series6 GPU from Imagination Technologies. “We are proud to have partnered with MediaTek on their latest generation of tablet SoCs” says Tony King-Smith, EVP of marketing, Imagination. “PowerVR™ Series6 GPUs build on Imagination’s success in mobile and embedded markets to deliver the industry’s highest performance and efficient solutions for graphics-and-compute GPUs. MediaTek is a key lead partner for Imagination and its PowerVR™ Series6 GPU cores, so we expect the MT8135 to set an important benchmark for high-end gaming, smooth UIs and advanced browser-based graphics-rich applications in smartphones, tablets and other mobile devices. Thanks to our PowerVR™ Series6 GPU, we believe the MT8135 will deliver five-times or more the GPU-compute-performance of the previous generation of tablet processors.”
“At MediaTek, our goal is to enable each user to take maximum advantage of his or her mobile device. The implementation and availability of the MT8135 brings an enjoyable multitasking experience to life without requiring users to sacrifice on quality or energy. As the leader in multi-core processing solutions, we are constantly optimizing these capabilities to bring them into the mainstream, so as to make them accessible to every user around the world,” said Joe Chen, GM of the Home Entertainment Business Unit at MediaTek.
The MT8135 is the latest SoC in MediaTek’s highly successful line of quad-core processors, which since its launch last December* has given rise to more than 350 projects and over 150 mobile device models across the world. This latest solution, along with its comprehensive accompanying Reference Design, will like their predecessors fast become industry standards, particularly in the high-end tablet space.
* MediaTek Strengthens Global Position with World’s First Quad-Core Cortex-A7 System on a Chip – MT6589 [press release, Dec 12, 2012]
See also: Imagination Welcomes MediaTek’s Innovation in True Heterogeneous Multi-Processing With New SoC Featuring PowerVR Series6 GPU [press release, Aug 28, 2013]
MediaTek Announces MT6595, World’s First 4G LTE Octa-Core Smartphone SOC with ARM Cortex-A17 and Ultra HD H.265 Codec Support
MediaTek CorePilot™ Heterogeneous Multi-Processing Technology enables outstanding performance with leading energy efficiency
TAIWAN, Hsinchu – 11 February, 2014 – MediaTek today announces the MT6595, a premium mobile solution with the world’s first 4G LTE octa-core smartphone SOC powered by the latest Cortex-A17™ CPUs from ARM®.
The MT6595 employs ARM’s big.LITTLE™ architecture with MediaTek’s CorePilot™ technology to deliver a Heterogeneous Multi-Processing (HMP) platform that unlocks the full power of all eight cores. An advanced scheduler algorithm with adaptive thermal and interactive power management delivers superior multi-tasking performance and excellent sustained performance-per-watt for a premium mobile experience.
Excellent Performance-Per-Watt
- Four ARM Cortex-A17™, each with significant performance improvement over previous-generation processors, plus four Cortex-A7™ CPUs
- ARM big.LITTLE™ architecture with full-system coherency performs sophisticated tasks efficiently
- Integrated Imagination Technologies PowerVR™ Series6 GPU for high-performance graphics
- Integrated 4G LTE Multi-Mode Modem
- Rel. 9, Category 4 FDD and TDD LTE with data rates up to 150Mbits/s downlink and 50Mbits/s uplink
- DC-HSPA+ (42Mbits/s), TD-SCDMA and EDGE for legacy 2G/3G networks
- 30+ 3GPP RF bands support to meet operator needs worldwide
World-Class Multimedia Subsystems
- World’s first mobile SOC with integrated, low-power hardware support for the new H.265 Ultra HD (4K2K) video record & playback, in addition to Ultra HD video playback support for H.264 & VP9
- Supports 24-bit 192 kHz Hi-Fi quality audio codec with high performance digital-to-analogue converter (DAC) to head phone >110dB SNR
- 20MP camera capability and a high-definition WQXGA (2560 x 1600) display controller
- MediaTek ClearMotion™ technology eliminates motion jitter and ensures smooth video playback at 60fps on mobile devices
- MediaTek MiraVision™ technology for DTV-grade picture quality
First MediaTek Mobile Platform Supporting 802.11ac
- Comprehensive complementary connectivity solution that supports 802.11ac
- Multi-GNSS positioning systems including GPS, GLONASS, Beidou, Galileo and QZSS
- Bluetooth LE and ANT+ for ultra-low power connectivity with fitness tracking devices
World’s First Multimode Wireless Charging Receiver IC
- Multi-standard inductive and resonant wireless charging functionality available
- Supported by MediaTek’s companion multimode wireless power receiver IC
“MediaTek is focused on delivering a full-range of 4G LTE platforms and the MT6595 will enable our customers to deliver premium products with advanced features to a growing market,” said Jeffrey Ju, General Manager of the MediaTek Smartphone Business Unit.
“Congratulations to MediaTek on being in a leading position to implement the new ARM Cortex-A17 processor in mobile device”, said Noel Hurley, Vice President and Deputy General Manager, ARM Product Division. “MediaTek has a keen understanding of the smartphone market and continues to identify innovative ways to bring a premium mobile experience to the masses.”
The MT6595 platform will be commercially available by the first half of 2014, with devices expected in the second half of the year.
Sept 21, 2014:
MediaTek CorePilot™ Technology
MediaTek Launches 64-bit True Octa-core™ LTE Smartphone SoC with World’s First 2K Display Support
TAIWAN, Hsinchu – July 15, 2014 – MediaTek today announced MT6795, the 64-bit True Octa-core™ LTE smartphone System on Chip (SoC) with the world’s first 2K display support. This is MediaTek’s flagship smartphone SoC designed to empower high-end device makers to leap into the Android™ 64-bit era.
The MT6795 is currently set to be the first 64-bit, LTE, True Octa-core SoC targeting the premium segment, with speed of up to 2.2GHz, to hit the market. The SoC features MediaTek’s CorePilot™ technology providing world-class multi-processor performance and thermal control, as well as dual-channel LPDDR3 clocked at 933MHz for top-end memory bandwidth in a smartphone.
The high-performance SoC also satisfies the multimedia requirements of even the most demanding users, featuring multimedia subsystems that support many technologies never before possible or seen in a smartphone, including support for 120Hz displays and the capability to create and playback 480 frames per second (fps) 1080p Full HD Super-Slow Motion videos.
With the launch of MT6795, MediaTek is accelerating the global transition to LTE and creating opportunities for device makers to gain first-mover advantage with top-of-the-line devices in the 64-bit Android device market. Coupled with 4G LTE support, MT6795 completes MediaTek’s 64-bit LTE SoC product portfolio: MT6795 for power users, MT6752 for mainstream users and MT6732 for entry level users. This extensive portfolio allows everyone to embrace the improved speed from 4G LTE and parallel computing capability from CorePilot and 64-bit processors.
Key features of MT6795:
- 64-bit True Octa-core LTE SoC* with clock speed up to 2.2GHz
- MediaTek CorePilot unlocks the full power of all eight cores
- Dual-channel LPDDR3 memory clocked at 933MHz
- 2K on device display (2560×1600)
- 120Hz mobile display with Response Time Enhancement Technology and MediaTek ClearMotion™
- 480fps 1080p Full HD Super-Slow Motion video feature
- Integrated, low-power hardware support for H.265 Ultra HD (4K2K) video record & playback, Ultra HD video playback support for H.264 & VP9, as well as for graphics-intensive games and apps
- Support for Rel. 9, Category 4 FDD and TDD LTE (150Mbps/50Mbps), as well as modems for 2G/3G networks
- Support for Wi-Fi 802.11ac/Bluetooth®/FM/GPS/Glonass/Beidou/ANT+
- Multi-mode wireless charging supported by MediaTek’s companion multi-mode wireless power receiver IC
“MediaTek has once again demonstrated leading engineering capabilities by delivering breakthrough technology and time-to-market advantage that enable limitless opportunities for our partners and end users, while setting the bar even higher for our competition,” said Jeffrey Ju, General Manager of the MediaTek Smartphone Business Unit. “With a complete and inclusive 64-bit LTE SoC product portfolio, we are firmly on track to lead the industry in delivering premium mobile user experiences for years to come.”
MT6795-powered devices will be commercially available by the end of 2014.
* Instead of a heterogeneous multi-processing architecture, the MT6795 features eight identical Cortex-A53 cores. 4xA53 + 4xA57 big.LITTLE was unofficially before.
See also: The Cortex-A53 as the Cortex-A7 replacement core is succeeding as a sweet-spot IP for various 64-bit high-volume market SoCs to be delivered from H2 CY14 on [this same blog, Dec 23, 2013]
MediaTek Launches MT6735 – Mainstream WorldMode™ Smartphone Platform
By adding CDMA2000, MediaTek accomplishes WorldMode modem capability in a single platform and meets wireless operator requirements globally; putting advanced yet affordable smartphones into the hands of consumers
TAIWAN, Hsinchu – 15 October, 2014 – MediaTek today announced a new 64-bit mobile system on chip (SoC), MT6735, incorporating the modem and RF needs of wireless operators globally. By offering a unified mobile platform, MediaTek is enabling its customers to develop on the MT6735 and sell mobile devices globally, thereby creating significant R&D cost savings and economies of scale in manufacturing. The MT6735 builds upon MediaTek’s existing line-up of mainstream LTE platforms by adding the critical WorldMode modem capability.
The MT6735 incorporates four 64-bit ARM® Cortex®-A53 processors, delivering significantly higher performance than Cortex-A7 for a premium mobile computing experience, driving greater choice of smart devices at affordable prices for consumers. As projected, MediaTek sees a continued consolidation of smartphones into a very large mid-range, termed by MediaTek as the “Super-mid market”.
“The MT6735 is a breakthrough product from MediaTek,” said Jeffrey Ju, SVP and General Manager of Wireless Communication at MediaTek. “With CDMA2000, we offer global reach, driving high performance technology into the hands of users everywhere. We also strongly believe that as LTE becomes mainstream in all markets, the processing power must be consistently high to ensure the best possible user experience. That’s why 64-bit CPUs and CorePilotTM technology are standard features across all of our LTE solutions.”
“MediaTek wants to make the world a more inclusive place, where the best, fully-connected user experiences do not mean expensive,” said Johan Lodenius, Chief Marketing Officer for MediaTek. “We are committed to creating powerful devices that accelerate the transformation of the global market and strive to put high-quality technology in the hands of everyone.”
The MT6735 platform includes:
Next-Generation 64-bit Mobile Computing System
- Quad-core, up to 1.5GHz ARM Cortex-A53 64-bit processors with MediaTek’s leading CorePilot multi-processor control system, providing a performance boost for mainstream mobile devices
- Mali-T720 GPU with support for the Open GL ES 3.0 and Open CL 1.2 APIs and premium graphics for gaming and UI effects
Advanced Multimedia Features
- Supports low-power, 1080p, 30fps video playback on the emerging video codec standard H.265 and legacy H.264 and 1080p, 30fps H.264 video recording
- Integrated 13MP camera image signal processor with support for unique features like PIP (Picture-in-Picture), VIV (Video in Video) and Video Face Beautifier
- Display support up to HD 1280×720 resolution with MediaTek MiraVision™ technology for DTV-grade picture quality
Integrated 4G LTE WorldModeModem & RF
- Rel. 9, Category 4 FDD and TDD LTE (150 Mb/s downlink, 50 Mb/s uplink)
- 3GPP Rel. 8, DC-HSPA+ (42 Mb/s downlink, 11 Mb/s uplink), TD-SCDMA and EDGE are supported for legacy 2G/3G networks
- CDMA2000 1x/EVDO Rev. A
- Comprehensive RF support (B1 to B41) and the ability to mix multiple low-, mid-, and high bands for a global roaming solution
Integrated Connectivity Solutions
- Supports dual-band Wi-Fi to effortlessly connect to a wide array of wireless routers and enable new applications like video sharing over Miracast
- Bluetooth 4.0, supporting low-power connection to fitness gadgets, wearables and other accessories, such as Bluetooth headsets
MT6735 is sampling to early customers in Q4, 2014, with the first commercial devices to be available in Q2, 2015.
March 4, 2015:
LTE WorldMode with MediaTek MT6735 and MT6753, now ready for the USA market and worldwide!
ARMdevices.net (Charbax): MediaTek now supports worldwide LTE with the 64bit MT6735 quad-core ARM Cortex-A53 and the 64bit MT6753 octa-core ARM Cortex-A53. This is LTE Cat4, they claim to be 10-15% faster in single SIM mode and 20-30% faster with dual-sim support compared to perhaps a Qualcomm LTE Worldmode. They also claim to use less power than competitor for standby, 3G and LTE mode. Many LTE Telcos around the world have already certified support for these new MediaTek LTE parts, with support on Vodafone, Orange, T-Mobile, Three, Deutsche Telekom, China Unicom, China Mobile, Telefonica, Verizon and AT&T. This LTE Worldmode processor is a big deal for MediaTek as it opens up the USA market for them, where MediaTek previously didn’t have much support for American telecoms as MediaTek’s previous 3G and LTE solutions mainly was working outside of the USA.
MediaTek Releases the MT6753: A WorldMode 64-bit Octa-core Smartphone SoC
Complete with integrated CDMA2000 technology that looks to meet the needs of the high-end smartphone market worldwide
SPAIN, Barcelona – March 1, 2015 – MediaTek, today announced the release of the MT6753, a 64-bit Octa-core mobile system-on-chip (SoC) with support for WorldMode modem capability. Coupled with the previously announced MT6735 quad-core SoC, the new MT6753 is designed with high performance features for an ever more demanding mid-range market.
Reinforcing MediaTek’s commitment to driving the latest technology to customers across the world, the MT6753 SoC will be offered at a price that creates strong value for customers, especially as it comes with integrated CDMA2000 to ensure compatibility in every market. The eight ARM Cortex-A53 64-bit processors and Mali-T720 GPU helps to ensure customers can meet graphic-heavy multimedia requirements while also maintaining battery efficiency for high-end devices.
“The launch of the MT6753 again demonstrates MediaTek’s desire to offer more power and choice to our 4G LTE product line, while also giving customers worldwide greater diversity and flexibility in their product layouts”, said Jeffrey Ju, Senior Vice President at MediaTek.
The MT6753, which is compatible with the previously announced MT6735 for entry smartphones, also enables handset makers to reduce time to market, simplify product development and manage product differentiation in a more cost effective way. MT6753 is sampling to customers now, with the first commercial devices to be available in Q2, 2015.
Key Features of MT6753 include:
Next-Generation 64-bit Mobile Computing System
- Octa-core, up to 1.5GHz ARM Cortex-A53 64-bit processors with MediaTek’s leading CorePilot multi-processor technology, providing a perfect balance of performance and power for mainstream mobile devices
- Mali-T720 GPU with support for the Open GL ES 3.0 and Open CL 1.2 APIs and premium graphics for gaming and UI effects
Advanced Multimedia Features
- Supports low-power, 1080p, 30fps video playback on the emerging video codec standard H.265 and legacy H.264 and 1080p, 30fps H.264 video recording
- Integrated 16MP camera image signal processor with support for unique features like PIP (Picture-in-Picture), VIV (Video in Video) and Video Face Beautifier
- Display support up to HD 1920×1080 60fps resolution with MediaTek MiraVision™ technology for DTV-grade picture quality
Integrated 4G LTE WorldModeModem & RF
- Rel. 9, Category 4 FDD and TDD LTE (150 Mb/s downlink, 50 Mb/s uplink)
- 3GPP Rel. 8, DC-HSPA+ (42 Mb/s downlink, 11 Mb/s uplink), TD-SCDMA and EDGE are supported for legacy 2G/3G networks
- CDMA2000 1x/EVDO Rev. A
- Comprehensive RF support (B1 to B41) and the ability to mix multiple low-, mid-, and high bands for a global roaming solution
Integrated Connectivity Solutions
- Supports dual-band Wi-Fi to effortlessly connect to a wide array of wireless routers and enable new applications like video sharing over Miracast
- Bluetooth 4.0, supporting low-power connection to fitness gadgets, wearables and other accessories, such as Bluetooth headsets
January 2015: MediaTek leaked smartphone roadmap (note the MT67xx scheduled for 4Q 2015 and using 20nm technology, as well that the new smartphone SoCs, except the very entry 3G with Cortex-A7, are based on Cortex-A53 cores while still using 28nm)
See also: The Cortex-A53 as the Cortex-A7 replacement core is succeeding as a sweet-spot IP for various 64-bit high-volume market SoCs to be delivered from H2 CY14 on [this same blog, Dec 23, 2013]
The availability dates shown above are for the first commercial devices!
MediaTek rebranding the high-end smartphone SoC family into (starting with the MT6795 now denominated as Helio X10), after the Greek word for sun, “helios”:
March 12, 2015:
MediaTek Helio explained by CMO Johan Lodenius at MWC 2015
March 5, 2015:
MediaTek SVP Jeffrey Ju introducing the new Helio branding for premium (P) and extreme (X) performance segments of the smartphone SoCs at MWC 2015
I/2. Then continues with the presentation of MediaTek’s exclusive display technology quality enhancements (click on the links to watch the related brief videos):
– MiraVision picture quality enhancement
– SmartScreen as “the best viewing experience across extreme lighting conditions”
– 120Hz LCD display technology for a whole new experience (vs. the current 60Hz used by everyone)
– Super-SlowMotion, meaning 1/16 speed 480fps video playback (world’s first)
– Instant Focus, meaning phase-detection autofocus (PDAF) technology on mobile devices cameras
– preliminary information on the new high-end Helio SoC with the new Cortex-A72 relying on 20nm technology, MiraVision Plus and their 3d genaration modem in 2nd half of 2015 (so it is quite likely the MT67xx mentioned in the above roadmap)
Note that 3d party companies are providing additional imaging enhancements to the device manufacturers, like the ones demonstrated by ArcSoft for the Lenovo Golden Warrior Note 8 TD-LTE (A936) at MWC 2015. Designed with Chinese (TD) and global market capabilities in mind, and available there from Dec’14 for ¥998 ($160) it is based on the MT6752 octacore which is providing the ARM Mali™-T760 GPU. ArcSoft is exploiting the GPU Compute capabilities for the additional imaging features shown in the video below:
I/3. CorePilot™ 2.0 especially targeted for the extreme performance tablet and smartphone markets
Revolutionary new 64-bit ARM processor ramps up tablet performance and battery life for heavy content Android users
SPAIN, Barcelona – March 1, 2015 – MediaTek today announced the first tablet system-on-chip (SoC) in a family that features an ARM® Cortex®-A72 processor, the industry’s highest-performing mobile CPU. The Quad-core MT8173 is designed to maximize the benefits of the new processor and greatly increase tablet performance, while extending battery life to ensure a premium tablet experience. The MT8173 meets the growing demand for 4K Ultra HD content and graphic-heavy gaming by everyday mobile computing device users.
The MT8173 is designed with a 64-bit Multi-core big.LITTLE architecture that combines two Cortex-A72 CPUs and two Cortex-A53 CPUs, extending performance and power efficiency further. MT8173 boasts a six-fold increase in performance compared to the MT8125 released in 2013. MT8173 offers up to 2.4GHz performance, supporting OpenCL with the deployment of MediaTek Corepilot® 2.0, and enables heterogeneous computing between the CPU and GPU. The SoC also ensures the ultimate in display clarity and motion fluency on 120Hz display, promising smooth scrolling with crystal clarity as compared to a normal 60Hz display.
“MT8173 highlights the significant shift in how mobile devices, such as Android tablets, are used and, with the combination of ARM’s latest technology, we are delivering a platform that answers the growing demand for improved mobile multimedia performance and power usage. By presenting CPU specs that outperform any other device currently on the market, we are bringing PC-like performance to tablet form factor, reinforcing MediaTek’s continued commitment to deliver premium technology to everyone across the globe.” said Joe Chen, Senior Vice President of MediaTek.
“MediaTek has been a strong adopter of ARM big.LITTLE processing architecture, extending it with CorePilot, to deliver extreme performance, while maintaining power efficiency,” said Noel Hurley, General Manager, CPU group, ARM. “Decisively and quickly incorporating the second-generation of our 64-bit technology into a market-ready product, underscores the partnership between ARM and MediaTek.”
The MT8173 platform features:
True Heterogeneous 64-bit Multi-Core big.LITTLE architecture up to 2.4GHz
- Features ARM Cortex®-A72 and ARM Cortex®-A53 64-bit CPU
- Big cores and LITTLE cores can run at full speed at the same time for peak performance requirement
- Performance of up to 2.4GHz
Imagination PowerVR GX6250 GPU
- Supports OpenGL ES 3.1, OpenCL for future applications
- Delivers 350Mtri/s and 2.8 Gpix/s performance
- Provides uncompromised user experience for WQXGA display at 60fps
Comprehensive Multimedia Features
- 120Hz mobile display
- Ultra HD 30fps H.264/HEVC(10-bit)/VP9 hardware video playback
- WQXGA display support with TV-grade picture quality enhancement
- HDMI and Miracast support for multi-screen applications
- 20MP camera ISP with video face beautify and LOMO effects
Security hardware accelerator
- Supports Widevine Level 1, Miracast with HDCP
- HDCP 2.2 for premium video to 4k TV display
MT8173 is available for customers now, and will be featured in the first commercial tablets in second half of this year. MT8173 is being demonstrated at 2015 Mobile World Congress in Barcelona, Spain at MediaTek’s booth – Hall 6, Stand 6E21
March 5, 2015:
MediaTek CTO Kevin Jou on CorePilot 2.0 at MWC 2015
Then continues with the presentation of the new:
– MT8173 with the world’s first Cortex-A72 in the “big” role
– worldmode modem technology with LTE category 6
– CrossMount technology as the “not yet another DLNA solution, as it does whatever DLNA can plus a lot more“
II. Brand New Strategic Initiatives
Feb 27, 2015:
II/1. CrossMount
Unite your devices: Open up new possibilities
Technology makes it easy to share the things we love, but only when we use it in a certain way.
Making a video call just needs a smartphone with a camera, for instance, but what if you want to talk using the big screen on your HDTV? And what happens when you want to watch video from your set-top IPTV box on your tablet when you’re lying in bed — and use your smartwatch as a remote control?
With technology playing an increasingly important part in our lives, these are the kind of problems we can expect to face every day. And they’re the kind of problems MediaTek solves with CrossMount.
MediaTek CrossMount is a new standard for sharing hardware and software resources between a whole host of consumer electronics.
Based on the UPnP protocol, CrossMount connects compatible devices wirelessly, using either a home Wi-Fi network or a Wi-Fi Direct connection, to allow one to seamlessly access the features of another.
So you can start watching streaming video on the living room TV, for example, then switch it to your tablet when you move to another room, or use your TV’s speakers for a hands-free phone call with your smartphone. The possibilities are endless.
The CrossMount Alliance for MediaTek partners, customers and developers makes developing CrossMount applications as easy as possible, many brands and developers are already on board.
CrossMount will be available in late 2015 for MediaTek-based Android devices
MediaTek Introduces a New Convergence Standard for Cross-device Sharing with CrossMount
Fast and easy sharing of content, hardware and software resources enable multiple devices to combine and act together as a single, more powerful device
SPAIN, Barcelona – March 1, 2015– MediaTek today announced CrossMount – a new technology that simplifies hardware and software resource sharing between different consumer devices. Designed to be a new standard in cross-device convergence, the CrossMount framework ensures any compatible device can seamlessly use and share hardware or software resources authorized by the user. CrossMount is an open and simple-to-implement technology for the wide ecosystem of MediaTek customers and partners that opens the possibilities for multiple devices effectively working as one or sharing applications and hardware resources.
CrossMount defines its service mounting standard based on UPnP protocol, and can be implemented primarily in Android and Linux as well as other platforms. CrossMount works through simple discovery, pairing, authorization and use between devices of both hardware and software resources across smartphones, tablets and TVs. Communication between devices is achieved directly between devices via home gateways (Wireless LAN) or peer to peer (Wi-Fi Direct). Discovery and sharing are granted through an easy software implementation that allows all Wi-Fi capable devices to share resources without the need for cloud servers.
“Consumers have adopted a wide array of Internet-connected devices at home, in schools and workplaces, CrossMount sets the new standard for easy cross-device interaction and resource sharing. We are particularly keen to open up this innovation to our wide ecosystem of customers and partners around the world, unleashing their imagination to create new immersive experiences that further enrich peoples’ lives” said, Joe Chen, Senior Vice President, MediaTek.
With CrossMount enabled devices, for example, viewers can simply pair their TV sound to their smartphone earphones or use their smartphone microphone as a voice controller to search content on their smart TV. This is a breakthrough in user experience as the CrossMount standard means several devices can act as one together rather than simply share content.
“CrossMount is a lot more than mirroring from phone to TV – as has already been developed within the industry”, added Joe Chen. “CrossMount goes the extra mile with hardware and software capability sharing between smart devices, thereby creating many useful and more complex use cases, such as mounting a smartphone camera to a TV and enabling the TV for video conferencing session.”
To further drive the adoption of CrossMount as an industry standard, MediaTek is establishing the CrossMount Alliance to bring its wide ecosystem of partners and customers together and explore new possibilities to drive the technology forward. CrossMount will be open for developers to further expand the ability for innovative and new applications to be created, potentially changing the way we use and share devices and content. Chang-hong, Hisense, Lenovo and TCL are the first MediaTek customers to support CrossMount.
CrossMount will be made available to MediaTek customers and partners in the third quarter for Android-based smartphone, tablet and TV products, with devices expected on the market by end of this year.
II/2. LinkIt™ One Development Platform for wearables and IoT
March 20, 2015: MediaTek Labs – IoT Lab at 4YFN Barcelona
See how MediaTek Labs supported the winning team, Playdrop, who took advantage of the MediaTek LinkIt™ ONE development board to build an innovative water monitoring and control system prototype. Playdrop was just one of the competitors at IoT Lab, where developers from all over the world formed new teams and had less than two days to ideate, create business cases and working prototypes for the Internet of Things (IoT).
You can also hear from VP of MediaTek Labs, Marc Naddell, about how our development platforms will be supporting more developers on their journey into Wearables and IoT devices.
To find out more about MediaTek Labs & our offerings:
LinkIt ONE development platform: http://labs.mediatek.com/one
MediaTek Cloud Sandbox: http://labs.mediatek.com/sandbox
Get the tools you need to build your own Wearables and IoT devices, register now:http://labs.mediatek.com/register
Feb 18, 2015: What is MediaTek LinkIt™ ONE Development Platform?
MediaTek LinkIt™ ONE development platform enables you to design and prototype Wearables and Internet of Things (IoT) devices, using hardware and an API that are similar to those offered for Arduino boards.
The platform is based around the world’s smallest commercial System-on-Chip (SoC) for Wearables, MediaTek Aster (MT2502). This SoC works with MediaTek’s energy efficient Wi-Fi and GNSS companion chipsets also. This means you can easily create devices that connect to other smart devices or directly to cloud applications and services.
To make it easy to prototype Wearables and IoT devices and their applications, the platform delivers:
- The LinkIt ONE Software Development Kit (SDK) for the creation of apps for LinkIt ONE devices. This SDK integrates with the Arduino software to deliver an API and development process that will be instantly familiar.
- The LinkIt ONE Hardware Development Kit (HDK) for prototyping devices. Based on a MediaTek hardware reference design, the HDK delivers the LinkIt ONE development board from Seeed Studio.
Key features of LinkIt ONE development platform:
- Optimized performance and power consumption to offer consumers appealing, functional Wearables and IoT devices
- Based on MediaTek Aster (MT2502) SoC, offering comprehensive communications and media options, with support for GSM, GPRS, Bluetooth 2.1 and 4.0, SD Cards, and MP3/AAC Audio, as well as Wi-Fi and GNSS (hardware dependent)
- Delivers an API, to access key features of the Aster SoC, that is similar to that for Arduino; enabling existing Arduino apps to be quickly ported and new apps created with ease
- LinkIt ONE developer board from partner Seeed Studio with similar pin-out to the Arduino UNO enabling a wide range of peripheral and circuits to be connected to the board
- LinkIt ONE SDK (for Arduino) offering instant familiarity to Arduino developers and a easy to learn toolset for beginners
LinkIt ONE SDK LinkIt ONE HDK
LinkIt ONE architecture
Running on top of the Aster (MT2502) and, where used, its companion GNSS and Wi-Fi chipsets, the LinkIt ONE developer platform is based on an RTOS kernel. On top of this kernel is a set of drivers, middleware and protocol stacks that expose the features of the chipsets to a Framework. A run-time Environment then provides services to the Arduino porting layer that delivers the LinkIt ONE API for Arduino. The API is used to develop Arduino Sketches with the LinkIt ONE SDK (for Arduino).
*MT3332 (GPS) and MT5931 (WiFi) are optional
Hardware core: Aster (MT2502)
The hardware core for LinkIt ONE development platform is MediaTek Aster (MT2502). This chipset also works with our Wi-Fi and GNSS chips, offering high performance and low power consumption to Wearables and IoT devices.
Aster’s highly integrated System-on-Chip (SoC) design avoids the need for multiple chips, meaning smaller devices and reduced costs for device creators, as well as eliminating the need for compatibility tests.
With Aster, it’s now easier and cheaper for device manufacturers and the maker community to produce desirable, functional wearable products.
Key features
- The smallest commercial System-on-Chip (5.4mm*6.2mm) currently on the market
- CPU core: ARM7 EJ-S 260MHz
- Memory: 4MB RAM, 4MB Flash
- PAN: Dual Bluetooth 2.1 (SPP) and 4.0 (GATT)
- WAN: GSM and GPRS modem
- Power: PMU and charger functions, low power mode with sensor hub function
- Multimedia: Audio (list formats), video (list formats), camera (list formats/resolutions)
- Interfaces: External ports for LCD, camera, I2C, SPI, UART, GPIO, and more
Get started with the LinkIt ONE development platform
Nov 12, 2014: MediaTek Labs – LinkIt workshop presentation
MediaTek Labs technical expert Pablo (Yuhsian) Sun provides an overview of the LinkIt Development Platform, in this presentation recorded at XDA:DevCon. Pablo describes what LinkIt is and discusses why its capabilities — such as support for Wi-Fi, SMS, Groove peripherals, and more — make it the ideal, cost effective tool for prototyping wearable and IoT devices. He also covers the LinkIt ONE board, offering an in-depth look at its hardware, introduced the APIs, and shows you how software is developed with Ardunio and the LinkIt SDK. Link to additional resources are also provided. If you haven’t used the LinkIt development platform, this video provides you with all the basics to get started.
MediaTek Launches LinkIt™ Platform for Wearables and Internet of Things
TAIWAN, Hsinchu – June 3, 2014 – MediaTek today announced LinkIt™, a development platform built to accelerate the wearable and Internet of Things (IoT) markets. LinkIt integrates the MediaTek’s Aster System on Chip (SoC), the smallest wearable SoC currently on the market. The MediaTek Aster SoC is designed to enable the developer community to create a broad range of affordable wearable and IoT products and solutions, for the billions of consumers in the rising Super-mid market to realize their potential as Everyday Geniuses.
Key features of MediaTek Aster and LinkIt:
- MediaTek Aster, the smallest SoC in a package size of 5.4×6.2mm specifically designed for wearable devices.
- LinkIt integrates the MediaTek’s Aster SoC and is a developer platform supported by reference designs that enable creation of various form factors, functionalities, and internet connected services.
- Synergies between microprocessor unit and communication modules, facilitating development and saving time in new device creation.
- Modularity in software architecture provides developers with high degree of flexibility.
- Supports over-the-air (OTA) updates for apps, algorithms and drivers which enable “push and install” software stack (named MediaTek Capsule) from phones or computers to devices built with MediaTek Aster.
- Plug-in software development kit (SDK) for Arduino and VisualStudio. Support for Eclipse is planned for Q4 this year.
- Hardware Development Kit (HDK) based on LinkIt board by third party.
“MediaTek is now in a unique position to assume leadership by accelerating development for wearables and IoT, thanks to our LinkIt platform,” said J.C. Hsu, General Manager of New Business Development at MediaTek. “We are enabling an ecosystem of device makers, application developers and service providers to create innovations and new solutions for the Super-mid market.”
Eric Li, Vice President, China’s Internet giant said, “Baidu provides a wealth of services for its users on our Internet portal, and our offerings will enable MediaTek-powered devices to do much more than they already can. The IoT is inter-connecting devices, and we’re connecting people with information via such devices. Our partnership with MediaTek will bring both of us closer to our respective goals.”
Gonzague de Vallois, Senior Vice President of Gameloft, another one of MediaTek’s ecosystem partners, said, “The wearable devices era is a fascinating one for a game developer. Proliferation of devices equipped with all sorts of different sensors and measured information from human body are creating possibilities for us to develop games that are played differently and in ways that were never imagined before. We are pleased to be a partner of MediaTek, who is enabling the wearable devices future for us to continuously bring innovative games to gamers around the world.”
The launch of LinkIt is a part of MediaTek’s wider initiative for the developer community called MediaTek Labs™ which will officially launch later this year. MediaTek Labs will stimulate and support the creation of wearable devices and IoT applications based on the LinkIt platform. Developers and device makers who are interested in joining the MediaTek Labs program are invited to email labs-registration@mediatek.com to receive a notification once the program launches. For more information and ongoing updates, please go to http://labs.mediatek.com.
Oct 30, 2014:
LinkIt ONE Plus Version from SeedStudio (http://www.seeedstudio.com/depot/LinkIt-ONE-p-2017.html)
Jan 3, 2015:
II/3. What is MediaTek LinkIt™ Connect 7681 development platform?
There is an increasing trend towards connecting every imaginable electrical or electronic device found in the home. For many of these applications developers simply want to add the ability to remotely control a device — turn on a table lamp, adjust the temperature setting of an air-conditioner or unlock a door. This is where the MediaTek MT7681 comes in.
MediaTek MT7681
MediaTek MT7681 is a compact Wi-Fi System-on-Chip (SoC) for IoT devices with embedded TCP/IP stack. By adding the MT7681 to an IoT device it can connect to other smart devices or to cloud applications and services. Connectivity on the MT7681 is achieved using Wi-Fi in either Wi-Fi station or access point (AP) mode.
In Wi-Fi station mode, MT7681 connects to a wireless AP and can then communicate with web services or cloud servers. A typical use of this option would be to enable a user to control the heating in their home from a home automation website.
To simplify the connection of an MT7681 chip to a wireless AP in Wi-Fi station mode, the MediaTek Smart Connection APIs are provided. These APIs enable a smart device app to remotely provision a MT7681 chip with AP details (SSID, authentication mode and password).
In AP mode, an MT7681 chip acts as an AP, enabling other wireless devices to connect to it directly. Using this mode, for example, the developer of a smart light bulb could offer users a smartphone application that enables bulbs to be controlled from within the home.
To control the device an MT7681 is incorporated into, the chip provides five GPIO pins and one UART port. In addition PWM is supported in software, for applications such as LED dimming.
MediaTek LinkIt Connect 7681 development platform
To enable developers and makers to take advantage of the features of the MT7681, MediaTek Labs offers the MediaTek LinkIt Connect 7681 development platform, consisting of an SDK, HDK and related documentation.
For software development MediaTek LinkIt Connect 7681 SDK is provided for Microsoft Windows and Ubuntu Linux. Based on the Andes Development Kit, the SDK enables developers to create firmware to control an IoT device in response to instructions received wirelessly.
For IoT device prototyping, the LinkIt Connect 7681 development board is provided. The development board consists of a LinkIt Connect 7681 module, micro-USB port and pins for each of the I/O interfaces of the MT7681 chip. This enables you to quickly connect external hardware and peripherals to create device prototypes. The LinkIt Connect 7681 module, which measures just 15x18mm, is designed to easily mount on a PCB as part of production versions of an IoT device.
Key Features of MT7681
- Wi-Fi station and access point (AP) modes
- 802.11 b/g/n (in station mode) and 802.11 b/g (in AP mode)
- Smart connection APIs to easily create Android or iOS apps to provision a device with wireless AP settings
- TCP/IP stack
- Firmware upgrade over UART, APIs for FOTA implementation
- Software PWM emulation for LED dimming
- Firmware upgrade over UART, APIs for FOTA implementation
Jan 15, 2015:
II/4. Join MediaTek Labs
: The best free resources for Wearables and IoT
Get the tools and resources you and your company need to go from idea to prototype to product.
Register now to get access to:
- MediaTek SDKs
- MediaTek hardware reference designs
- Comment posting in our active developer forum
- Private messaging with other MediaTek Labs members
- Our solutions catalog, where you can share your project privately with MediaTek to unlock our support and matchmaking services
MediaTek Labs gives you the help you need to develop innovative hardware and software based on MediaTek products. From smart light bulbs, to the next-generation fitness tracker and the exciting world of the smartwatch, you can make your journey with our help.
As a registered Labs member you’ll be able to put your project in front of our business development team, who’ll help you find the partners you need to get you on the road to success. We’re here to help guide you through the exciting possibilities offered by the next wave in developer opportunities: Wearables and IoT.
MediaTek Labs is free to join:
Register today!
About MediaTek Labs
MediaTek is a young and entrepreneurial company that has grown quickly into a market leader. We identify with creative and driven pioneers in the maker and developer communities, and recognize the benefits of building an ecosystem that fosters your talents and your efforts to innovate.
MediaTek Labs is the developer hub for all our products. It builds on our track record for delivering industry-leading reference designs that offer the shortest time-to-market for our extensive customer and partner base.
MediaTek Launches Labs Developer Program to Jumpstart Wearable and IoT Device Creation
Unveils LinkIt™ platform; simplifies the development of hardware and software for developers, designers and makers
TAIWAN, Hsinchu — Sept 22, 2014 — MediaTek today launched MediaTek Labs (http://labs.mediatek.com), a global initiative that allows developers of any background or skill level to create wearable and Internet of Things (IoT) devices. The new program provides developers, makers and service providers with software development kits (SDKs), hardware development kits (HDKs), and technical documentation, as well as technical and business support.
“With the launch of MediaTek Labs we’re opening up a new world of possibilities for everyone — from hobbyists and students through to professional developers and designers — to unleash their creativity and innovation,” says Marc Naddell, vice president of MediaTek Labs. “We believe that the innovation enabled by MediaTek Labs will drive the next wave of consumer gadgets and apps that will connect billions of things and people around the world.”
The Labs developer program also features the LinkIt™ Development Platform, which is based on theMediaTek Aster (MT2502) chipset. The LinkIt development Platform is the one of the best connected platforms, offering excellent integration for the package size and doing away with the need for additional connectivity hardware. LinkIt makes creating prototype wearable and IoT devices easy and cost effective by leveraging MediaTek’s proven reference design development model. The LinkIt platform consists of the following components:
- System-on-Chip (SoC) — MediaTek Aster (MT2502), the world’s smallest commercial SoC for Wearables, and companion Wi-Fi (MT5931) and GPS (MT3332) chipsets offering powerful, battery efficient technology.
- LinkIt OS — an advanced yet compact operating system that enables control software and takes full advantage of the features of the Aster SoC, companion chipsets, and a wide range of sensors and peripheral hardware.
- Hardware Development Kit (HDK) — Launching first with LinkIt ONE, a co-design project with Seeed Studio, the HDK will make it easy to add sensors, peripherals, and Arduino Shields to LinkIt ONE and create fully featured device prototypes.
- Software Development Kit (SDK) — Makers can easily migrate existing Arduino code to LinkIt ONE using the APIs provided. In addition, they get a range of APIs to make use of the LinkIt communication features: GSM, GPRS, Bluetooth, and Wi-Fi.
To ensure developers can make the most of the LinkIt offering, the MediaTek Labs website includes a range of additional services, including:
- Comprehensive business and technology overviews
- A Solutions Catalog where developers can share information on their devices, applications, and services and become accessible for matchmaking to MediaTek’s customers and partners
- Support services, including comprehensive FAQ, discussion forums that are monitored by MediaTek technical experts, and — for developers with solutions under development in the Solutions Catalog — free technical support.
“While makers still use their traditional industrial components for new connected IoT devices, with the LinkIt ONE hardware kit as part of MediaTek LinkIt Developer Platform, we’re excited to help Makers bring prototypes to market faster and more easily,” says Eric Pan, founder and chief executive officer of Seeed Studio.
Makers, designers and developers can sign up to MediaTek Labs today and download the full range of tools and documentation at http://labs.mediatek.com.
Mar 2, 2015:
MediaTek Labs Partner Connect
Taking any Wearables or IoT project beyond the prototype stage can be a daunting prospect, whether you’re a small startup or an established company making its first foray into new devices.
To make the path to market easier, MediaTek Labs Partner Connect will help find you the partners you need to make your idea a reality. The program includes some of the world’s best EMS, OEM and ODM companies, as well as distributors of MediaTek products and suppliers of device components. But the real benefit comes from our MediaTek Labs experts, who will work with you to match your requirements with the right partner or partners.
Getting started is simple. Once you have registered your company on MediaTek Labs, submit your Wearables or IoT project to our confidential device Devices Catalog. And it doesn’t matter where you are in the development process — perhaps you have an early prototype running on a LinkIt development board or have full CAD and BOM for your product — our experts can help. Simply select the “Seeking Partner” option when you submit your device for review by MediaTek Labs and, once approved, one of our partner managers will review your requirements and get to work finding the right partners for you.
Designers and developers
Our design partners can assist with specific expertise in electrical engineering, mechanical engineering and computer aided design (CAD), industrial design, regulatory compliance testing, software and more. Whether you’re looking for specific expertise to assist with a single aspect of your project or want a turnkey solution that delivers the vision of your prototype directly to manufacturing, these partners can help.
Manufacturers
From the late stages of development, where you need batches of production prototypes, through low volume pilot runs for consumer testing and marketing, to full production these partners can help. From your designs they’re able to turn your Wearables or IoT idea into a commercial consumer or enterprise product. They’ll do this employing the latest in manufacturing technology, from flexible facilities that can adapt to your needs as you find success in the market.
MediaTek distributors
If you have your own manufacturing facilities or partner and are looking to source MediaTek chipset modules in volumes beyond retail, these partners will be able to help you. In addition to providing for your volume requirements, they’ll also provide additional technical information and support to ensure you make optimal use of MediaTek chipsets in your product and manufacturing process.
Component suppliers
This group of partners will be able to assist you from prototype to production: from selecting the components for your pre-production prototypes through to production run quantities of specific components. Batteries, sensors, screens and much more can be supplied by these partners, from evaluation batches to production quantities delivered to your manufacturing facility or manufacturing partner.
MediaTek Labs Launches New Partner Program to Help Bring Wearables and IoT Devices to Market Faster
MediaTek Labs Partner Connect provides matchmaking for developers and partners in support of MediaTek LinkIt™
SPAIN, Barcelona – March02, 2015 – As part of its global developer initiative, MediaTek today announced MediaTek Labs Partner Connect at this year’s Mobile World Congress. The new supply chain partner program will help developers of Wearables and IoT devices design and launch their products based on MediaTek LinkIt™ by matching them with members of MediaTek’s extensive network of partners.
Today’s launch complements existing development platform offerings from MediaTek Labs and aims to reduce time to market for developers of new Wearables and IoT devices:
- MediaTek LinkIt is a portfolio of development platforms – currently consisting of MediaTek LinkIt ONE and MediaTek LinkIt Connect 7681– for Wearables and IoT, offering a broad range of connectivity options and the software and hardware development kits (SDKs, HDKs from Seeed Studio and Modules from AcSiP) needed for makers to create their own devices powered by MediaTek chipsets.
- MediaTek Cloud Sandbox (also launched today) is a complimentary cloud-based IoT platform and playground to store, display and remotely access IoT device data during prototyping.
- MediaTek Labs Partner Connect will assist registered developers of MediaTek Labs in finding appropriate supply chain partners to help with design, development and manufacturing, sourcing of MediaTek chipset based modules and other key components. MediaTek ODM partners have available off-the-shelf reference designs to rapidly serve developers with different design capabilities.
“Taking any Wearables or IoT project beyond the prototype stage can be a daunting prospect, whether you’re a small startup or an established company making its first foray into new devices”, said Marc Naddell, VP of MediaTek Labs. “To make the path to market easier, MediaTek Labs Partner Connect will help developers find the partners they need to make their ideas a reality”.
To gain access to Partner Connect matchmaking services, Labs member companies submit their Wearables or IoT projects to the Labs confidential Device Solutions Catalog and select the “Seeking Partner” option. MediaTek Labs will then help evaluate the business case and technical feasibility of the device, and, once vetted and approved, a partner manager will get to work finding the right partners in MediaTek’s network.
MediaTek Labs Partner Connect is the latest initiative to expand the company’s 17-year legacy of working closely across a wide ecosystem of TV, phone, tablet, navigation, router, gaming and multimedia customers. Over the years, MediaTek has provided efficient, turnkey solutions that give these clients a cost-effective and rapid time to market for their new devices and has taken many start-ups from humble beginnings to established, global enterprises. Now MediaTek is extending partner network to developers and makers in the Wearables and IoT space through MediaTek Labs Partner Connect.
To hear more about MediaTek Labs and see live demos of its unique offerings for developers, visit MediaTek’s booth at Mobile World Congress – Hall 6, Stand 6E21. To learn more about MediaTek Labs Partner Connect, visit http://labs.mediatek.com/partners.
Mar 2, 2015:
Introduction to MediaTek Cloud Sandbox
When prototyping Wearables and IoT devices, you may want to collect, sort and visualize the data captured by your prototype. You may also want to test how your device could be controlled remotely and make these features available to testers and collaborators.
To save you from having to find and pay for cloud services, MediaTek Cloud Sandbox offers you a free service that you can use to quickly prototype your planned cloud implementation.
Using a RESTful API you collect data from your devices, which you can view in a powerful web-based dashboard. The dashboard offers a range of display and graphing options. Then you can control your Wearables and IoT devices by issuing commands from the dashboard. In addition, a complementary smartphone app lets you review collected data and control your devices from anywhere.
Key Features
- Define Wearables and IoT prototype device data and other properties
- Define data types such as geo-location, temperature, humidity and more
- Create multiple devices from one profile
- Push and Pull data between a device and the sandbox using a RESTful API
- Remotely control devices using states, such as switch-state and more
- Visualize data graphically
- Receive notifications when data are collected or changed
- Manage and control remotely, using the complementary mobile app
- Create reports about prototypes and collected data
- Perform FOTA firmware updates
- Control access to data and devices with granular security control
- Includes full API reference, FAQ and set of tutorials
Access MediaTek Cloud Sandbox
MediaTek Labs Helps Simplify Wearables and IoT Development with Free Cloud Service
MediaTek Cloud Sandbox accelerates device prototyping by offering developers a complimentary cloud service to host prototype-device data
SPAIN, Barcelona – March 2, 2015 – MediaTek Labs, today announced general availability of its new Cloud Sandbox data platform to better help developers bring their ideas to life for the Internet of Things (IoT). The new service, which is free to all registered MediaTek Labs members globally, offers convenient storage of and access to data from wearable and IoT devices during prototyping.
“MediaTek recognizes the importance of a cloud-based IoT platform and playground to service developers and makers who are prototyping wearable or IoT devices”, said Marc Naddell, VP of MediaTek Labs. “With this complimentary offering from MediaTek Labs, IoT developers no longer need to set up and manage their own web server or source third-party cloud platform services. Instead they can focus on their IoT device prototyping and value proposition, accelerating the time from solution ideation to prototype and proof-of-concept”.
A considerable challenge for developers in the early stages of device creation is not only the management of large amounts of data but also a convenient and simple way to visualize the data and demo prototypes to collaborators. MediaTek Cloud Sandbox helps solve this with a variety of invaluable features , including:
- Data storage and visual charting
- Data monitoring with notifications
- Device remote control
- Firmware upgrades over-the-air (FOTA)
- RESTful API support, TCP socket connection
- Web or mobile app based access
MediaTek Cloud Sandbox (MCS) will be on display in MediaTek’s booth at Mobile World Congress – Hall 6, Stand 6E21 – with three compelling demonstrations, including:
- Wine Brewer – A MediaTek LinkIt™ ONE development board implementation that won first prize in ITRI Mobilehero 2014 competition in Taiwan.
- Weather Station – A LinkIt ONE development board implementation that gathers and pushes real-time temperature, humidity and pressure data to MCS, and is able to have its fan controlled from MCS and the MCS companion mobile app.
- MediaTek LinkIt Connect 7681 demo – A LinkIt Connect 7681 development board implementation and its companion mobile app to demonstrate real-time LED color control.
MediaTek Labs was launched in September 2014 and continues to provide developers, makers and service providers with SDKs, HDKs and documentation, as well as technical and business support. To learn more about MediaTek Cloud Sandbox and get access , visit http://labs.mediatek.com/mcs .
II/5. MediaTek Ventures launches to enable a new generation of world-class companies
MediaTek Allocates US$300m to Invest in New Business Opportunities
SPAIN, Barcelona – March1, 2015 – MediaTek, today announced the launch of MediaTek Ventures – a new strategic investment arm within the company. Headquartered in Hsinchu, Taiwan, MediaTek Ventures will initially invest in startups in Greater China, Europe, Japan and North America, with a US$300m reserve.
MediaTek Ventures will actively invest into innovative startups in semiconductor-system-and devices, Internet infrastructure, services and IoT, with the goal of creating a collaborative ecosystem around MediaTek’s corporate objectives in communication, computing, online media and analytics. Investments will include all stages of funding with a disciplinary approach focused on value creation. Through MediaTek Ventures, the company is seeking to extend its 17 year heritage of innovation to the broader electronics value-chain, diversify product solutions, and monetize opportunities with the next generation of entrepreneurs.
“We will not constrain ourselves to any single region in pursuit of innovation and excellence. Through MediaTek Ventures, a new generation of world-class companies will be empowered. We are excited to enable entrepreneurs and start-ups in achieving their dreams and fostering companies that have the potential to create value to end-users around the world and solve the world’s biggest problems”, said David Ku, Chief Financial Officer, MediaTek.
Further details on the company’s investment strategy and roadmaps will be made available in the second half of 2015.
Entities interested in investment by MediaTek should send proposals to: ventures@mediatek.com. For more information, please visit www.mediatekventures.com.
March 5, 2015: MediaTek CFO David Ku on MediaTek Ventures at MWC 2015
III. Stealth Strategic Initiatives (MWC 2015 timeframe)
III/1. SoC for Android Wear and Android based standalone wearables
Note that this initiative is also for the standalone Android based wearables (i.e. working with no reliance on an Android based smarthone) as shown by the new production line of MediaTek’s lead and pilot partner Burg Wearables: Android 4.4 based Smart 3G & WiFi WatchPhones of 55g weight (and up), 10mm depth (and up) [this same blog, March 15, 2015]
Charbax: Best of MWC: MediaTek MT2601 Smartwatch and Smart Glass!!
MediaTek launches their MT2601 Android Wear ready (soon) Smartwatch platform, and also they show off their Kopin micro LCD Smart Glass solution on MediaTek Aster MT2502. In my opinion, these are the best looking Smartwatch and Smartglass at Mobile World Congress 2015. The Smartwatch that MediaTek is showing is designed by GoerTek and it runs Android 4.4 for now but Android 5.0 with Android Wear UI is coming soon for the MT2601 platform according to MediaTek. MediaTek MT2502 is running an ARM11 core to run the MediaTek LinkIt OS while MediaTek MT2601 is a dual-core ARM Cortex-A7 to run a full Android Lollipop with Android Wear soon supported! This is perhaps the optimal low cost Smartwatch and Smart Glass solution for the market, finally available from MediaTek, with soon to come Lollipop thus Android Wear supported.
Specs of the GoerTek MediaTek MT2601 Smartwatch:
– 1.5” circular TFT LCD 320×320
– IPX7 waterproofing
– BT/BLE, Wi-Fi, GPS, 3G cellular supported
– Android 4.4 OS (Lollipop Android Wear soon!)
– PPG heart-rate sensing
– Built-in microphone and speaker
Remark: This GoerTek smartwatch uses the same MediaTek technology than the WatchPhones from Burg Wearables. The software technology is however quite better on the latter ones.
MediaTek Introduces MT2601 in Support of Google’s Android Wear Software
Higher energy efficiency and reduced component count of MT2601 in relation to competition translate into significant cost, size and usage time benefits
Las Vegas – Jan. 6, 2015 – MediaTek, a leading fabless semiconductor company for wireless communications and digital multimedia solutions, today announced its MT2601 System on Chip (SoC) for wearable devices based on Google’s Android Wear software. By enabling Android Wear on MT2601, MediaTek is offering a comprehensive platform solution for device makers to implement their own hardware and software, and introduces a multitude of possibilities in Android Wear devices for the fast-growing consumer class globally.
The MT2601 packs a robust set of features in its small size with 41.5 percent fewer components and lower current consumption when compared with other chipsets in the market. Its design advantages translate into lower bill of materials (BoM) costs, smaller printed circuit board (PCB) size and longer battery life, which in turn yield fashionable wearable devices with long usage times and affordable prices.
The MT2601 includes 1.2 GHz dual-core ARM Cortex-A7, ARM Mali-400 MP GPU, and supports qHD display resolution. The MT2601 interfaces with a whole host of external sensors and the wireless connectivity SoC MT6630 for Bluetooth – all in a PCBA footprint of less than 480 mm2. This small PCB size meets the design requirements of the widest variety of wearable devices in sports and fitness, location tracking, and various other categories. MediaTek is a strong supporter of Android Wear and will continue to evolve MT2601 to align with the Android Wear road map.
“The MT2601 has an incredibly small die size and is highly optimized for cost and power performance. The platform solution, comprised of MT2601 integrated with Android Wear software, will fuel the maker revolution and empower the application developer community worldwide to create a broad range of innovative applications and services,” said J.C. Hsu, General Manager of New Business Development at MediaTek.
The MT2601 is in mass production now and ready for inclusion in Android Wear devices.
TAIWAN, Hsinchu – 25 February, 2014 – Mediatek today announced MT6630, the world’s first five-in-one combo wireless system-on-a-chip (SOC) to support full featured smartphones, tablets and other premium mobile devices.
The MT6630 dramatically reduces the component count and eBOM while improving ease-of-design for manufacturers by eliminating external low noise amplifiers (LNAs) and integrating the Wi-Fi 2.4 GHz and 5 GHz power amplifiers (PAs), Bluetooth PA, and transmit-receive (T/R) switch into a PCBA footprint less than 65 mm2.
Key features
- Dual-band single-stream 802.11a/b/g/n/ac with 20/40/80MHz channel bandwidth
- 802.11v time of flight protocol support and management engines to enable higher accuracy of indoor positioning via Wi-Fi
- Advanced support for Wi-Fi Direct Services and Miracast™ optimization for easier pairing, increased robustness, advanced use-cases and lower power
- Bluetooth 4.1 with Classic, High-Speed and Low-Energy support, and ANT+ for compatibility with the latest fitness tracking, health monitoring and point of information devices and applications
- Concurrent tri-band reception of GPS, GLONASS, Beidou, Galileo and QZSS with industry leading sensitivity, low power, positioning accuracy, and the longest prediction engine
- FM transceiver with RDS/RBDS
- Integrated engines and algorithms for full concurrent operation and co-existence, including industry-leading throughput during LTE transmission
MT6630 delivers full concurrent operation of all 5 systems operating at maximum compute intensity with no degradation compared to single-system operation while offloading the mobile device CPU for design ease and extended battery life.
As a focus on low power and digital home convergence, the MT6630 uses a configurable PA architecture to save current at commonly used power levels, including those used for Miracast™ Wi-Fi Direct services. MT6630 implements advanced co-existence techniques, including for LTE to deliver industry-leading throughputs. MT6630 also supports Wi-Fi diversity for premium smartphones and tablets to improve antenna angle sensitivity and handheld scenarios.
“MT6630 makes it simple for manufacturers to bring mobile devices to market with sophisticated wireless features, lower power and uncompromised performance,” said SR Tsai, General Manager of MediaTek’s Connectivity Business Unit. “MT6630 furthers MediaTek’s focus to deliver the best experiences across the digital home and mobile applications by using its unique leadership position in digital TV host processors, smartphone platforms, and connectivity.”
The small-footprint design is available in 5 x 5mm WLCSP (Wafer Level Chip Scale Package) or a 7 x 7mm QFN (Quad Flat No-Leads) and requires only 44 components, which is around half that of other integrated wireless solutions.
Mediatek MT6630 is sampling now and complements the recently announced MT6595 octa-core SOC with LTE for premium mobile devices. The first commercially available devices to use MT6630 are expected in the second half of 2014.
Then there is a MediaTek Protea platform for Android based wearables:
For mobile networking the optional parts of the Protea have the following characteristics:
– 2G Quad Band GSM (900/1800/850/1900)
– 3G Mono Band WCDMA (2100 or 1900) GPRS, EDGE, HSDAP, HSDAP+
Potential generic tags when clustered (selected ones are in blue):
#1 CLUSTER:
strategy: 671,000,000
“business development“: 164,000,000
“time to market“: 70,200,000
ecosystem: 53,200,000
“marketing strategy“: 34,500,000
“business strategy“: 25,800,000
rebranding: 6,750,000
“strategy development“: 5,720,000
“market strategy“: 1,430,000
“developer program“: 751,000
“strategic investment“: 609,000
“corporate objectives” 526,000
“partner ecosystem“: 397,000
“design partners“: 439,000
“supply chain partners“: 331,000
“investment focus“: 364,000
“reduce time to market“: 305,000
“business development strategy“: 417,000
“strategy development process“: 268,000
“ecosystem partners“: 177,000
“innovative startups“: 159,000
“enable entrepreneurs“: 39,300
“semiconductor market“: 244,000
“smartphone strategy“: 77,700
“strategic reasoning” 58,200
“semiconductor vendors“: 49,000
“SoC market“: 28,800
“chip strategy“: 17,000
“SoC vendors“: 11,300
“semiconductor strategy”: 9,280
“SoC strategy”: 4,330
“fabless strategy”: 3,840
“MediaTek strategy”: 616
#2 CLUSTER:
SoC: 238,000,000
“quad-core“: 60,700,000
“octa-core“: 2,660,000
“smartphone chip“: 207,000
“mobile SoC“: 63,400
“smartphone SoC“: 43,700
“SoC family“: 35,500
“tablet SoC“: 23,500
“SoC market“: 28,700
“smartphone SoC market“: 14,200
“SoC vendors“: 11,300
“system on a chip“: 733,000
“system on chip“: 625,000
“fabless semiconductor“: 323,000
“fabless semiconductor vendors”: 4,890
#3 CLUSTER:
“smartphone market“: 964,000
“phone market”: 632,000
“high-end”: 159,000,000
“high-end market“: 425,000
“LTE-Smartphone“: 605,000
“high-end phone”: 221,000
“high-end smartphone“: 444,000
“high-end smartphone market“: 67,900
“premium phone”: 356,000
“premium smartphone“: 348,000
“premium smartphones”: 94,400
“premium market“: 467,000
superphone: 435,000
superphones: 264,000
“superphone market”: 4,640
“super-mid“: 177,000
“super-mid market”: 5610
“super mid-range”: 5570
“mid-range“: 61,000,000
“mid-range smartphone“: 400,000
“mid-range smartphones”: 153,000
“mid-range market”: 89,500
mid range smartphones: 2,460,000
best mid range android phone: 15,800,000
“android phone“: 30,200,000
“android smartphone“: 13,800,000
#4 CLUSTER:
tablets: 578,000,000
“Android tablet“: 22,200,000
“Android tablets“: 15,100,000
“tablet market“: 919,000
“premium tablet“: 152,000
“high-end tablet“: 111,000
“tablet chips“: 26,000
“high-end tablet market”: 8,450
“premium tablet market”: 8,050
#5 CLUSTER:
“64-bit“: 135,000,000
“forefront of technology“: 8,740,000
“64-bit computing”: 411,000
“extreme performance“: 630,000
“CPU+GPU“: 1,010,000
“heterogeneous computing“: 312,000
“Heterogeneous System Architecture”: 60,100
“Heterogeneous Multi-Processing”: 42,800
“heterogeneous computing with OpenCL”: 15,400
“big.LITTLE“: 863,000
“ARM big.LITTLE”: 95,800
“big.LITTLE Architecture”: 22,400
“big.LITTLE computing”: 18,400
“big.LITTLE cluster”: 16,600
“multi-core processing“: 153,000
“GPU compute“: 92,300
“display technology“: 1,070,000
HDTV: 84,200,000
“power efficiency”: 819,000
“premium mobile computing“: 762,000
“premium mobile computing experience”: 17,800
LTE: 170,000,000
“LTE World Mode”: 3,220
“LTE WorldMode”: 2,280
“LTE with CDMA”: 3,660
“integrated CDMA2000“: 13,400
“development platform“: 928,000
“reference design“: 940,000
“cloud computing“: 114,000,000
Satya Nadella on “Digital Work and Life Experiences” supported by “Cloud OS” and “Device OS and Hardware” platforms–all from Microsoft
Update: Gates Says He’s Very Happy With Microsoft’s Nadella [Bloomberg TV, Oct 2, 2014] + Bill Gates is trying to make Microsoft Office ‘dramatically better’ [The Verge, Oct 3, 2014]
This is the essence of Microsoft Fiscal Year 2014 Fourth Quarter Earnings Conference Call(see also the Press Release and Download Files) for me, as the new, extremely encouraging, overall setup of Microsoft in strategic terms (the below table is mine based on what Satya Nadella told on the conference call):
These are extremely encouraging strategic advancements vis–à–vis previously publicized ones here in the following, Microsoft related posts of mine:
- Microsoft Surface Pro 3 is the ultimate tablet product from Microsoft. What the market response will be? [this same blog, May 21, 2014]
- What Microsoft will do with the Nokia Devices and Services now taken over, but currently producing a yearly loss rate of as much as $1.5 billion? [this same blog, April 29, 2014]
- Microsoft BUILD 2014 Day 2: “rebranding” to Microsoft Azure and moving toward a comprehensive set of fully-integrated backend services [this same blog, April 27, 2014]
- Microsoft is transitioning to a world with more usage and more software driven value add (rather than the old device driven world) in mobility and the cloud, the latter also helping to grow the server business well above its peers [this same blog, April 25, 2014]
- Intel’s desperate attempt to establish a sizeable foothold on the tablet market until its 14nm manufacturing leadership could provide a profitable position for the company in 2016 [this same blog, April 27, 2014]
- Intel CTE initiative: Bay Trail-Entry V0 (Z3735E and Z3735D) SoCs are shipping next week in $129 Onda (昂达) V819i Android tablets—Bay Trail-Entry V2.1 (Z3735G and Z3735F) SoCs might ship in $60+ Windows 8.1 tablets from Emdoor Digital (亿道) in the 3d quarter [this same blog, April 11, 2014]
- Enhanced cloud-based content delivery services to anyone, on any device – from Microsoft (Microsoft Azure Media Services) and its solution partners [this same blog, April 8, 2014]
- Microsoft BUILD 2014 Day 1: new and exciting stuff for MS developers [this same blog, April 5, 2014]
- IDF14 Shenzhen: Intel is levelling the Wintel playing field with Android-ARM by introducing new competitive Windows tablet price points from $99 – $129 [this same blog, April 4, 2014]
- Microsoft BUILD 2014 Day 1: consistency and superiority accross the whole Windows family extended now to TVs and IoT devices as well—$0 royalty licensing program for OEM and ODM partners in sub 9” phone and tablet space [this same blog, April 2, 2014]
- An upcoming new era: personalised, pro-active search and discovery experiences for Office 365 (Oslo) [this same blog, April 2, 2014]
- OneNote is available now on every platform (+free!!) and supported by cloud services API for application and device builders [this same blog, March 18, 2014]
- View from Redmond via Tim O’Brien, GM, Platform Strategy at Microsoft [this same blog, Feb 21, 2014]
- “Cloud first”: the origins and the current meaning [this same blog, Feb 18, 2014]
- “Mobile first”: the origins and the current meaning [this same blog, Feb 18, 2014]
- Microsoft’s half-baked cloud computing strategy (H1’FY14) [this same blog, Feb 17, 2014]
- The first “post-Ballmer” offering launched: with Power BI for Office 365 everyone can analyze, visualize and share data in the cloud [this same blog, Feb 10, 2014]
- John W. Thompson, Chairman of the Board of Microsoft: the least recognized person in the radical two-men shakeup of the uppermost leadership [this same blog, Feb 6, 2014]
- The extraordinary attempt by Nokia/Microsoft to crack the U.S. market in terms of volumes with Nokia Lumia 521 (with 4G/LTE) and Nokia Lumia 520 [this same blog, Jan 18, 2014]
- 2014 will be the last year of making sufficient changes for Microsoft’s smartphone and tablet strategies, and those changes should be radical if the company wants to succeed with its devices and services strategy [this same blog, Jan 17, 2014]
- Will, with disappearing old guard, Satya Nadella break up the Microsoft behemoth soon enough, if any? [this same blog, Feb 5, 2014]
- Microsoft products for the Cloud OS [this same blog, Dec 18, 2013]
- Satya Nadella’s (?the next Microsoft CEO?) next ten years’ vision of “digitizing everything”, Microsoft opportunities and challenges seen by him with that, and the case of Big Data [this same blog, Dec 13, 2013]
- Leading PC vendors of the past: Go enterprise or die! [this same blog, Nov 7, 2013]
- Microsoft could be acquired in years to come by Amazon? The joke of the day, or a certain possibility (among other ones)? [this same blog, Sept 16, 2013]
- The question mark over Wintel’s future will hang in the air for two more years [this same blog, Sept 15, 2013]
- The long awaited Windows 8.1 breakthrough opportunity with the new Intel “Bay Trail-T”, “Bay Trail-M” and “Bay Trail-D” SoCs? [this same blog, Sept 14, 2013]
- How the device play will unfold in the new Microsoft organization? [this same blog, July 14, 2013]
- Microsoft reorg for delivering/supporting high-value experiences/activities [this same blog, July 11, 2013]
- Microsoft partners empowered with ‘cloud first’, high-value and next-gen experiences for big data, enterprise social, and mobility on wide variety of Windows devices and Windows Server + Windows Azure + Visual Studio as the platform [this same blog, July 10, 2013]
- Windows Azure becoming an unbeatable offering on the cloud computing market [this same blog, June 28, 2013]
- Proper Oracle Java, Database and WebLogic support in Windows Azure including pay-per-use licensing via Microsoft + the same Oracle software supported on Microsoft Hyper-V as well [this same blog, June 25, 2013]
- “Cloud first” from Microsoft is ready to change enterprise computing in all of its facets [this same blog, June 4, 2013]
I see, however, particularly challenging the continuation of the Lumia story with the above strategy, as with the previous, combined Ballmer/Elop(Nokia) strategy the results were extremely weak:
Worthwhile to include here the videos Bloomberg was publishing simultaneously with Microsoft Fourth Quarter Earnings Conference Call:
Inside Microsoft’s Secret Surface Labs [Bloomberg News, July 22, 2014]
Will Microsoft Kinect Be a Medical Game-Changer? [Bloomberg News, July 22, 2014]
Why Microsoft Puts GPS In Meat For Alligators [Bloomberg News, July 22, 2014]
To this it is important to add: How Pier 1 is using the Microsoft Cloud to build a better relationship with their customers [Microsoft Server and Cloud YouTube channel, July 21, 2014]
as well as:
Microsoft Surface Pro 3 vs. MacBook Air 13″ 2014 [CNET YouTube channel, July 21, 2014]
Surface Pro 3 vs. MacBook Air (2014) [CTNtechnologynews YouTube channel, July 1, 2014]
In addition here are some explanatory quotes (for the new overall setup of Microsoft) worth to include here from the Q&A part of Microsoft’s (MSFT) CEO Satya Nadella on Q4 2014 Results – Earnings Call Transcript [Seeking Alpha, Jul. 22, 2014 10:59 PM ET]
…
Mark Moerdler – Sanford Bernstein
Thank you. And Amy one quick question, we saw a significant acceleration this quarter in cloud revenue, or I guess Amy or Satya. You saw acceleration in cloud revenue year-over-year what’s – is this Office for the iPad, is this Azure, what’s driving the acceleration and how long do you think we can keep this going?
Mark, I will take it and if Satya wants to add, obviously, he should do that. In general, I wouldn’t point to one product area. It was across Office 365, Azure and even CRM online. I think some of the important dynamics that you could point to particularly in Office 365; I really think over the course of the year, we saw an acceleration in moving the product down the market into increasing what we would call the mid-market and even small business at a pace. That’s a particular place I would tie back to some of the things Satya mentioned in the answer to your first question.
Improvements to analytics, improvements to understanding the use scenarios, improving the product in real-time, understanding trial ease of use, ease of sign-up all of these things actually can afford us the ability to go to different categories, go to different geos into different segments. And in addition, I think what you will see more as we initially moved many of our customers to Office 365, it came on one workload. And I think what we’ve increasingly seen is our ability to add more workloads and sell the entirety of the suite through that process. I also mentioned in Azure, our increased ability to sell some of these higher value services. So while, I can speak broadly but all of them, I think I would generally think about the strength of being both completion of our product suite ability to enter new segments and ability to sell new workloads.
The only thing I would add is it’s the combination of our SaaS like Dynamics in Office 365, a public cloud offering in Azure. But also our private and hybrid cloud infrastructure which also benefits, because they run on our servers, cloud runs on our servers. So it’s that combination which makes us both unique and reinforcing. And the best example is what we are doing with Azure active directory, the fact that somebody gets on-boarded to Office 365 means that tenant information is in Azure AD that fact that the tenant information is in Azure AD is what makes EMS or our Enterprise Mobility Suite more attractive to a customer manager iOS, Android or Windows devices. That network effect is really now helping us a lot across all of our cloud efforts.
…
Keith Weiss – Morgan Stanley
Excellent, thank you for the question and a very nice quarter. First, I think to talk a little bit about the growth strategy of Nokia, you guys look to cut expenses pretty aggressively there, but this is – particularly smartphones is a very competitive marketplace, can you tell us a little bit about sort of the strategy to how you actually start to gain share with Lumia on a going forward basis? And may be give us an idea of what levels of share or what levels of kind unit volumes are you going to need to hit to get to that breakeven in FY16?
Let me start and Amy you can even add. So overall, we are very focused on I would say thinking about mobility share across the entire Windows family. I already talked about in my remarks about how mobility for us even goes beyond devices, but for this specific question I would even say that, we want to think about mobility not just one form factor of a mobile device because I think that’s where the ultimate price is.
But that said, we are even year-over-year basis seen increased volume for Lumia, it’s coming at the low end in the entry smartphone market and we are pleased with it. It’s come in many markets we now have over 10% that’s the first market I would sort of say that we need to track country-by-country. And the key places where we are going to differentiate is looking at productivity scenarios or the digital work and life scenario that we can light up on our phone in unique ways.
When I can take my Office Lens App use the camera on the phone take a picture of anything and have it automatically OCR recognized and into OneNote in searchable fashion that’s the unique scenario. What we have done with Surface and PPI shows us the way that there is a lot more we can do with phones by broadly thinking about productivity. So this is not about just a Word or Excel on your phone, it is about thinking about Cortana and Office Lens and those kinds of scenarios in compelling ways. And that’s what at the end of the day is going to drive our differentiation and higher end Lumia phones.
And Keith to answer your specific question, regarding FY16, I think we’ve made the difficult choices to get the cost base to a place where we can deliver, on the exact scenario Satya as outlined, and we do assume that we continue to grow our units through the year and into 2016 in order to get to breakeven.
…
Rick Sherlund – Nomura
Thanks. I’m wondering if you could talk about the Office for a moment. I’m curious whether you think we’ve seen the worst for Office here with the consumer fall off. In Office 365 growth in margins expanding their – just sort of if you can look through the dynamics and give us a sense, do you think you are actually turned the corner there and we may be seeing the worse in terms of Office growth and margins?
Rick, let me just start qualitatively in terms of how I view Office, the category and how it relates to productivity broadly and then I’ll have Amy even specifically talk about margins and what we are seeing in terms of I’m assuming Office renewals is that probably the question. First of all, I believe the category that Office is in, which is productivity broadly for people, the group as well as organization is something that we are investing significantly and seeing significant growth in.
On one end you have new things that we are doing like Cortana. This is for individuals on new form factors like the phones where it’s not about anything that application, but an intelligent agent that knows everything about my calendar, everything about my life and tries to help me with my everyday task.
On the other end, it’s something like Delve which is a completely new tool that’s taking some – what is enterprise search and making it more like the Facebook news feed where it has a graph of all my artifacts, all my people, all my group and uses that graph to give me relevant information and discover. Same thing with Power Q&A and Power BI, it’s a part of Office 365. So we have a pretty expansive view of how we look at Office and what it can do. So that’s the growth strategy and now specifically on Office renewals.
And I would say in general, let me make two comments. In terms of Office on the consumer side between what we sold on prem as well as the Home and Personal we feel quite good with attach continuing to grow and increasing the value prop. So I think that’s to address the consumer portion.
On the commercial portion, we actually saw Office grow as you said this quarter; I think the broader definition that Satya spoke to the Office value prop and we continued to see Office renewed in our enterprise agreement. So in general, I think I feel like we’re in a growth phase for that franchise.
…
Walter Pritchard – Citigroup
Hi, thanks. Satya, I wanted to ask you about two statements that you made, one around responsibly making the market for Windows Phone, just kind of following on Keith’s question here. And that’s a – it’s a really competitive market it feels like ultimately you need to be a very, very meaningful share player in that market to have value for developer to leverage the universal apps that you’re talking about in terms of presentations you’ve given and build in and so forth.
And I’m trying to understand how you can do both of those things once and in terms of responsibly making the market for Windows Phone, it feels difficult given your nearest competitors there are doing things that you might argue or irresponsible in terms of making their market given that they monetize it in different ways?
Yes. One of beauties of universal Windows app is, it aggregates for the first time for us all of our Windows volume. The fact that even what is an app that runs with a mouse and keyboard on the desktop can be in the store and you can have the same app run in the touch-first on a mobile-first way gives developers the entire volume of Windows which is 300 plus million units as opposed to just our 4% share of mobile in the U.S. or 10% in some country.
So that’s really the reason why we are actively making sure that universal Windows apps is available and developers are taking advantage of it, we have great tooling. Because that’s the way we are going to be able to create the broadest opportunity to your very point about developers getting an ROI for building to Windows. For that’s how I think we will do it in a responsible way.
Heather Bellini – Goldman Sachs
Great. Thank you so much for your time. I wanted to ask a question about – Satya your comments about combining the next version of Windows and to one for all devices and just wondering if you look out, I mean you’ve got kind of different SKU segmentations right now, you’ve got enterprise, you’ve got consumer less than 9 inches for free, the offering that you mentioned earlier that you recently announced. How do we think about when you come out with this one version for all devices, how do you see this changing kind of the go-to-market and also kind of a traditional SKU segmentation and pricing that we’ve seen in the past?
Yes. My statement Heather was more to do with just even the engineering approach. The reality is that we actually did not have one Windows; we had multiple Windows operating systems inside of Microsoft. We had one for phone, one for tablets and PCs, one for Xbox, one for even embedded. So we had many, many of these efforts. So now we have one team with the layered architecture that enables us to in fact one for developers bring that collective opportunity with one store, one commerce system, one discoverability mechanism. It also allows us to scale the UI across all screen sizes; it allows us to create this notion of universal Windows apps and being coherent there.
So that’s what more I was referencing and our SKU strategy will remain by segment, we will have multiple SKUs for enterprises, we will have for OEM, we will have for end-users. And so we will – be disclosing and talking about our SKUs as we get further along, but this my statement was more to do with how we are bringing teams together to approach Windows as one ecosystem very differently than we ourselves have done in the past.
Ed Maguire – CLSA
Hi, good afternoon. Satya you made some comments about harmonizing some of the different products across consumer and enterprise and I was curious what your approach is to viewing your different hardware offerings both in phone and with Surface, how you’re go-to-market may change around that and also since you decided to make the operating system for sub 9-inch devices free, how you see the value proposition and your ability to monetize that user base evolving over time?
Yes. The statement I made about bringing together our productivity applications across work and life is to really reflect the notion of dual use because when I think about productivity it doesn’t separate out what I use as a tool for communication with my family and what I use to collaborate at work. So that’s why having this one team that thinks about outlook.com as well as Exchange helps us think about those dual use. Same thing with files and OneDrive and OneDrive for business because we want to have the software have the smart about separating out the state carrying about IT control and data protection while me as an end user get to have the experiences that I want. That’s how we are thinking about harmonizing those digital life and work experiences.
On the hardware side, we would continue to build hardware that fits with these experiences if I understand your question right, which is how will be differentiate our first party hardware, we will build first party hardware that’s creating category, a good example is what we have done with Surface Pro 3. And in other places where we have really changed the Windows business model to encourage a plethora of OEMs to build great hardware and we are seeing that in fact in this holiday season, I think you will see a lot of value notebooks, you will see clamshells. So we will have the full price range of our hardware offering enabled by this new windows business model.
And I think the last part was how will we monetize? Of course, we will again have a combination, we will have our OEM monetization and some of these new business models are about monetizing on the backend with Bing integration as well as our services attached and that’s the reason fundamentally why we have these zero-priced Windows SKUs today.
…
Microsoft BUILD 2014 Day 2: “rebranding” to Microsoft Azure and moving toward a comprehensive set of fully-integrated backend services
- “Rebranding” into Microsoft Azure from the previous Windows Azure
- Microsoft Azure Momentum on the Market
- The new Azure Management Portal (preview)
- New Azure features: IaaS, web, mobile and data announcements
Microsoft Announces New Features for Cloud Computing Service [CCTV America YouTube channel, April 3, 2014]
Day two of the Microsoft Build developer conference in San Francisco wrapped up with the company announcing 44 new services. Most of those are based on Microsoft Azure – it’s cloud computing platform that manages applications across data centers. CCTV’s Mark Niu reports from San Francisco.
Watch the first 10 minutes of this presentation for a brief summary of the latest state of Microsoft Azure: #ChefConf 2014: Mark Russinovich, “Microsoft Azure Group” [Chef YouTube channel, April 16, 2014]
Then here is a fast talk and Q&A on Azure with Scott Guthrie after his keynote preseantation at BUILD 2014:
Cloud Cover Live – Ask the Gu! [jlongo62 YouTube channel, published on April 21, 2014]
The original: Cloud Cover Live – Ask the Gu! [Channel 9, April 3, 2014]
Details:
- “Rebranding” into Microsoft Azure from the previous Windows Azure
- Microsoft Azure Momentum on the Market
- The new Azure Management Portal (preview)
- New Azure features: IaaS, web, mobile and data announcements
[2:45:47] long video record of the Microsoft Build Conference 2014 Day 2 Keynote [MSFT Technology News YouTube channel, recorded on April 3, published on April 7, 2014]
The original video record on Channel 9
Day 2 Keynote transcript by Microsoft
1. “Rebranding” into Microsoft Azure from the previous Windows Azure
Yes, you’ve noticed right: the Windows prefix has gone, and the full name is now only Microsoft Azure! The change happened on April 3 as evidenced by change of the cover photo on the Facebook site, now also called Microsoft Azure:
from this cover photo used from July 23, 2013 on:
And it happened without any announcement or explanation as even the last, April 1 Microsoft video carried the Windows prefix: Tuesdays with Corey //build Edition
as well as the last, March 14 video ad: Get Your Big Bad Wolf On (Extended)
2. Microsoft Azure Momentum on the Market
The day began with Scott Guthrie, Executive Vice President, Microsoft Cloud and Enterprise group, touting Microsoft progress with Azure for the last 18 months when:
… we talked about our new strategy with Azure and our new approach, a strategy that enables me to use both infrastructure as a service and platform as a service capabilities together, a strategy that enables developers to use the best of the Windows ecosystem and the best of the Linux ecosystem together, and one that delivers unparalleled developer productivity and enables you to build great applications and services that work with every device …
- Last year … shipped more than 300 significant new features and releases
- … we’ve also been hard at work expanding the footprint of Azure around the world. The green circles you see on the slide here represent Azure regions, which are clusters of datacenters close together, and where you can go ahead and run your application code. Just last week, we opened two new regions, one in Shanghai and one in Beijing. Today, we’re the only global, major cloud provider that operates in mainland China. And by the end of the year, we’ll have more than 16 public regions available around the world, enabling you to run your applications closer to your customers than ever before.
- More than 57 percent of the Fortune 500 companies are now deployed on Azure.
- Customers run more than 250,000 public-facing websites on Azure, and we now host more than 1 million SQL databases on Azure.
- More than 20 trillion objects are now stored in the Azure storage system. We have more than 300 million users, many of them — most of them, actually, enterprise users, registered with Azure Active Directory, and we process now more than 13 billion authentications per week.
- We have now more than 1 million developers registered with our Visual Studio Online service, which is a new service we launched just last November.
Let’s go beyond the big numbers, though, and look at some of the great experiences that have recently launched and are using the full power of Azure and the cloud.
“Titanfall” was one of the most eagerly anticipated games of the year, and had a very successful launch a few weeks ago. “Titanfall” delivers an unparalleled multiplayer gaming experience, powered using Azure.
Let’s see a video of it in action, and hear what the developers who built it have to say.
[Titanfall and the Power of the Cloud [xbox YouTube channel, April 3, 2014]]
One of the key bets the developers of “Titanfall” made was for all game sessions on the cloud. In fact, you can’t play the game without the cloud, and that bet really paid off.
As you heard in the video, it enables much, much richer gaming experiences. Much richer AI experiences. And the ability to tune and adapt the game as more users use it.
To give you a taste of the scale, “Titanfall” had more than 100,000 virtual machines deployed and running on Azure on launch day. Which is sort of an unparalleled size in terms of a game launch experience, and the reviews of the game have been absolutely phenomenal.
Another amazing experience that recently launched and was powered using Azure was the Sochi Olympics delivered by NBC Sports.
NBC used Azure to stream all of the games both live and on demand to both Web and mobile devices. This was the first large-scale live event that was delivered entirely in the cloud with all of the streaming and encoding happening using Azure.
Traditionally, with live encoding, you typically run in an on-premises environment because it’s so latency dependent. With the Sochi Olympics, Azure enabled NBC to not only live encode in the cloud, but also do it across multiple Azure regions to deliver high-availability redundancy.
More than 100 million people watched the online experience, and more than 2.1 million viewers alone watched it concurrently during the U.S. versus Canada men’s hockey match, a new world record for online HD streaming.
…
RICK CORDELLA [Senior Vice President and General Manager of NBC Sports Digital]: The company bets about $1 billion on the Olympics each time it goes off. And we have 17 days to recoup that investment. Needless to say, there is no safety net when it comes to putting this content out there for America to enjoy. We need to make sure that content is out there, that it’s quality, that our advertisers and advertisements are being delivered to it. There really is no going back if something goes wrong.
…
The decision for that was taken more than a year ago: Windows Azure Teams Up With NBC Sports Group [Microsoft Azure YouTube channel, April 9, 2013]
3. The new Azure Management Portal (preview)
But in fact a new way of providing a comprehensive set of fully-integrated backend services had significantly bigger impact on the audience of developers. According to Microsoft announces new cloud experience and tools to deliver the cloud without complexity [The Official Microsoft Blog, April 3, 2014]
The following post is from Scott Guthrie, Executive Vice President, Cloud and Enterprise Group, Microsoft.
On Thursday at Build in San Francisco, we took an important step by unveiling a first-of-its kind cloud environment within Microsoft Azure that provides a fully integrated cloud experience – bringing together cross-platform technologies, services and tools that enable developers and businesses to innovate with enterprise-grade scalability at startup speed. Announced today, our new Microsoft Azure Preview [Management]Portal is an important step forward in delivering our promise of the cloud without complexity.
When cloud computing was born, it was hailed as the solution that developers and business had been waiting for – the promise of a quick and easy way to get more from your business-critical apps without the hassle and cost of infrastructure. But as the industry transitions toward mobile-first, cloud-first business models and scenarios, the promise of “quick and easy” is now at stake. There’s no question that developing for a world that is both mobile-first and cloud-first is complicated. Developers are managing thousands of virtual machines, cobbling together management and automation solutions, and working in unfamiliar environments just to make their apps work in the cloud – driving down productivity as a result.
Many cloud vendors tout the ease and cost savings of the cloud, but they leave customers without the tools or capabilities to navigate the complex realities of cloud computing. That’s why today we are continuing down a path of rapid innovation. In addition to our groundbreaking new Microsoft Azure Preview [Management] Portal, we announced several enhancements our customers need to fully tap into the power of the cloud. These include:
- Dozens of enhancements to our Azure services across Web, mobile, data and our infrastructure services
- Further commitment to building the most open and flexible cloud with Azure support for automation software from Puppet Labs and Chef.
- We’ve removed the throttle off our Application Insights preview, making it easier for all developers to build, manage and iterate on their apps in the cloud with seamless integration into the IDE
<For details see the separate section 4. New Azure features: IaaS, web, mobile and data announcements>
Here is a brief presentation by a Brazilian specialist: Microsoft Azure [Management] Portal First Touch [Bruno Vieira YouTube channel, April 3, 2014]
From Microsoft evolves the cloud experience for customers [press release, April 3, 2014]
… Thursday at Build 2014, Microsoft Corp. announced a first-of-its-kind cloud experience that brings together cross-platform technologies, services and tools, enabling developers and businesses to innovate at startup speed via a new Microsoft Azure Preview [Management] Portal.
In addition, the company announced several new milestones in Visual Studio Online and .NET that give developers access to the most complete platform and tools for building in the cloud. Thursday’s announcements are part of Microsoft’s broader vision to erase the boundaries of cloud development and operational management for customers.
“Developing for a mobile-first, cloud-first world is complicated, and Microsoft is working to simplify this world without sacrificing speed, choice, cost or quality,” said Scott Guthrie, executive vice president at Microsoft. “Imagine a world where infrastructure and platform services blend together in one seamless experience, so developers and IT professionals no longer have to work in disparate environments in the cloud. Microsoft has been rapidly innovating to solve this problem, and we have taken a big step toward that vision today.”
One simplified cloud experience
The new Microsoft Azure Preview [Management] Portal provides a fully integrated experience that will enable customers to develop and manage an application in one place, using the platform and tools of their choice. The new portal combines all the components of a cloud application into a single development and management experience. New components include the following:
Simplified Resource Management. Rather than managing standalone resources such as Microsoft Azure Web Sites, Visual Studio Projects or databases, customers can now create, manage and analyze their entire application as a single resource group in a unified, customized experience, greatly reducing complexity while enabling scale. Today, the new Azure Manager is also being released through the latest Azure SDK for customers to automate their deployment and management from any client or device.
Integrated billing. A new integrated billing experience enables developers and IT pros to take control of their costs and optimize their resources for maximum business advantage.
Gallery. A rich gallery of application and services from Microsoft and the open source community, this integrated marketplace of free and paid services enables customers to leverage the ecosystem to be more agile and productive.
Visual Studio Online. Microsoft announced key enhancements through the Microsoft Azure Preview [Management] Portal, available Thursday. This includes Team Projects supporting greater agility for application lifecycle management and the lightweight editor code-named “Monaco” for modifying and committing Web project code changes without leaving Azure. Also included is Application Insights, an analytics solution that collects telemetry data such as availability, performance and usage information to track an application’s health. Visual Studio integration enables developers to surface this data from new applications with a single click.
…
Building an open cloud ecosystem
Showcasing Microsoft’s commitment to choice and flexibility, the company announced new open source partnerships with Chef and Puppet Labs to run configuration management technologies in Azure Virtual Machines. Using these community-driven technologies, customers will now be able to more easily deploy and configure in the cloud. In addition, today Microsoft announced the release of Java Applications to Microsoft Azure Web Sites, giving Microsoft even broader support for Web applications.
…
From BUILD Day 2: Keynote Summary [by Steve Fox – DPE (MSFT) on MSDN Blogs, April 3, 2014]
….
Bill Staples then came on stage to show off the new Azure [management] portal design and features. Bill walked through a number of the new innovations in the portal, such as improved UX, app insights, “blade” views [the “blade” term is used for the dropdown that allows a drilldown], etc. A screen shot of the new portal is shown below.
Bill also walked through the comprehensive analytics (such as compute and billing) that are now available on the portal. He also walked through “Application Insights,” which is a great way to instrument your code in both the portal and in your code with easy-to-use, pre-defined code snippets. He completed his demo walkthrough by showing the Azure [management] portal as a “NOC” [Network Operations Center] view on a big-screen TV.
…
The above image is at the [1:44:24] point in time of the keynote video record on Channel 9 and it is giving more information if we provide here the part of transcript around it:
BILL STAPLES at [1:43:39]: Now, to conclude the operations part of this demo, I wanted to show you an experience for how the new Azure Portal works on a different device. You’ve seen it on the desktop, but it works equally well on a tablet device, that is really touch friendly. Check it out on your Surface or your iPad, it works great on both devices.
But we’re thinking as well if you’ve got a big-screen TV or a projector lying around your team room, you might want to think about putting the Microsoft Azure portal as your own personal NOC.
In this case, I’ve asked the Office developer team if we could have access to their live site log. So they made me promise, do not hit the stop button or the delete button, which I promised to do.
[1:44:24] This is actually the Office developer log site. And you can see it’s got almost 10 million hits already today running on Azure Websites. So very high traffic.
They’ve customized it to show off the browser usage on their website. Imagine we’re in a team Scrum with the Office developer guys and we check out, you know, how is the website doing? We’ve got some interesting trends here.
In fact, there was a spike of sessions it looks like going on about a week ago. And page views, that’s kind of a small part. It would be nice to know which page it was that spiked a week ago. Let’s go ahead and customize that.
This screen is kind of special because it has touch screen. So I can go ahead and let’s make that automatically expand there. Now we see a bigger view. Wow, that was a really big spike last week. What page was that? We can click into it. We get the full navigation experience, same on the desktop, as well as, oh, look at that. There’s a really popular blog post that happened about a week ago. What was that? Something about announcing Office on the iPad you love. Makes sense, huh? So we can see the Azure Portal in action here as the Office developer team might imagine it. [1:45:44]
The last thing I want to show is the Azure Gallery.
We populated the gallery with all of the first-party Microsoft Azure services, as well as the [services from] great partners that we’ve worked with so far in creating this gallery.
And what you’re seeing right here is just the beginning. We’ve got the core set of DevOps experiences built out, as well as websites, SQL, and MySQL support. But over the coming months, we’ll be integrating all of the developer and IT services in Microsoft as well as the partner services into this experience.
Let me just conclude by reminding us what we’ve seen. We’ve seen a first-of-its-kind experience from Microsoft that fuses our world-class developer services together with Azure to provide an amazing dev-ops experience where you can enjoy the entire lifecycle from development, deployment, operations, gathering analytics, and iterating right here in one experience.
We’ve seen an application-centric experience that brings together all the dev platform and infrastructure services you know and love into one common shell. And we’ve seen a new application model that you can describe declaratively. And through the command line or programmatically, build out services in the cloud with tremendous ease. [1:47:12]
More information on the new Azure [Management] Portal:
- From Visual Studio Online Integration in the Azure [management] portal [by Brian Harry (MSFT) on MSDN Blogs, April 3, 2014]
Today, at Build, we unveiled a new Azure [Management] Portal experience we are building. I want to give you some insights into the work that VS Online team is doing to help with it. I’m not on the Azure team and am no expert on how they’d like to describe to the world, so please take any comments I make here about the new Azure portal as my perspective on it and not necessarily an official one.
Bill Staples first presented to me almost a year ago an idea of creating a new portal experience for Azure designed to be an optimal experience for DevOps. It would provide everything a DevOps team needs to do modern cloud based development. Capabilities to provision dev and test resources, development and collaboration capabilities, build, release and deployment capabilities, application telemetry and management capabilities and more. Pretty quickly it became clear to me that if we could do it, it would be awesome. An incredibly productive and easy way for devs to do soup to nuts app development.
What we demoed today (and made available via http://portal.azure.com”) is the first incarnation of that. My team (the VS Online Team) has worked very hard over the past many months with the Azure team to build the beginnings of the experience we hope to bring to you. It’s very early and it’s nowhere near done but it’s definitely something we’d love to start getting some feedback on.
For now, it’s limited to Azure websites, SQL databases and a subset of the VS Online capabilities. If you are a VS Online/TFS user, think of this as a companion to Visual Studio, Visual Studio Online and all of the tools you are used to. When you create a team project in the Azure portal, it’s a VS Online Team Project like any other and is accessible from the Azure portal, the VS Online web UI, Visual Studio, Eclipse and all the other ways your Visual Studio Online assets are available. For now, though, there are a few limitations – which we are working hard to address. We are in the middle of adding Azure Active Directory support to Visual Studio Online and, for a variety of reasons, chose to limit the new portal to only work with VS Online accounts linked to Azure Active Directory.
The best way to ensure this is just to create a new Team Project and a new VS Online account from within the new Azure portal. You will need to be logged in to the Azure portal with an identity known to your Azure Active Directory tenant and to add new users, rather than add them directly in Visual Studio Online, you will add them through Azure Active directory. One of the ramifications of this, for now, is that you can’t use an existing VS Online account in the new portal – you must create a new one. Clearly that’s a big limitation and one we are working hard to remove. We will enable you to link existing VS Online accounts to Active Directory we just don’t have it yet – stay tuned.
I’ll do a very simple tour. You can also watch Brian Keller’s Channel9 video.
…
- Enabling DevOps with Azure and Visual Studio Online [jlongo62 YouTube channel, published on April 21, 2014]
Further information:
- Building your Dream DevOps Dashboard with the new Azure Preview Portal [by Brian Keller [MSFT] on MSDN Blogs, April 10, 2014]
- Azure [Management] Portal Preview and Visual Studio Online: Adding a user [by Buck Hodges (MSFT) on MSDN Blogs, April 3, 2014]
4. New Azure features: IaaS, web, mobile and data announcements
According to Scott Guthrie, Executive Vice President, Microsoft Cloud and Enterprise group:
[IaaS] First up, let’s look at some of the improvements we’re making with our infrastructure features and some of the great things we’re enabling with virtual machines.
Azure enables you to run both Windows and Linux virtual machines in the cloud. You can run them as stand-alone servers, or join them together to a virtual network, including one that you can optionally bridge to an on-premises networking environment.
This week, we’re making it even easier for developers to create and manage virtual machines in Visual Studio without having to leave the VS IDE: You can now create, destroy, manage and debug any number of VMs in the cloud. (Applause.)
Prior to today, it was possible to create reusable VM image templates, but you had to write scripts and manually attach things like storage drives to them. Today, we’re releasing support that makes it super-easy to capture images that can contain any number of storage drives. Once you have this image, you can then very easily take it and create any number of VM instances from it, really fast, and really easy. (Applause.)
Starting today, you can also now easily configure VM images using popular frameworks like Puppet, Chef, and our own PowerShell and VSD tools. These tools enable you to avoid having to create and manage lots of separate VM images. Instead, you can define common settings and functionality using modules that can cut across every type of VM you use.
You can also create modules that define role-specific behavior, and all these modules can be checked into source control and they can also then be deployed to a Puppet Master or Chef server.
And one of the things we’re doing this week is making it incredibly easy within Azure to basically spin up a server farm and be able to automatically deploy, provision and manage all of these machines using these popular tools.
…
We’re also excited to announce the general availability of our auto-scale service, as well as a bunch of great virtual networking capabilities including point-to-site VPN support going GA, new dynamic routing, subnet migration, as well as static internal IP address. And we think the combination of this really gives you a very flexible environment, as you saw, a very open environment, and lets you run pretty much any Windows or Linux workload in the cloud.
So we think infrastructure as a service is super-flexible, and it really kind of enables you to manage your environments however you want.
We also, though, provide prebuilt services and runtime environments that you can use to assemble your applications as well, and we call these platform as a service [PaaS] capabilities.
One of the benefits of these prebuilt services is that they enable you to focus on your application and not have to worry about the infrastructure underneath it.
We handle patching, load balancing, high availability and auto scale for you. And this enables you to work faster and do more.
What I want to do is just spend a little bit of time talking through some of these platform as a service capabilities, so we’re going to start talking about our Web functionality here today.
[Web] One of the most popular PaaS services that we now have on Windows Azure is something we call the Azure Website Service. This enables you to very easily deploy Web applications written in a variety of different languages and host them in the cloud. We support .NET, NOJS, PHP, Python, and we’re excited this week to also announce that we’re adding Java language support as well.
This enables you as a developer to basically push any type of application into Azure into our runtime environment, and basically host it to any number of users in the cloud.
Couple of the great features we have with Azure include auto-scale capability. What this means is you can start off running your application, for example, in a single VM. As more load increases to it, we can then automatically scale up multiple VMs for you without you having to write any script or take any action yourself. And if you get a lot of load, we can scale up even more.
You can basically configure how many VMs you maximally want to use, as well as what the burn-down rate is. And as your traffic — and this is great because it enables you to not only handle large traffic spikes and make sure that your apps are always responsive, but the nice thing about auto scale is that when the traffic drops off, or maybe during the night when it’s a little bit less, we can automatically scale down the number of machines that you need, which means that you end up saving money and not having to pay as much.
One of the really cool features that we’ve recently introduced with websites is something we call our staging support. This solves kind of a pretty common problem with any Web app today, which is there’s always someone hitting it. And how do you stage the deployments of new code that you roll out so that you don’t ever have a site in an intermediate state and that you can actually deploy with confidence at any point in the day?
And what staging support enables inside of Azure is for you to create a new staging version of your Web app with a private URL that you can access and use to test. And this allows you to basically deploy your application to the staging environment, get it ready, test it out before you finally send users to it, and then basically you can push one button or send a single command called swap where we’ll basically rotate the incoming traffic from the old production site to the new staged version.
What’s nice is we still keep your old version around. So if you discover once you go live you still have a bug that you missed, you can always swap back to the previous state. Again, this allows you to deploy with a lot of confidence and make sure that your users are always seeing a consistent experience when they hit your app.
Another cool feature that we’ve recently introduced is a feature we call Web Jobs. And this enables you to run background tasks that are non-HTTP responsive that you can actually run in the background. So if it takes a while to run it, this is a great way you can offload that work so that you’re not stalling your actual request response thread pool.
Basically, you know, common scenario we see for a lot of people is if they want to process something in the background, when someone submits something, for example, to the website, they can go ahead and simply drop an item into a queue or into the storage account, respond back down to the user, and then with one of these Web jobs, you can very easily run background code that can pull that queue message and actually process it in an offline way.
And what’s nice about Web jobs is you can run them now in the same virtual machines that host your websites. What that means is you don’t have to spin up your own separate set of virtual machines, and again, enables you to save money and provides a really nice management experience for it.
The last cool feature that we’ve recently introduced is something we call traffic manager support. With Traffic Manager, you can take advantage of the fact that Azure runs around the world, and you can spin up multiple instances of your website in multiple different regions around the world with Azure.
What you can then do is use Traffic Manager so you can have a single DNS entry that you then map to the different instances around the world. And what Traffic Manager does is gives you a really nice way that you can actually automatically, for example, route all your North America users to one of the North American versions of your app, while people in Europe will go routed to the European version of your app. That gives you better performance, response and latency.
Traffic Manager is also smart enough so that if you ever have an issue with one of the instances of your app, it can automatically remove it from those rotations and send users to one of the other active apps within the system. So this gives you also a nice way you can fail over in the event of an outage.
And the great thing about Traffic Manager, now, is you can use it not just for virtual machines and cloud services, but we’ve also now enabled it to work fully with websites.
…
[From BUILD Day 2: Keynote Summary [by Steve Fox [MSFT] on MSDN Blogs, April 3, 2014]]
Scott then invited Mads Kristensen on stage to walk through a few of the features that Scott discussed at a higher level. Specifically, he walked through the new ASP.NET templates emphasizing the creation of the DB layer and then showing PowerShell integration to manage your web site. He then showed Angular integration with Azure Web sites, emphasizing easy and dynamic ways to update your site showing deep browser and Visual Studio integration (Browser Link), showing updates that are made in the browser show up in the code in Visual Studio. Very cool!!
He also showed how you can manage staging and production sites by using the “swap” functionality built into the Azure Web sites service. He also showed Web Jobs to show how you can also run background jobs and Traffic Manager functionality to ensure your customers have the best performing web site in their regions.
So as Mads showed, there are a lot of great features that we’re kind of unveiling this week. A lot of great announcements that go with it.
These include the general availability release of auto-scale support for websites, as well as the general availability release of our new Traffic Manager support for websites as well. As you saw there, we also have Web Job support, and one of the things that we didn’t get to demo which is also very cool is backup support so that automatically we can have both your content as well as your databases backed up when you run them in our Websites environment as well.
Lots of great improvements also coming in terms of from an offer perspective. One thing a lot of people have asked us for with Websites is the ability not only to use SSL, but to use SSL without having to pay for it. So one of the cool things that we’re adding with Websites and it goes live today is we’re including one IP address-based SSL certificate and five SNI-based SSL certificates at no additional cost to every Website instance. (Applause.)
Throughout the event here, you’re also going to hear a bunch of great sessions on some of the improvements we’re making to ASP.NET. In terms of from a Web framework perspective, we’ve got general availability release of ASP.NET MVC 5.1, Web API 2.1, Identity 2.0, as well as Web Pages 3.1 So a lot of great, new features to take advantage of.
As you saw Mads demo, a lot of great features inside Visual Studio including the ability every time you create an ASP.NET project now to automatically create an Azure Website as part of that flow. Remember, every Azure customer gets 10 free Azure Websites that you can use forever. So even if you’re not an MSDN customer, you can take advantage of that feature in order to set up a Web environment literally every time you create a new project. So pretty exciting stuff.
So that was one example of some of the PaaS capabilities that we have inside Azure.
[Mobile] I’m going to move now into the mobile space and talk about some of the great improvements that we’re making there as well.
One of the great things about Azure is the fact that it makes it really easy for you to build back ends for your mobile applications and devices. And one of the cool things you can do now is you can develop those back ends with both .NET as well as NOJS, and you can use Visual Studio or any other text editor on any other operating system to actually deploy those applications into Azure.
And once they’re deployed, we make it really easy for you to go ahead and connect them to any type of device out there in the world.
Now, some of the great things you can do with this is take advantage of some of the features that we have, which provide very flexible data handling. So we have built-in support for Azure storage, as well as our SQL database, which is our PaaS database offering for relational databases, as well as take advantage of things like MongoDB and other popular NoSQL solutions.
We support the ability not only to reply to messages that come to us, but also to push messages to devices as well. One of the cool features that Mobile Services can take advantage of — and it’s also available as a stand-alone feature — is something we call notification hubs. And this basically allows you to send a single message to a notification hub and then broadcast it to, in some cases, devices that might be registered to it.
We also support with Mobile Services a variety of flexible authentication options. So when we first launched mobile services, we added support for things like Facebook login, Google ID, Twitter ID, as well as Microsoft Accounts.
One of the things we’re excited to demo here today is Active Directory support as well. So this enables you to build new applications that you can target, for example, your employees or partners, to enable them to sign in using the same enterprise credentials that they use in an on-premises Active Directory environment.
What’s great is we’re using standard OAuth tokens as part of that. So once you authenticate, you can take that token, you can use it to also provide authorization access to your own custom back-end logic or data stores that you host inside Azure.
We’re also making it really easy so that you can also take that same token and you can use it to access Office 365 APIs and be able to integrate that user’s data as well as functionality inside your application as well.
The beauty about all of this is it works with any device. So whether it’s a Windows device or an iOS device or an Android device, you can go ahead and take advantage of this capability.
…
[From BUILD Day 2: Keynote Summary [by Steve Fox [MSFT] on MSDN Blogs, April 3, 2014]]
Yavor Georgiev then came on stage to walk through a Mobile Services demo. He showed off a new Mobile Services Visual Studio template, test pages with API docs, local and remote debugging capabilities, and a LOB app that enables Facilities departments to manage service requests—this showed off a lot of the core ASP.NET/MVC features along with a quick publish service to your Mobile Services service in Azure. Through this app, he showed how to use Active Directory to build the app—which prompts you to log into the app with your corp/AD credentials to use the app. He then showed how the app integrates with SharePoint/O365 such that the request leverages the SharePoint REST APIs to publish a doc to a Facilities doc repository. He also showed how you can re-use the core code through Xamarin to repurpose the code for iOS.The app is shown here native in Visual Studio.
This app view is the cross-platform build using Xamarin.
Kudos to Yavor! This was an awesome demo that showcases how far Mobile Services has come in a short period of time—love the extensibility and the cross-platform capabilities. Very nice!
One of the things that kind of Yavor showed there is just sort of how easy it is now to build enterprise-grade mobile applications using Azure and Visual Studio.
And one of the key kind of lynchpins in terms of from a technology standpoint that really makes this possible is our Azure Active Directory Service. This basically provides an Active Directory in the cloud that you can use to authenticate any device. What makes it powerful is the fact that you can synchronize it with your existing on-premises Active Directory. And we support both synch options, including back to Windows Server 2003 instances, so it doesn’t even require a relatively new Windows Server, it works with anything you’ve got.
We also support a federate option as well if you want to use ADFS. Once you set that environment up, then all your users are available to be authenticated in the cloud and what’s great is we ship SDKs that work with all different types of devices, and enables you to integrate authentication into those applications. And so you don’t everyone have to have your back end hosted on Azure, you can take advantage of this capability to enable single sign-on with any enterprise credential.
And what’s great is once you get that token, that same token can then be used to program against Office 365 APIs as well as the other services across Microsoft. So this provides a really great opportunity not only for building enterprise line-of-business apps, but also for ISVs that want to be able to build SaaS solutions as well as mobile device apps that integrate and target enterprise customers as well.
…
[From BUILD Day 2: Keynote Summary [by Steve Fox [MSFT] on MSDN Blogs, April 3, 2014]]
Scott then invited Grant Peterson from DocuSign on stage to discuss how they are using Azure, who demoed AD integration with DocuSign’s iOS app. Nice!This is really huge for those of you building apps that are cross-platform but have big investments in AD and also provides you as developers a way to reach enterprise audiences.
So I think one of the things that’s pretty cool about that scenario is both the opportunity it offers every developer that wants to reach an enterprise audience. The great thing is all of those 300 million users that are in Azure Active Directory today and the millions of enterprises that have already federated with it are now available for you to build both mobile and Web applications against and be able to offer to them an enterprise-grade solution to all of your ISV-based applications.
That really kind of changes one of the biggest concerns that people end up having with enterprise apps with SaaS into a real asset where you can make it super-easy for them to go ahead and integrate and be able to do it from any device.
And one of the things you might have noticed there in the code that Grant showed was that it was actually all done on the client using Objective-C, and that’s because we have a new Azure Active Directory iOS SDK as well as an Android SDK in addition to our Windows SDK. And so you can use and integrate with Azure Active Directory from any device, any language, any tool.
Here’s a quick summary of some of the great mobile announcements that we’re making today. Yavor showed we now have .NET backend support, single sign-on with Active Directory.
One of the features we didn’t get a chance to show, but you can learn more about in the breakout talk is offline data sync. So we also now have built into Mobile Services the ability to sync and handle disconnected states with data. And then, obviously, the Visual Studio and remote debugging capabilities as well.
We’ve got not only the Azure SDKs for Azure Active Directory, but we also now have Office 365 API integration. We’re also really excited to announce the general availability or our Azure AD Premium release. This provides enterprises management capabilities that they can actually also use and integrate with your applications, and enables IT to also feel like they can trust the applications and the SaaS solutions that their users are using.
And then we have a bunch of great improvements with notification hubs including Kindle support as well as Visual Studio integration.
So a lot of great features. You can learn about all of them in the breakout talks this week.
So we’ve talked about Web, we’ve talked about mobile when we talk about PaaS.
[Data] I want to switch gears now and talk a little bit about data, which is pretty fundamental and integral to building any type of application.
And with Azure, we support a variety of rich ways to handle data ranging from unstructured, semistructured, to relational. One of the most popular services you heard me talk about at the beginning of the talk is our SQL database story. We’ve got over a million SQL databases now hosted on Azure. And it’s a really easy way for you to spin up a database, and better yet, it’s a way that we then manage for you. So we do handle things like high availability and patching.
You don’t have to worry about that. Instead, you can focus on your application and really be productive.
We’ve got a whole bunch of great SQL improvements that we’re excited to announce this week. I’m going to walk through a couple of them real quickly.
One of them is we’re increasing the database size that we support with SQL databases. Previously, we only supported up to 150 gigs. We’re excited to announce that we’re increasing that to support 500 gigabytes going forward. And we’re also delivering a new 99.95 percent SLA as part of that. So this now enables you to run even bigger applications and be able to do it with high confidence in the cloud. (Applause.)
Another cool feature we’re adding is something we call Self-Service Restore. I don’t know if you ever worked on a database application where you’ve written code like this, hit go, and then suddenly had a very bad feeling because you realized you omitted the where clause and you just deleted your entire table. (Laughter.)
And sometimes you can go and hopefully you have backups. This is usually the point when you discover when you don’t have backups.
And one of the things that we built in as part of the Self-Service Restore feature is automatic backups for you. And we actually let you literally roll back the clock, and you can choose what time of the day you want to roll it back to. We save up to I think 31 days of backups. And you can basically rehydrate a new database based on whatever time of the day you wanted to actually restore from. And then, hopefully, your life ends up being a lot better than it started out.
This is just a built-in feature. You don’t have to turn it on. It’s just sort of built in, something you can take advantage of. (Applause.)
Another great feature that we’re building in is something we call active geo-replication. What this lets you do now is you can actually go ahead and run SQL databases in multiple Azure regions around the world. And you can set it up to automatically replicate your databases for you.
And this is basically an asynchronous replication. You can basically have your primary in rewrite mode, and then you can actually have your secondary and you can have multiple secondaries in read-only mode. So you can still actually be accessing the data in read-only mode elsewhere.
In the event that you have a catastrophic issue in, say, one region, say a natural disaster hits, you can go ahead and you can initiate the failover automatically to one of your secondary regions. This basically allows you to continue moving on without having to worry about data loss and gives you kind of a really nice, high-availability solution that you can take advantage of.
One of the things that’s nice about Azure’s regions is we try to make sure we have multiple regions in each geography. So, for example, we have two regions that are at least 500 miles away in Europe, and in North America, and similarly with Australia, Japan and China. And what that means is that you know if you do need to fail over, your data is never leaving the geo-political area that it’s based in. And if you’re hosted in Europe, you don’t have to worry about your data ever leaving Europe, similarly for the other geo-political entities that are out there.
So this gives you a way now with high confidence that you can store your data and know that you can fail over at any point in time.
In addition to some of these improvements with SQL databases, we also have a host of great improvements coming with HDInsight, which is our big data analytics engine. This runs standard Hadoop instance and runs it as a managed service, so we do all the patching and management for you.
We’re excited to announce the GA of Hadoop 2.2 support. We also have now .NET 4.5 installed and APIs available so you can now write your MapReduce jobs using .NET 4.5.
We’re also adding audit and operation history support, a bunch of great improvements with Hive, and we’re now Yarn-enabling the cluster so you can actually run more software on it as well.
And we’re also excited to announce a bunch of improvements in the storage space, including the general availability of our read-access geo-redundant storage option.
So we’ve kind of done a whole bunch of kind of deep dives into a whole bunch of the Azure features.
More information:
- Announcing release of Visual Studio 2013 Update 2 RC and Azure SDK 2.3 [Windows Azure Blog, April 4, 2014]
- Deep dive: Visual Studio 2013 Update 2 RC and Azure SDK 2.3 [Windows Azure Blog, April 9, 2014]
- Azure Updates: Web Sites, VMs, Mobile Services, Notification Hubs, Storage, VNets, Scheduler, AutoScale and More [ScottGu’s Blog, April 14, 2014] [Data]
It has been a really busy last 10 days for the Azure team. This blog post quickly recaps a few of the significant enhancements we’ve made. These include:
- [Web] Web Sites: SSL included, Traffic Manager, Java Support, Basic Tier
- [IaaS] Virtual Machines: Support for Chef and Puppet extensions, Basic Pricing tier for Compute Instances
- [IaaS] Virtual Network: General Availability of DynamicRouting VPN Gateways and Point-to-Site VPN
- [Mobile] Mobile Services: Preview of Visual Studio support for .NET, Azure Active Directory integration and Offline support;
- [Mobile] Notification Hubs: Support for Kindle Fire devices and Visual Studio Server Explorer integration
- [IaaS] [Web] Autoscale: General Availability release
- [Data] Storage: General Availability release of Read Access Geo Redundant Storage
- [Mobile] Active Directory Premium: General Availability release
- Scheduler service: General Availability release
- Automation: Preview release of new Azure Automation service
All of these improvements are now available to use immediately (note that some features are still in preview). Below are more details about them:
…
- [Web] Azure Web Sites New Basic Pricing Tier [Windows Azure Blog, April 21, 2014]
… With the April updates to Microsoft Azure, Azure Web Sites offers a new pricing tier called Basic. The Basic pricing tier is designated for production sites, supporting smaller sites, as well as development and testing scenarios. … Which pricing tier is right for me? … The new pricing tier is a great benefit to many customers, offering some high-end features at a reasonable cost. We hope this new offering will enable a better deployment for all of you.
- [Web] Java on Azure Web Sites [Windows Azure Blog, April 4, 2014]
Microsoft is launching support for Java-based web sites on Azure Web Sites. This capability is intended to satisfy many common Java scenarios combined with the manageability and easy scaling options from Azure Web Sites.
…
The addition of Java is available immediately on all tiers for no additional cost. It offers new possibilities to host your pre-existing Java web applications. New Java web site development on Azure is easy using the Java Azure SDK which provides integration with Azure services.
- [Web] Introducing Web Hosting Plans for Azure Web Sites [Windows Azure Blog, April 4, 2014]
With the latest release of Azure Web Sites and the new Azure Portal Preview we are introducing a new concept: Web Hosting Plans. A Web Hosting Plan (WHP) allows you to group and scale sites independently within a subscription.
…
- Microsoft Azure Load Balancing Services [Windows Azure Blog, April 8, 2014]
Microsoft Azure offers load balancing services for [IaaS] virtual machines (IaaS) and [Web] cloud services (PaaS) hosted in the Microsoft Azure cloud. Load balancing allows your application to scale and provides resiliency to application failures among other benefits.
The load balancing services can be accessed by specifying input endpoints on your services either via the Microsoft Azure Portal or via the service model of your application. Once a hosted service with one or more input endpoints is deployed in Microsoft Azure, it automatically configures the load balancing services offered by Microsoft Azure platform. To get the benefit of resiliency / redundancy of your services, you need to have at least two virtual machines serving the same endpoint.
…
- [Web] What’s New for ASP.NET and Web in Visual Studio 2013 Update 2 and Beyond [jlongo62 YouTube channel, published on April 22, 2014]
- [Mobile] Push Notifications Using Notification Hub and .NET Backend [Azure Mobile Services Team Blog, April 8, 2014]
When creating a Azure Mobile Service, a Notification Hub is automatically created as well enabling large scale push notifications to devices across any mobile platform (Android, iOS, Windows Store apps, and Windows Phone). For a background on Notification Hubs, see this overview as well as these tutorials and guides, and Scott Guthrie’s blog Broadcast push notifications to millions of mobile devices using Windows Azure Notification Hubs.
Let’s look at how devices register for notification and how to send notifications to registered devices using the .NET backend.
…
- [Mobile] How to create Universal applications with Azure Mobile Services that leverage push notifications and database insertion and data retrieval [by Bruno Terkalay on MSDN Blogs, April 13, 2014]
- Azure SQL Database introduces new service tiers [Windows Azure Blog, April 24, 2014]
New tiers improve customer experience and provide more business continuity options
To better serve your needs for more flexibility, Microsoft Azure SQL Database is adding new service tiers, Basic and Standard, to work alongside its Premium tier, which is currently in preview. Together these service tiers will help you more easily support the needs of database workloads and application patterns built on Microsoft Azure. … Previews for all three tiers are available today.
The Basic, Standard, and Premium tiers are designed to deliver more predictable performance for light-weight to heavy-weight transactional application demands. Additionally, the new tiers offer a spectrum of business continuity features, a [Data] stronger uptime SLA at 99.95%, and larger database sizes up to 500 GB for less cost. The new tiers will also help remove costly workarounds and offer an improved billing experience for you.
…
- SQL Database updates coming soon to the Premium preview [Windows Azure Blog, April 4, 2014]
… [Data] Active Geo-Replication: …
… [Data] Self-service Restore: …
Stay tuned to the Azure blog for more details on SQL Database later this month!
Also, if you haven’t tried Azure SQL Database yet, it’s a great time to start and try the Premium tier! Learn more today!
- What’s new in the cluster versions provided by HDInsight? [Azure article, April 3, 2014]
Azure HDInsight now supports [Data] Hadoop 2.2 with HDInsight cluster version 3.0 and takes full advantage of these platform to provide a range of significant benefits to customers. These include, most notably:
- Microsoft Avro Library: …
[Data] YARN: A new, general-purpose, distributed, application management framework that has replaced the classic Apache Hadoop MapReduce framework for processing data in Hadoop clusters. It effectively serves as the Hadoop operating system, and takes Hadoop from a single-use data platform for batch processing to a multi-use platform that enables batch, interactive, online and stream processing. This new management framework improves scalability and cluster utilization according to criteria such as capacity guarantees, fairness, and service-level agreements.
High Availability: …
[Data] Hive performance: Order of magnitude improvements to Hive query response times (up to 40x) and to data compression (up to 80%) using the Optimized Row Columnar (ORC) format.
Pig, Sqoop, Qozie, Ambari: …
…
The first “post-Ballmer” offering launched: with Power BI for Office 365 everyone can analyze, visualize and share data in the cloud
… and everything you could know about Satya Nadella’s solution strategy so far (from Microsoft’s Cloud & Enterprise organization):
- Power BI as the lead business solution and the Microsoft’s visionary Data Platform solution built for it
- Microsoft’s vision of the unified platform for modern businesses
Keep in mind as well: Susan Hauser [CVP, EPG Group of Microsoft] interviews Microsoft CEO Satya Nadella [Microsoft, Feb 4, 2014; published on Microsoft Youtube channel, Feb 5, 2014]: [Microsoft, Feb 4, 2014: “Satya Nadella is a strong advocate for customers and partners, and a proven leader with strong technical and engineering expertise. Nadella addressed customers and partners for the first time as CEO during a Customer and Partner Webcast event.”]
[Contributor Profile: Susan Hauser, Corporate Vice President,
Enterprise and Partner Group, Microsoft]
As a teaser Q: [6:43] How do you think about consumer and business, and how do you see them benefiting each other?
A: You know, one of the things that when we think about our product innovation, we necessarily don’t compartementalize by consumer and business, we think about the user. In many of these cases, what needs to happen is experiences. That’s for sure have to have a strong notion of identity and security, so I.T. control, where it’s needed, still matters a lot, and that’s something that, again, we will uniquely bring to market. But it starts with the user. The user obviously is going to have a life at home and a life at work. So how do we bridge that as there more and more of what they do is digitally mediated? I want to be able to connect with my friends and family. I also want to be able to participate in the social network at work, and I don’t want the two things to be confused, but I don’t want to pick three different tools for doing the one thing I want to do seamlessly across my work and life. That’s what we are centered on. When we think about what we are doing in communications, what we are doing in productivity or social communications, those are all the places where we really want to bridge the consumer and business market, because that’s how we believe end-users actually work. [8:01]
More information:
– Satya Nadella’s (?the next Microsoft CEO?) next ten years’ vision of “digitizing everything”, Microsoft opportunities and challenges seen by him with that, and the case of Big Data [‘Experiencing the Cloud’, Dec 13, 2013, 2013] … as one of the crucial issues for that (in addition to the cloud, mobility and Internet-of-Things), via the current tipping point as per Microsoft, and the upcoming revolution in that as per Intel … IMHO exactly in Big Data Microsoft’s innovations came to a point at which its technology has the best chances to become dominant and subsequently define the standard for the IT industry—resulting in “winner-take-all” economies of scale and scope. Whatever Intel is going to add to that in terms of “technologies for the next Big Data revolution” is going only to help Microsoft with its currently achieved innovative position even more. But for this reason I will include here the upcoming Intel innovations for Big Data as well.
– Microsoft reorg for delivering/supporting high-value experiences/activities [‘Experiencing the Cloud’, July 11, 2013]
– Microsoft partners empowered with ‘cloud first’, high-value and next-gen experiences for big data, enterprise social, and mobility on wide variety of Windows devices and Windows Server + Windows Azure + Visual Studio as the platform [‘Experiencing the Cloud’, July 11, 2013]
– Will, with disappearing old guard, Satya Nadella break up the Microsoft behemoth soon enough, if any? [‘Experiencing the Cloud’, Feb 5, 2014]
– John W. Thompson, Chairman of the Board of Microsoft: the least recognized person in the radical two-men shakeup of the uppermost leadership [‘Experiencing the Cloud’, Feb 6, 2014]
– Modern Applications: The People Story for Business [MSCloudOS YouTube channel, Feb 11, 2014]
– THE BIG PICTURE: Microsoft Cloud OS Overview [MSCloudOS YouTube channel, Jan 21, 2014]
Hello!
My name is Gavriella Schuster and I’m the general manager at the US server and cloud business. Today I’d like to talk to you about Microsoft’s vision of the unified platform for modern businesses and how—what we call the Cloud OS—can help you transform your business as you shift in a world demanding continuous, always on services at broad-scale accessed by a multitude of devices.
You are in the center of one of the largest IT transformations this industry have ever seen. No question what the big shifts are happening in IT today due to the strength mobility and devices, applications, Big Data and Cloud.
The proliferation of devices and the integration of technology has changed the way people live and work, and it opened the door for a multitude of new applications designed to meet every need. These applications are social, their mobile and they need to be scaleable which means many will have a cloud back-end.
These devices and applications produce a huge amount of data. In fact, the world of data is doubling every two to three years. More than ninety percent of the world’s data was developed just in the last couple of years. These trends are forcing IT to answer new and different question.
How can you enable a mobile workforce work from anywhere on any device? How can you involve your applications to meet these new demand? How can you help businesses make faster and better decision? And, how do you ensure your infrastructure can and will scale to meet the demand?
Microsoft answer is the Cloud OS. The Cloud OS is Microsoft hybrid cloud solution comprised of Windows Server, Windows Azure, System Center, Windows Intune, and SQL Server. With shared planning, development, engineering and support across these technologies we’re bringing a comprehensive solution to support your business across a number of fronts—from infrastructure to data, to applications and devices.
When it comes to mobility and devices we empower people centric IT. Our solutions enable you to deliver a consistent and great user experience from anywhere, no matter the device, with the way to manage and protect it all.
Nearly every customer echoes the importance of enabling a bring-your-own-device environment as a direct driver of productivity.
Aston Martin, for instance, the luxury car manufacturer was challenged managing over 700 remote devices—laptops, desktops, smartphones—
across 145 dealerships in 41 countries. With Windows Intune in System Center Configuration Manager Aston Martin can now proactively manage these devices via a single cloud-based console, before employee productivity is affected. In any case where an employee’s device is stolen I can remotely wipe that device to protect your corporate data.At the application level we enable modern business applications, so that you can quickly extend your applications with new capabilities and deploy on multiple devices, where your applications live, and move wherever you want.
In regards to data its all about Big Data, small data, and all data. The Cloud OS will help you unlock insights on any data, make it easier for everyone to access and perform analytics with tools they already use, like SharePoint an Excel, on any data, any size, from anywhere.
We have democratized access to this data so that the many not the few can uncover insights to power your business.
And lastly, at the core of the Cloud OS powering mobility applications and data is your infrastructure. Our goal is to help you transform your datacenter, to enable you to go from managing each server individually to enabling a single well-managed elastic and scaleable environment to power all your application compute, networking and storage needs.
We call this concept a datacenter without boundaries, where you get a consistent experience that takes you from the data center to the cloud and back if you wish, so that you have access to resources on-demand and the ability to move workloads around with maximum flexibility. This provides you with easy on, easy off with no cloud lock in.
What makes our Cloud OS vision different is this hybrid design at the core. You benefit from a common and consistent approach to development, management, identity, security, virtualization and data. Spending on premises to the cloud, your private cloud, a service provider cloud, and Windows Azure—Microsoft enterprise public cloud.
This is powerful for a number of reasons.
- One, we deliver a flexible development environment to developers [that they] can code and deploy anywhere across Ruby, Java, PHP, Python or .NET. And, you get complete workload mobility to move these applications across cloud.
- With System Center you get a single unified management solution to manage all your physical and virtual infrastructure resources across cloud in a single pane of glass.
- Common identity is a third element of our consistent platform. With a federated Active Directory and multi-factor authentication you get a common identity across cloud, so your employees can enjoy a seamless, single sign-on experience.
- Integrated virtualization is the fourth area. We go beyond traditional server virtualization where compute is virtualized and extended to other areas like storage and networking that are costly in your environment today.
- Lasty being able to have a complete data platform, where your data can reside anywhere across these three clouds, is a value proposition that is huge as well. You can tap into it and all that data wherever you need, anytime.
Well I shared the core benefits Microsoft can deliver in this hybrid cloud approach.
One question I hear frequently from customers is: Oh, this is great. Can you tell me the best use case to get started with Azure?
Well, Azure can support a number of your infrastructure as a service [IaaS], and platform as a service [PaaS] needs. There are few simple areas I encourage you to look at first.
Let’s start with storage.
With today’s enormous growth in data everyone is looking for smarter, more cost-effective ways to manage and store their data. Windows Azure provides scaleable cloud storage and backup for any data big and small. Azure’s very cost-effective because you only pay for what you use at a cost that is lower than many on-premise solutions, SAN or NAS. Additionally we offer hybrid cloud storage option with our Store Simple appliance through Azure allowing you to access frequently use data locally and [put] tiered, less use data to the cloud. Your data is deduplicated, compressed and encrypted which means the data is smaller and therefore more cost effective to store and protect.
One customer example is Steelcase Corporation. There’re an office furniture supplier. They’ve backed up their SharePoint data with Store Simple on Azure, reducing their storage costs by 46 percent, and their restore times by 87 percent.
Another area to consider for Azure is your development and testing environment. You can easily and quickly self provision as many virtual machines as you need for your application development and testing in the cloud, without waiting for hardware procurement or internal processes. We offer complete virtual machine mobility so you can decide whether to deploy that application in production on Windows Azure, on-premises in your data center, or with a hosting provider. The choice is yours to deploy easily in whichever location with a few keystrokes.
And, if you’re looking to upgrade to the latest version of SharePoint or SQL [Server] Azure is a perfect option for testing in the cloud, with no impact to your production environment. You can roll out on-premises or in the cloud when you are ready.
On the topic of SQL [Server], backing up your on-premises SQL [Server] or Oracle databases is a must-have to help reduce your down time and minimize data loss. With Azure you can create a low-cost SQL Server 2012 or 2014 database replica without having to manage at separate data center or use expensive co-location facilities, offering you geo-redundancy and encryption.
Backing up your data base using Windows Azure Storage can save you up to 60 percent compared to on-premise SAN or tape solutions due to our compression technology.
And, our last scenario here for you to consider is identity. Managing identity across both the public cloud an on-premises applications provides you with the security you want in a great user experience. With Windows Azure Active Directory you can create new identities in the cloud or connect to an existing on-premises Active Directory to federate and manage access to your cloud application. More importantly you can synchronize on-premises identities with Windows Azure Active Directory and enable single sign-on for your users to access [your] cloud application.
I hope I provided you with a good overview of Microsoft hybrid cloud approach with the Cloud OS
In delivering global services at scale—like Bing, Skype and Xbox from our data centers—you can trust that our solutions are battle tested to meet the needs of your business.
And it’s not just battle tested by us but also by our customers. You heard a number of examples today of enterprises and organizations already benefiting from the Cloud OS vision. There are many-many more. This is a look at a small sampling.
We’re excited to see how each of you will transform IT and your businesses by taking advantage of our investments and solutions that are bringing the Cloud OS to life. So whether you’re testing the cloud for the first time, or going along with it, we have the platform and tools to help you every step of the way. Windows Azure in Windows Server support hybrid IT scenarios so you can flex to the cloud when you want, but still using your existing IT assets.
To get started today visit our Microsoft Cloud OS home page [Jan 20, 2014] to learn more and try out our solution.
Thank you for joining me.
Descriptors/tags:
Power BI as the lead business solution, Microsoft’s visionary Data Platform solution, unified platform for modern businesses, Microsoft Cloud OS, Cloud OS, mobility, apps, Big Data, cloud, Microsoft hybrid cloud solution, Windows Server, Windows Azure, System Center, Windows Intune, SQL Server, datacenter without boundaries, hybrid design, Microsoft Cloud OS vision, flexible development, unified management, common identity, integrated virtualization, complete data platform, storage, SharePoint, SQL, identity, self-service business intelligence solution, self-service analytics, self-service BI, analysis, visualization, collaboration, business intelligence models, Power BI for Office 365, Office 365, insights from data, data insights, Data Management Gateway, Power BI Sites, Power BI Mobile App, Mobile BI, natural language query, Q&A of Power BI, Microsoft Cloud & Enterprise Group, Microsoft’s Data Platform Vision, Power BI Jumpstart, autonomous marketing, Aston Martin, Microsoft’s Cloud OS home on YouTube, mobile device management, cloud computing, innovation, hybrid cloud, midmarket, datacenter modernization, consumerization of IT, hybrid cloud strategy, Business Intelligence, innovations, Microsoft Excel, Q&A, high-value activities, high-value experiences, high-value focus, MicrosoftMicrosoft strategy, value focus, Active Directory, application development, Azure AD, Cloud first, cloud infrastructure, cloud solutions, enterprise opportunities, PaaS, IaaS, Windows devices, Windows Phone
1. Power BI as the lead business solution and the Microsoft’s visionary Data Platform solution built for it
Self-service business intelligence solution enables all kinds of business users to find relevant information, pull data from Windows Azure and other sources, and prepare business intelligence models for analysis, visualization and collaboration.
February 10: the top message on the Microsoft News Center
Although it is just linking to this blog entry (no press release or anything like a big splash):
Power BI for Office 365 empowers everyone to analyze, visualize and share data in the cloud [The Official Microsoft Blog, Feb 10, 2014]
The following post is from Quentin Clark, Corporate Vice President, Data Platform Group.
On Monday we announced that Power BI for Office 365 – our self-service business intelligence solution designed for everyone – is generally available. Power BI empowers all kinds of business users to find relevant information, pull data from Windows Azure and other sources, and prepare compelling business intelligence models for analysis, visualization, and collaboration.
Modernizing business intelligence
Today business intelligence is only used by a fraction of the people that could derive value from it. What we all need is modernized business intelligence which will help everyone get the information they need to understand their job or personal life better. Not just the type of information gained from an Internet search, but also information from expert sources. Now imagine you could bring together these different information sources, discover relationships between facets of information, create new insights and understand your world better. And that you could get others to see what you see, and enable them to collaborate and build on one another’s ideas. And imagine that available on any scale of data and any kinds of computation you might need. Now imagine it’s not just you – but that anyone can access this kind of data-driven discovery and learning.
Power BI brings together many key aspects of the modernization of business intelligence: a public and corporate catalog of data sets and BI models, a way to search for data, a modern app and a Web-first experience, rich interactive visualizations, collaboration capabilities, tools for IT to govern data and models, and a groundbreaking natural language experience for exploring insights. Together, these capabilities will not just change the kinds of insights we can gain from data, but change the reach of those insights as well.
Bringing big data to a billion users
With Power BI, we have the opportunity to bring these types of data insights to a billion people. Office 365 is broadly adopted and growing – one in four of our enterprise customers now has Office 365. By making our business intelligence features part of Office, we ensure the tools are accessible, and through Office 365, we make the tools easy to adopt – not just the ease of using Web applications, but making things like collaboration, security, data discovery and exploration integrated and turnkey.
I talked earlier about the importance of reach, and one of the ultimate forms of reach we discovered over the course of developing Power BI has been a feature we named Q&A, which allows anyone to type in search terms – just as they would in Bing – and get instantaneous, visual results in the form of interactive charts or graphs.
Power BI for Office 365 Overview [MSCloudOS YouTube channel, Jan 22, 2014]
Realizing value from data
I personally know how significant this all is – as you can imagine, at Microsoft we run our business on our own data platform and on Power BI. In my role as head of our data platform group, I don’t create a lot of models, but I consume a lot of them – everything from the business financials of the SQL Server business and team management to our engineering and services datasets. My mobile business intelligence application for Windows 8 allows me to interact with our daily engineering data. The ability to visualize and interact with data on my large PPI screen allows me and my finance and marketing partners to meet in my office and have a deep conversation about the business. Collaboration through Office 365 and SharePoint Online allows me to share perspective with my peers around the company.
Power BI for Office 365 has empowered me to realize deeper value from data. I’m excited to share this power with everyone.
Get Insights from Data [MSCloudOS YouTube channel, Jan 24, 2014]
Big insights from big data at the World Economic Forum 2014 [Next at Microsoft Blog, Jan 22, 2014]
I’m at the World Economic Forum in Davos this week – where the world’s leaders, thought leaders and innovators gather to discuss the political, social and economic forces that are transforming the world and our lives. The other force that the World Economic Forum calls out in their program (above all else) are the technological forces.
WEF 2014 education data with Power BI for Office 365 [Microsoft YouTube channel, Jan 21, 2014]
Microsoft’s Vision Center sits directly across from the congress hall where all of these forces are being discussed and inside the center we’re showing how our technologies are helping turn data in to insight. As part of their work, the World Economic Forum produces a large volume of data and indices covering 148 countries. When I saw this data set in an Excel spreadsheet I knew it was ripe for transformation using Power BI for Office 365. As you can see in the video above, we’ve taken all of that data and are helping to deliver insight from it using Power View, Power Map and our Q&A technology. When you see health data below over a time period mapped country by country it really bring the data alive. When you can compare educational data across regions, countries and by type of education, once again the data comes alive. The real treat for me has been using Q&A to ask questions of the data much as you would ask questions of a data scientist.
WEF 2014 healthcare data with Power BI for Office 365 [Microsoft YouTube channel, Jan 21, 2014]
If you’ve not had a chance to see Power BI in action I’d encourage you to take up a trial of Office 365 and download the Power BI tools from PowerBI.com – it puts the decision making from data in the hands of anyone and I believe will help to deliver insights that answer some of the big questions at Davos this week and in the future.
Source: World Economic Forum, Global Competitiveness Report series (various editions)
Find and Combine Data [MSCloudOS YouTube channel, Jan 24, 2014]
Microsoft Releases Power BI for Office 365 [C&E News Bytes Blog*, Feb 10, 2014]
Today, Microsoft announced the general availability of Power BI for Office 365, a cloud-based business intelligence service that gives people a powerful new way to work with data in the tools they use every day, Excel and Office 365. Power BI for Office 365 brings together Microsoft’s strengths in cloud, productivity and business intelligence to enable people to easily analyze and visualize data in Excel, discover valuable insights, and share and collaborate on those insights from anywhere with Office 365.
Power BI for Office 365 with Excel allows business users to easily create reports and discover insights in Excel and share and collaborate on those insights in Office 365. Excel includes powerful data modeling and visualization capabilities which enables customer to easily discover, access, and combine their data. Customers also have the ability to create rich 3D geospatial visualizations in Excel.
With Office 365, customers have access to cloud-based capabilities to share visualizations and reports with their colleagues in real time and on mobile devices, interact with their data in new ways to gain faster insights and manage their work more effectively. These key cloud-based capabilities include:
- A Data Management Gateway which enables IT to build connections to on-premise data sources and schedule refreshes. Business users always have the most up to date reports, whether on their desktop or over their device.
[From the preview in Oct’13 here:] Through the Data Management Gateway, IT can enable on-premises data access for all reports published into Power BI so that users have the latest data. IT can also enable enterprise data search across their organization, making it easier for users to discover the data they need. The system also monitors data usage across the organization, providing IT with the information they need to understand manage the system overall.
- [Power] BI Sites, dedicated workspaces optimized for BI projects, which allow business users to quickly find and share data and reports with colleagues and collaborate over BI results.
[From the preview in Oct’13 here:] Power BI for Office 365 enables users to quickly create Power BI Sites, BI workspaces for users to share and view larger workbooks of up to 250MB, refresh report data, maintain data views for others and track who is accessing them, and easily find the answers they need with natural language query. Users can also stay connected to their reports in Office 365 from any device with HTML5 support for Power View reports and through a new Power BI mobile app for Windows.
- Real-time access to BI Sites and data no matter where a user is located via mobile devices. Customers can access their data through the browser in HTML5 or through touch-optimized mobile application, available on the Windows Store.
[From the preview in Oct’13 here:] The Power BI Mobile App is a new visualization app for Office that helps visualize graphs and data residing in an Excel workbook available in the Windows Store. The user is able to navigate through the data with multiple views and ability to zoom in and out at different levels. This app was first available for Windows 8, Windows RT, and Surface devices through the Windows Store and specifically for those customers using the Power BI for Office 365 Preview. It provides touch optimized access to BI reports and models stored in Office 365.
– Power BI App for Windows 8 and Windows RT now available in Store [“Welcome to the US SMB&D TS2 Team Blog”, Aug 21, 2013]
– Microsoft mobile app helps citizens report crimes more quickly to police in Delhi, India [The Fire Hose Blog, Jan 29, 2014]- A natural language query experienced called Q&A which allows users to ask questions of their data and receive immediate answers in the form of an interactive table, chart or graph.
Power BI for Office 365 provides an easy on-ramp for organizations who have bet on Office 365 to begin doing self-service BI today. Several customers have already started realizing the benefits of the service, including Revlon, MediaCom, Carnegie Mellon University and Trek.
For more information, read Quentin Clark, Corporate Vice President of the Data Platform Group’s, post [here you’ve already seen/read above] on the Official Microsoft Blog. Customers can find out more about how to purchase Power BI for Office 365 at powerbi.com.
[*About C&E News Bytes Blog: Here you will find a quick synopsis of all news from Microsoft’s Cloud & Enterprise organization as it is released with links to additional information.]
Share Data Insights [MSCloudOS YouTube channel, Jan 24, 2014]
Broncos Road to the Big Game [MSCloudOS YouTube channel, Jan 31, 2014]
Seahawks Road to the Big Game [MSCloudOS YouTube channel, Jan 31, 2014]
What Drives Microsoft’s Data Platform Vision? [SQL Server Blog, Jan 29, 2014]
FEATURED POST BY: Quentin Clark, Corporate Vice President, The Data Platform Group, Microsoft Corporation
If you follow Microsoft’s data platform work, you have probably observed some changes over the last year or so in our product approach and in how we talk about our products. After the delivery of Microsoft SQL Server 2012 and Office 2013, we ramped-up our energy and sharpened our focus on the opportunities of cloud computing. These opportunities stem from technical innovation, the nature of cloud computing, and from an understanding of our customers.
In my role at Microsoft, I lead the team that is responsible for the engineering direction of our data platform technologies. These technologies help our customers derive important insights from their data and make critical business decisions. I meet with customers regularly to talk about their businesses and about what’s possible with modern data-intensive applications. Here and in later posts, I will share some key points from those discussions to provide you with insight into our data platform approach, roadmap, and key technology releases.
Microsoft has made significant investments on the opportunities of cloud computing. In today’s IT landscape, it’s clear that the enterprise platform business is shifting to embrace the benefits of cloud computing—accessibility to scale, increased agility, diversity of data, lowered TCO and more. This shift will be as significant as the move from the mainframe/mini era to the microprocessor era. And, due to this shift, the shape and role of data in the enterprise will change as applications evolve to new environments.
Today’s economy is built on the data platform that emerged with the microprocessor era—effectively, transactional SQL databases, relational data warehousing and operational BI. An entire cycle of business growth was led by the emergence of patterns around Systems of Record, everything from ERP applications to Point of Sale systems. The shift to cloud computing is bringing with it a new set of application patterns, which I sometimes refer to as Systems of Observation (SoO). There are several forms of these new application patterns: the Internet of Things (IoT), generally; solutions being built around application and customer analytics; and, consumer personalization scenarios. And, we are just beginning this journey!
These new application patterns stem from the power of cloud computing—nearly infinite scale, more powerful data analytics and machine learning, new techniques on more kinds of data, a whole host of new information that impacts modern business, and ubiquitous infrastructure that allows the flow of information like never before. What is being done today by a small number of large-scale Internet companies to harness the power of available information will become possible to apply to any business problem.
To provide a framework for how we think applications and the information they generate or manage will change—and how that might affect those of us who develop and use those applications—consider these characteristics:
Data types are diverse. Applications will generate, consume and manipulate data in many forms: transactional records, structured streamed data, truly unstructured data, etc. Examples include the rise of JSON, the embracing of Hadoop by enterprises, and the new kinds of information generated by a wide variety of newly connected devices (IoT).
Relevant data is not just from inside the enterprise. Cross-enterprise data, data from other industries and institutions, and information from the Web are all starting to factor into how businesses and the economy function in a big way. Consider the small business loan extension that accounts for package shipping information as a criteria; or, companies that now embrace the use of social media signals.
Analytics usage is broadening. Customer behavior, application telemetry, and business trends are just a few examples of the kinds of data that are being analyzed differently than before. Deep analytics and automated techniques, like machine learning, are being used more often. And, modern architectures (cloud-scale, in-memory) are enabling new value in real-time, highly-interactive data analysis.
Data by-products are being turned into value. Data that were once considered as by-products of a core business are now valuable across (and outside of) the industries that generate this data; for example, consider the expanding uses of search term data. Perhaps uniquely, Microsoft has very promising data sets that could impact many different businesses.
With these characteristics in mind, our vision is to provide a great platform and solutions for our customers to realize the new value of information and to empower new experiences with data. This platform needs to span across the cloud and the enterprise – where so much key information and business processes exist. We want to deliver Big Data solutions to the masses through the power of SQL Server and related products, Windows Azure data services, and the BI capabilities of Microsoft Office. To do this, we are taking steps to ensure our data platform meets the demands of today’s modern business.
Modern Transaction Processing—The data services that modern applications need are broader now than traditional RDBMS. Yes, this too needs to become a cloud asset, and our investments in Windows Azure SQL Database reflect that effort. We recognize that other forms of data storage are essential, including Windows Azure Storage and Tables, and we need to think about new capabilities as we develop applications in cloud-first patterns. These cloud platform services need to be low friction, easy to incorporate, and operate seamlessly at scale—and have built-in fundamental features like high availability and regulatory compliance. We also need to incorporate technical shifts like large memory and high-speed low latency networking—in our on-premises and cloud products.
Modern Data Warehousing—Hadoop brought flexibility to what is typically done with data warehousing: storing and performing operational and ad-hoc analysis across large datasets. Traditional data warehousing products are scaling up, and the worlds of Hadoop and relational data models are coming together. Importantly, enterprise data needs broad availability so that business can find and leverage information from everywhere and for every purpose—and this data will live both in the cloud and in the enterprise datacenter. We are hearing about customers who now compose meaningful insights from data across Windows Azure SQL Database and Windows Azure Storage processed with Windows Azure HDInsight, our Hadoop-based big data solution. Customers are leveraging the same pattern of relational + Hadoop in our Parallel Data Warehouse appliance product in the enterprise.
Modern Business Intelligence—Making sense of data signals to gain strategic insight for business will become commonplace. Information will be more discoverable; not just raw datasets, but those facets of the data that can be most relevant—and the kinds of analytics, including machine learning, that can be applied—will be more readily available. Power BI for Office 365, our new BI solution, enables balance between self-service BI and IT operations—which is a key accelerant for adoption. With Power BI for Office 365, data from Windows Azure, Office, and on-premises data sources comes together in modern, accessible BI experiences.
Over the coming months, we are going to publish regular posts to encourage discussions about data and insights and the world of modernized data. We will talk more about the trends, the patterns, the technology, and our products, and we’ll explore together how the new world of data is taking shape. I hope you will engage in this conversation with us; tell us what you think; tell us whether you agree with the trends we think we see—and with the implications of those trends for the modern data platform.
If you’d like more information about our data platform technologies, visit www.microsoft.com/bigdata and follow@SQLServer on Twitter for the latest updates.
Getting Trained on Microsoft’s Expanding Data Platform [SQL Server Blog, Feb 6, 2014]
With data volumes exploding, having the right technology to find insights from your data is critical to long term success. Leading organizations are adjusting their strategies to focus on data management and analytics, and we are seeing a consistent increase in organizations adopting the Microsoft data platform to address their growing needs around data. The trend is clear: CIOs named business intelligence (BI) and analytics their top technology priority in 2012, and again in 2013. Gartner expects this focus to continue during 2014. 2
At Microsoft, we have great momentum in the data platform space and we are proud to be recognized by analysts like IDC reporting that Microsoft SQL Server continues to be the unit leader and became the #2 database vendor by revenue.1Microsoft was named a leader in both the Enterprise Data Warehouse and Business Intelligence Waves by Forrester, 3,4and is named a leader in the OPDMS Magic quadrant. 5
The market is growing and Microsoft has great momentum in this space, so this is a great time to dig in and learn more about the technology that makes up our data platform through these great new courses in the Microsoft Virtual Academy.
Microsoft’s data platform products
Quentin Clark recently outlined our data platform vision [here you’ve already seen/read above]. This calendar year we will be delivering an unprecedented lineup of new and updated products and services:
- SQL Server 2014 delivers mission critical analytics and performance by bringing to market new in-memory capabilities built into the core database for OLTP (by 10X and up to 30X) and Data Warehousing (100X). SQL Server 2014 provides the best platform for hybrid cloud scenarios, like cloud backup and cloud disaster recovery, and significantly simplifies the on-ramp process to cloud for our customers with new point-and-click experiences for deploying cloud scenarios in the tools that are already familiar to database administrators (DBAs).
- Power BI for Office 365 is a new self-service BI solution delivered through Excel and Office 365 which provides users with data analysis and visualization capabilities to identify deeper business insights from their on-premises and cloud data.
- Windows Azure SQL Database is a fully managed relational database service that offers massive scale-out with global reach, built-in high availability, options for predictable performance, and flexible manageability. Offered in different service tiers to meet basic and high-end needs, SQL Database enables you to rapidly build, extend, and scale relational cloud applications with familiar tools.
- Windows Azure HDInsight makes Apache Hadoop available as a service in the cloud, and also makes the Map Reduce software framework available in a simpler, more scalable, and cost efficient Windows Azure environment.
- Parallel Data Warehouse (PDW) is a massively parallel processing data warehousing appliance built for any volume of relational data (with up to 100x performance gains) and provides the simplest way to integrate with Hadoop. With PolyBase, PDW can also seamlessly query relational and non-relational data.
In-depth learning through live online technical events
To support the availability of these products, we’re offering live online events that will enable in-depth learning of our data platform offerings. These sessions are available now through the Microsoft Virtual Academy (MVA) and are geared towards IT professionals, developers, database administrators and technical decision makers. In each of these events, you’ll hear the latest information from our engineering and product specialists to help you grow your skills and better understand what differentiates Microsoft’s data offerings.
Here is a brief overview of the sessions that you can register for right now:
Business Intelligence
Faster Insights with Power BI Jumpstart | Register for the live virtual event on February 11
Session Overview: Are you a power Excel user? If you’re trying to make sense of ever-growing piles of data, and you’re into data discovery, visualization, and collaboration, get ready for Power BI. Excel, always great for analyzing data, is now even more powerful with Power BI for Office 365. Join this Jump Start, and learn about the tools you need to provide faster data insights to your organization, including Power Query, Power Map, and natural language querying. This live, demo-rich session provides a full-day drilldown into Power BI features and capabilities, led by the team of Microsoft experts who own them.
Data Management for Modern Business Applications
SQL Server in Windows Azure VM Role Jumpstart | Register for the live virtual event on February 18
Session Overview: If you’re wondering how to use Windows Azure as a hosting environment for your SQL Server virtual machines, join the experts as they walk you through it, with practical, real-world demos. SQL Server in Windows Azure VM is an easy and full-featured way to be up and running in 10 minutes with a database server in the cloud. You use it on demand and pay as you go, and you get the full functionality of your own data center. For short-term test environments, it is a popular choice. SQL Server in Azure VM also includes pre-built data warehouse images and business intelligence features. Don’t miss this chance to learn more about it.
Here’s a snapshot of the great content available to you now, with more to come later on the on the MVA data platform page:
Data Management for Modern Business Applications
- Mission Critical Performance with SQL Server 2014 | Available now
- Platform for Hybrid Cloud with SQL Server 2014 | Available now
- Windows Azure SQL Database | Available now
Modern Data Warehouse
- Getting Started with Microsoft Big Data | Available now
- Big Data Analytics | Available now
- Data Insights Immersion Experience | Available now
For more courses and training, keep tabs on the MVA data platform page and the TechNet virtual labs as well.
Thanks for digging in.
Eron Kelly
General Manager
Data Platform Marketing———–
1Market Analysis: Worldwide Relational Database Management Systems 2013–2017 Forecast and 2012 Vendor Shares, IDC report # 241292 by Carl W. Olofson, May 2013
2Business Intelligence and Analytics Will Remain CIO’s Top Technology Priority G00258063 by W. Roy Schulte | Neil Chandler | Gareth Herschel | Douglas Laney | Rita L. Sallam | Joao Tapadinhas | Dan Sommer 25 November 2013
3The Forrester Wave™: Enterprise Data Warehouse, Q4 2013, Forrester Research, Inc., December 9, 2013
4The Forrester Wave™: Enterprise Business Intelligence Platforms, Q4 2013, Forrester Research, Inc., December 18, 2013
5Gartner, Magic Quadrant for Operational Database Management Systems by Donald Feinberg, Merv Adrian and Nick Heudecker, October 21, 2013.
Disclaimer:
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner’s research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
Free Power BI Training – Microsoft Virtual Academy Jump Start [“A Story of BI, BIG Data and SQL Server in Canada” Blog, Feb 5, 2014]
Whether you’re a power Excel user or you’re just trying to make sense of ever-growing piles of data, we have a great day long, free online training session for you on Power BI for Office 365.
This live, demo rich training will provide sessions covering key Power BI features and capabilities and help you learn about the tools you need to provide faster data insights to your organization.
Course Outline:
- Introduction to Power BI
- Drilldown on Data Discovery Using Power Query
- The Data Stewardship Experience
- Building Stellar Data Visualizations Using Power View
- Building 3D Visualizations Using Power Map
- Understand Power BI Sites and Mobile BI
- Working with Natural Language Querying Using Q&A
- Handling Data Management Gateway
- Get Your Hands on Power BI
Sign Up for this Microsoft Virtual Academy Jump Start led by the team of Microsoft experts who own them.
- February 11, 2014
- 9:00am-5:00pm PST
- What time is this in my time zone?
- What: Fast-paced live virtual session
- Cost: Free
- Audience: IT Pro
- Prerequisites: For data analysts, Excel power users, or anyone looking to turn their data into useful business information.
- Register Now>>
Interview with Marc Reguera, Director of Finance at Microsoft [MSCloudOS YouTube channel, Feb 10, 2014]
Power BI Webinar Series [MSFT for Work Blog, Jan 22, 2014]
Big data scientists and the finance department haven’t always seen eye to eye in most companies. Now is your chance to embrace big data to free your finance department to focus on the ways to add the most value.
You are invited to join Microsoft Finance Director Marc Reguera and members of the Microsoft finance leadership team to find out what they did to become a more empowered and influential finance organization. The powerful new business intelligence tools they will demonstrate have been under wraps for almost two years and have so far only been used within Microsoft.
Now the tools have been road-tested and are ready for you to try. Grab your chance to learn how the Microsoft new BI tools will help your business not only adapt to the world of big data, but actually thrive in it.
Register for any and all of the webinars you are interested in:
1/23/14: Visualization: See how these powerful new tools have improved Microsoft’s ability to consume big data and develop insights by simplifying the data and using visualization tools. Register here.
1/30/14: Definitions: Get the best practices for creating and aligning behind a common set of data definitions and taxonomies. Learn how to get everyone on the same page. Register here.
2/13/14: Outsourcing: Learn how Microsoft worked with partners to optimize and outsource non-strategic finance tasks so the organization could focus on high-value activities. Register here.
2/20/14: Cloud collaboration: Learn how your organization can focus more time on delivering business insights by using Power BI and Microsoft Office 365. Register here.
3/6/14: Making things easy to comprehend without making them simplistic: See how Microsoft finance teams consume and analyze millions of rows of data and present their analysis in a narrative that’s easy to understand for multiple audiences. Register here.
Taken together, this series of webinars will help your company’s finance department adapt to a world of rapidly shifting paradigms and what can be, without the right tools, the overwhelming era of big data.
Business Intelligence: “The Eyes and Ears of Your Business” [Microsoft for Work Blog, Jan 30, 2014]
Businesses are collecting more data than ever before, and technology is making that process increasingly easier and more affordable. The challenge for business owners is 1) how to quickly turn that raw data into actionable business insights, and 2) how to give more people within an organization access to those insights on a self-serve basis.
Organizations must have insight into how their operations are performing in order to stay competitive. Companies who successfully manage their big data assets are more profitable than companies not making this investment, says Jason Baick, Senior Product Marketing Manager at Microsoft. Simply put, “[business intelligence] is the eyes and ears of your business,” Baick says.
Release data from the IT department
Data analysis started off as a highly specialized process. “It was always a barrier to self-service information … the treasure trove of the data was locked up in the IT department,” Baick points out. Today there are easy-to-use data visualization tools that offer anyone within an organization access to real-time business insights.
Take the Microsoft Power BI suite, for example, which gives both businesses and the individual an easy-to-use platform to visualize their data. Given that many businesses already have the infrastructure that Power BI is built on (e.g. Microsoft SharePoint) and a familiarity with its feature set, integration and adoption is simplified. Your users don’t have an intimidation factor because they already know how to use Excel, explains Baick. By equipping your employees with these types of tools, you can enable team members to unearth real-time insights, ranging from targeting a prospect at the exact right time to make the sale, to determining where the company can cut costs, to revealing where they should invest more.
Here’s a rundown of specific Power BI tools and what they can offer your business:
- Discover and Combine
- Search and access all your company’s data and public data from one place using Power Query. Give your team the ability to be more efficient while cutting down on the cost of investing in multiple, disparate data tools.
- Model and Analyze
- Empower your employees to create analytical models using Power Pivot. Since this is built on familiar software like Excel, you won’t have to worry about the cost of training or having to hire new staff for implementation.
- Visualize
- Power View and Power Map enables your team members to quickly translate big data sets and create easy-to-understand visuals without a huge time investment.
- Share and Collaborate
- Seamlessly share and edit workbooks from any device, allowing your employees quick and easy access to important information in real time.
- Get Answers and Insights
- The new Q&A feature gives your employees the ability to ask any question of their data without requiring specialized skills to draw out these insights.
- Access Anywhere
- Give your staff access to the Power BI tool set from any device, any location. This empowers your employees to access data in real time, which could mean the difference between making and not making a sale.
How are people using Power BI?
Companies like MCH Strategic Data are already employing the Power BI suite to get more out of their data. MCH collects an enormous amount of education and healthcare marketing data for their clients. After 85 years in the business, they’re now able to deliver new and unique insights to clients like never before. One application has been to create videos using tools like Power Map to create data visualizations showing the geographic range of socioeconomic status across various school districts. They’ve also made subsets of their data available and searchable by Power BI users, including datasets on hospitals, school systems, and emergency preparedness services throughout the US
Building a data-driven organization
Everyone at your company can contribute to uncovering business insights, and it’s important to give them the tools to do so. Using your data in a smart and strategic way enables you to turn it into actionable business insights and to stay ahead of the competition.
The Autonomy of Marketing with Big Data [Microsoft for Work Blog, Jan 15, 2014]
We spoke to Jeff Marcoux, Senior Product Marketing Manager for Dynamics CRM, about how big data and data insights have changed marketing. He outlined three ways that companies can use big data to reimagine their marketing efforts.
He also outlined an all-encompassing rule when using data insights for marketing efforts: it’s not about how much data you have, it’s what you do with it. “Large data makes graphs, but significant data tells a story,” said Marcoux. Learning how to leverage significant big data into actionable insights is the key to unlocking its potential as an asset to your business. Here are Jeff’s three key ways companies can do smart things with their data:
- Embrace the idea that autonomous marketing, or marketing that is auto-optimized and auto-customized according to customer insights and machine-generated learning, can reinvigorate marketing campaigns. The key being it’s a more responsive marketing campaign that continuously strengthens and adjusts itself.
- Use customer insights to create stronger sales-marketing partnerships by increasing positive brand awareness and generating more accurate information on qualified leads and revenue attribution. In other words, more insight contributing to less finger-pointing and, ultimately, greater partnerships.
- Translate data into business impact by building custom sales kits appropriate for every opportunity and every customer, monitoring the end-to-end customer life cycle, and keeping customers hooked. After all, according to Marcoux, “existing customers are the best sellers.”
Data insights will help drive marketing at the deepest strategic levels, providing actionable insights that can constantly be measured against and refined. Remember, it’s not how much data you’ve got, it’s what you do with it. If your organization has started to use data insights in your marketing efforts, do you have any tips on how to better use data? Sound off in the comments!
Autonomous Marketing: Using data to perfectly personalize marketing efforts [Microsoft for Work Blog, Jan 30, 2014]
Personalization is the gold standard for marketing efforts. If you can connect with a customer on a personal level and demonstrate that you understand your audience, the customer is far more likely to respond to your marketing campaigns. It may seem like a daunting task to crunch that much customer information and automatically adapt it to your marketing efforts, but it doesn’t have to be. Technologies exist that allow you to update campaigns with new data (auto-optimize) and use that updated data to better target your efforts (auto-customize), removing the guesswork you’re your campaigns. Marketing that is auto-optimized and auto-customized based on customer insights and machine generated learning—called “autonomous marketing”—is now a tangible reality for many businesses.
Autonomous marketing and big data will be critical in re-imagining a more personalized approach to marketing—and learning to harness this approach will keep your business ahead of the curve as marketing innovators.
Data, data everywhere…
The amount of data available today is overwhelming. Take, for example, a single business—just between the company’s website, Facebook page, and Twitter, there’s a lot to keep track of. All this information needs to be consolidated and combed to figure out which data is significant and what happens next. For many businesses the question becomes: what do I do with my data?
According to Jeff Marcoux, Senior Product Marketing Manager for Dynamics CRM, that data should be fed to an engine that’s automatically optimizing itself. In practice, this “auto-optimizing” capability translates into the ability to make campaign improvements in real-time. The result is a more responsive marketing campaign that continuously strengthens and adjusts itself to help dial in on more precise market segments and figure out what’s working.
Getting personal
The clincher, once you’ve honed in on those market segments, is auto-customizing marketing campaigns down to the individual level. “Customers are already so far down the buying cycle when they get to you (nearly 57%) and getting personal is the only way to land your message and have it resonate with consumers,” said Marcoux. Once that same engine is automatically tailoring marketing efforts based on data insights, you’ll know you’ve crossed-over into today’s gold standard for marketing—personalization perfection.
“Autonomous marketing is a beast,” said Marcoux, “once it gets going you just have to pay attention and keep feeding it.” The autonomous marketing beast metabolizes content and, so long as it’s fed plenty of “healthy” (significant) data, it will do its job to improve marketing. In turn, you will gain valuable insight into revenue performance and ROI, this way you can pinpoint which marketing maneuvers were converted into real business impact.
A healthy beast, a happy business
The success of autonomous marketing relies on 2 things: the quality of the data it’s fed and whether you take advantage of the insights it offers. A responsive, personalized approach to marketing is where we’re headed—are you doing everything to make sure your business is headed there too?
The Human Side of Autonomous Marketing [Microsoft for Work Blog, Jan 30, 2014]
How do you retain the creative side of marketing when big data and autonomous marketing inevitably change the way marketers work? Data insights enhance the efficacy of your marketing efforts; however, human input is always necessary to decipher big data. Autonomous marketing, used to enable marketers and nail down effective marketing campaigns, is the secret to realizing business impact.
Metrics for the Mind
The application of autonomous marketing is a necessary next step in meeting a new demand, but it doesn’t supplant the need for marketers in the flesh. According to Jeff Marcoux, Senior Product Marketing Manager for Microsoft Dynamics CRM, marketers will never be forced to relinquish their instincts and creativity—their marketing guts—because analytics, data, and insight help fuel creativity.
“The main reason I say that,” said Marcoux, “is because there’s always going to be new channels and marketers have to come up with new ways to use them.” Take for example the exodus of college-age students from Facebook (which Marcoux attributes to the fact that their parents on are on it) to something more like Snapchat. Although data may shed some insight on the shift, it’s up to marketers to take advantage of it in a creative way (e.g., showing loyal fans a secret menu or product announcement before the rest of the world gets to see it).
Take Colorado University’s Online program at their Anschutz Medical Campus, which faced the challenge of how to remain competitive to college students and reach potential students on their own terms. CU used Microsoft Dynamics CRM to identify what their potential students liked, the media they consumed, and the social networks they used—processes that would normally take marketers months of research—and automated it so their marketing team could focus on killer campaigns that would engage the potential students they did find. The result? Increased student retention and recruitment.
Coming up with the emotional content that drives a campaign is where the creativity and experience come in. Marcoux sees autonomous marketing as a way to free up marketers to do what they love—create and innovate—and, today, there’s plenty of opportunity to innovate as campaigns become increasingly personalized.
A Mind-Body Approach to Marketing
Customers don’t want to be just a number; they want to be known. “With social media, everything is personal and everything is online,” said Marcoux. “Hooking” modern consumers is a matter of building those personal, emotional relationships—identifying who they are and what their need is, educating them on a solution, and then ultimately providing that solution.
“We’ve seen that personalization come across in emails and social posts, but that’s all been enabled by big data,” said Marcoux. Customers are already so far down the buying cycle when they get to you (nearly 57%), and getting personal is the only way to land your message and have it resonate with consumers these days.
Autonomous marketing powered by data insights helps marketers gather and combine information from many different sources in order to figure out what content is working. This way, marketers can focus on what is actually selling their product rather than getting petrified by what Marcoux calls “analysis paralysis,” or the misinterpretation and incorrect analysis of data.
Ultimately, autonomous marketing is a way to deal with the deluge of social data and other information to help marketers do their job better. Reimagining marketing, according to Marcoux, is a matter of using big data to narrow in on those granular market segmentations and continuing to fine-tune an effective, personalized marketing approach that will hook and keep hooked customers.
2. Microsoft’s vision of the unified platform for modern businesses
THE BIG PICTURE: Microsoft Cloud OS Overview [MSCloudOS YouTube channel, Jan 21, 2014]
Business Insights Newsletter Article | October 2013
MICROSOFT DEFINES THE CLOUD WITH ONE WORD – VALUE
When conversation turns to cloud computing, there is a lot of noise. Press, vendors, analysts, bloggers and others deliver opinions on what a successful cloud strategy entails.
Converging technologies such as Big Data, Mobility, BYOD and Social are transforming how businesses operate and compete and are relying on cloud as a critical enabler. Cloud itself is considered an emerging megatrend representing a real opportunity for IT to introduce more efficiency across every operational line of business.
The modern workforce isn’t just better connected and more mobile than ever before, it’s also more discerning (and demanding) about the hardware and software used on the job. While company leaders around the world are celebrating the increased productivity and accessibility of their workforce, the exponential increase in devices and platforms that the workforce wants to use can stretch a company’s infrastructure (and IT department!) to its limit.”
Brad Anderson, Corporate Vice President, MicrosoftMicrosoft believes that cloud is quite simply about a single concept – value. In this article we will share how Microsoft helps you realize the value of cloud, why Windows Server is best suited to take you on the journey, and let you hear how luxury car-maker Aston Martin transformed their business and their IT department by using a Windows Server hybrid strategy.
Your Journey to the Cloud
The true value of cloud is the opportunity for IT to get all the benefits of scale, speed, and agility while still protecting existing investments.
Cloud better enables the introduction of the megatrends of Big Data, Social and Mobile by providing answers to help IT manage risk while delivering quality services and applications quickly, efficiently, securely. As organizations start their journey to the cloud, they typically are grappling with a combination of traditional on-premise and cloud-based solutions; however these hybrid scenarios have the potential to introduce new complications. Working with multiple versions of conflicting operating systems, management tools and applications is usually counter-productive and results in staff frustration, departmental inefficiencies and poor productivity. To be successful, teams need a way to consistently manage, support and automate the datacenter. Microsoft Cloud OS Vision Begins with Windows Server 2012 R2
There are multiple ways for customers to think about how they provision their infrastructure, and we aim to enable an ‘and’ philosophy for our customers so they don’t have to think that it’s an either/or decision. We allow them to take servers and other technology they are running on premises and think about how they might want to move some of it into cloud services, while still having a consistent level of management, identity and security.”
Gavriella Schuster, Microsoft GM US Server ToolsOrganizations can begin to realize tremendous value with cloud when they leverage the ability to operate and manage a converged infrastructure that shares a common operating system and set of tools across hybrid environments supporting an assortment of devices, applications and users.
Figure 1: Windows Server Delivers Value with a Unified Hybrid Environment
At the heart of the Microsoft Cloud OS vision is Windows Server 2012 R2. With Windows Server 2012 R2 Microsoft’s experience delivering global-scale cloud services enables organizations of all sizes to take advantage of new features and enhancements across virtualization, storage, networking, virtual desktop infrastructure, access and information protection, and more.
The value of standardizing on Windows 2012 R2 as your Cloud OS strategy includes:
Experience Enterprise-class Performance and Scale
Take advantage of even better performance and more efficient capacity utilization in your datacenter.
Increase the agility of your business with a consistent experience across every environment.
Leverage the proven, enterprise-class virtualization and cloud platform that scales to continuously run your largest workloads while enabling robust recovery options to protect against service outages.
Drive Bottom Line Efficiencies with Cost Savings and Automation
Enjoy resilient, multi-tenant-aware storage and networking capabilities for a wide range of workloads.
Re-deploy your budget to other critical projects with the cost-savings delivered through a Windows 2012 R2 Cloud OS.
Automate a broad set of built-in management tasks.
Simplify the deployment of major workloads and increase operational efficiencies.
Unlock Competitive Advantage with Faster Application Deployment
Build, deploy and scale applications and web sites quickly, and with more flexibility than ever before.
Unlock improved application portability between on-premises environments and public and service provider clouds in concert with Windows Azure VM and System Center 2012 R2 making it simple to rapidly shift your critical applications virtually anywhere, anytime.
Increase flexibility and elasticity of IT services with the Windows Server 2012 R2 platform for mission-critical applications while protecting existing investments with enhanced support for open standards, open source applications and various development languages.
Empower Users with Better Access Anywhere
Windows Server 2012 R2 makes it easier to deploy a virtual desktop infrastructure making it possible for users to access IT from virtually anywhere, providing them a rich Windows experience while ensuring enhanced data security and compliance.
Lower storage costs significantly by supporting a broad range of storage options and VHD de-duplication.
Easily manage your user’s identities across the datacenter and into the cloud to help deliver secure access to corporate resources.
In Summary
The datacenter is the hub for everything IT offers to the business: storage, networking and computing capacity. The right Cloud OS strategy enables IT to transform those resources into a datacenter that is capable of handling changing needs and unexpected opportunities. With Windows Server 2012 R2, Microsoft offers a consistent operating system and set of management tools that acts and behaves in exactly the same manner across every setting. Windows Server 2012 R2 delivers the same experience and requires the same skill-sets and knowledge to manage and operate in any environment. Windows Server 2012 R2 delivers a “future-proof” road-map with a fully seamless and scalable platform, making organizations agile, nimble and ready. Highly scalable, Windows Server 2012 is already powering many of the worlds’ largest datacenters – including Microsoft’s – proving out capabilities at cloud scale and then delivering them for the enterprise. With the latest release of Windows Server 2012 R2, Microsoft is redefining the server category, delivering hundreds of new features and enhancements spanning virtualization, networking, storage, user experience, cloud computing, automation, and more. The goal of Windows Server 2012 R2 is to help organizations transform their IT operations to reduce costs and deliver a whole new level of business value.
Aston Martin Uses Windows Server 2012 to Drive IT Transformation
Behind every luxury sports car produced by Aston Martin is a sophisticated IT infrastructure. The goal of the Aston Martin IT team is to optimize that infrastructure so that it performs as efficiently as the production line it supports. To meet that goal, Aston Martin has standardized on Microsoft technology. The IT team chose the Windows Server 2012 operating system, including Hyper-V technology to virtualize its data center and build four private clouds to dynamically allocate IT resources to the business as needed. For cloud and data center management, Aston Martin uses Microsoft System Center 2012.
“The IT team’s purpose is to enable Aston Martin to build the most beautiful sports cars in the world. So, from servers, to desktops, to production line PCs, Microsoft technology is behind everything we do.”
Daniel Roach-Rooke, IT Infrastructure Manager, Aston MartinWatch this short video to learn how the team at Aston Martin envisioned and executed on their strategy.
Watch the Aston Martin video now
Call to Action
With Windows Server Data Center 2012 R2 set to release in November, now is the time to see your Microsoft licensed solution provider for information about software savings.
MSCloudOS YouTube supersite:
Microsoft’s Cloud OS home on YouTube to find the latest products & solutions news, demos as well as training videos for Windows Server, SQL Server, System Center, Windows Intune, Microsoft BI, and Windows Azure—the technologies that bring Microsoft’s vision of Cloud OS to life.
Evolving IT in the Era of the Cloud OS [June 3, 2013] Today’s massive technology shifts are creating new demands on IT. Learn how Microsoft hybrid cloud solutions deliver new innovations that can help you solve the challenges you face now. |
The Enterprise Cloud Era [June 3, 2013] See Microsoft President Satya Nadella talk about Microsoft’s cloud-first approach. |
TechEd North America 2013 Keynote [June 24, 2013] Despite sea changes in cloud computing, device proliferation, and the explosion of data, IT pros and developers still live for one simple thing: to deliver amazing experiences for their customers and end-users. In this keynote, Brad Anderson will unveil a broad set of new capabilities across the full suite of Microsoft Cloud OS products and technologies designed with that simple end goal in mind. Together with enterprise-optimized enhancements to the Windows 8 client, the advances that Brad will showcase in this keynote significantly advance Microsoft’s long-term effort to give you the most advanced and comprehensive set of services, products, and technologies in the industry. Learn how Windows 8 is ready for business, how Windows Azure is changing hybrid and private cloud computing, and how the world of modern application development is evolving. It’s time to embrace the challenges of a world full of risks and opportunities. See what Microsoft is delivering next, including new enterprise enhancements in the upcoming Windows 8.1 update, and learn what it means for your business as well as your career. |
TechEd Europe 2013 Keynote [June 26, 2013] In an era of global technological change, IT pros and developers still live for one basic thing: to deliver amazing experiences. In this keynote from TechEd Europe 2013, Corporate Vice President Brad Anderson, will detail Microsoft’s strategy to help customers achieve that simple goal by leveraging new innovations in cloud services, device management, application development, data insights, and datacenter evolution. Mr. Anderson will review a broad set of newly-announced updates across the full suite of Microsoft Cloud OS products and technologies, including Windows Server, Microsoft System Center, Windows Azure, SQL Server, Visual Studio, and more. It’s time to embrace the challenges of a world full of new opportunities. See what Microsoft is delivering next and learn what it means for your business as well as your career. |
Microsoft Keynote Highlights from Oracle OpenWorld 2013 Watch highlights from Microsoft Corporate Vice President Brad Anderson‘s keynote address from Oracle OpenWorld 2013 as Brad discusses the Cloud OS vision and how Microsoft and Oracle are working together to bring the power of Oracle’s software to private/public cloud and service providers. This new partnership allows customers using Java, Oracle WebLogic Server and Oracle Database to run this software on Windows Azure and Windows Hyper-V. |
MSCloudOS YouTube supersite:
Microsoft’s Cloud OS home on YouTube to find the latest products & solutions news, demos as well as training videos for the technologies that bring Microsoft’s vision of Cloud OS to life. Subsites:
|
A People-centric Approach to Mobile Device Management [In The Cloud Blog, Jan 29, 2014]
The following post is from Brad Anderson, Corporate Vice President, Windows Server & System Center.
It’s been a little while since I wrote about the work we are doing around the BYO and Consumerization trends – but this is an area I will be discussing much more often over the next several months.
Consumerization is an area that is changing and moving quickly, and I believe the industry is also at an important time where we really need to step back and define what our ultimate destination looks like.
I think there is a great deal of agreement across the industry on what we are all trying to accomplish – and this is aligned with Microsoft’s vision. Microsoft’s vision is to enable people to be productive on all the devices they love while helping IT ensure that corporate assets are secure and protected.
One particular principle that I am especially passionate about is the idea that the modern, mobile devices which are built to consume cloud services should get their policy and apps delivered from the cloud. Put another way: Modern mobile devices should be managed from a cloud service.
One of the reasons I am such a big believer in this is the rapid pace at which new devices and updates to the devices are released. Enabling people across all the devices they love brings with it the need to stay abreast of the changes and updates happening across Windows, iOS, and the myriad of Android devices. By delivering this as a service offering, we can stay on top of this for you. Thus, as changes are needed, we simply update the service and the new capabilities are available for you. This means no longer needing to update your on-premises infrastructure – we take care of all of it for you.
System Center Configuration Manager is the undisputed market leader in managing desktops around the world, and now we are delivering many of our MDM/MAM capabilities from the cloud. We have deeply integrated our Intune cloud service with ConfigMgr so organizations can take advantage of managing all of their devices in one familiar control plane using their existing IT skills. Put simply: We are giving organizations the choice of using their current ConfigMgr console extended with the Intune service, or doing everything from the cloud using only Intune if they wish to do management without an on-premises infrastructure.
On a fairly regular basis I encounter the question about whether or not cloud-based management is robust enough for enterprise organizations. My response to this has surprised our partners and customers with just how powerful a cloud-based solution can be. The answer is a resounding, “Heck yes it is robust and secure enough!”
Windows Intune and Windows Azure Active Directory puts IT leadership in the driver’s seat by allowing an organization to define and manage user identities and access, operate a single administrative console to manage devices, deliver apps, and help protect data.
The result is employee satisfaction, a streamlined infrastructure, and a more efficient IT team – all with existing, familiar, on-prem investments extended to the cloud.
This holistic approach is central to Microsoft’s strategy to help organizations solve one of the most complex and difficult tasks facing IT teams today: Mobile device management (MDM).
As I discussed on the GigaOM Mobilize panel back in October (on the topic of “The Future of Mobile and the Enterprise,” recapped here), it wasn’t that long ago that an IT department worked in a pretty homogenous hardware and software environment – essentially everything was a PC. Today, IT teams are responsible for dozens of form factors and multiple platforms that require specific processes, skills, and maintenance.
Helping organizations proactively manage this new generation of IT is what makes me so excited about the advancements and innovation we are delivering as a part of next week’s update to the Windows Intune service. These updates include:
- Support for e-mail profiles that can configure a device with the correct e-mail server information and related policies – and it can also remove that profile and related e-mail via a remote wipe.
- In addition to our unified deployment mode and integration with System Center Configuration Manager, Windows Intune can now stand alone as a cloud-only MDM solution. This is a big win for organizations that want a cloud-only management solutions to manage both their mobile devices and PC’s.
- There is also support for new data protection settings in iOS 7 – including the “managed open in” capability that protects corporate data by controlling the apps and accounts that can open documents and attachments.
- This update also enables broader protection capabilities like remotely locking a lost device, or resetting a device’s PIN if forgotten.
Windows Intune offers simple and comprehensive device management, regardless of the platform, for the devices enterprises are already using, with the IT infrastructure they already own.
Looking ahead to later this year, we will continue to launch additional updates to the service including the ability to allow/deny apps from running (or accessing certain sites), conditional access to e-mail depending upon the status of the device, app-specific restrictions regarding how apps interact and use data, and bulk enrollment of devices.
This functionality is delivered as part of the rapid, easy-to-consume, and ongoing updates that are possible with a cloud-based service.
Today’s announcements are just a small example of the broader set of innovations Microsoft has been developing. Our focus on a people-centric approach to solving consumerization challenges has led to a number of product improvements and updates like:
- Windows Azure Active Directory Premium Preview (for cloud-based identity and access management, including single-sign-on and access management for SaaS apps).
- Microsoft Remote Desktop apps (available now for iOS, Android, and Mac OS X – which I wrote about in late October).
- Company Portals as part of the Windows Intune service (for consistent access to your apps, your data, and your devices across platforms).
The number of factors at work within this Consumerization of IT trend make it clear that to effectively address it we have to think beyond devices and focus on a broader set of challenges and opportunities.
Microsoft is in a unique position to address the holistic needs behind this industry shift with things like public cloud management, private cloud management, identity management, access management, security, and more.
For organizations who haven’t already evaluated Microsoft’s device management solutions – now is the time. With the rapid release and innovation cycle offered by a cloud-based service like Intune, the ability to keep your infrastructure optimized, efficient, and secure has never been easier.
The Virtuous Cycle of Cloud Computing [In The Cloud Blog, Jan 29, 2014]
The following post is from Brad Anderson, Corporate Vice President, Windows Server & System Center.
In the Day 1 keynote at the recent re:Invent conference, there was an interesting point made about the virtuous cycle that can occur for the cloud vendor and for customers. As I listened to the keynote, I kept thinking: “They are missing the biggest benefit for the entire industry; if the public cloud vendor has the right strategy and is thinking about how to benefit the largest population possible, then they are completely missing how this virtuous cycle can grow to benefit every organization in the world – even if they are not using the public cloud.”
Let me explain a bit more about what I mean. (And, before I get too much farther along, I want to note that this post ties into the cool news yesterday about our work with the Open Compute Project.)
The virtuous cycle of a public cloud looks a lot like the image below. As the usage of the public cloud grows, you need more hardware to meet demand – and for sustained growth you will need a lot of hardware. This need for hardware increases your purchasing power and you can then negotiate lower prices as you purchase in bulk. As your purchasing power grows and your costs drop, you then pass those savings on to your customers by dropping your prices. The lower prices increases demand and the virtuous cycle continues.
For customers using the public cloud, they can see the benefits of this virtuous cycle (the lower prices) – but what about organizations that are also using private and hosted clouds? How can they gain benefits from what is happening?
Organizations with multiple clouds can benefit if (and only if!) that public cloud vendor has at the core of its strategy an intention to take everything that it is learning from operating that public cloud and delivering it back for use in datacenters around world – not just in its own.
This is where Microsoft is so unique! Microsoft is the only organization in the world operating a globally available, at-scale public cloud that delivers back everything it is learning for use in datacenters of every customer (and, honestly, every competitor). Our view is the learning that we are getting from the public cloud should be delivered for all the world to benefit.
This innovation can be seen by applying these public cloud learnings in products like Windows Server, System Center, and the Windows Azure Pack – and these products are the only cloud offerings that are consistent across public, hosted and private clouds – ensuring customers avoid cloud lock in and, maximize workload mobility, and have the flexibility to choose the cloud that best meets their needs.
With this in mind, I want to show you how I think the virtuous cycle can and should look – and how it can benefit any organization in the world.
First, at the center of this virtuous cycle is incredible innovation. This means innovation in software, innovation in hardware, and innovation in processes. When you are ordering and deploying 100,000’s of new servers and xx bytes of storage every year – you have to innovate everywhere or you will literally buckle under demands and costs of procuring, deploying, operating, and retiring hardware at this scale.
Microsoft is addressing this challenge in the most direct and complete way possible: Over the last three years, Microsoft has spent more than $15B building datacenters around the world and filling them with the hardware and capacity demanded by customers of Windows Azure and other Microsoft cloud services.
We keep our public cloud costs low by managing our supply chain for this kind of capacity, and, per the cycle, we pass these savings to you. We also carefully track things like the number of days from when we place an order for hardware to the time the order appears on our docks (“order-to-dock”), and then we track the number of hours/days from “dock-to-live” where we literally have customers’ workloads being hosted on that hardware. Throughout this process we set aggressive quarterly targets and we work constantly to consistently drive those numbers down. If we didn’t have a best in class product and performance, it would be impossible to remain profitable at this kind of scale.
As you can imagine, after spending $Billions on hardware every year, we are highly incented (to put it lightly) to find ways to drive our hardware costs down. The single best way we have found to do this is to use software to do things traditionally handled by hardware. For example, in Windows Azure we are able to deliver highly available, globally available storage at incredibly low prices through software innovations like SDN – all of which is based on low-cost, direct-attached storage. This brings storage economics never before seen in the industry.
One example of this is the most common workload hosted in Azure: The “Web” workload. Whether it is Azure acting as the web tier for hybrid application, or the entire workload being hosted in Azure, the web workload is a part of just about every application. This makes it a great place for innovation. In Azure we pioneered high-density web site hosting where we can literally host 5,000+ web sites on a single Windows Server OS instance. This dramatically reduces our costs, which in turn reduces your costs.
At Microsoft, we think the public cloud’s virtuous cycle can actually get a lot bigger, a lot more functional, and a lot more powerful by integrating service providers and hosted clouds.
Not only is this expanded virtuous cycle more practical, I’m sure it also looks familiar to what is already up and running in your organization.
There are some pretty solid examples of innovation that was pioneered in Azure and then brought to the whole industry for use everywhere through Windows Server and System Center:
- For highly available, low-cost direct attached storage, in Windows Server 2012 we shipped a set of capabilities we call Storage Spaces. Storage Spaces delivers the value of a SAN on low-cost, direct-attached storage, and it has been widely recognized as one of the most innovative new capabilities in Windows Server – and it was significantly updated in Windows Server 2012 R2.
- Service Bus provides a messaging queue solution in the public cloud that can be used by developers for things like a queuing system across clouds and building loosely coupled applications. Check this post for an in-depth review of Service Bus. Service Bus also ships as a component of the Windows Azure Pack – providing value pioneered in the public cloud for use in private and hosted clouds.
- Earlier I referenced the ability to host 5,000+ web sites on a single Windows Server OS instance. This has had an obvious economic impact on of costs of Windows Azure where we host millions of web sites. We proved that capability in Windows Azure, battle-hardened it, and now it ships for customers around to world to use in their datacenters as a part of what we call the Windows Azure Pack (WAP).
This is what it looks like when the complete virtuous cycle is in effect.
Our efforts haven’t been limited to software, however. Our innovative work with hardware in our datacenters has driven down costs while at the same time increasing the capacity each core and processor can support.
Our work with hardware was highlighted yesterday when we announced that we are joining the Open Compute Project and contributing the full design of the server hardware we use in Azure. We refer to this design as the “Microsoft cloud server specification.” The Microsoft cloud server specification provides the blueprints for the datacenter servers we have designed to deliver the world’s most diverse portfolio of cloud services at global scale. These servers are optimized for Windows Server software and can efficiently manage the enormous availability, scalability and efficiency requirements of Windows Azure, our global cloud platform.
This design spec offers dramatic improvements over traditional enterprise server designs: We have seen up to 40% server cost savings, 15% power efficiency gains, and a 50% reduction in deployment and service times. We also expect this server design to contribute to our environmental sustainability efforts by reducing network cabling by 1,100 miles and metal by10,000 tons.
This level of contribution is unprecedented in the industry, and it hasn’t gone unnoticed by the media:
- Wired: Microsoft Open Sources Its Internet Servers, Steps Into the Future
- Forbes: The Worm Has Turned – Microsoft Joins The Open Compute Project
These are just a couple examples of innovation that is happening here at Microsoft – innovations in process, hardware and software.
At Microsoft, we recognize that the majority of organizations are going to use multiple clouds and will want to take advantage of Hybrid Cloud scenarios. Every organization is going to have their own unique journey to the cloud – and organizations should make decisions about cloud partners that truly enable them with the flexibility to use multiple clouds, constant innovation, and consistency across clouds.
This is an area that we focus on every day, and you can read more about it as a part of our ongoing, in-depth series, Success with Hybrid Cloud.
Vendor Spotlight: A Microsoft GM On New Midmarket IT Tools [Exchange Events, Vendor Spotlight, April 23, 2013]
Mr. MidmarketCIO had the opportunity to sit down with Gavriella Schuster, Microsoft’s general manager of the company’s U.S. server and tools business unit. In this interview, Schuster shares her views on the challenges midmarket businesses face today and Microsoft’s vision to address those challenges with the Cloud OS.
MES: Can you share with me a little about Microsoft’s vision of the cloud today and how it can address today’s IT challenges for midmarket customers?
Schuster: Customers face many challenges today with the new levels of mobility in their workforce and the new devices that enable mobility. This new level of consumerization has enabled avid use of technology with an always-on connectivity. There are also many more applications available and an explosion of data to manage. All of these things really challenge customers to reconsider how they provision, secure and enable technology within their organization.
There are multiple ways for customers to think about how they provision their infrastructure, and we aim to enable an ‘and’ philosophy for our customers so they don’t have to think that it’s an either/or decision. We allow them to take servers and other technology they are running on premises and think about how they might want to move some of it into cloud services, while still having a consistent level of management, identity and security.
Our vision for the ‘Cloud OS’ is to really have the best of both worlds. It’s an easy-on/easy-off usage of the cloud that meets the needs of midmarket organizations and can be an extension of current server environments.
MES: Is Microsoft’s ‘Cloud OS’ synonymous with Windows Server 2012? Or does it include other Microsoft technologies?
Schuster: Windows Server 2012 is certainly the basis of the Cloud OS because it provides the primary framework for identity, access, security and manageability, and also provides that core virtualization layer. Windows Server 2012 is also the basis of Windows Azure, our public cloud platform, so it gives midmarket CIOs the ability to easily extend their on-premises datacenter to the public cloud using a common set of tools between the two. The other core technology in the Cloud OS is Microsoft System Center 2012 because it gives customers that common level of additional management where they can set policies, provision their workloads, get deep application insights, etc. regardless of where the workload is actually running—on-premises or in the cloud.
MES: Where do you recommend customers start with their data-center modernization initiative? Why?
Schuster: For most customers, they should start with server virtualization. There is potential for them to get a tremendous amount of efficiency and consolidation of their applications through server consolidation. They can virtualize upwards of 80 percent of all of the apps that they are running in their environment onto virtualized server environments, particularly in the midmarket. They may even be able to consolidate down to one to four servers and really take care of all of their workloads. Using Hyper-V as that virtualization framework and then using System Center Virtual Machine Manager to deploy that new virtual machine into their environment should be their first step to this approach.
MES: What are some of the new capabilities of Windows Server 2012 that go beyond virtualization to solve some common challenges?
Schuster: Windows Server 2012 not only helps midmarket organizations virtualize the compute—the virtualized machine itself—but it also helps them to virtualize their network and storage layers, which can be very costly capex investments for customers. It eliminates a lot of the common conflicts involved in managing an on-premise environment like IP and networking address conflicts. It also gives them additional storage so they don’t have to buy expensive SANs.
MES: A key trend challenging CIOs is mobility and the consumerization of IT. How does the Microsoft Cloud OS vision help address the security and management challenges around new devices and the need for increased mobility?
Schuster: I think it goes back to what I said before—we’ve enabled the ‘and’ so they can think about their governance role. There are a number of ways to address the consumerization of IT, and our primary message is that we think customers should embrace it. We enable them through Active Directory, which enables them to have a single sign-on experience and manage the identity of the user regardless of the environment the user is in (Office 365, Windows Azure, their on-premises environment, etc.)—This eliminates multiple pop-ups where the user has to continually sign in to the service.
We also have native functionality in Windows Server 2012 that eliminates the need for a VPN. With Direct Access, they can now easily deliver access to corporate resources based on the user’s identity.
Lastly, they can set policies for the user experience based on the device that they are using—phone, home machine, work machine, etc.—and can manage those mobile devices from the cloud with Windows Intune, without having to do additional on-premises setup.
MES: You briefly talked about Windows Azure as part of the Microsoft Cloud OS. What workloads do you recommend customers think about moving to the public cloud first?
Schuster: I think the easiest thing for most customers to think about moving to the public cloud first is cloud storage—they can use it for backup, archiving and disaster recovery. Especially as a midmarket customer, the last thing they probably have is a separate site with another set of servers that are replicated and ready to do a transfer if something disastrous were to occur. That’s absolutely something that the cloud is available and ready for. And customers only have to pay for what they use— it’s consumption based. The other areas that they would probably want to use it for are application development and test environments and for business and data analytics.
MES: Microsoft has laid out a hybrid cloud strategy, with the same basic underpinnings for both private and public cloud. What’s the benefit to mid-market customers of adopting Microsoft’s hybrid approach and technologies?
Schuster: When we talk about a hybrid environment, there are two ways to think about it: One is that it’s a hybrid enterprise, meaning they have some workloads that are sitting on servers inside their organization while others are using some server capacity within a public cloud like Windows Azure; Second is having hybrid applications. One of the advantages of the cloud today is that it enables even the smallest companies to act and look like very large companies. Unlike in the past with on-premise servers, the cloud gives CIOs the capacity and capability to introduce a new service to the market where they don’t have to have a great forecast of what the demand might be. This has really opened up new doors for midmarket IT organizations.
MES: How can your ecosystem of partners help midmarket customers today?
Schuster: The midmarket IT customer will typically only have a handful of IT pros within their organization, so enabling them to focus on the business and building applications to help power the business vs. managing servers and infrastructure is a real business value to our midmarket customers—and our partner ecosystem is well set up to help them do that.
We have done a lot of work to train our partners on how to deliver both our on-premise Windows Server 2012 virtualization environment as well as our Windows Azure cloud environments, and we have services available that help our customers build new applications.
Windows Azure becoming an unbeatable offering on the cloud computing market
Almost a year ago, when –among others– the Windows Azure Mobile Services Preview came out, it became evident that Microsoft has a quite old heritage in cloud computing as it is the case that The cloud experience vision of .NET by Microsoft 12 years ago and its delivery now with Windows Azure, Windows 8/RT, Windows Phone, iOS and Android among others [‘Experiencing the Cloud’, Sept 16-20, 2012]. Next, with Windows Azure Media Services, an interesting question came up: Windows Azure Media Services OR Intel & Microsoft going together in the consumer space (again)? [‘Experiencing the Cloud’, Feb 13, 2013]. Then just in the beginning of this month it was possible to conclude that “Cloud first” from Microsoft is ready to change enterprise computing in all of its facets [‘Experiencing the Cloud’, June 4, 2013]. The understanding of importance of the cloud for the company was further enhanced by finding a few days later that Windows Embedded is an enterprise business now, like the whole Windows business, with Handheld and Compact versions to lead in the overall Internet of Things market as well [‘Experiencing the Cloud’, June 8, 2013]. Finally we had a quite vivid example of the fact that Windows Azure is a huge ecosystem effort as well with: Proper Oracle Java, Database and WebLogic support in Windows Azure including pay-per-use licensing via Microsoft + the same Oracle software supported on Microsoft Hyper-V as well [‘Experiencing the Cloud’, June 20, 2013].
Now we have general availability of Windows Azure Mobile Services, Windows Azure Web Sites, as well as previews of improved auto-scaling, alerting and notifications, and tooling support for Windows Azure through Visual Studio. This made me conclude that Windows Azure is becoming an unbeatable offering on the cloud computing market.
Let’s see now the details which I will base not only on the Microsoft materials but on the first media reactions (also in order to have consistency with my post of yesterday on Windows 8.1: Mind boggling opportunities, finally some appreciation by the media [‘Experiencing the Cloud’, June 27, 2013]) as well:
Media reactions in the first 15 hours:
Specific reactions:
Windows Azure Mobile Services, Windows Azure Web Sites – general availability:
- Microsoft makes Windows Azure services generally available [by Mary Jo Foley on CNET, June 27, 2013 at 1:13 PM PDT, also on the ZDNET] “Microsoft is moving more of its Windows Azure products from preview to general availability. The latest: Azure Mobile Services and Azure Web Sites.”
- Windows Azure Web Sites, Mobile Services Now Generally Available [TechCrunch, June 27, 2013]
- Windows Azure Mobile Services and Web Sites now generally available [Neowin.net, June 27, 2013]
- Microsoft’s Azure Mobile Services & Azure Web Sites hit general availability [VentureBeat, June 27, 2013 9:45 AM]
- Microsoft Build 2013: Azure Mobile Services and Azure Web Sites become generally available [Computing News, June 27, 2013]
- Microsoft Launches Azure Mobile Services and Azure Web Sites [Virtualization Review, June 27, 2013]
Using Azure Mobile Services and Web Sites for a Mobile Contest pt. 1 [windowsazure YouTube channel, June 27, 2013]
Using Azure Mobile Services and Web Sites for a Mobile Contest pt. 2 [windowsazure YouTube channel, June 27, 2013]
Partner support:
- Microsoft Adds Engine Yard to its Azure Cloud [SiliconANGLE, June 27, 2013]
- Windows Azure: Microsoft Receives Support From RightScale, EngineYard [Talkin’ Cloud, June 27, 2013]
- Box releasing new SDK that enable developers to integrate Box into their Windows Phone apps with ease [WPSuperfanboy, June 27, 2013 at 20:56]
Xamarin with Craig Dunn [windowsazure YouTube channel, June 27, 2013]
Building a Comprehensive Enterprise Cloud Ecosystem [Windows Azure blog, June 20, 2013]
Over the past two decades, Microsoft has worked with OEMs, Systems Integrators, ISVs, CSVs, Distributors and VARs to build one of the largest enterprise partner ecosystems in the world. We’ve done this because customers – and the industry – need solutions that just work together. With our partners we built the most comprehensive enterprise technology ecosystem – and, now, we’re focused on the enterprise cloud.
That’s why you’ve seen us work with Amazon, to bring Windows Server, SQL Server and the entire Microsoft stack to Amazon Web Services, and with EMC who owns VMware and Pivotal – key competitors in their respective areas. We also work with innovative companies like Emotive, with Systems Integrators like Accenture and Capgemini and a host of other partners – large, small and non-commercial – around the world and across the industry.
The need for diverse technologies and companies to work together is clear – and that means competitors are often partners. To many in the industry that is a given – and it really should be. The need for technologies to work together is particularly clear in cloud computing – where platforms and services are so incredibly connected they must work together to deliver cloud computing benefits when and how customers want it.
So, it should not be a surprise when we partner with technology leaders who are also competitors. We partner with these companies (and plan to partner with more) to bring our products & services to as many customers as possible. We will continue to work across the industry to ensure our products & services work with the many platforms, business apps, services and clouds our customers use.
As you may have heard me say, it’s been an exciting year for Windows Azure – and we are just 6 months in. Stay tuned – there’s more to come!
Steven Martin
General Manager
Windows Azure
All other:
- Microsoft Adds Auto Scaling To Windows Azure [TechCrunch, June 27, 2013]
- Microsoft Tweaks Windows Azure With Autoscaling, More [eWeek, June 27, 2013]
- Microsoft adds mobile services, auto-scaling to Azure [iTnews.com.au, June 28, 2013 at 6:31 AM]
- Microsoft Gives Virtual Machines in Windows Azure a Security Boost [Virtualization Review, June 27, 2013]
- Windows Azure To Gain Auto-Scaling, Single Sign-On Improvements [Virtualization Review, June 27, 2013]
Overall reactions:
Windows Azure Now Stores 8.5 Trillion Data Objects, Manages 900K Transactions Per Second [TechCrunch, June 27, 2013]
Microsoft announced at the Build conference today that Windows Azure now has 8.5 trillion objects stored on its infrastructure.
The company also announced the following:
- Customers do 900,000 storage transactions per second.
- The service is doubling its compute and storage every six months.
- 3.2 million organizations have Active Directory accounts with 68 million users.
- More than 50 percent of the world’s Fortune 500 companies are using Windows Azure.
In comparison, Amazon Web Services said at its AWS Summit in New York earlier this year that its S3 storage service now holds more than 2 trillion objects. According to a post by Frederic Lardinois, that’s up from 1 trillion last June and 1.3 trillion in November, when the company last updated these numbers at its re:Invent conference.
So what accounts for the differene between Azure and AWS? It all has to do with how each company counts the objects it stores. With that in consideration, it’s likely Azure’s numbers are far different if the same metrics were used as AWS.
Nevertheless, the news highlights the importance of Windows Azure for Microsoft, especially as the enterprise moves its infrastructure, shedding data centers to consolidate and reduce their costs.
- Microsoft Beefs Up Azure Cloud Platform at Build [PCMag.com, June 27, 2013 02:09pm EST]
- Microsoft exec on the Valley’s bias against Azure: It’s ‘running out of excuses’ [VentureBeat, June 27, 2013 6:13 PM]
- Microsoft boosts mobile app development and brings Unity3D to Xbox One [Ars Technica, June 27 2013, 11:41pm CEDT] “Build iOS, Android, and Windows Phone apps (and websites) on Windows Azure.”
- Microsoft tunes Windows Azure cloud for developers [InfoWorld, June 28, 2013] “At Build conference, company debuts Azure Mobile Services for mobile back-end app capabilities, Azure Web Sites for ‘business-grade’ Web apps”
- Microsoft server unit shows off full plate of results [The Seattle Times, June 28, 2013 at 03:30 a.m.]
- Microsoft adds 1,000 businesses to its Azure cloud daily – expands focus on mobile apps [Siliconrepublic.com]
Build 2013 Keynote Day 2 Highlights [InfoQ, June 27, 2013]
Server & Tools Business President Satya Nadella opened the keynote this morning with some statistics about Windows Azure and the major Microsoft cloud services.
Windows Azure
– 50% of Fortune 500 companies are using Windows Azure
– 3.2 Million organizations with active directory accounts
– 2 X compute + storage every 6 months
– 100+ major service releases since Build 2012 to Windows Azure
Major Microsoft Cloud Services
– XBox Live 48 million subscribers
– Skype 299 Million connected users
– Outlook.com 1 million users gained in 24 hours
– Office 365 Nearly 50 million Office web apps users
– SkyDriver 250 million accounts
– Bing 1 billion mobile notifications a month
– XBox Live 1.5 Billion games of Halo
Nadella noted the wide variety of first party cloud services that Microsoft supports, and says it is important that they support them as well as provides good learning experience. In his words, “We build for the first party and make available for the third party.”
Scott Hanselman arrived on stage to discuss the latest for ASP.NET on VS2013. A big change is the simplification of starting an ASP.NET application in VS2013. The project types have been reduced to one, “ASP.NET”, and from there the new project wizard lets developers customize their project based on what they would like to create: web forms, MVC, etc.
VS2013 will ship with Twitter’s open source project Bootstrap, and it will be Microsoft supported just like jQuery is now.
An important debugging achievement was demonstrated where browsers can be associated with Visual Studio, allowing for real-time debugging and developing. Edit code in VS2013, and the browser(s) will reflect the updates. In this case the demo showed Hanselman editing cshtml, and via SignalR the updates were shown on the his selected web browsers of IE and Chorme.
In another example, Hanselman went to www.bootswatch.com to obtain a new CSS template which he used to overwrite his current file. Pressing CTRL-ENTER, the browsers reflected this update.
Then Hansleman opened a CSS file to show some new editor tricks. Hovering over CSS statements, VS has a hover window appear that indicates which browser a particular statement applies to. Another ability allows VS to trace and view live streaming trace logs from Azure.
Then Hanselman demonstrated his sample website producing a QR Code of a deep link. He then scanned this on his phone which allowed him to jump into his existing authenticated session, moving from his desktop session to the same screen on his phone.
Satya returned to the stage to announce the general availability of Windows Azure Web Sites, which habe been in preview since Build 2012. Now it is available with full SLA and enterprise support.
Josh Twist from Microsoft’s Mobile Services came on stage to demonstrate using a Mac to add Azure support to an iOS app. Twist noted that developers looking to explore Azure can now create a free 20 meg SQL database which in addition to the 10 free web services allowed.
In Twist’s demo, Azure was used to create a custom XCode project that was preloaded with the appropriate Azure URLs for the project being worked on. This simplifies getting up to speed with Azure development on Mac. Related to this convenience, Windows Azure Mobile Services now enables git source control so that you do not need to edit code on the web portal. So if you would rather develop with a locally (VS, Sublime, etc) you can do by pulling the files down from Azure and the push them back when edits are complete. Twist demonstrated this functionality using Sublime to edit a JavaScript file, and then using a Git push back into Azure.
VS2013 has a new Server Explorer, which is used to browse all of the Mobile Services on Windows Azure for your site/installation. A new wizard has been added which simplifies adding Push Notification for Windows Store based applications.
Satya Returns to Introduce Scott Guthrie.
The big news is the new auto-scaling on Windows Azure for billing. Developers can manage the instance count, target CPU, VMs, No billing when a machine is stopped (only pay when the machine is working.)
Per minute billing has been added, for greater granularity. Preview of Windows Azure AutoScale is now live
Windows Azure
– Active Directory for the Cloud
– Integrate with on-premises Active Directory
– Enable single sign-on within your cloud Apps
– Supports SAML, WS-Fed, and OAuth 2.0
Applications tab shows all apps registered with the current Active directory. Manage Application to integrate (external) app with Active Directory. For example, developers can Use Windows Azure AD to enable user access to Amazon Web Services.
Satya describes Office 365 as “…a programmable surface area”
Jay Schmelzer to demonstrated the changes being made to allow/promote Office 365 as a platform.
– Rich Office Model
– Use Web APIs to access
– Extend with Azure
– First class tools support in VS2013
– Office 365 Apps + Windows Azure
Increasing promotion of Windows Azure, MSDN subscribers receive greater discounts and incentives to use the Azure platform.
1. Use your MSDN Dev/Test licenses on Windows Azure
2. Reduced rates for Dev/test licenses up to 97% discounts
3. No Credit card required for MSDN members
Microsoft showcases developer opportunity on Windows Azure, Windows devices [press release, June 27, 2013]
…
Increasing importance of cloud services
Developers today are building multidevice, multiscreen, cloud-connected experiences. Windows Azure spans infrastructure and platform capabilities to provide them with a comprehensive set of services to easily and quickly build modern applications, using the tools and languages familiar to them.
“Developers are increasingly demanding a flexible, comprehensive platform that helps them build and manage apps in a cloud- and mobile-driven world,” [Satya] Nadella [, president, Server and Tools Business] said. “To meet these demands, Microsoft has been doubling down on Windows Azure. Nearly 1,000 new businesses are betting on Windows Azure daily, and as momentum for Azure grows, so too does the developer opportunity to build applications that power modern businesses.”
Delivering on its commitment to provide developers with the most comprehensive cloud platform, Microsoft announced the general availability of Windows Azure Mobile Services. Mobile Services enables developers building Windows, Windows Phone, iOS and Android apps to store data in the cloud, authenticate users and send push notifications. TalkTalk Business, a leading business telecommunications provider in the United Kingdom, chose Windows Azure Mobile Services to create new ways to engage with its customers and serve demand for mobile access.
Microsoft also announced the general availability of Windows Azure Web Sites, which allows developers to create websites on a flexible, secure and scalable platform to reach new customers. With the investments Microsoft has made in ASP.NET and Web tools, Web developers can now create scalable experiences easier than ever. Dutch brewer Heineken is using Windows Azure to power a social pinball game for the UEFA Champions League Road to the Final campaign, with the expectations of millions of interactions scaled on Windows Azure. Heineken exceeded its usage metrics by a wide margin yet experienced no scalability issues with Windows Azure.
[Scott] Guthrie[, Corporate Vice President, Windows Azure] also highlighted Microsoft’s continued enterprise cloud momentum by demonstrating several platform advancements, including previews of improved auto-scaling, alerting and notifications, and tooling support for Windows Azure through Visual Studio. In addition, he previewed how Windows Azure Active Directory provides organizations and ISVs, such as Box, with a single sign-on experience to access cloud-based applications.
Developers can go to the Windows Azure site today for a free trial:http://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=AE37323DE.
…
Windows Azure: General Availability of Web Sites + Mobile Services, New AutoScale + Alerts Support, No Credit Card Needed for MSDN [ScottGu’s Blog, June 27, 2013 at 10:41 AM]
This morning we released a major set of updates to Windows Azure. These updates included:
- Web Sites: General Availability Release of Windows Azure Web Sites with SLA
- Mobile Services: General Availability Release of Windows Azure Mobile Services with SLA
- Auto-Scale: New automatic scaling support for Web Sites, Cloud Services and Virtual Machines
- Alerts/Notifications: New email alerting support for all Compute Services (Web Sites, Mobile Services, Cloud Services, and Virtual Machines)
- MSDN: No more credit card requirement for sign-up
All of these improvements are now available to use immediately (note: some are still in preview). Below are more details about them.
…
Windows Azure: Major Updates for Mobile Backend Development [ScottGu’s Blog, June 14, 2013]
This week we released some great updates to Windows Azure that make it significantly easier to develop mobile applications that use the cloud. These new capabilities include:
– Mobile Services: Custom API support
– Mobile Services: Git Source Control support
– Mobile Services: Node.js NPM Module support
– Mobile Services: A .NET API via NuGet
– Mobile Services and Web Sites: Free 20MB SQL Database Option for Mobile Services and Web Sites
– Mobile Notification Hubs: Android Broadcast Push Notification Support
All of these improvements are now available to use immediately (note: some are still in preview). Below are more details about them.
Windows Azure: Announcing New Dev/Test Offering, BizTalk Services, SSL Support with Web Sites, AD Improvements, Per Minute Billing [ScottGu’s Blog, June 3, 2013]
This morning we released some fantastic enhancements to Windows Azure:
- Dev/Test in the Cloud: MSDN Use Rights, Unbeatable MSDN Discount Rates, MSDN Monetary Credits
- BizTalk Services: Great new service for Windows Azure that enables EDI and EAI integration in the cloud
- Per-Minute Billing and No Charge for Stopped VMs: Now only get charged for the exact minutes of compute you use, no compute charges for stopped VMs
- SSL Support with Web Sites: Support for both IP Address and SNI based SSL bindings on custom web-site domains
- Active Directory: Updated directory sync utility, ability to manage Office 365 directory tenants from Windows Azure Management Portal
- Free Trial: More flexible Free Trial offer
There are so many improvements that I’m going to have to write multiple blog posts to cover all of them! Below is a quick summary of today’s updates at a high-level:
…
From Announcing LightSwitch in Visual Studio 2013 Preview [Visual Studio LightSwitch Team Blog, June 27, 2013]
…
Sneak Peek into the Future
At this point, I’d like to shift focus and provide a glimpse of a key part of our future roadmap. During this morning’s Build 2013 Day 2 keynote in San Francisco, an early preview was provided into how Visual Studio will enable the next generation of line-of-business applications in the cloud (you can check out the recording via Channel 9). A sample app was built during the keynote that highlighted some of the capabilities of what it means to be a modern business application; applications that run in the cloud, that are available to a myriad of devices, that aggregate data and services from in and out of an enterprise, that integrate user identities and social graphs, that are powered by a breadth of collaboration capabilities, and that continuously integrate with operations.
Folks familiar with LightSwitch will quickly notice that the demo was deeply anchored in LightSwitch’s unique RAD experience and took advantage of the rich platform capabilities exposed by Windows Azure and Office 365. We believe this platform+tools combination will take productivity to a whole new level and will best help developers meet the rising challenges and expectations for building and managing modern business applications. If you’re using LightSwitch today, you will be well positioned to take advantage of these future enhancements and leverage your existing skills to quickly create the next generation of business applications across Office 365 and Windows Azure. You can read more about this on Soma’s blog.
…
Additional information:
– Announcing the General Availability of Windows Azure Mobile Services, Web Sites and continued Service innovation [Windows Azure blog, June 27, 2013]
– 50 Percent of Fortune 500 Using Windows Azure [Windows Azure blog, June 14, 2013]
– Azure WebSites is now Generally Available [Enabling Digital Society blog of Microsoft, June 27, 2013]
– New features for Windows Azure Mobile Services [Enabling Digital Society blog of Microsoft, June 14, 2013]
– Lots of Azure Goodness Revealed [Enabling Digital Society blog of Microsoft, June 3, 2013]
– BizTalk Services is LIVE! [To BizTalk and Beyond! blog of Microsoft, June 3, 2013]
– Hello Windows Azure BizTalk Services! [BizTalk Server Team Blog, June 4, 2013]
– Windows Azure BizTalk Services – Preview [The Enterprise Integration Space blog of Microsoft, June 4, 2013]
– Business Apps, Cloud Apps, and More at Build 2013 [Somasegar’s blog, June 27, 2013]
Day 2 Keynote [Channel 9 video, June 27, 2013] Windows Azure related part up to [01:31:12], click on the link or the image to watch the video
Speech transcript: Satya Nadella and Scott Guthrie: Build 2013 Keynote
Remarks by Satya Nadella, President, Server & Tools Business; and Scott Guthrie, Corporate Vice President, Windows Azure; San Francisco, Calif., June 27, 2013
ANNOUNCER: Ladies and gentlemen, please welcome President, Server and Tools Business, Satya Nadella. (Applause.)
SATYA NADELLA: Good morning. Good morning, and welcome back to day two of Build. Hope all of you had a fantastic time yesterday. From what I gather, there were half a trillion megabytes of downloads as far as the show goes in terms of show net, so we really saturated the show net with all the downloads of Windows 8.1. So that’s just tremendous to see that all of you took Steve’s guidance and said, “Let’s just download it now and play with it.” Hopefully you had fun with it, also had a chance to get Visual Studio and maybe hack some of those Bing controls last night after the party.
But welcome back today, and we have some fantastic stuff to show. There’s going to be a lot more code onscreen as part of this keynote.
Yesterday, we talked about our devices, and we’re going to switch gears this morning to talk about the backend.
The context for the backend is the apps, the technology, as well as the devices, experiences that all of us collectively are building. We’re for sure well and truly into the world of devices and services. There is not an embedded system, not a sensor, not a device experience that’s not connected back to our cloud service. And that’s what we’re going to talk about.
And we see this momentum today in how we are seeing the backend evolve. If you look at Windows Azure, we have over 50 percent of the Fortune 500 companies already using Windows Azure. We have over 250,000 customers. We’re adding 1,000 customers a day.
We have 3.2 million distinct organizations inside of Azure AD representing something like 65 million users active. That’s a fantastic opportunity, and we’ll come back to that a couple of different times during this keynote.
Our storage and compute resources are doubling every six months. Our storage, in fact, is 8.5 trillion storage objects today, doing around 900K transactions per second. Something like 2 trillion transactions a month.
The last point, which is around the hypervisor growth, where we’re seeing tremendous hypervisor share growth is interesting. Because we are unique in that we not only are building an at-scale public cloud service, but we’re also taking all of the software technology that is underneath our public cloud service and making it available as part of our server products for service providers and enterprises to stand up their own cloud. That’s something pretty unique to us.
Given that, we’re seeing tremendous growth for the high-end servers that people are buying and the high-end server software people are buying from us to deploy their own cloud infrastructure in support of the applications that you all are building.
Now, of course at the end of the day, all that momentum has to be backed up by some product. And in that case, Steve talked a lot about our cadence and increased cadence across our devices. But when it comes to Windows Azure and our public cloud service, that cadence takes on a different hyper drive, if you will, because we are every day, every week, every month doing major updates. We’ve done over 100-plus major updates to our services from the last Build to now.
In fact, this is even translating into a much faster cadence for our server. We now have the R2 updates to our 2012 that were made available yesterday. So all around, when it comes to server technology and cloud technology, we have some of the fastest cadences, but very targeted on the new scenarios and applications and technologies that you’re building to run these cloud services.
Now, one of the other things that drives us and is at play for us on a daily basis is the feedback cycle of our first-party workloads. We have perhaps the most diverse set of first-party workloads at Microsoft. You know, these are SaaS applications that we run ourselves.
Now, these applications keep us honest, especially if you’re in the infrastructure business, you’ve got to live this live site availability day in and day out. And the diversity also keeps us honest because you build out your storage compute network, the application containers, to meet the needs of the diversity these applications represent.
Take Xbox. When they started Xbox Live in 2002, they had around 500 servers. Now, they use something like 300,000 servers, which are all part of our public cloud to be able to really drive their experiences. Halo itself has had over a billion games played, and something like 270 million hours of gameplay. And Halo uses the cloud in very interesting ways for pre-production, rendering support, gameplay, post-production analytics, the amount of real-time analytics that’s driving the continuous programming of Halo is pretty stunning.
Take SkyDrive. We have over 250 million accounts. You combine SkyDrive with the usage of Office Web Apps, where we have more than 50 million users of Office Web Apps, you can see a very different set of things that are happening with storage, collaboration, productivity.
Skype is re-architecting their core architecture to take advantage of the cloud for their 190-plus million users.
Bing apps that you saw many of them yesterday as part of Windows 8.1 are using the Azure backend to do a lot of things like notifications, which is one of the core scenarios for any mobile apps. And it’s going to send something like a billion notifications a month.
So all of these diverse needs that we have been building infrastructure for, we have this one simple mantra where “first party equals third party.” That means we build for our first party and make all of that available for our third party. And that feedback cycle is a fantastic cycle for us.
Now, when you put it all together, you put what we’re building, what you’re building, we see the activity on Azure, we listen to our customers, and you sort of distill it and say, “What are the key patterns of the modern business for cloud? What are the applications people are building?”
Three things emerge: People are building Web-centric applications. People are building mobile-centric applications. And what we call cloud-scale and enterprise-grade applications. So the rest of the presentation is all about getting into the depth of each of these patterns.
Now, in support of these applications, we’re building a very robust Windows Azure app model. Now, of course, at the bottom of the app model is our infrastructure. We run 18-plus datacenters on our own, 100-plus co-locations. We have an edge network. And so that is the physical plant. But the key thing is it’s the fabric, the operating system that we build to manage all of those resources.
At the compute-storage-network level, at the datacenter scale and multi-datacenter scale. And that really is the operating system that is Windows at the backend, at this point, which in fact shipped even in Windows Server for a different scale unit.
But that infrastructure management or resource management is one part of the operating system.
Then about that, you have all the application containers. And we’re unique in providing a complete IaaS plus PaaS, which is infrastructure as a service and platform as a service capability when it comes to application containers. Everything from virtual machines with full persistence to websites to mobile to media services to cloud services. So that capability is what allows you to build these rich applications and very capable applications.
Now, beyond that, we also believe that we can completely change the economics of what complex applications have needed in the past. We can take both productivity around development and continuous deployment and cycling through your code of any complex application and reduce it by orders of magnitude.
Take identity. We are going to change the nature of how people set up your applications to be able to accept multiple identities, have strong authentication and authorization, how to have a directory with rich people schema underneath it that you can use for authorization.
Integration, take all of the complex business-to-business or EI type of project that you have to write a lot of setup before you even write the core logic; we want to change the very nature of how you go about that with our integration services.
And when it comes to data, there is not a single application now that doesn’t have a diverse set of needs when it comes to the data from everything from SQL to NoSQL, all types of processing from transactional to streaming to interactive BI to MapReduce. And we have a full portfolio of storage technologies all provided as platform services so that your application development can be that much richer and that much easier.
Now, obviously, the story will not be complete without great tooling and great programming model. What we are doing with Visual Studio, we will see a lot of it throughout the demos. .NET, as well as our support for some of the cloud services around continuous development — everything from source code control, project management, build, monitoring — all of that technology pulled together, really take everything underneath it to a next level from an application development perspective.
But also supporting all the other frameworks. In fact, just this week we announced with Oracle that we will have even more first-class support for Java on Windows Azure. And so we have support for node, we have support for PHP and so on. So we have a fantastic set of language bindings to all of our platform support and a first-class support for Visual Studio .NET, as well as TFS with Git when it comes to application development.
So that’s really the app model. And the rest of the presentation is really for us to see a lot of this in action.
Let me just start with our IaaS and PaaS and virtual machines. We launched our IaaS service just in April. In fact, we have tremendous momentum. Something like 20 percent of all of Azure compute already is IaaS capacity. So that’s tremendous growth.
The gallery of images is constantly improving and increasing in size, in depth, breadth, and variety. In fact, if you want to spin up Windows Server 2012 R2, I would encourage you to go off to the Azure gallery and spin it up because it’s available as of yesterday there, and so that will be a fantastic use of the Azure IaaS, and test that out.
So what I want to talk about is websites. We’ve made a lot of investments in websites. And when we say “websites” we mean enterprise-grade Web infrastructure for your most mission-critical applications. Because if you think about it, your website is your front door to your business. It could be a SaaS business, it could be an enterprise business, but it’s the front door to your business. And you want the most robust enterprise-scale infrastructure for it. And we’ve invested to build the best Web stack with the best performance, load balancing built in, elasticity built in, and from a development perspective, integrated all the way into Visual Studio.
So we think that what we have in our website technology is the best-in-class Web for the enterprise-grade applications you want to build.
Now, you can also start up for free, and you can scale up. So maybe even the starting process with our Web, very, very easy.
Now, of course having Web technology is one, but it’s also very important for us to have a lot of framework support. And we have a lot of frameworks. But the one framework that we hold close and dear to our heart is ASP.NET. This is something that we have continued to innovate in significant ways. One of the things that we’ve done with the new version of ASP.NET, which is in preview as part of .NET 4.5.1. is the one ASP.NET. Which means that you can have one project where you can bring all of the technologies from Web forms to MVCs to Web APIs to signal all together.
We also improved our tooling from a scaffolding perspective across all of these frameworks.
You’re all building even these rich Web applications. So these single-page Web applications. And for that, you need new frameworks. We have Bootstrap. You also want to be able to call into the server side, we made that easy with OLAP support, we made it easy with Web APIs. So this makes it much easier for you now to be able to build these rich Web apps.
And Entity Framework. We’ve now plumbed async all the way back into the server. So now, you can imagine if you’re building one of those social media applications with lots of operations on the client, as well as needing the same async capabilities on the backend, you now have async end to end.
So a lot of this innovation is, I think, in combination with our Web is going to completely change how you could go about building your Web applications and your Web technologies.
To show you some of this in action, I wanted to invite up onstage Scott Hanselman from our Web team. Scott? (Applause.)
SCOTT HANSELMAN: Hello, friends. I’m going to show you some of the great, new stuff that we’ve got in ASP.NET and Visual Studio 2013.
I’m going to go here and hit file, new, project. And you’ll notice right off the bat that we’ve got just one ASP.NET Web application choice. This is delivering on that promise of one ASP.NET. (Applause.)
Awesome, I’m glad you dig that. And this is not the final dialog, but there is no MVC project or Web forms project anymore. I can go and say I want MVC with Web API or I want Web forms plus MVC. But there is, at its core, just one ASP.NET.
We’ve got an all-new authentication system. I can go in here and pick organizational accounts, use Active Directory or Azure Active Directory, do Windows auth.
For this application, I’m going to use an individual user account. I’m going to make a geek trivia app. So I’ll hit create project.
Now, of course when you’re targeting for the Web, it’s not realistic to target just one browser. We’re not going to use just Internet Explorer; we’re going to use every browser and try to make this have as much reach as possible.
So up here, I’m going to click “browse with” and then pick both Internet Explorer and Google Chrome and set them both as the default browser. (Applause.)
Now, we’ll go ahead and run our application. And I’ll snap Visual Studio off to the side here. You notice Visual Studio just launched IE and Chrome.
You can see that we’re using Twitter Bootstrap. We’re shipping Bootstrap with ASP.NET; you get a nice, responsive template. We’ve got the great icons, grid system, works on mobile. And that’s going to ship just like we shipped jQuery, as a fully supported item within ASP.NET, even though it’s open source.
I’m going to open up my index.cs HTML over here. You can see we’ve got ASP.NET as my H1. Notice next to multiple browsers, we’ve got a new present for you. You see this button right here? We’re running SignalR in process inside of Visual Studio, and there’s now a real-time connection between Visual Studio and any number of browsers that are running.
So now I can type in the new geek quiz application and hit this button. And using Web standards and Web sockets, we’ve just talked to any number of browsers. (Applause.)
Now, this is just scratching the surface of what we’re going to be able to do. What’s important isn’t the live reload example I’ve just shown you, but rather the idea that there’s a fundamental two-directional link now between any browser, including mobile browsers or browser simulators and Visual Studio.
Now, this is using the Bootstrap default template, which is kind of default. So I’m going to go up to Bootswatch, which is a great website that saves us from the tyranny of the default template.
And I’m going to pick — this looks appropriately garish. I’m going to pick this one here. And I’m going to just right click and say “save target as” and then download a different CSS, and I’m going to save that right over the top of the one that came with ASP.NET.
And then I’ll come back over here and use the hotkey control/alt/enter and update the linked browsers. And you’ll see that right there, the hotdog theme is back today, and this is the kind of high-quality design and attention to — I can’t do that with a straight face — attention to detail and design that you’ve come to expect from us at Microsoft. That’s beautiful, isn’t it? You’ve got to feel good about that, everybody.
I’m going to head over into Azure. And I’m going to say “new website.” You know, creating websites is really, really easy from within the portal. I’ll say geek quiz. Blah, blah, blah, and I’m going to make a new website.
And this is going to fire up in the cloud right now. You can see it’s going and creating that. And that’s going to be ready and waiting to go when it’s time for me to publish from Visual Studio.
Now, I’m going to fast forward in time here and close down this application and then do a little Julia Child action and switch into an application that’s a little bit farther along.
So we’re going to write a geek quiz or a geek trivia app. And it’s going to have Model View Controller and Web API on the server. And it’s going to send JSON across the wire over to the client side. This trivia controller, which is ASP.NET, Web API is going to be feeding that.
This is code that I’m not really familiar with. I can spend a lot of time scrolling around, or I could right click on the scroll bar, hit scroll bar options, and some of you fans may remember this guy. It’s back. And now you’ve got map mode inside of the scroll bar. I can move around, find my code really, really easily. Here is the GET method. Notice that this GET method is going to return the trivia questions into my application here. And it’s marked as async. We’ve got async and await all the way through. So this asynchronous Web API method is then going to call this service call, next question async.
Now, I could right click and say “go to definition.” But I could also say “peek definition.” And without actually opening the source code, see what’s going on in that file. (Applause.)
I could promote that if I wanted to. You notice, of course, I’m using Entity Framework 6, I’ve got async and await from clients to servers to services all the way down into the database non-blocking I/O, async and await all the way down. I just hit escape to drop out of there. So it makes it really, really easy to move around my code.
So this is going to serve the trivial questions. I’m just going to hit control comma, go get my index.cs HTML.
Now, in this HTML editor that’s been completely rewritten in Visual Studio 2013, you notice that I’ve got a couple of things you may not have seen before in an ASP.NET app. I’ve got Handlebars, which is a templating engine, and I’ve got Ember. So we’ve got model view controller on the server and model view controller on the client. So we can start making those rich, single-page applications.
Now, this Ember application here has some JavaScript. And on the client, we’ve got a next question method. This is going to go and get that next question, and I’ve got that Web API call. So this is how the trivia app is going to get its information. And then when I answer the question, I’m going to go and send that and post that same RESTful service. So you’ve got really nice experience for front-end Web developers. That’s the Ember stuff.
Here, I’ve got the Handlebars. This is a client-side template. You can see right off the bat that I’ve got syntax highlighting for my Handlebars or my Moustache templating. And I’m going to go ahead and fire this up, and I’ll put IE off to the side there, and I’ll put VS over here.
And I’m going to log into my geek quiz app. See if I can type my own name a few times here, friends. There we go. And this is going to go and fetch a trivia question. See, it said, “loading question.” And then it says, “How many Scotts work on the Azure team?” Which is a lot, believe me.
You’ll see that that’s coming from this bound question tile. So we’ve got client-side data binding right there.
Now, I need to figure out what the buttons are going to look like. I’ve got the question, but I don’t have the buttons. I could start typing the HTML; that’s kind of boring. But I could use Visual Studio Web Essentials, which takes the extensibility points in Visual Studio and extends them even further.
And I could say something like hash fu dot bar and hit tab. And now I’ve got Zen Coding, also known as Emmet, built in with Web Essentials.
So that means I could go and say, you know, I need a button. And button has a button trivia class, but I need four of those buttons.
And then, again, I hit — you like that, kids? (Applause.) Then I hit refresh, and you’ll notice that my browser is updating as I’m going.
But that’s not really good. I need more information. I really want the text there that says “answer,” and I want to have answer one, answer two, answer three. So I’ll go like that. And then hit refresh, and then we’re seeing it automatically update.
So that looks like what I want it to look like. But I want to do that client-side data binding. So I’m going to take this here, and I’m going to spin through that JSON that came across the wire. So I’m going to go open Moustache, and I’m going to say for each, and again, syntax highlighting, great experience for the client-side developer.
I’m going to say for each option, and then we’ll close up each here. And answer one, just like question title is going to be bound. So I’m going to open that up, and I’m going to say option.title. And then when a user clicks on that button, we’re going to have an Ember action. I’m going to say the action is call that send answer passing in the question and then passing in the option that the user chose.
I just did an update with the hotkey, how many Scotts work on Azure? 42. How old is Guthrie? He is zero XFF because he’s quite old. What color is his favorite polo? Goldenrod, in fact, is my — no? I’m sorry, Goldenrod is the next version of Windows, Windows Goldenrod. So my mistake there.
That’s a pretty nice flip animation. Let’s take a look at that. I’m going to go ahead and hit control comma again and type in “flip.” Go right into the flip CSS. You’ll see that that animation actually used no JavaScript at all. That, in fact, was done entirely in CSS, which can sometimes be hard to figure out, but with Web Essentials, I can actually hover over a rule, and it’ll tell me which version of which browser which vendor prefix supports. (Applause.)
So that’s pretty hot. I’m going to go ahead and right click and hit publish. And because I’ve got the Azure SDK installed, I can do my publish directly from Visual Studio. We’re going to go and load our Azure website. Hit OK. It brings the publish settings right down into Visual Studio. And I can go and publish directly from here.
So now I’m doing a live publish out to Azure directly from Visual Studio. It goes and launches the browser for me.
And I can click over here on the Server Explorer, and Windows Azure actually appears on the side now. I can start and stop virtual machines, start and stop websites; they’re all integrated inside of the Server Explorer.
That’s my website. I can double click on it, and again, while I can go to the management portal, I can change my settings, my .NET version and my application logging without having to enter the portal.
So back over into my app, when I sign in, I know that people are going to be pushing buttons and answering questions backstage. I want to see that. I put in some tracing. So what I’m going to do is right click and say view streaming logs in the output window.
This is the Visual Studio output window. And I’m just going to pin that off to the side. And then as I’m answering questions, and it looks like someone backstage is answering questions as well. I’m getting live streaming trace logs from Azure fed directly into Visual Studio. (Applause.)
Now, you know that we’ve also rewritten the entire authentication infrastructure and made it based on OWIN, which is the Open Web Interface for .NET. It’s an open source framework that lets you have pluggable middleware. So identity and authorization has been rewritten in a really, really clean way. And it allows us to do stuff that we really couldn’t do before and extend it in a pretty funny way.
And I think that every good sample involves a QR code, right? Don’t you think? This will bring the number of times that you’ve seen a QR code scanned in public to three. (Laughter.)
So what I want to do is I want to install this QR sample because I know people are going and checking out these trivia stats. And I’ve got SVG and SignalR giving me real-time updates as people are answering trivia questions.
I’m logged in right now as CHanselman. I want to take this session and I want to deep link into an authenticated session on a phone and then view these samples and take them with me.
So I’ve gone and used NuGet to bring in the QR sample. And now I’m going to go and publish that again to the same site. This is an incremental publish now. So this is going to go and send that new stuff up to Azure.
And then I’ll bring up my phone here. I’ve got my phone. And my camera guy, he follows me around. And I’m going to click on trivia stats. And here are the real-time trivia stats.
And then I’m going to click on transfer to mobile up here in the auth area. And we’re going to do is we’re going to generate a QR code. I’m going to then scan that code, and we get a deep link that pops up generated by ASP.NET that’s then going to bring me in IE, and now I’ve got SingnalR, SVG, and Flot all running inside of my browser and I’ve jumped into my authenticated session using OWIN, ASP.NET, and HTML5. It’s pretty fabulous stuff. (Applause.)
So we’ve got the promise of one ASP.NET; we’ve got browser link, bringing all of those browsers together with Web standards using SignalR. You saw Web Essentials as our playground that we’re adding new features to Visual Studio 2013. We can make Azure websites easily in the portal, publish directly from VS, logging, SignalR everywhere. Thanks very much, I hope you guys have fun. (Applause.)
SATYA NADELLA: So I hope you got a great feel for how we’re going to completely change or revolutionize Web development by innovation in tools, in the framework, and in the Web server in Windows Azure. And round-tripping across all three such that you can really do unimaginable things in a much more productive way.
We have over 130,000 active websites or Web applications today using Azure websites. Some big-name brands — Heineken, 3M, Toyota, Trek Bicycle — doing some very, very cool stuff using some of this technology.
I’m very, very pleased that we’re using all of that feedback to announce the general availability of Windows Azure Websites. This has been in preview now since last Build, and we’ve had some tremendous amount of feedback from all of the customers who have been using it. Many of them, obviously, in production. But now you can start using it for full SLA and enterprise support from us. So we’re really, really pleased to reach this milestone. Hope you get a chance to start using it as well. (Applause.)
I’m also pleased to announce the preview of Visual Studio 2013. You got to see it yesterday, today, and you’ll see a lot more of it. It’s just pretty stunning improvements in the tool itself. And combined with the .NET 4.5.1 framework update, you now have the previews of both the framework and the tools, and we really encourage you to give us feedback like you did the last time in your app development, and we’ll be watching for that.
So now I want to switch to mobile. Now, when you think about mobile-centric application development, the key consideration perhaps more than anything else is how do you build these mobile apps fast? And since there’s not a single mobile experience or application you’re building which doesn’t have a cloud backend, then the natural question is: What can we do to really speed up the building of these cloud backends?
And that’s exactly what Azure Mobile Services does, which is we provide a very easy way for you to build out a backend for your mobile experiences and applications. We provide a rich set of services from identity to data to push notification, as well as background scripting.
And then, of course, we support all of the platforms, Windows, Windows Phone, Android, IOS, as well as HTML5.
To show you this in action, I wanted to invite up onstage Josh Twist from our Windows Azure Mobile Services team. Josh? (Applause, music.)
JOSH TWIST: Thanks. We launched Windows Azure Mobile Services into preview in August last year. And in case you weren’t familiar, mobile services makes it incredibly easy to add the power of Windows Azure to your Windows Store, Windows Phone, IOS, Android, and even Web and HTML applications.
To prove this to you, I’m going to give you a demo now of how easy it is to add the cloud services you need to an IOS application using this map.
Here we are in the gorgeous Azure portal, and creating a new mobile service couldn’t be easier. I click, new, compute, mobile service, create. I enter the name of my mobile service, and then I choose a database option.
And I want to point out, look at this new option we have here. You can now create a free 20-megabyte SQL database. Which means it’s now completely free for developers to work against Mobile Services with the 10 free services and that free 20-megabyte SQL database.
Now, I’ve already created a service we have here today that we’re going to use called My Lists. If I click on the name, I’m greeted by our quick start, which is a short tutorial that shows me how to build a to-do list application.
Now, I selected IOS, but this same mobile service could simultaneously power all of these platforms.
We’re going to create a new IOS application. And since it’s a to-do list app, I need a table to hold my to-do list items.
And then I’m going to download a personalized starter project. So here it comes. That’s a little zip file. And inside that zip file I’m downloading from the portal is an Xcode project. So if I double click this, it’ll open up in Xcode, and then we’re going to take a look at the source. Because what we’ve done is we’ve pre-bootstrapped the application to be ready to talk to Mobile Services. You’ll see it already contains the URL for my new mobile service.
So what I’m going to do is launch this in the simulator. And what we’ll see here is a little to-do list application that inserts, updates, and reads data from Windows Azure with each operation being a single line of code, even in Objective-C.
So I’m going to create a little to-do list item here to add to my tasks. Let’s just save that. So now that’s saved in Windows Azure. To prove that to you, I’m going to switch over to the portal. We take a look at the data tabs, and you’ll see I can drill into the table, view all of my data right here, and there’s the item I just added saved safely into a SQL database in Windows Azure.
Now, we have so many cool features in Mobile Services. Here’s another one. I can actually add a script that executes securely on the server and intercepts those CRUD operations.
So what I’m going to do here, just to give you a quick example, is I’m going to add a time stamp to items that are being inserted. So I simply say item dot created equals new date. I’m going to save that. And right here from the portal, that’s going to go live into Windows Azure and be updated in just a few seconds. So it’s done.
Switch back to the app. Let’s insert a new item. That’s now saved. So if I switch back to browse, we’ll see that data again, but notice how we’ve automatically created a new column, and we’ve got that extra piece of data in there that executed on the server.
Now, we have this amazing script editing experience here in the browser, but not everybody wants to edit code in the portal. And so we’ve added a new feature to Windows Azure Mobile Services that allows you to manage all of your source assets using Git Source Control.
So I’m going to show you how to enable that. We go to the dashboard. Just down here under quick glance, we’ll get an option to set up source controls. So I’m going to click on that and kick it off.
Now, this can take a minute or two. So while that’s running, I’m going to give you a tour of some of the other new features we’ve added to Mobile Services recently.
One of our most-requested features was the ability to have service scripts for execute on the server but not in conjunction with HTTP CRUD operations where I can create an arbitrary REST API.
We’ve added that feature, and it’s called Custom API. So I can now create a completely arbitrary REST API in a matter of minutes with Mobile Services.
We also have a scheduler that allows me to execute scripts on a scheduled basis. So I can execute these every 15 minutes, every night at 2 a.m., whatever I prefer. And we also make it incredibly easy for you to authenticate your users with Microsoft Accounts, Facebook, Twitter, and Google. It’s just a single line of code in your applications.
Now, our source control’s still running here. So what I’m going to do actually is switch to another service, not make you guys wait.
So we have one here where I pre-configured Git. So if we go to the configure tab, you’ll see what we have here is a Git URL. So I’m going to copy this to the clipboard and then switch the terminal. And we’re now going to pull all of the source files down from the server repo onto my local machine.
That’s going to take just a few seconds. It’s going to pull those files down so I can now work on them locally with my favorite tools.
So I’m going to just drive into this directory here and show you what the tree looks like. So you can see we can see all of the API files, the scheduler files, and my table files including that insert script that we just edited in the portal.
Let’s take a look at that in Sublime. And you can see there’s that change. Now, we can make more changes here. I’m just going to comment this out and save it. And then I’m going to do a Git push to push that back up. So let’s commit it to the tree. And then Git push, and in a matter of seconds, that change will go live into Windows Azure.
So enough with the Mac. Let’s talk about what’s happened since preview. We’re now supporting tens of thousands of services in production on Mobile Services to all kinds of scenarios from games to business applications and consumer engagement applications.
I want to talk to you today about one of my favorite applications that we have in the store. And it’s from a company called TalkTalk Business. TalkTalk Business are one of the U.K.’s leading telephony providers for businesses. And these guys have a serious focus on customer service. So they’ve created a Windows Phone app and a Windows Store app.
Let me show you the phone application now. So here’s the app on my Start screen. If we launch it, you’ll see we get an instant at-a-glance view of my billing activity, my account balance. I can see all of the services I can use with TalkTalk Business, and I get real-time delivery of up-to-the-minute service alerts.
Now, it should come as no surprise that best-in-class applications like this need best-in-class services. And this is actually built using Mobile Services and is live in the U.K. stores today.
Now, they also have a Windows Store application. And I actually have a replica of that project here on my Windows machine.
And you can see the project’s open in the next version of Visual Studio 2013. One of the capabilities this app has is it lets me manage my user profile.
Now, let me show you some of the code that does that. So over here in this file, you can see where we upload the user profile when we make a save. Notice how that’s just a single line of code to write that data all the way through to my database.
And here we load a user profile into the UI, again, with a single line of code.
Now, these guys also have tables and scripts. And I want to show you those, but instead of switching out to the portal, let’s do it using the new Server Explorer in Visual Studio 2013.
So I can open up the Server Explorer here, dive into Windows Azure, notice the new Mobile Services tab, expand that, and we’ll see enumerated all of our Mobile Services.
There’s my TalkTalk service. And if we open this, we’ll see all of the tables that are backing that service, including my user profiles table down here.
If we look in that, we’ll be able to see all of my scripts. The best thing is I can now edit them here in Visual Studio.
So I launched the script editor. I can make a change. And then when I hit save, this is going to deploy live to Windows Azure directly from Visual Studio in a matter of seconds. It’s done. (Applause.)
So the next thing I want to do is app push notifications for this application.
Now, setting up push traditionally is quite a few steps. I have to register my application with the Windows Store. I have to configure Mobile Services with my credentials to call Windows Notification Services. I have to require a channel URI on my client and upload that to Mobile Services so it’s ready to send the push.
Let me show you just how easy we’ve made this in the next version of Visual Studio.
I simply right click, add push notification, and this wizard is going to guide me through all of the steps necessary. So I’m just entering my credentials there for the Windows Store. And then it’s going to ask me to choose which application I want to associate. So I’m going to choose this one.
The next step, I’ll be asked to choose which mobile service I want to configure. I’m going to choose TalkTalk, and we’re done.
What’s going to happen now is this is going to make some changes to my mobile service and to my client application. In fact, it’s going to prewire a test notification so I can be superbly confident that everything is wired correctly and going to work. And to try that out, all I have to do is launch the application.
Let’s try that now. It’s going to take a second to deploy. And then what we should see is a push notification arrive in the top-right corner. And there we go. So that’s how easy we’ve made it now to add a push notification to your application with Mobile Services and Visual Studio 2013. (Applause.)
The next thing I want to do is create an ability for the administrators at TalkTalk Business to actually send these service alerts. And these guys use a Web portal. So let’s switch over to their Web project.
So here it is in Visual Studio. And you’ll see we have an index HTML file. Let’s open that up.
Now, notice how we pre-configured this with the Mobile Services JavaScript SDK that we added recently. It now means it’s super easy to add Mobile Services to your Web and HTML hybrid applications.
We’ve already added the client. So all I need to do now is add the code to invoke the service API that sends those messages. So let’s try that. So I start client dot invoke API. I need the name of the API I’m calling, which is send alert, in this case. And then since I’m doing a post, I need to specify the body. Body is service alert. And we’re done.
So I’m going to save that and launch it in the local browser. Now, since we’ve already pre-configured the client to receive push notifications, we can actually test this whole scenario end to end right here on this machine.
So what I’m going to do is send out a service alert for email in the midlands and western region that says SMTP upgrade complete. And when I hit send notification I should get a push notification in the top-right corner that was initiated from a website. And there we go. (Applause.) Thank you.
You can see just how easy it is to add some incredible capabilities to your apps using Windows Azure Mobile Services. I really can’t wait to see what you guys do with this. I’ll see you at 2:00. (Applause.)
SATYA NADELLA: Thanks, Josh.
As Josh was saying, we’ve been in preview, and we’ve got some tremendous feedback. We’ve had over 20,000 active apps on Azure Mobile Services to date, and TalkTalk Business is something that Josh showed. There’s a cool app written by Aviva, which is an application that collects telematic data from a mobile app and gives you a real-time quote based on your driving habits for your car insurance, which is a fascinating application, and there are many, many applications like that, which are getting written on top of Azure Mobile Services.
So I’m really, really pleased to announce the general availability of Azure Mobile Services today. We think that this is going to really help in your mobile development efforts across all devices, and we look forward to seeing what kind of applications you go build.
So now to take you to the next section, which is all around cloud scale and enterprise grade, let me invite up onstage Scott Guthrie. Scott? (Applause.)
SCOTT GUTHRIE: Well, this morning we looked at how you can use Windows Azure to build Web and mobile applications and host them in the cloud.
I’m now going to walk through how we’re making it even easier to scale these apps, as well as integrate them within enterprise environments.
Let’s start by talking about scale. Specifically, I’m going to use a real-world example, which is Skype.
Now, Skype is one of the largest Internet services in the world. And over the last year, they’ve been working to migrate that service to run on top of Windows Azure.
One of the benefits they get from moving to Windows Azure is that they can avoid having to buy and provision their own servers, and instead leverage a dynamic cloud environment.
Like most apps, Skype sees fluctuations in terms of load throughout the day, the week, even different parts of the year. And in a traditional datacenter environment, they need to deploy a thick set of servers in order to handle their peak load.
The downside with this, though, is that you end up having a lot of expensive, unused compute capacity during non-peak times.
Moving to a cloud environment like Windows Azure allows them to, instead, dynamically scale their compute capacity based on just what their service needs at any given point in time. And this can yield enormous cost savings to both small and especially to very large services.
Now, with Windows Azure, you’ve always been able to dynamically scale up and scale down your apps, but you had to typically write custom scripts or use other tools in order to enable that. What we’re excited to announce today is that we’re going to make this a lot easier by baking in auto-scale capability directly into Windows Azure. And this is going to make it easy for anyone to start taking advantage of these kind of dynamic scale environments and yield the same cost savings.
I’d like to invite Charles Lemanna onstage to show it off in action. (Applause.)
CHARLES LEMANNA: I’ll be giving a quick demo of the brand-new autoscale feature that supports Windows Azure Compute Services.
First, I’ll cover the website autoscale, then the cloud services, and then the virtual machine.
So if I navigate to the website you saw earlier from Scott Hanselman’s demo, the geek quiz website, we see all the normal metric information that Windows Azure is collecting for his deployment. In this case, CPU time, response time, and network traffic.
But now there’s a new prompt to configure autoscale for this particular website. In the past, when the website would get lots of traffic, people would come in and take the quiz. Scott would have to go in and manually drag the slider to increase his capacity so his response time is not impacted.
However with autoscale, I’m able to now configure a basic set of rules that will manage the capacity from my website automatically.
I can configure an instance count range with a minimum value that we’ll always honor, as well as a maximum value. In this case, we’ll never go above six instances, so you can be sure you won’t get a giant bill.
Next, you can also configure a target CPU range. In this case, I say choose 40 to 54 percent, and what that means is the autoscale engine for Azure in the background we’ll be turning off and turning on website instances so your CPU always stays in that range. In other words, if you go below 40 percent, we’ll turn off the machine to save you money, and if you go above 54 percent, we’ll turn on a new machine so none of your users are impacted.
And just like that, I click save, and Windows Azure will manage my website, scale, and capacity entirely on its own. (Applause.)
Next, I’ll hop over to the cloud service autoscale. I just have a simple deployment here with a Web front end where my customers can come and, say, place T-shirt orders or other memorabilia. And this front end puts items into a queue, which I have a background worker role, which will go and pull items from this queue and process them for billing or shipping.
For the Web role, I’ve already configured autoscale based on CPU, just like you saw for websites with an instance range and a CPU range. But I also can configure a scale up button, which impacts the velocity by which I increase my capacity. I’ve chosen to scale up by two instances with only a five-minute cool down because I want to respond immediately and quickly to spikes in customer demand.
For my background worker role, it’s a little bit different. I don’t care as much about CPU; I care about how many items are waiting in the queue to be processed, how many orders I have to go through.
In this case, I’ve already configured autoscale based on queue depth by selecting a storage count and queue name, as well as the target number of items in that queue per machine.
In this case, as the queue gets bigger, we’ll add more machines. Imagine it’s the holidays and a bunch of new orders come in; we’ll make sure you have enough capacity to process it in real time.
And imagine it’s a Sunday night and not as many people are coming to your website and placing orders. We’ll go down to your minimum to save you even more money on your monthly Azure bill.
Lastly, I’ll hop over to virtual machines. Virtual machines are just like cloud services in that you configure autoscale for a set of virtual machines based on either CPU or queue.
For the virtual machines, you can choose minimum-maximum instances, and we’ll move you up and down within that range by turning on and turning off those machines. And with the recent announcement of no billing while the machine’s stopped, you don’t have to worry about being charged in this case.
As you can see, it just took a few minutes to configure autoscale across all these different compute resources. And that’s what the power of autoscale brings to Windows Azure. In just a few minutes, you can make sure your cloud application runs, stays up and running for the lowest possible cost. Thank you. (Applause.)
SCOTT GUTHRIE: So as Charles showed you, it’s super easy to configure autoscale and set it up so you can really take advantage of some great savings. He also mentioned, two of the improvements that we made earlier this month is the ability now to stop VMs without incurring any billing compute charge, as well as the ability to now bill per minute. This means that if you run your site or you run your VM for only 20 minutes, we’re only going to bill you for the 20 minutes that you actually run it instead of the full hour.
And when you combine all these features together, it really yields a massive cost savings over what you can do today in the cloud, but in particular, also over what you can do in an on-premises environment.
We’re really excited to announce that the preview of Windows Azure Autoscale is now live. And you can actually all try it out for free and start taking advantage of it today. (Applause.)
So let’s switch gears now and talk a little bit about enterprise integration and some of the things that we’re doing to make it even easier for you to build cloud apps and integrate them within your corporate or enterprise environment. Whether you’re an enterprise building your own apps or you also hear a little bit about how we’re enabling ISVs that are building SaaS-based solutions to sell into an enterprise environment and monetize even more effectively.
There are a whole bunch of services that we have built into Windows Azure in the identity space that makes it really easy to do this kind of enterprise identity integration so that you can define an Active Directory in the cloud using a service we call Windows Azure Active Directory.
You can basically have a cloud-only directory, meaning you only have one directory, and it’s in the cloud, and you put all your users in it.
What’s nice about Windows Azure Active Directory though is it also supports the ability where you can synchronize it with an on-premises Active Directory that you’re running on Windows Server. And this is great for enterprises or corporates that already have Active Directory installed. And it allows them to very easily synchronize all their users into the cloud and allow cloud-based applications to start using that directory very easily to authenticate and enable single sign-on for all their customers.
And what’s nice about Windows Azure Active Directory is it’s built using open standards. So we support SAML, OAuth, as well as WS Federation, which makes it really easy for you as developers to start authenticating and enabling single sign-on within all your apps using existing libraries and protocols that you already use.
So what I thought I’d do is actually walk through a simple example of how this week we’re making it even easier in order to take advantage of that.
So what I’m going to show here is just a simple example where we have a company called Contoso that has an Active Directory on premises. And they’re going to basically spin up an Azure Active Directory running inside Windows Azure. And they can synchronize their directory up into the cloud. That means all their users are now available there.
And what they can then do is they can start to build apps, whether they’re mobile apps, Web apps, or any other type of app, deploy them in the cloud, and now any of their employees when they go ahead and access that application can enable single sign-on using their existing enterprise credentials and be able to securely login and start using that app. Let’s go ahead and walk through some code on how we do that.
So what I’m standing in front of here is the Windows Azure Management Portal, which you already seen Scott and Josh and Charles walk through earlier today.
What I’m going to do is click on this Active Directory tab that’s within the portal, which allows me to control and configure my Windows Azure Active Directory.
And what you can see here is the Contoso directory has already been created. I’m creating directories inside Windows Azure; it’s actually free; it doesn’t cost anything. So every developer they want can create their own directory, and companies can very easily go ahead and populate their directory with their information.
You can see here this directory; I already have a number of users that are stored within it. If I want to, I could directly inside the admin tool create new users and manage them through the admin console.
I could also click that directory integration tab and then set up a sync relationship with my on-premises Active Directory. That means every time a user is added or updated inside my on-premises Active Directory, it’ll be automatically reflected inside Windows Azure as well.
So once I have this, I basically have a directory that I can use within my applications to authenticate users.
So let’s build a simple app using the new Visual Studio 2013 and the new ASP.NET release coming out this week and show how I could basically integrate that within a Web app.
So I’m going to use the same Web application template that Scott showed earlier. Call this Simple App.
I can choose whatever frameworks I want within it. I can also click this change authentication dialog box that Scott touched on briefly in his talk.
And what I’m going to do is I’m going to click this organizational accounts tab. And I can go ahead now and enter in the name of the domain of my company. You’ll notice inside this dropdown we’ve added support so that both for internal apps within an enterprise that want to target a single company, they can do it. We also support the ability if you want to develop a SaaS application and target multiple enterprise customers, you can go ahead and select that as well. (Applause.)
I can then go ahead and just enter the password here. What I’m doing here is just registering this application with Windows Azure. And I just hit create project, and what this is literally going to go ahead and do now is create for me an ASP.NET project using whatever framework that I wanted to specify as registering that application with Windows Azure. So it’s basically saying I’m going to do secure sign-on with it.
And now if I go ahead and run this application in the browser, it’s going to launch, and one of the first things you’ll see it do is because I’ve enabled Active Directory single sign-on, it’s just going to automatically show me a single sign-on screen. And right now, I’m on the Internet, so that’s why it’s going to prompt me with this in HTML. I can also set it up if I was in an intranet environment where I wouldn’t have to explicitly sign in.
But right now, I can sign in. And I’m just going to say Contoso Build.com. If I do this now, I’m logged into this ASP.NET. I’m logged in using my Active Directory account that the employee has. And I’ve literally in a matter of moments set this thing up where I’m actually now using the cloud in order to actually use a single sign-on provider.
What this means is not only can I run this thing locally, but I can now just right click and hit publish, and I can publish this as a website, I can publish this as a virtual machine or in a cloud service. And now any of the employees within my organization that access it are integrated with their existing enterprise security credentials and can do single sign-on within the application. (Applause.)
So this makes it really, really easy for you now to build your own custom applications, host them in the cloud, and enable enterprise security throughout.
What we’re also doing with Windows Azure Active Directory is making sure that not only can you host your own applications, but we also want to make it really easy for enterprises to be able to consume and integrate existing SaaS-based solutions and have the same type of single sign-on support with Active Directory as well.
This is great for enterprises because it suddenly means that they can go ahead and take advantage of all the great SaaS solutions that are out there, and they can start to integrate more and more apps with less friction into their enterprise environment. And it’s really great from an ISV and developer perspective because it now means that you can go ahead and build SaaS solutions and sell them to enterprises at a fraction of the friction that was required today. That makes it much easier to go ahead and show the value quickly, makes it much easier to onboard your enterprise customers, and at the end of the day, enables you to make a lot more money.
So what I’m going to do is walk through an example of how this works. So we’re going back to the Windows Azure portal. And we’ve got our users, like we had before here. I’m now going to click this applications tab as well. And what the applications tab does is it’s going to show me all of the apps that have been registered with this directory. So any of the custom apps that I would build would show up here.
You’ll notice also inside this list, we have a bunch of popular SaaS-based solutions that have already been registered with Contoso as well. So we’ve got Box, Basecamp, and many others.
What I can do now inside the Windows Azure portal if I’m an administrator of the directory is I can go ahead and just click add. Click this manage access to an application link. And what we’re integrating is SaaS-based directory of existing SaaS-based solutions that this organization can now seamlessly integrate as part of their Windows Azure Active Directory system.
So, for example, I could do popular ones like DocuSign or Dropbox or Evernote.
We’ve got ones you might not expect at a Microsoft conference. We’ve got Google Apps. We’ve got Salesforce.com. We even just for giggles enabled Amazon Web Services. (Laughter.) Some of these we’d like you to use more than others. (Laughter.) But regardless, you can add any of these, and basically once you just click add, they’ll show up in this list. And then all you need to do in order to integrate your single sign-on with one of these apps is drill into it.
So in this case here, I’m going to drill into Box. Basically, I can just hit configure. I can say I want to enable my users to authenticate the Box using my Windows Azure Active Directory. Just paste in my Box tenant URL, which is the URL I get from Box. And I just download and upload a cert in order to make sure that we have a secure connection.
And once I do that, I then basically have integrated my Active Directory with Box. I can then go ahead and hit configure user access. This will bring up my list of all the users within my Windows Azure Active Directory. I can then go ahead and click on any of them, click enable access.
You’ll notice we’ve even integrated if the SaaS provider has roles defined within their application, I cannot only give this user access to Box, but I can actually map which roles within the Box applications they should have access to. And then hit OK and then literally in a matter of seconds, that user is now provisioned on Box and they can now use their Active Directory credentials in order to do single sign-on to that SaaS application. (Applause.)
So I’m going to switch gears now and go to another machine. So I was showing you kind of the administrator experience for how an administrator would login or enable that. I’m now going to kind of show you the end-user experience of what this translates into. And once we set up that relationship with that particular employee, that employee can go ahead and just go to Box directly and use their Active Directory credentials to sign in.
Or one of the other things that we’ve done which we think is kind of cool is integrated the ability so that the company can expose the single dashboard of all the SaaS applications that they’ve configured that employees can just go ahead and bookmark.
So in this case here, going ahead and logging into this. So this is kind of an end-user experience. All of the apps, SaaS solutions, or custom apps that the administrator of Active Directory has gone ahead and said you have access to will show up in this list. So you can see the Box app that we’ve just provisioned shows up here now. And as more get added, we’ll just dynamically show up.
And then what the user can do is just go ahead and click on any of them in order to initiate a single sign-on relationship. And that’s how easy now our Contoso employee is now logged into Box. And they can now do all the standard Box operations now using their Active Directory against it. (Applause.)
The beauty about this model is not only is it super easy to set up, you saw both on the administrator side, as well as on the developer side, it’s really, really easy to integrate. But it also means from an enterprise perspective, they feel a lot more secure. It means that if the employee ever leaves the organization or their account is ever suspended, they basically lose all access to the SaaS applications that they’ve been using on the company’s behalf. So the company doesn’t have to worry about the data leaving or the employee still able to kind of login and make changes to their data. So it enables a very nice model there.
And I think from a developer perspective, you know, one of the things to think about in terms of what we’re enabling here is not only is it easy, but it’s going to enable you to reach a lot of customers. We have more than 3.2 million businesses that have already synced their on-premises Active Directory to the cloud and more than 68 million active users that login regularly using that system.
That basically means as a developer, as a company that wants to sell to enterprises, you’ve got an awesome market that you’re now able to go ahead and sell to and makes it real easy for you to monetize.
And what I thought I’d do is actually invite Aaron Levie, who is the co-founder and CEO of Box to actually come onstage and talk a little bit about what this means to Box and some of the kind of possibilities this opens up for them.
AARON LEVIE: Hey, how you doing? (Applause.) How’s it going? So I’m really excited to be here. At Box, we help businesses store, share, manage, and access information from anywhere. And we’re big supporters of Microsoft. We build for the Windows desktop, we build on Windows 8, build on Windows 8 Phone. We love to integrate our work with SharePoint. Unfortunately, they haven’t returned our email yet, but maybe spam filter, we don’t know what’s going on there.
But it’s really exciting to see sort of an all-new Microsoft. I think the amount of support for openness and heterogeneity is incredibly amazing. I think you normally wouldn’t have seen a development preview on top of a Mac or whatever. I was actually afraid that Bill Gates was going to drop down from the ceiling and rip it off. So that was really exciting to see.
So we’re really excited to be supporting Windows Azure Active Directory. It helps reduce the friction for customers to be able to deploy cloud solutions, and we think it’s going to be great for developers. We think that’s going to be great for startups and the ecosystem broadly.
SCOTT GUTHRIE: Yeah, we were talking a little bit earlier about some of the friction that it reduces. I don’t know maybe you could talk as an enterprise SaaS solution what that friction is like, and how does something like this help?
AARON LEVIE: Yeah, I mean, if you think about how the enterprise software industry for decades basically if you wanted to deploy software or technology in your enterprise, you had to build this sort of massive competency in managing infrastructure and managing services and managing new software that you want to deploy. And there was so much friction for implementing new solutions into your business. So any new problem that you wanted to solve, you had to have the exact same amount of technology that you had to implement per solution.
Even harder was getting things like the identity to integrate and getting the technology to actually talk to each other. The power of the cloud is that any business anywhere in the world — and we’re talking millions of businesses that now have access to these solutions — can instantly on-demand light up new tools.
And so what that means is when you have lower friction, when you have more openness, we’re going to see way more innovation. And that creates an environment where startups can be much more competitive, where we can build much better solutions, and I think the ecosystem broadly can actually expand. And the $290 billion that is spent every year on enterprise software today on-premises can massively move to the cloud, and we can actually expand the amount of market potential that there is between the ecosystem.
SCOTT GUTHRIE: That’s awesome. You know, we’re kind of excited on our side in terms of the opportunity both kind of to enable that kind of shift. How we can use Windows Azure, how we can use the cloud in order to provide sort of this great opportunity for developers to basically build solutions that really can reach everyone.
You know, I think one of the other things that’s just nice is sort of how we can actually interoperate and integrate with systems all over the place. And that’s across protocols, that’s across operating systems, that’s devices, that’s even across languages. And I think as Aaron mentioned, it’s going to open up a ton of possibilities. And at the end of the day, I think really provide a lot of economic opportunity out there, hopefully for everyone in the audience.
AARON LEVIE: Cool.
SCOTT GUTHRIE: So thanks so much, Aaron.
AARON LEVIE: Thanks a lot, appreciate it. See you. (Applause.)
SCOTT GUTHRIE: I’m really excited to say that everything that we just showed here from a developer API perspective, you can start plugging into and taking advantage of this week. We’ve got a lot of great sessions on Windows Azure Active Directory where you can learn more, and you can start taking advantage of all the tools that we are providing in ASP.NET and with the new version of .NET and VS to get started and make it really easy to do it.
We’re then going to go ahead and soon have a preview of the SaaS app management gallery that you can also start loading your applications into, and we’ll start taking advantage of as an enterprise. So we’re pretty excited about that, and we think, again, it’s going to offer a ton of opportunity.
So let’s switch gears now. We’ve talked a little bit about identity and how we’re trying to make it really easy for you to integrate that within an enterprise environment. I’m going to talk a little bit about the integration space more broadly, and in particular talk about how we’re also making it really easy to integrate data, as well as operations in a secure way into your enterprise environment as well.
And we’ve got a number of great services with Windows Azure that make it really easy to do so.
One of them is something that we first launched this month called Windows Azure BizTalk Services. And I’m pretty excited about this one in that it really allows me to dramatically simplify the integration process. For people that haven’t ever tried to integrate, say, an SAP system with one of their existing apps, or ever tried to integrate an SAP system with an existing SaaS-based solution, there’s an awful lot of work involved in terms of doing that both in terms of code, but also in terms of monitoring and making sure everything is secure. And these types of integration efforts can often go on for months or years as you integrate complex line-of-business systems across your enterprise.
What we’re trying to do with Windows Azure BizTalk Services is just dramatically lower that cost in a really quantum way. And basically with Windows Azure BizTalk services, you can stand up an integration hub in a matter of minutes inside the cloud. You can do full B2B EDI processing in the cloud so you can process orders and manage supply chains across your organization.
We’re also enabling enterprise application integration support so that you can very easily integrate lots of different disparate apps within your environment, as well as integrate them with cloud-based apps, both your own custom solutions, as well as SaaS-based apps that your enterprise wants to go ahead and take advantage of.
You know, we think the end result really is going to be a game-changer in the integration space and opens up a bunch of possibilities.
So what I thought I’d like to do is walk through just sort of a simple example of how you can use it. So I’m going to go back to our little Contoso company.
And they want to be able to consume and use a SaaS-based app that does travel management. We’ll call it Tailspin Travel. And they want to be able to do single sign-on with their employees so that their employees can login using their Active Directory credentials.
But to really make it useful, they also want to be able to tie in their travel information and policies with their existing ERP system on premises, and that poses a challenge, which is how do you securely open up your ERP system and enable a third party to have access to it? How do you monitor it? How do you make sure it’s really secure?
And so that’s where BizTalk services comes into play. So with BizTalk services, you can go to Windows Azure, you can very easily and very quickly stand up a Windows Azure BizTalk service. And then we have a number of adapters that you can go ahead and download and run on-premises to connect it up.
In particular, we have an SAP adapter. We also have Oracle adapters, Siebel adapters, JD Edwards adapters, and a whole bunch more. So, basically, without you having to write any code, you can actually just define what we call bridges, which make it really easy and secure for you to go ahead and expose just the functionality you want.
That SaaS app or your own custom app can then go ahead and call endpoints within Windows Azure BizTalk Services using just standard JSON or REST APIs, and then basically securely go through that bridge and execute and retrieve the appropriate data.
Again, it’s really simple to set this up. What I’d like to do is just walk through a simple example of how to do it in action.
So what I have here is kind of the end-user app that our Contoso employees will use. It’s a Web-based application. Again, our Tailspin Travel. You’ll notice that the users are already logged in using the Windows Azure Active Directory already within the app. So this app could be hosted anywhere on the Internet.
I could then create new trips as an employee, or I could go ahead and look at existing ones that I’ve already booked. So here’s one, this is the return trip from Build. Right now, I’m flying in economy. I don’t know, maybe it would be nice to get upgraded. So I can go ahead and try to enter that.
But you’ll notice here at the top when I do it, a few seconds later, I’ve got a policy violation that was surfaced directly inside the Tailspin Travel app. And basically it just was saying I can’t just do this myself; my manager actually has to go ahead and approve it. And it’s coming directly out of the SAP system of Contoso.
So how did this happen? Well, on the Tailspin Travel side, this is the SaaS app, they’re building it in .NET. This is basically a simple piece of code that they have, which allows them on the SaaS side to actually check whether or not this trip is in policy.
Basically, the way they’ve implemented it is they’re just making a standard REST call to some endpoint that’s configured for the Contoso tenant. And this doesn’t have to be implemented with Azure, doesn’t have to be implemented with .NET, it can be implemented anywhere. And it’s just making a standard REST call. And depending on that action, the SaaS app then goes ahead and does something.
So how do we implement this REST call? Well, we could implement it in a variety of different ways on Windows Azure. We could write our own custom REST endpoint and process the code and handle it that way. We have lots of great ways to do that. Now, the downside, though. The tricky part of this is not going to be so much implementing the REST API; it’s actually implementing all the logic to flow that call to an on-premises SAP system, get the information validated, and return it.
Again, that would typically require an awful lot of code if you needed to do that from scratch.
What I’m going to do here is switch here to the other machine. And walk through how we can use BizTalk services to dramatically simplify it.
So you can create a new BizTalk service. Go ahead and just say new app service, BizTalk service custom create. I could say Contoso endpoint. And literally just by walking through a couple wizards here and hitting OK, I can basically stand up my own BizTalk service inside the cloud hosted in a high-availability environment literally in a matter of minutes.
And for anyone who’s ever installed BizTalk Server or an integration hub themselves, they’ll know that typically that does not take a couple minutes. And the nice thing about the cloud is we can really kind of make this almost instantaneous.
Once the service is created, you get the same kind of nice dashboard view and quick start view that you saw Josh with Mobile Services. And so there are ways that you download the SDK. You can also monitor and scale up and scale down the service dynamically.
And then as a developer, I can just launch Visual Studio. I can say new project. I can say I want to create a new BizTalk service, which will define all the mapping rules and the bridge logic that I want to use.
This is one I’ve created earlier. You’ll notice here on the left in the Server Explorer we have a number of LOB adapters that are automatically loaded inside the Server Explorer, so I can connect through my SAP system directly and do that.
Add it to the design surface, and then I can create these bridges that I can either define declaratively; I can also write custom code using .NET in order to customize. Basically, I can just double-click it. This little WYSIWYG designer here lets me actually map the REST calls that I’m getting from that Tailspin Travel SaaS app, transform it, and then I can basically map it to my SAP system.
And you can see here in our schema designer, we basically allow you to do fairly complex mapping rules between any two formats. So here on the right-hand side, I have my SAP schema that’s stored in my on-premises environment; the left-hand side here, there’s that REST endpoint. This is a very simple example with a lot of these integration workflows. You might have literally thousands of fields that you’re mapping back and forth.
Once I do the mapping, though, all I need to do is just go ahead and hit deploy, and this will immediately upload it into my BizTalk Azure service and at that point, it’s live on the Web. I can then choose who do I want to give access to this bridge? And I can now securely start transferring just the information I want into and out of my enterprise.
For an IT professional, they can then go ahead and open up our admin tool. They can see all the bridges that have been defined. And then one of the things that we also build directly into Windows Azure BizTalk Services is automatic tracking support. And what this means is now the IT professional can actually see all of the calls that are going in and out of the enterprise. It’s all logged; it’s all audited so it’s fully compliant, and they can basically now keep track of exactly all the communication that’s going on to make sure that it’s in policy.
Literally, you saw all of this sort of a simple example here, but this really starts to open up tons of possibilities where you can integrate either with other SaaS out there that your organization wants to use, or as you want to start building your own custom business application and host within Windows Azure, you can now securely get access to your on-premises line-of-business capabilities and very securely manage it. (Applause.)
And I’m excited to announce that everything we just showed here, as well as everything I showed when I created that Active Directory app, is now available for you to start using. You can go to WindowsAzure.com, and you can start taking advantage of Windows Azure BizTalk Services today. (Applause.)
So I talked a little bit about how we’re making it easy to integrate enterprise systems with the cloud, both on the identity side as well as the integration side. The other side of enterprise grade services that we’re delivering fall into the data space. And here we’re really trying to make it easy for you to store any data you want in the cloud, any amount of data you want in the cloud, and be able to perform really rich analysis on top of it. And so with Windows Azure storage, we have a really powerful storage system that lets you store hundreds of terabytes, or even petabytes, of storage in any format that you want. We have NoSQL capabilities that are provided as part of that as well as raw block capability. With our SQL database support, we now have a relational engine in the cloud that you can use. You can very easily spin up relational databases literally in a matter of seconds and start using the same ADO.NET and SQL syntax features that you are familiar with today.
We also a few months ago launched a new service that we call HD Insight. This makes it really easy for you to spin up your own Hadoop cluster in the cloud, and that you can then go ahead and access any of this data that’s being stored and perform map reduce jobs on it. And what’s nice about how we’re doing HD Insight, like you’ve seen with a lot of the openness things that we’ve talked about throughout the day, is it’s built using the same Hadoop open source framework that you can download and use elsewhere. We’re actually contributors into the project now.
And with Windows Azure, it’s now trivially easy for you to spin up your own Hadoop cluster, be able to point at the data and immediately start getting insights from it, and starting to integrate it with your environment. And so I think in the next keynote later today, you’re actually going to see a demo of that in action. So I’ll save some of that for them.
But the key takeaway here is just sort of the combination of all these capabilities in identity integration and data space really we think are game-changers for the enterprise, really enable you to build modern business applications in the cloud. I think they’re going to be a lot of fun to use. So we look forward to seeing what you build.
Thank you very much.
(Applause.)
SATYA NADELLA: Thanks, Scott.
So one last thing I want to talk about is Office and Office 365 as a programmable surface area. We talked a lot about building SaaS applications using services, Scott talked about it. But what if you were a large developer, line-of-business application developer, or a SaaS application developer and could use all of the power of Office as part of your application? And that’s what we’re enabling with the programming surface area of Office.
What that means is the rich object model of Office, everything from the social graph, the identity, presence information, document workflows, document libraries, all of that is available for you to use using modern Web APIs within your application. You can, in fact, have the chrome either in the Office client or in SharePoint, and you can have the full power of the backend in Azure. And, of course, the idea is here is to be able to do all of that with first-class tool support.
To show you some of this in action, I wanted to invite up onstage Jay Schmelzer from our Visual Studio team to show you some of the rapid application development in Office.
Jay, come on in.
JAY SCHMELZER: Thank you. The requirements and expectations and importance of business applications has never been greater than it is today. Modern business applications need to access data available inside and outside the organization. They need to enable individuals across the organization to connect and easily collaborate with each other in rich and interesting ways. And the applications themselves need to be available on multiple different types of devices and form factors.
As developers, we need a platform that provides a set of services that meet the core requirements of these applications. And we need a toolset that allows us to productively build those applications while also integrating in with our existing dev ops processes across the organization.
What I want to show you this morning is a quick look at some things we’re still working on inside of Visual Studio to enable developers to build these modern business applications that extend the Office 365 experience leveraging those services available both from Office 365 and the Windows Azure platform.
And, of course, doing it inside of a Visual Studio experience that allows the developer to focus on unique aspects of their business, and their application, not spending as much time in boilerplate code.
To do that, we’re going to focus on the human resources department at Contoso, who has been using Office 365 to manage the active job positions across the organization. And we want to create a new application that allows individuals in the company to submit potential candidates for open positions from within their Office 365 site using whichever device they happen to have available at the time.
To do that, we’ll switch over to Visual Studio, and we’ll see that we have a new Office 365 Cloud Business app project template available to us. This project goes and builds on the existing apps for Office and apps for SharePoint capabilities that are surfaced as part of that new cloud app model Satya was talking about. And it provides us a prescriptive solution structure for building a modern business application.
I mentioned data is a core part of this, and you see we’ve already started creating the definition for a new table that we’ll use to store our potential candidates. What Office 365 Cloud Business apps does for us is surface additional data types that provide access to these core capabilities of the Office 365 and Windows Azure platform.
Some examples of that we see here that the referred by is typed as a person, giving us access to all the capabilities in Office 365 associated with that Office 365 or Azure Active Directory user. The document, their resume, is stored as a typed document. So we can store it in a document library, and it leverages the rich content management and workflow capabilities associated with Office documents.
We also need to be able to go and pull in data from elsewhere. In our case, we want to go and grab data from that existing SharePoint list the human resources team is using to manage active positions, so that our users can choose a potential position they think those candidates are appropriate for. You see, I’ve already added that, so it’s in my project.
We’ll just go and connect it up between the candidate and our job postings, specify the relationship, and say OK. And now we have this virtual relationship between our Office 365 list and our SQL Azure Database.
OK, the next thing we want to do, though, is really enable that people interaction. If you notice, when I look over here at the candidate, if I select this, you’ll see right from here I have the ability to have the application interact with my corporate social network on my behalf as I’m doing interesting things in the application.
So we have the data model defined. The next thing we need to do is create the UI model. Users of business applications today expect a modern look and feel, a modern experience, but they also want it to be consistent. Visual Studio gives you great ways of doing this for providing a set of patterns that are going to be consistent across your applications. We’ll select a browse pattern, just choose, or the default pattern, choose the table we care about, and now let Visual Studio go and create for us a set of experiences for browsing, viewing, editing and updating that candidate information.
So we have our data model. We have our UI model. The last thing we want to do is go in and actually write some business logic. In this case, back on the entity designer, we’ll go in, and we’ll leverage the data pipeline where we can interact with data moving in and out of the application. In this case, we’ll use our validate. And what we’ll do is, we’ll just go in and make sure that the only folks that can go and actually set or modify the interview date are members of the HR department. And here’s another example where we see the power of surfacing those underlying platform capabilities. I’m able to reach in to the current user, into their Azure Active Directory settings, and grab the current department and validate it against the checks we want to make.
Let’s go ahead and set a breakpoint here. I think we’re probably in good shape. Anyway, so we’re going to launch the application, and Visual Studio is going to go package this up, send the manifest off to our remote Office 365 developer site, and then launch our application. We have no candidates yet, so we’ll create a new one. Last night when we were talking about this stuff, Scott seemed pretty excited about what we’re doing. So maybe he would be an interesting person for us to work with.
When I go in and actually start specifying who it is that’s going to refer this person, you see I’m by default getting the list of the users available on this Office 365 site because I typed that it’s a person. So we’ll select Jim there, one of our team members, go ahead and upload a document that is Scott’s resume. And we’ll specify an interview date, maybe we’ll go out here into September.
The last thing we want to do is go choose which of the positions we think is appropriate to Scott. He’s going to be new to the team, so we’ll maybe choose a little more junior role for him so that he can be successful. We hit save. If we’d actually set that breakpoint, we would see our business logic would have been executed, and we would be able to get that rich debugging experience you’ve come to know and expect from Visual Studio.
We now see we have our candidate. When I drill in and look at it, you see that we’re getting that consistency of experience. I’m getting presence information for the person. When I hover over it, we see the contact card. A little misplaced, but if I want to have a conversation with Jim right now, I can go ahead and do that right from within the application just because we’ve leveraged those underlying capabilities. Of course, in the document we can see the properties of the document. We can view it in the Web application right from the site, or we can follow it if we want to do that as well.
I noticed one thing here; I’ve got this extra ID showing up. So let me go flip over to Visual Studio, and we’ll look at the View Candidate page. And just like we can with any other Web development, we can just go in here and while the application is running we’ll just remove that. We’ll save those changes, flip back over here, just kind of do a little quick refresh, and now when I go in you’ll see that, hey, that extraneous value is no longer there.
The other thing you’ll notice is that in addition to the values we specified for our SQL data, we also have built in the ability to do the basic tracking of, hey, who was the last person who created or modified this record, just core requirements of a business application.
The last thing we’ll look at is on the newsfeed we’re going to click over to that, and you’ll see that the application has gone and interacted on my behalf, right, and entered things into our internal social network, letting people know that, hey, I just submitted somebody as a potential new candidate. So if you folks want to follow them, and so forth.
OK. Our application is looking good. It’s time to go get it integrated with our existing dev ops processes. To do that, we’ll just go over here to the solution explorer, we’ll right click on the solution, and we’ll start by adding this to source code control. In this case, we’ll add it to our Team Foundation Service instance. We’ll go right click; we’ll go check in all these changes that we just made, and while that’s happening I’m going to switch over and take a look at some of the build environments we have established in our Team Foundation Service.
In this case. we’ll see that we have an existing build definition for HR jobs. If I look at that definition, we’ll see that the things I can do is I can switch it to now be continuous, so that as we check in code we can go move on. The other interesting thing is here we’ve got a custom process template that understands how to take the output of the build and deploy it into our Office 365 test site. So this is all just basic power, and this is all built on the underlying technologies and capabilities inside of Visual Studio. That also means we can extend this beyond the SharePoint experience into the Office client experiences, as well.
So here I’ve also built a mail app that allows me to go and prepopulate information in the application from the content of the mail and shove it right into creating a new user, without having to go directly into the application. Hopefully with that, you got a really quick look at some things we’re still working on in Visual Studio, to enable developers to build modern business applications, extending the Office 365 experience, building on the capabilities of Office 365 and the Windows Azure platform.
Thank you very much.
SATYA NADELLA: Thanks, Jay. Thank you.
So hopefully, you got a feel for how you can rapidly build these Office applications, but more importantly, how you could compose these applications you build with, in fact, your full line of business application on Azure and enrich your SAS app, or your line of business enterprise app. I’m very, very pleased to announce that there is a subscription of my Office 365 Home Premium for 12 months that’s going to come to you via email later this afternoon. We hope you enjoy that subscription. (Applause.)
And I know everyone in the room is also perhaps an MSDN subscriber. So we are continuing to improve MSDN benefits. One of the things that we are doing with Windows Azure is to make it very, very easy for you to be able to do dev tests. So now you can use your dev test licenses on Windows Azure. In fact, the cost and the pricing for that is such that you can probably share something like 97 percent of your dev test expenses. We’re also going to give you credits based on your various levels of MSDN. So if you’re a premium subscriber, you get $100, which you can use across your VMs, databases, as well as doing things like load testing. So fantastic benefits I would encourage everyone to go take advantage of it. And also to reduce the friction even further, we have now made it possible for any MSDN subscriber to be able to sign up to Azure without any credit card. I know this is something that many of you have asked for. We’re really pleased to do that. (Applause.)
We had a whirlwind tour of the backend technologies. Really with Windows Azure, we think we now have a robust platform for you to be able to do your modern application development for a modern business. It could be Web, mobile, or this cloud scale and enterprise grade. So hope you get a chance to play with it. We welcome all the feedback, and have a great rest of the Build.
Thank you very, very much.
END