Home » Posts tagged 'Microsoft' (Page 7)
Tag Archives: Microsoft
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
While with the latter Hyper-V is gaining significant market advantage against the VMware vSphere it is even more important that Windows Azure is becoming a true open cloud computing platform, especially by fully supporting Java and Oracle developers (in addition to existing .NET and various web developers), and Oracle cloud offerings are also vastly extended, especially in the crucially important “pay-per-use” space as the cloud offerings of the Oracle software so far have been only:
– Oracle [Public] Cloud (Larry Ellison’s Oracle Cloud Announcement Highlights [Oracle YouTube channel, July 6, 2012] for when it was finally delivered and TechCast Live Introducing Oracle Public Cloud [Oracle YouTube channel, Dec 9, 2011] when it was pre-announced) which has application solutions in the cloud as well
– Amazon Relational Database Service (Amazon RDS) for Oracle available with “pay-per-use” (officially named “license included” by AWS, earlier named “on-demand hourly”) licensing since Q2 2011 (Amazon RDS for Microsoft SQL Server came a year later), as well as Oracle Fusion Middleware (which includes the GlassFish Java application server and the WebLogic web application server), and Oracle Enterprise Manager licensed in the AWS Cloud
The essence according to Java and other Oracle software heads to the Microsoft cloud [Ars Technica, June 24, 2013]
Microsoft and Oracle may compete head to head in many ways within the database realm, but today the two companies performed the most sweeping cross-join ever as executives from the two companies announced a broad partnership around cloud computing. In a conference call this afternoon, Microsoft CEO Steve Ballmer and Oracle President Mark Hurd discussed a partnership between the companies that will bring Oracle platforms—including Java middleware—into Microsoft’s Azure cloud.
Oracle has moved to certify and support its products, including Oracle WebLogic, the Oracle database, and Oracle Linux, for Azure and Microsoft’s Hyper-V hypervisor. “At the highest level, this partnership extends Oracle’s support of Windows Server to also include Windows Hyper-V and Windows Azure as supported platforms,” Ballmer said.
Oracle will provide full license mobility, Ballmer added, so that customers can move existing Oracle software licenses from on-premises physical or virtual servers to virtual servers on Hyper-V and in the Azure cloud. “There’s an immediate benefit for our customers,” he said. Support of Oracle’s database and application server products, and of Oracle Linux, is available immediately starting today.
Microsoft also agreed to license Oracle’s enterprise Java run-time and APIs and make Java “a first class runtime in Windows Azure, fully licensed and fully supported by Oracle” according to Satya Nadella, Microsoft’s president of Microsoft Corporation’s Server and Tools Business. Previously, Microsoft offered open Java SDKs, he said. “Now we have the licensed [Oracle] Java stack, plus the [Oracle] middleware stack, available. We think it makes Java more first class within Azure.”
Hurd said that in addition to allowing existing licenses to be moved into the Azure cloud, Microsoft would provide a mechanism to obtain licenses on demand “for those who don’t have licenses for Oracle or Java.” Nadella emphasized that Microsoft would “make it easier to spin up Oracle software in Azure with pay-as-you-go licenses,” including pre-built Oracle Linux images that can be deployed in Azure as server instances.
Oracle has been pursuing its own cloud strategy, but Hurd said he saw “nothing but good” coming from a partnership with Microsoft. “I think it just makes sense for us to continue to improve our capabilities but also form partnerships like this,” he said. “Java is the most popular development platform in the world. The fact that more people will get access to our IP is favorable.”
A general business media opinion:
Rivals Microsoft, Oracle bonding in the cloud [The Seattle Times, June 24, 2013]
The partnership looks to be a good move for both companies, while being bad for mutual competitor VMware, said veteran Microsoft and Oracle analyst Rick Sherlund, of investment bank Nomura.
Back in the day, Microsoft and Oracle were bitter rivals, competing over providing database and server products and trading barbs during the U.S. government’s antitrust suit against Microsoft in the 1990s.
Now they’re holding hands and looking at a future together.
Microsoft and Oracle announced Monday a cloud partnership in which customers will be able to run Oracle software (including Java, Oracle Database and Oracle WebLogic Server) on Microsoft’s Windows Server Hyper-V or in Windows Azure. Oracle will provide certification and full support.
Oracle Linux will also be made available to Windows Azure customers.
…
“I think they need each other,” Sherlund said. “They’re cooperating in areas that are mutually beneficial.”
Microsoft is getting Oracle’s support for Hyper-V, Microsoft’s hypervisor technology, which allows companies to run virtual servers. That’s important because Hyper-V competes against VMware, which is dominant in the server virtualization market. And many of the businesses that would be interested in such technology already use some Oracle software.
“It’s an advantage for Microsoft to be able to say: ‘All this Oracle stuff runs on Hyper-V,’ ” said Sherlund, who added that Oracle does not support VMware’s vSphere.
The move likely also allows Microsoft to say it’s being open with its Azure platform.
“That’s the rap you have against Microsoft: That it’s all the Microsoft platform,” Sherlund said. “If you’re in the cloud, it’s good that you’re supporting other platforms.”
Oracle, meanwhile, has traditionally delivered its software to its customers’ own premises. Now that it’s focusing more on delivering its software as services, it’s “motivated to make sure that [the services are] available on a lot of different cloud platforms,” Sherlund said. “So that’s good for Oracle.”
…
… these days, both companies are battling newer competition from the likes of VMware and Seattle-based Amazon.com.
Ballmer and Oracle President Mark Hurd said during the conference call after Monday’s announcement that their two companies would continue to compete.
But, Ballmer said, “the relationship between the two companies has evolved … in a very positive and constructive manner on a number of fronts.”
Hurd said, “The cloud is the tipping point that made this all happen.”
Hurd said Oracle would continue to offer its own public, private and hybrid platforms. But the fact that Java will be accessible to programmers who work in Windows Azure “is a good thing for us. … The fact that more people get access to our IP is favorable,” he said. “It’s good for our customers and therefore good for Oracle.”
Oracle CEO Larry Ellison had also said last week that the company would be announcing partnerships with Salesforce.com and NetSuite.
And an ICT analyst opinion: ORACLE EMBRACING THE BROADER CLOUD LANDSCAPE [James Staten on Forrester blogs, June 24, 2013]
It’s easy to accuse Oracle of trying to lock up its customers, as nearly all its marketing focuses on how Oracle on Oracle (on Oracle) delivers the best everything, but today Ellison’s company and Microsoft signed a joint partnership that empowers customer choice and ultimately will improve Oracle’s relevance in the cloud world.
The Redwood Shores, California software giant signed a key partnership with Microsoft that endorses Oracle on Hyper-V and Windows Azure, which included not just bring-your-own licenses but pay-per-use pricing options. The deal came as part of a Java licensing agreement by Microsoft for Windows Azure, which should help Redmond increase the appeal of its public cloud to a broader developer audience. Forrester’s Forrsights Developer Survey Q1 2013 shows that Java and .Net are the #2 and #3 languages used by cloud developers (HTML/Javascript is #1). The Java license does not extend to Microsoft’s other products, BTW.
This deal gives Microsoft clear competitive advantages against two of its top rivals as well. It strengthens Hyper-V against VMware vSphere, as Oracle software is only supported on OracleVM and Hyper-V today. It gives Windows Azure near equal position against Amazon Web Services (AWS) in the cloud platform wars, as the fully licensed support covers all Oracle software (customers bring their own licenses), and pay-per-use licenses will be resold by Microsoft for WebLogic Server, Oracle Linux, and the Oracle database. AWS has a similar support relationship with Oracle and resells the middleware, database, and Oracle Enterprise Manager, plus offers RDS for Oracle, a managed database service.
Bring your own license terms aren’t ideal in the per-hour world of cloud platforms, so the pay-per-use licensing arrangements are key to Oracle’s cloud relevance. While this licensing model is limited today, it opens the door to a more holistic move by Oracle down the line. Certainly Oracle would prefer that customers build and deploy their own Fusion applications on the Oracle Public Cloud, but the company is wisely acknowledging the market momentum behind AWS and Windows Azure and ensuring Oracle presence where its customers are going. These moves are also necessary to combat the widespread use of open source alternatives to Oracle’s middleware and database products on these new deployment platforms.
While we can all argue about Oracle’s statements made in last week’s quarterly earnings call about being the biggest cloud company or having $1B in cloud revenue, it is clearly no longer up for debate as to whether Oracle is embracing the move to cloud. The company is clearly making key moves to cloud-enable its portfolio. Combine today’s moves with its SaaS acquisitions, investments in cloud companies and its own platform as a service, and the picture clearly emerges of a company moving aggressively into cloud.
I guess CEO Ellison no longer feels cloud is yesterday’s business as usual.
Microsoft and Oracle announce enterprise partnership [joint press release, June 24, 2013]
Microsoft Corp. and Oracle Corp. today announced a partnership that will enable customers to run Oracle software on Windows Server Hyper-V and in Windows Azure. Customers will be able to deploy Oracle software — including Java, Oracle Database and Oracle WebLogic Server — on Windows Server Hyper-V or in Windows Azure and receive full support from Oracle. Terms of the deal were not disclosed.
As part of this partnership, Oracle will certify and support Oracle software — including Java, Oracle Database and Oracle WebLogic Server — on Windows Server Hyper-V and in Windows Azure. Microsoft will also offer Java, Oracle Database and Oracle WebLogic Server to Windows Azure customers, and Oracle will make Oracle Linux available to Windows Azure customers.
Java developers, IT professionals and businesses will benefit from the flexibility to deploy fully supported Oracle software to Windows Server Hyper-V and Windows Azure.
“Microsoft is deeply committed to giving businesses what they need, and clearly that is the ability to run enterprise workloads in private clouds, public clouds and, increasingly, across both,” said Steve Ballmer, chief executive officer of Microsoft. “Now our customers will be able to take advantage of the flexibility our unique hybrid cloud solutions offer for their Oracle applications, middleware and databases, just like they have been able to do on Windows Server for years.”
“Our customers’ IT environments are changing rapidly to meet the dynamic nature of the world today,” said Oracle President Mark Hurd. “At Oracle, we are committed to providing greater choice and flexibility to customers by providing multiple deployment options for our software, including on-premises, as well as public, private, and hybrid clouds. This collaboration with Microsoft extends our partnership and is important for the benefit of our customers.”
Additional information about support and the licensing mobility changes that went into effect today is available on Oracle’s blog at https://blogs.oracle.com/cloud/entry/oracle_and_microsoft_join_forces.
Oracle and Microsoft Expand Choice and Flexibility in Deploying Oracle Software in the Cloud [Oracle Cloud Solutions blog, June 24, 2013]
Oracle and Microsoft have entered into a new partnership that will help customers embrace cloud computing by providing greater choice and flexibility in how to deploy Oracle software.
Here are the key elements of the partnership:
- Effective today, our customers can run supported Oracle software on Windows Server Hyper-V and in Windows Azure
- Effective today, Oracle provides license mobility for customers who want to run Oracle software on Windows Azure
- Microsoft will add Infrastructure Services instances with popular configurations of Oracle software including Java, Oracle Database and Oracle WebLogic Server to the Windows Azure image gallery
- Microsoft will offer fully licensed and supported Java in Windows Azure
- Oracle will offer Oracle Linux, with a variety of Oracle software, as preconfigured instances on Windows Azure
Oracle’s strategy and commitment is to support multiple platforms, and Microsoft Windows has long been an important supported platform. Oracle is now extending that support to Windows Server Hyper-V and Window Azure by providing certification and support for Oracle applications, middleware, database, Java and Oracle Linux on Windows Server Hyper-V and Windows Azure. As of today, customers can deploy Oracle software on Microsoft private clouds and Windows Azure, as well as Oracle private and public clouds and other supported cloud environments.
For information related to software licensing in Windows Azure, see Licensing Oracle Software in the Cloud Computing Environment.
Also, Oracle Support policies as they apply to Oracle software running in Windows Azure or on Windows Server Hyper-V are covered in two My Oracle Support (MOS) notes which are shown below:
MOS Note 1563794.1 Certified Software on Microsoft Windows Server 2012 Hyper-V – NEW
…
MOS Note 417770.1 Oracle Linux Support Policies for Virtualization and Emulation – UPDATED
…
Explanation for that is in Partners in the enterprise cloud [Satya Nadella on the The Official Microsoft Blog, June 24, 2013]
As longtime competitors, partners and industry leaders, Microsoft and Oracle have worked with enterprise customers to address business and technology needs for over 20 years. Many customers rely on Microsoft infrastructure to run mission-critical Oracle software and have for over a decade. Today, we are together extending our work to cover private cloud and public cloud through a new strategic partnership between Microsoft and Oracle. This partnership will help customers embrace cloud computing by improving flexibility and choice while also preserving the first-class support that these workloads demand.
As part of this partnership Oracle will certify and support Oracle software on Windows Server Hyper-V and Windows Azure. That means customers who have long enjoyed the ability to run Oracle software on Windows Server can run that same software on Windows Server Hyper-V or in Windows Azure and take advantage of our enterprise grade virtualization platform and public cloud. Oracle customers also benefit from the ability to run their Oracle software licenses in Windows Azure with new license mobility. Customers can enjoy the support and license mobility benefits, starting today.
In the near future, we will add Infrastructure Services instances with preconfigured versions of Oracle Database and Oracle WebLogic Server for customers who do not have Oracle licenses. Also, Oracle will enable customers to obtain and launch Oracle Linux images on Windows Azure.
We’ll also work together to add properly licensed, and fully supported Java into Windows Azure – improving flexibility and choice for millions of Java developers and their applications. Windows Azure is, and will continue to be, committed to supporting open source development languages and frameworks, and after today’s news, I hope the strength of our commitment in this area is clear.
The cloud computing era – or, as I like to call it, the enterprise cloud era – calls for bold, new thinking. It requires companies to rethink what they build, to rethink how they operate and to rethink whom they partner with. We are doing that by being “cloud first” in everything we do. From our vision of a Cloud OS – a consistent platform spanning our customer’s private clouds, service provider clouds and Windows Azure – to the way we partner to ensure that the applications our customers use run, fully supported, in those clouds.
We look forward to working with Oracle to help our customers realize this partnership’s immediate, and future, benefits. And we look forward to providing our customers with the increased flexibility and choice that comes from providing thousands of Oracle customers, and millions of Oracle developers, access to Microsoft’s enterprise grade public and private clouds. It’s a bold partnership for a bold new enterprise era.
IMPORTANT: for Java developers this strategic partnership will be really important when the latest versions will be covered on Windows Azure, see:
– Java EE 7 / GlassFish 4.0 Launch Coverage [Oracle’s The Aquarium blog, Jan 12, 2013]
Java EE 7, the standard in community-driven enterprise software, is now available. Back in April, Java EE 7 completed the JCP final approval ballot. Today, developers can learn all about Java EE 7 during the Java EE 7 Live Web Event, and get some hands-on experience with the arrival of the Java EE 7 SDK and GlassFish Server Open Source Edition 4.0. Of course, others have quite a bit to say about Java EE 7 as well, and this is just for starters:
- Oracle Announces Availability of Java Platform Enterprise Edition 7 (Press release)
- Oracle Officially Launching Java EE 7 and GlassFish 4 Today (InfoQ)
- Talking Java EE 7 with Anil Gaur, Vice President of software development at Oracle(JaxEnter)
- GlassFish 4 brings Java EE 7 (DZone / Markus Eisele)
- Java EE 7 Recipes and Introducing Java EE 7 (Josh Juneau)
- Java EE 7 and GlassFish Day at CloudBees (CloudBees)
- NetBeans 7.3.1 with Java EE 7 Support (NetBeans)
- What’s new in GlassFish 4 (C2B2)
- Java Magazine – Java EE 7 (Oracle)
- Oracle releases Java EE 7 with eye on HTML5 development (InfoWorld/Computerworld)
- Fifteen Java EE APIs Featured in the Java Spotlight Podcast (Oracle)
- Oracle releases Java Platform Enterprise Edition 7 (ZDNet)
- Oracle Announces Availability of Java Platform Enterprise Edition 7 (MarketWatch)
- Oracle Announces Availability of Java Platform Enterprise Edition 7 (MCPro)
- Oracle Announces Availability of Java Platform Enterprise Edition 7 (Data Manager Online)
- Java EE 7 officially launches, bringing HTML5 and WebSocket support (jaxenter)
- New Java EE 7 and GlassFish Support in OEPE 12.1.1.2.2 (Oracle)
- Working with Eclipse and GlassFish (Gerry Tan)
- Java EE 7 melds HTML5 with enterprise apps (The Register)
- Oracle Delivers Java EE 7 with HTML5 Support (eWeek)
- Java grows up in the enterprise (Holger)
- Java EE 7 tutorial released (Java Tutorials)
- No Clouds, Only Sunshine (Markus Eisele)
- Reference implementation for Java EE: GlassFish 4.0 Released (Markus Eisele)
- Newly released NetBeans IDE 7.3.1 Introduces Java EE 7 Support (Geertjan Wielenga)
– Java EE 7 SDK and GlassFish Server Open Source Edition 4.0 Now Available [Arun Gupta, Miles to go … weblog among Oracle technical blogs, June 12, 2013]
Java EE 7 (JSR 342) is now final!
I’ve delivered numerous talks on Java EE 7 and related technologies all around the world for past several months. I’m loaded with excitement to share that the Java EE 7 platform specification and implementation is now in the records.
The platform has three major themes:
- Deliver HTML5 Dynamic Scalable Applications
- Reduce response time with low latency data exchange using WebSocket
- Simplify data parsing for portable applications with standard JSON support
- Deliver asynchronous, scalable, high performance RESTful Service
- Increase Developer Productivity
- Simplify application architecture with a cohesive integrated platform
- Increase efficiency with reduced boiler-plate code and broader use of annotations
- Enhance application portability with standard RESTful web service client support
- Meet the most demanding enterprise requirements
- Break down batch jobs into manageable chunks for uninterrupted OLTP performance
- Easily define multithreaded concurrent tasks for improved scalability
- Deliver transactional applications with choice and flexibility
This “pancake” diagram of the major components helps understand how the components work with each other to provide a complete, comprehensive, and integrated stack for building your enterprise and web applications. The newly added components are highlighted in the orange color:
In this highly transparent and participatory effort, there were 14 active JSRs:
- 342: Java EE 7 Platform
- 338: Java API for RESTful Web Services 2.0
- 339: Java Persistence API 2.1
- 340: Servlet 3.1
- 341: Expression Language 3.0
- 343: Java Message Service 2.0
- 344: JavaServer Faces 2.2
- 345: Enteprise JavaBeans 3.2
- 346: Contexts and Dependency Injection 1.1
- 349: Bean Validation 1.1
- 352: Batch Applications for the Java Platform 1.0
- 353: Java API for JSON Processing 1.0
- 356: Java API for WebSocket 1.0
- 236: Concurrency Utilities for Java EE 1.0
The newly added components are highlighted in bold.
And 9 Maintenance Release JSRs:
- 250: Common Annotations 1.2
- 322: Connector Architecture 1.7
- 907: Java Transaction API 1.2
- 196: Java Authentication Services for Provider Interface for Containers
- 115: Java Authorization for Contract for Containers
- 919: JavaMail 1.5
- 318: Interceptors 1.2
- 109: Web Services 1.4
- 245: JavaServer Pages 2.3
Ready to get rolling ?
Binaries
Tools
- NetBeans 7.3.1
- GlassFish Tools for Kepler(Technology Preview)
- Maven Coordinates
Docs
- Java EE 7 Whitepaper
- Java EE 7 Tutorial (html pdf)
- First Cup Sample Application
- Java EE 7 Hands-on Lab
- Javadocs (online download)
- Specifications
- All-in-one GlassFish Documentation Bundle
A few articles have already been published on OTN:
- What’s new in JMS 2.0: Part 2 (Jun 2013)
- What’s new in JMS 2.0: Part 1 (May 2013)
- Java EE 7 and JAX-RS 2.0 (Apr 2013)
- JSR 356, Java API for WebSocket (Apr 2013)
- Ten ways in which JMS 2.0 means writing less code (Apr 2013)
- Higher Productivity and Embracing HTML5 with Java EE 7 (Feb 2013)
And more are coming!
This blog has also published several TOTD on Java EE 7:
- TOTD #212: WebSocket Client and Server Endpoint
- TOTD# 211: Chunked Step using Batch Applications
- TOTD #210: Consuming and Producing JSON using JAX-RS Entity Providers
- TOTD #203: Concurrency Managed Objects
- TOTD #202: Resource Library Contracts in JSF 2.2
- TOTD #199: Java EE 7 and NetBeans IDE
- TOTD #198: JSF 2.2 Faces Flow
- TOTD #196: Default DataSource in Java EE 7
- TOTD #194: JAX-RS Client API and GlassFish 4
- TOTD #192: Batch Applications in Java EE 7
- TOTD #191: Simple JMS 2.0 Sample
- TOTD #189: Collaborative Whiteboard using WebSocket in GlassFish 4
- TOTD #188: Non-blocking I/O using Servlet 3.1
All the JSRs have been covered in the Java Spotlight podcast:
- #136: Paul Parkinson on JSR 907/JTA 1.2
- #135: Marina Vatkina on JSR 318/Interceptors 1.2
- #134: Kin-man Chung on JSR 341/Expresion Language 3.0
- #133: Sivakumar Thyagarajan on JSR 322/Connectors 1.7
- #132: Shing-Wai Chan on JSR 340/Servlet 3.1
- #131: Nigel Deaking on JSR 343/JMS 2.0
- #130: Santiago Pericas-Geertsen on JSR 339/JAX-RS 2.0
- #129: Anthony Lai on JSR 236/Concurrency Utilities for Java EE 1.0
- #126: Jitendra Kotamraju on JSR 353/JSON 1.0
- #124: Chris Vignola from JSR 352/Batch 1.0
- #119: Emmanuel Bernard on JSR 349/Bean Validation 1.1
- #117: Danny Coward on JSR 356/WebSocket 1.0
- #115: Ed Burns on JSF 344/JSF 2.2
- #109: Pete Muir on JSR 346/CDI 1.1
- #90: Marina Vatkina on JSR 345/EJB 3.2
- #84: Anil Gaur on JSR 342/Java EE 7
The latest issue of Java Magazine is also loaded with tons of Java EE 7 content:
Media coverage has started showing as well …
And you can track lot more here.
You can hear the latest and greatest on Java EE 7 by watching replays from the launch webinar:This webinar consists of:
- Strategy Keynote
- Technical Keynote
- 16 Technical Breakouts with JSR Specification Leads
- Customer, partner, and community testimonials
- And much more
Do you feel enabled and empowered to start building Java EE 7 applications ?
Just download Java EE 7 SDK that contains GlassFish Server Open Source Edition 4.0, tutorial, samples, documentation and much more.
Enjoy!
Previous situation:
![]()
From Oracle Database Cloud Service [Oracle presentation, Feb 15, 2013]
as well as: New Java Resources for Windows Azure! [Windows Azure blog, July 31, 2012]
… Make the Windows Azure Java Developer Center your first stop for details about developing and deploying Java applications on Windows Azure. We continue to add content to that site, and we’ll describe some of the recent additions in this blog.
Using Virtual Machines for your Java Solutions
We rolled out Windows Azure Virtual Machines as a preview service last month; if you’d like to see how to use Virtual Machines for your Java solutions, check out these new Java tutorials. …
New in Access Control
Included in the June 2012 Windows Azure release is an update to the Windows Azure Plugin for Eclipse with Java (by Microsoft Open Technologies). …
The Java part of this partnership is dating back to GlassFish and Java EE 6 everywhere, even in the Azure cloud! [Oracle’s The Aquarium blog, Jan 18, 2011]
Microsoft’s technical architect David Chou has a detailed blog entry on how to run a recent GlassFish 3.1 build on the Microsoft Azure Platform (wikipedia). The article builds on this other recent blog entry on running Java applications in Azure and adds GlassFish-specific instructions.
In Azure terminology, the article discusses setting up a Worker Role using Visual Studio, reserving Ports, setting up a Startup Task (for the JVM), and configuring the Service, GlassFish in this case. This uses Windows Server 2008 (a GlassFish supported platform) and a zip install of GlassFish.
It’s early days (need best practices on working around some of the cloud-inherent limitations) but with this support of GlassFish, the Azure platform now has full support for Java EE 6!
which then was followed with a Java wishlist for Windows Azure [Arun Gupta, Miles to go … weblog among Oracle technical blogs, Feb 11, 2011]
TOTD #155 explains how to run GlassFish in Windows Azure. It works but as evident from the blog, its not easy and intuitive. It uses Worker Role to install JDK and GlassFish but the concepts used are nothing specific to Java. Microsoft has released Azure SDK for Java and AppFabric SDK for Java which is a good start but there are a few key elements missing IMHO. These may be known issues but I thought of listing them here while my memory is fresh 🙂
Here is my wish list to make Java a better on Windows Azure:
- Windows Azure Tools for Eclipse has “PHP Development Toolkit” and “Azure SDK for Java” but no tooling from the Java perspective. I cannot build a Java/Java EE project and say “Go Deploy it to Azure” and then Eclipse + Azure do the magic and provide me with a URL of the deployed project.
- Why do I need to configure IIS on my local Visual Studio development for deploying a Java project ?
- Why do I have to explicitly upload my JDK to Azure Storage ? I’d love to specify an element in the “ServiceConfiguration” or where ever appropriate which should take care of installing JDK for me in the provisioned instance. And also set JAVA_HOME for me.
- Allow to leverage clustering capabilities of application servers such as GlassFish. This will also provide session-failover capabilities on Azure 🙂
- Sticky session load balancing.
- If Windows VM crashes for some reason then App Fabric restarts it which is good. But I’d like my Java processes to be monitored and restarted if they go kaput. And accordingly Load Balancer switches to the next available process in the cluster.
- Visual Studio tooling is nice but allow me to automate/script the deployment of project to Azure.
- Just like Web, Worker, and VM role – how about a Java role ?
- And since this is a wishlist, NetBeans is the best IDE for Java EE 6 development. Why not have a NetBeans plugin for Azure ?
- A better integration with Java EE APIs and there are several of them – JPA, Servlets, EJB, JAX-RS, JMS, etc.
- The “happy scenario” where every thing works as expected is fine is good but that rarely happens in software development. The availabilty of debugging information is pretty minimal during the “not so happy scenario”. Visual Studio should show more information if the processes started during “Launch.ps1” cannot start correctly for some reason.
And I’m not even talking about management, monitoring, adminstration, logging etc.
Thank you Microsoft for a good start with Java on Azure but its pretty basic right now and needs work. I’ll continue my exploration!
Christmas is coming later this year … and I’ll be waiting 🙂
See also:
Running your Java EE 6 Applications in the Cloud (presentation by Arun Gupta, Java EE & GlassFish Guy, May 11, 2011) with agenda as seen on the right:- Using Java™ Technology in the Windows Azure Cloud via the Metro Web Services Stack [joint Sun Microsystems and Microsoft presentation, June 6, 2009]
Deep technical evangelism and development team inside the DPE (Developer and Platform Evangelism) unit of Microsoft
It is a fantastic gig – we’re working with developers, designers, and IT pros from across the industry – from the consumer to enterprise to startups to hobbyists – helping them create amazing next generation apps, build the frameworks that make all this easier, and share our experiences with the community.
[John Shewchuk, Technical Fellow at Microsoft, Chief Technology Officer for the Microsoft Developer Platform]
Source: My New Gig [JohnShew‘s MSDN Blog, May 12, 2013] from which the following excerpts will add more information to the above mission statement:
To do this work I have an incredible team with people like Eric Schmidt, who leads our consumer applications efforts and has done ground-breaking work on projects like [NBC’s] Sunday Night Football (which is up for a Sports Emmy for Outstanding Live Sports Series).
[In fact on May 7 the Sports Emmy was awarded, already 5th time from which the last four awards were won with the program using technology started with Silverlight 3.0 and IIS Smooth Streaming in 2009 for Sunday Night Football live streaming with highly advanced and customized viewing experience. This lead to a continously evolving and expanding cooperation which culminated on April 9th 2013 in the announcement that Microsoft Corp. and NBC Sports Group are partnering to use Windows Azure Media Services across NBC Sports’ digital platforms, including NBCSports.com, NBCOlympics.com and GolfChannel.com. The new alliance aims to deliver live and on-demand programming of more than 5,000 hours of sporting events plus Sochi 2014 Olympic Games for NBC Sports’ digital platforms. More details about that see later on.]
Patrick Chanezon just joined us from VMware where he was driving their cloud and tools developer relations – he has a ton of expertise in the open source space which will be increasingly important given our new Azure IaaS support for Linux.
… we also get to play with all the newest and coolest technologies we’re delivering to developers these days – everything from Windows to Xbox to Windows Phone – and we connect it to the latest cloud services from Azure, Office, and Bing.
James Whittaker [now as Partner Technical Evangelist at Microsoft] – a known industry disruptor and incredible speaker joins us from Bing where he has been leading the development team making Bing knowledge available programmatically – many people may know him from his viral blog post on why he left Google for Microsoft.
As far as John Shewchuk himself is concerned he is describing his latest achievement in the same post as:
As many of you know, for the last few years I’ve been plugging away deep in the plumbing of enterprise identity and Reimagining Active Directory for the cloud. It’s been a great experience and I couldn’t be more proud of all the cool stuff that has gone on across the industry to enable the world of claims-based identity and identity as a service. Over the years I’ve gotten to know many identity leaders including Kim Cameron, Craig Burton, and Andre Durand and have worked with many other great people at companies like Shell, Sun, IBM, Google, and Facebook.
Building on all this collaboration, just a few weeks ago here at Microsoft we reached a major milestone with the official release of Windows Azure Active Directory (AAD). Today all of Microsoft’s major organizational cloud services build on AAD – this includes Azure, Office 365, and Dynamics. AAD supports almost 3 million organizations through 14 global data centers with 99.97% availability. This level of scale and availability is unprecedented for a turnkey identity management service – it’s a huge accomplishment. Although I love the SaaS and scale aspects of AAD, I’ve spent my career working with developers – so I’m stoked that we have made all this available to developers through new technologies like the AAD Graph API.
It is always sad to move on from a great project, but with the release of AAD it is an ideal time to transition and start a new role. So I’m happy to announce that I’m headed to Microsoft’s Developer & Platform Evangelism (DPE) team, working for Steve Guggenheimer. My role is to lead the team doing the deep technical evangelism and development here in DPE.
If one adds to that John Shewchuk’s all contributions from his Experience profile on LinkedIn:
Technical Fellow
Microsoft
March 2008 – Present (5 years 2 months)Current responsibilities include delivering Windows Azure Identity, Access, and Directory Services and defining platform strategy for Microsoft’s Business Productivity Online Services (BPOS).
Recent deliverables include Windows Azure Access Control and Application Messaging / Service Bus Services, SQL Azure, and Active Directory.
Member of the Server and Tools Business (STB) Technical Leadership Team. Key participant in the definition of overall technical and business strategy for several divisions across STB.
Distinguished Engineer
Microsoft
2005 – 2008 (3 years)Delivered Windows Communication Foundation (WCF).
Responsible for Active Directory technical strategy. Worked to unify Active Directory product suite. Released Active Directory Federation Services (ADFS).
Software Engineer
Microsoft
1996 – 2005 (9 years)Member of architecture team that drove the first and subsequent releases of .NET.
Drove transformation of Visual Studio to enable web development.
Authored and drove technical strategy for Web standards. Responsible for key cross-industry collaborations with IBM, Sun, and many others. Key participant in defining strategy for enterprise development
Group Program Manager
Microsoft
1993 – 1996 (3 years)Drove the first release of Visual Studio.
Delivered web development tools including Visual InterDev. Later these became the basis for Visual Studio web tools and web execution platform.
Delivered advanced browser features including 2D layout and progressive rendering. Broad range of patents covering many core web technologies.
Vice President and Founder
Daily Planet Software
1990 – 1993 (3 years)Microsoft acquired Daily Planet Software in Q4CY93 [and morphed it into “Blackbird,” the online-content authoring system for MSN].
so after adding all those contributions, not only to Microsoft but to software engineering in general, only then one can really understand how much John Shewchuk is a true larger than life figure. Also note that Microsoft’s DPE unit never had such an outstanding contributor on its staff, not even the units organisationally preceding it (DRG (Developer Relations Group) formed in 1984, ADCU (Application Developer Customer Unit) introduced in 1997, evolved into DPE in October 2011). It is also the first time as Microsoft DPE has a developer related CTO organization properly staffed with excellent contributors. The size of this central to DPE team could be over 100 people and growing, this is the unofficial information. At the moment we know only the leadership figures of the CTO organization:
– James Whittaker for the partner activities (as coming from his new LinkdIn title given above)
– Patrick Chanezon “initially focused on the enterprise market” (as described by Chanezon in the below details)
– Eric Schmidt leading the consumer applications efforts (as explicitly stated by Shewchuk above)
So at this point we can understand this extremely important, we might say strategic addition to the DPE unit only via the professional stance of its leadership figures, including the leader of the team Shewchuk himself. This is why instead of the details sections I am providing here the following one:
More light on the leaders of the new the deep technical evangelism and development team:
– James Whittaker’s Quality Software Crusade from Academia to Microsoft, then Google and now back to Microsoft [this same ‘Experiencing the Cloud’ blog, March 14 – April 12, 2012]
– James Whittaker @docjamesw 8:19 AM – 8 Apr 13
I gave a blunt, incendiary talk at MS. My punishment: they made it my day job. Watch out world, Microsoft just gave me a speaking role.
– James Whittaker @docjamesw 3:54 PM – 8 May 13
I finally “met” the famous
@maryjofoley …nice talking to you today.
from which Mary Jo Foley published the following in her Microsoft builds a deep-tech team to attract next-gen developers [ZDNet, May 13, 2013]
Whittaker’s most recent gig at Microsoft was development manager for the Microsoft knowledge platform as part of the Bing team.
“When Microsoft talks about devices and services, that’s a two-legged stool,” said Whittaker. The third leg is knowledge. We’re embedding knowledge into everything from Xbox, to Office, to third-party products.”
Whittaker said “dev platform” is no longer simply the operating system and related application programming interfaces (APIs). It’s the whole ecosystem, he said, including information that Bing extracts from the Web, like catalogs, weather, and maps. The goal is to make this available inside applications built by both Microsoft and third-party developers.
“Actions can be performed on these entities. We have hundreds of millions of things we can provide that go beyond the blue links (in search engines),” Whittaker said.
– A New Era of Computing [Channel 9 video of the ALM Summit 3 plenary session by James Whittaker, Jan 30, 2013], click on the image to watch (highly recommended)
History will look back and identify September 2012 as the dawn of a new computing paradigm and the official end of the “Search-and-Browse” era [of the 2000s] that Google dominated. James Whittaker talks about this momentous event, shares some history about prior eras, and looks ahead to what this new era brings.
Explanation from the video:
[19:58] September 2012 is “when total search volume went down first. We don’t need to search anymore. It turns out that if you search long enough you find a bunch of stuff, and you hav’nt to search for it anymore.”
[21:00] “Apps are ingesting the web too. Apps are better at searching than browsers and search engines.”
[22:08] “Apps are fundamentally a better way to search because they’re only looking at the part of the web you’ve been interested in. How do we know you are interested in? Because you are using the app.
So our habits are changing and this era has ended.”
In more than the middle [38:26 – 40:00] he is emphasizing the 3 “Experiences” out of Google’s current Top 10 revenue earners rather than “Apps” in the era “when the web goes away” as leading to “Data is currency” for the new era:
…
In the very end of his presentation (from [46:09] to [52:20]), as forward looking “Know & Do” experience, he is describing and a kind of “screenshot demonstrating” the “I need a vacation” experience which should naturally start in one’s calendar and ending there as well.
– Hello Microsoft! [Patrick Chanezon’s blog, May 13, 2013]
On april 29th 2013, I joined Microsoft’s legendary Developer and Platform Evangelism team, where I will initially focus on the Enterprise market. I will report to Technical Fellow John Shewchuk, joining his new team of top-notch technical evangelists, like Xoogler James Whittaker and Microsoft veteran Eric Schmidt. Mary Jo Foley wrote a nice piece about our team on ZDNet today. I will be based in theMicrosoft San Francisco office.
How did it happen?
I spent most of my career competing with Microsoft, at Netscape, Sun, Google and VMware. Competition builds respect, competitors force you to question your assumptions and to constantly evolve. For many of my friends, this move came as a total shock. What made me open to the idea of joining Microsoft is a presentation from Scott Guthrie about Windows Azure at NodeConf 2012 last summer. He presented from a Mac laptop, launched Google Chrome, went to the Cloud9 IDE, edited a Node app pulled from Github, and pushed it to Azure from the cloud IDE: to me this indicated a real change of mentality at Microsoft, and a new openness. Clearly they had listened to what developers ask from a cloud platform. Later on, when my friend Srikanth Satyanarayana pinged me to start conversations with Microsoft, I was open to it. I met with Satya Nadella, and realized that our visions for where the cloud was going were very aligned. Further conversations with Scott Guthrie about Azure, John Shewchuk and Steve Guggenheimer about developer evangelism convinced me this was an adventure I had to take!
Why Microsoft?
Joining Microsoft boils down to 4 reasons: People, Learning, Technology, Impact.
People: in my late 30′s I realized that the people you work with, for and around are as important as what you’re working on. Microsoft has many people I have admired from the outside, like Dare Obasanjo, Eric Meijer, Scott Guthrie, Jon Udell, Scott Hanselman, Jeff Sandquist, Andrew Shuman or Anders Hejlsberg. The team I join has a fantastic roster of A-players with whom I’ll have fun and from whom I will learn.
Learning: I’m a learner at heart. I am curious, I read a lot, and I like to learn from people I work with. I also love to share what I learned with others. My kids loved this book called My Friends, by Taro Gomi, which goes like this: “I learned to walk from my friend the cat, I learned to jump from my friend the dog…”.
In my career it worked the same way: I learned algorithmic from my teacher Christian Vial, I learned internet protocols from my friend Nicolas Pioch, I learned open source from my friend Alejandro Abdelnur, I learned social media from my friend Loic Lemeur, I learned developer relations from my friend Vic Gundotra, I learned platform strategy and storytelling from my friend Charles Fitzgerald… I love doing developer relations, and my two mentors in this area over the past 8 years, Vic and Charles, both came from the Microsoft DPE team. I’m coming to the source for more learning. This team is more than a 1000 people worldwide, and over the past 10 years they defined what tech evangelism is about: they operate at a larger scale and cover a wider scope than any of the teams I worked with. I am very excited to join them.
Technology: Windows Azure is Enterprise ready, more open than people think, and is a complete platform, from infrastructure to services, mobile and Big Data. Azure has matured a lot in the past few years, it covers IaaS, PaaS and Saas, their Paas service is multi-framework and multi-service, with a marketplace of add-ons, it has a mobile backend as a service for Windows Phone, iOS, Android and HTML5, and includes Hadoop and Big Data services. It is in production today, has been battle tested for years as the base for many Microsoft first party apps and services, and is ready for the Enterprise, with a true public/private/hybrid solution: with Windows Server 2013, System Center and Azure you can start building your hybrid cloud today.. The team ships important new features regularly, my favorite being the point to site and software vpn features announced a few weeks ago, which will drastically lower the barrier to create hybrid clouds. Azure is not a Windows/.NET only platform, it is more open than people give it credit for: you can provision Linux VMs, and the PaaS supports .NET, Java, PHP, Node, Python, Ruby, with open source (Apache 2 license) SDKs on Githuband an Eclipse plugin, built by the Microsoft Open Technologies team. Scott Guthrie gives a very good overview of Windows Azure in this video from the Windows Azure Conf 3 weeks ago.
Impact: as a kid, I was reading a lot of science fiction, and got my first computer (a TRS-80) when I was 10 years old. As I explain in many of my presentations (like Portrait of the developer as The Artist), my childhood dreams were to change the world through technology, and more specifically computers. My dreams are far from being fulfilled today: it is true that we have more powerful machines and software tools, and technology changed the world in many aspects, but machines are still hard to program, and software engineering needs to evolve to let us work at a higher level of abstraction.
The move to a devices and services world is an important architecture change like we see every 20 years in the software industry. Cloud platforms have the potential to help developers build smarter applications faster, and change entire areas of the human experience. It has started to happen in the consumer applications space, but the next big wave of change is the consumerization of Enterprise IT, where developers and IT professionals can completely transform the way enterprises work, driving business value faster, enabling new capabilities and business models. My goal is to help them in this transformation, and Microsoft is the place where I can have the most impact.
Here’s a quick video to summarize it all: developers, developers, developers, think big and look up at the sky, its color is Azure!
Developers, Developers, Developers A homage to you, developers I interacted with around the world, in the past 8 years doing developer relations at Google and VMware. http://wordpress.chanezon.com/2013/05/10/goodbye-vmware/
If you have never tried Azure, or have tried it a year ago, sign up for a free trial and give it a go! I hope to see many of you at the Build conference in June in San Francisco.
– Mary Jo Foley published the following about Chanezon in her Microsoft builds a deep-tech team to attract next-gen developers [ZDNet, May 13, 2013]:
“We’re at a deep architectural inflection point right now in the enterprise,” said Chanezon. “Devs need new ways of working, new apps and new frameworks. There’s the whole dev-ops movement, plus the move to become more agile.”
Chanezon said he joined Microsoft because he felt the company’s new devices plus services strategy really embraces these changes. He said while Google had devices and services, too, it didn’t have the private/hybrid cloud component which Microsoft also brings to the enterprise-dev table. As a big believer in the power and potential contribution of open source, he said he was encouraged to see that Azure has become a very open-source-friendly platform.
– Mary Jo Foley published the following about Schmidt in her Microsoft builds a deep-tech team to attract next-gen developers [ZDNet, May 13, 2013]:
Schmidt joined DPE six years ago [as director of DPE’s Media and Advertising Initiatives team], bringing his media specialization to the media and entertainment, social and gaming verticals. These are “where people are thinking about attaching devices to a lifestyle,” he said.
A big target for Schmidt is mobile developers, specifically those writing for iOS and Android who may not know how their skills can be transferred to Windows 8 and Windows Phone 8. “We’re showing them how what they already know is correlated,” he said, while playing up the message that the iOS and Android gold mines are drying up.
– Silverlight delivers online viewing experience for Sunday Night Football [Silverlight and Windows Phone SDK blog, Sept 10, 2009]
The NFL and NBC will be delivering the entire Sunday Night Football season by using Silverlight 3.0 and IIS Smooth Streaming. The first game of the season will be broadcast tonight, with the Tennessee Titans vs. the Pittsburg Steelers. Game starts at 5:00pm PST and you can watch online for free: http://snfextra.nbcsports.com/.
Here are a few of the benefits Silverlight delivers:
- A full screen video player that is capable of delivering 720p HD video. TV quality on the web.
- A main HD video feed, plus 4 user-selectable alternate synchronized camera feeds that allows users to switch camera angles themselves. Your TV can’t do that.
- Adaptive smooth streaming of live HD video, which enables the video player to automatically switch bitrates on the fly depending on networking/CPU conditions. No buffering/stuttering experience.
- DVR support of the live video, including Pause, Instant Replay, Slow Motion, Skip Forward/Back. You can pause and rewind on live video.
- Play-by-play data (touchdowns, fumbles, etc) inserted as tooltip chapter markers on the scrubber at the bottom allowing you to quickly seek to key moments. A smarter, contextual DVR.
- Highlights of major plays created within minutes of the play. NBC is cutting on-demand highlights and publishing them on-the-fly with Smooth Streaming.
- Sideline interviews with the players. No more channel surfing, you are one click away from additional content.
- Game statistics. These are live stats coming directly in real-time from the NFL.
- Game commentary and Q&A with the SNF hosts. Chat with the live TV broadcasters.
– Microsoft Silverlight and NBC Bring Winter Games to the Web in High Definition [Microsoft feature story, Feb 12, 2010]
Microsoft Silverlight is the player of choice for NBC’s online viewing experience of the 2010 Winter Games in Vancouver.
REDMOND, Wash. —Feb. 12, 2010 — NBC and Silverlight have once again teamed up to bring Winter Games coverage to the Web – this time in high definition.
For the next 16 days, people all over the world will watch the Winter Games on television. Increasingly, they’ll be tuning in online as the world’s top athletes compete for gold and glory.
NBC will once again use Silverlight, Microsoft’s fast-growing, smooth-streaming video and animation plug-in for browsers, to bring full coverage and highlights to NBCOlympics.com. In 2008 for Beijing, the NBC-Silverlight partnership yielded not only revolutionary Web coverage of a sporting event, but a record number of viewers: 52.1 million people logged on to watch 9.9 million hours of video.
At that time the Silverlight platform was so new that NBC also offered Windows Media Player alongside it. After the success of Beijing and with nearly 50 percent of Internet-connected devices running Silverlight, NBC decided to consolidate on Silverlight for the Vancouver Games.
Microsoft employees Jason Suess (left) and Eric Schmidt take
a break in an NBC production studio.In addition, NBC and Silverlight teams are working together on other major sporting events such as Wimbledon and NFL Sunday Night Football.
“It’s really been amazing to see that partnership and friendship with NBC grow over the last year and a half,” says Jason Suess, principal technical evangelist for Silverlight. “I expect many more events as our partnership gets tighter and tighter.”
With Silverlight, viewers can rewind and fast forward the action, or use pause and slow-motion. The player also scales the quality of the video to whatever a user’s machine can handle, delivering up to 720p – the highest resolution possible under current digital television standards.
“After Beijing, what we heard loud and clear was if you can provide a higher quality experience, users will definitely spend more time in that experience,” Suess says.
The Silverlight team also worked with NBC to provide special behind-the-scenes tools for the network, including the ability to insert mid-stream advertising, and a rough cut editor that allows NBC personnel to quickly edit and post highlights on the Web.
“With Michael Phelps going for eight gold medals in Beijing, every time he’d win there would be a massive rush to the site to see him winning the latest gold,” Suess says. “The challenge there was for NBC to have the content on the site in time to meet the demand. Now editors can go in literally while a (video) stream is happening and cut a highlight.”
Suess said the Winter Games are at a different scale from the massive Summer Games, with far fewer events and more niche sports. Still, Microsoft has worked hard to provide the most engaging photo and video experience possible, he says.
– Silverlight Powered Emmy Nominated Sunday Night Football [Silverlight Team on Silverlight Blog, April 19, 2010]
This NFL season, NBC thrilled football fans by broadcasting Sunday Night Football on 2 screens – television and online. And now, as a result of this great work, Sunday Night Football Extra and NBC Sports have been nominated for a 2010 Sports Emmy® Nomination! NBC Sports teamed with Microsoft Silverlight and Vertigo to design and develop a visual stunning, interactive online video experience. The Sunday Night Football Extra Player featured Microsoft Smooth Streaming technology providing a customized viewing experience that smoothly and automatically adjusted to individual users’ bandwidth and computer’s performance in real time. The SNF Extra Player also touted an interactive user experience featuring an unprecedented five synchronized camera angles all in true 720p HD, slow-motion replay, full DVR controls, real time key plays integration, real-time statistics, and live interaction with commentators.
The Sports Emmy® Awards will be held in New York City on Monday, April 26, 2010, and will recognize outstanding achievement in sports television coverage. This nomination is really the culmination of the innovative thinking, hard work and dedication demonstrated by the team that NBC Sports, Vertigo and a select team of key partners brought together for Sunday Night Football Extra — and Silverlight is the engine that made it possible. If you want to learn more about the nomination, you can also visit Vertigo’s site at http://bit.ly/vertigo-snf.
The Result?
- Number of Games: 17 football games streamed via Silverlight
- Average time tuned in: 29 minutes (about 24 minutes longer than average time spent tuning in on broadcast TV)
- Number of Viewers: Over 2.2 million football fans tuned in on NBCSports.com to watch the Season live and in full HD
- Hours of Video: Approximately 1 million hours of video streamed
- Peak users: 38,500 total peak concurrent users
- What technology made this possible😕 IIS 7, IIS Media Services and Silverlight Rough Cut Editor
Tons of great information about how SNF came together online can be found in the case study and whitepaper live on Microsoft.com.
The Sports Emmy® Awards will be held in New York City on Monday, April 26, 2010, and will recognize outstanding achievement in sports television coverage. This nomination is really the culmination of the innovative thinking, hard work and dedication demonstrated by the team that NBC Sports, Vertigo and a select team of key partners brought together for Sunday Night Football Extra — and Silverlight is the engine that made it possible. If you want to learn more about the nomination, you can also visit Vertigo’s site at http://bit.ly/vertigo-snf.
– Interactive Media Player to Bring PDC to Developers Worldwide [Microsoft feature story, Oct 27, 2010]
A new interactive media player will enable developers worldwide to virtually attend this week’s Professional Developers Conference at microsoftpdc.com. Using Silverlight and Windows Azure, Microsoft is providing many of the features NBC used when broadcasting the Olympics online.
…
With the player, Microsoft is introducing a new way of bringing a live, in-person event to a much broader audience, said Eric Schmidt, Microsoft’s senior director of Developer Platform Evangelism. “The goal is to narrow the gap between audience and speaker,” he said.
Schmidt heads up the team that has helped stream a number of major events recently, including the 2010 U.S. Open Golf Championship, the 2010 Wimbledon Championship, and NBC’s Sunday Night Football. The team’s objective has been to reach large online audiences with immersive and interactive experiences. Along the way, they developed new ways of delivering multi-camera video and built new interactive models inside what has traditionally been just a video player. The team also built out frameworks so that customers and partners can create similar experiences leveraging Microsoft’s platform technologies in a turnkey manner.
With the PDC10 virtual player, Microsoft is doing things it couldn’t have done just a few years ago, said Schmidt. All session content will be available live and on-demand in HD quality, and viewers will have the ability to pause and rewind the video at any point. They also can toggle back and forth between different camera feeds, allowing a viewer to cut between a presenter and the presentation material.
The PDC player has a number of built-in interactive features. Real-time polling will enable speakers to query both the online and in-person audience for live feedback. Live Q&A will help the audience interact with the presenters while they’re delivering a session. And an inline Twitter feed will extend the conversation beyond the online player and into the Twitter domain.
…
– NBC SPORTS GROUP COLLECTS 11 SPORTS EMMY AWARDS, MOST OF ANY SPORTS MEDIA COMPANY [press release, May 7, 2013]
London Olympics Garners Five Awards, Including Outstanding Live Event Turnaround
Sunday Night Football Wins Fifth Consecutive Emmy for Outstanding Live Sports Series; Super Bowl XLVI Wins for Outstanding Live Sports Special
Bob Costas, Al Michaels, Cris Collinsworth and Pierre McGuire Honored
NEW YORK – May 7, 2013 – NBC Sports Group won 11 Sports Emmy Awards, the most of any sports media company for the third straight year; the London Olympics received five Emmys, including Outstanding Live Event Turnaround; Super Bowl XLVII won for Outstanding Live Sports Special; Sunday Night Football won its fifth consecutive award for Outstanding Live Sports Series; and Bob Costas, Al Michaels, Cris Collinsworth and Pierre McGuire were all honored in their respective categories at the 34th Annual Sports Emmy Awards, presented tonight by the National Academy of Television Arts and Sciences at Frederick P. Rose Hall, Home of Jazz at Lincoln Center.
MARK LAZARUS, NBC SPORTS GROUP CHAIRMAN: “We could not be more proud of our dedicated team. Tonight is particularly special because we were recognized for our coverage of the London Olympics and the NFL, two properties that touch virtually everyone in the NBC Sports Group – and our on-air commentators. It’s rewarding to know that our talent continues to be recognized year in and year out by our peers.”
Formed in January, 2011, the NBC Sports Group consists of NBC Sports, NBC Sports Network, Golf Channel, NBC Olympics, 11 NBC Sports Regional Networks, two regional news networks, NBC Sports Radio and NBCSports.com.
NBCUniversal’s coverage of the London Olympics was honored with a total of five Emmy Awards in the following categories:
Outstanding Live Event Turnaround;
The George Wensel Technical Achievement Award – NBC, NBC Sports Network, NBCOlympics.com, Bravo, CNBC, MSNBC, Telemundo;
Outstanding Technical Team Studio;
The Dick Schaap Outstanding Writing Award;
Outstanding New Approaches, Sports Programming – NBCOlympics.com.
For the fifth consecutive year, NBC Sports won Outstanding Live Sports Series for Sunday Night Football. NBC Sports has now won the award in six of the last seven years, also winning in 2007 for its NASCAR coverage.
NBC Sports was also honored with the Emmy for Outstanding Live Sports Special for its coverage of Super Bowl XLVI. NBC Sports also received the Emmy in this category for its coverage of Super Bowl XLIII.
Bob Costas was awarded his 25th career Emmy and fifth consecutive for Outstanding Sports Personality-Studio Host. Costas hosted the London Olympics, is the host Football Night in America, NBC Sports’ acclaimed NFL studio show, and Costas Tonight, which airs on NBC Sports Network. He won the Emmy in the same category last year for his work on Football Night.
Al Michaels was awarded the Emmy Award for Outstanding Sports Personality – Play-by-Play, for his work on Sunday Night Football. For Michaels, who received the Lifetime Achievement Award at the 32ndAnnual Sports Emmy Awards in 2011, this marks his seventh career Emmy Award.
Cris Collinsworth was awarded his fifth consecutive Emmy for Outstanding Sports Personality-Sports Event Analyst. This marks Collinsworth’s 14th career Emmy, which includes wins in 2007 and 2008 in the Studio Analyst category for work on Football Night in America.
Pierre McGuire, NBC Sports Group’s “Inside the Glass” analyst for its NHL coverage, was awarded his first career Emmy for Outstanding Sports Personality – Sports Reporter.
– Microsoft Teams Up With NBC Sports Group to Deliver Compelling Sports Programming Across Digital Platforms Using Windows Azure [press release, April 9, 2013]
New alliance aims to deliver live and on-demand programming of more than 5,000 hours of sporting events plus Sochi 2014 Olympic Games for NBC Sports’ digital platforms.
LAS VEGAS — April 9, 2013 — Today at the National Association of Broadcasters Show, Microsoft Corp. and NBC Sports Group announced they are partnering to use Windows Azure Media Services across NBC Sports’ digital platforms, including NBCSports.com, NBCOlympics.com and GolfChannel.com.
Through the agreement, which rolls out this summer, Microsoft will provide both live-streaming and on-demand viewing services for more than 5,000 hours of games and events on devices, such as smartphones, tablets and PCs. These services will allow sports fans to be able to relive or catch up on their favorite events and highlights that aired on NBC Sports Group platforms.
“NBC Sports Group is thrilled to be working with Microsoft,” said Rick Cordella, senior vice president and general manager of digital media at NBC Sports Group. “More and more of our audience is viewing our programming on Internet-enabled devices, so quality of service is important. Also, our programming reaches a national audience and needs to be available under challenging network conditions. We chose Microsoft because of its reputation for delivering an end-to-end experience that allows for seamless, high-quality video for both live and video-on-demand streaming.”
NBC Sports Group’s unique portfolio of properties includes the Sochi 2014 Winter Olympic Games, “Sunday Night Football,” Notre Dame Football, Premier League soccer, Major League Soccer, Formula One and IndyCar racing, PGA TOUR, U.S. Open golf, French Open tennis, Triple Crown horse racing, and more.
“Microsoft is constantly looking for innovative ways to utilize the power of the cloud, and we see Windows Azure Media Services as a high-demand offering,” said Scott Guthrie, corporate vice president at Microsoft. “As consumer demand for viewing media online on any available device grows, our partnership with NBC Sports Group gives us the opportunity to provide the best of cloud technology and bring world-class sporting events to audiences when and where they want them.”
Microsoft has a broad partner ecosystem, which extends to the cloud. To bring the NBC Sports Group viewing experience to life, Microsoft is working with iStreamPlanet Co. and its live video workflow management product Aventus. Aventus will integrate with Windows Azure Media Services to provide a scalable, reliable, live video workflow solution to help bring NBC Sports Group programming to the cloud.
NBC Sports Group and iStreamPlanet join a growing list of companies, including European Tour, deltatre, Dolby Laboratories Inc. and Digital Rapids Corp., which are working with Windows Azure to bring their broadcasting audiences or technologies to the cloud.
In addition to Media Services, Windows Azure core services include Mobile Services, Cloud Services, Virtual Machines, Websites and Big Data. Customers can go tohttp://www.windowsazure.com for more information and to start their free trial.
– Mary Jo Foley published the following about Shewchuk, the head of the team in her Microsoft builds a deep-tech team to attract next-gen developers [ZDNet, May 13, 2013]:
“‘The platform’ is now a collection of capabilities across all of our products,” said John Shewchuk, the head of the recently formed technical evangelism and dev team. Our job is “helping devs stitch together solutions with these technologies.”
“Devs” also is a much broader target audience for Microsoft than it once was. Back in the early DPE days, devs meant professional, full-time programmers. The target audience for Microsoft’s new deep-tech team includes anyone who writes a consumer, business or hybrid application. That means startups, enterprise customers and top consumer and business independent software vendors (ISVs).
The Microsoft toolbox from which devs can choose to mix and match includes many technologies that didn’t exist a decade, or even just a few years, ago. They include everything from Windows Azure technologies, to Bing programming interfaces and datasets, to the WinRT framework underlying Windows 8 and Windows Server 2012. Microsoft’s next Xbox, Kinect, Windows Phones, Surfaces, Perceptive Pixel multitouch displays are among the targets for these technologies.
“This is a playground. We get to work with stuff from all the different Microsoft business groups,” said Shewchuk. “It’s like geek heaven.”
The idea of creating this kind of deep-tech team has been percolating since October 2012, when Microsoft veteran Steve Guggenheimer returned to Microsoft to head up DPE, according to Microsoft execs. Guggenheimer, in conjunction with Server and Tools Business chief Satya Nadella and with the blessing of CEO Steve Ballmer, set out to recruit some deeply technical evangelists with far-flung specializations.
Shewchuk, a 20-year Microsoft veteran and one of the company’s Technical Fellows, agreed to spearhead the team. (Microsoft isn’t saying how large the new team is, but I’ve heard it could be over 100 people in size and growing.) Shewchuk, who is now the Chief Technology Officer for the Microsoft Developer Platform, was working for the last several years on Windows Azure, where he helped the company build Windows Azure Active Directory, Service Bus and SQL services. Shewchuk also was a key contributor to a number of other Microsoft dev technologies, including .Net, Visual Studio, Windows Communication Foundation and the WIndows Identity Foundation.
“The idea is to bridge our inside developers to outside developers,” Shewchuk said. “We want to get the top developers to adopt our platform.”
Shewchuk described the new deep-tech team as a place where Microsoft pulls together its own “world-class” developers to exchange ideas among themselves and with the outside world. Because Microsoft’s new stack of technologies are all at different places, in terms of their maturity cycle, the Microsoft tech team will do everything from build new frameworks; develop code to tie together disparate products; and make available code and templates for external use using services like GitHub or CodePlex. In some cases, the “developers” who take advantage of these pieces may be Microsoft’s own product teams who may want to incorporate code (and even the developers who wrote it) directly into their units.
More information:
– John Shewchuk’s Profile [MSDN, May 2013]
John Shewchuk is a Technical Fellow and the CTO for the Microsoft Developer Platform. John leads the team responsible for technical evangelism and development in DPE; his team partners with developers, designers, and IT pros to build next gen applications using Microsoft’s devices and services and they share those experiences with the developer community. John has been with Microsoft for almost 20 years. Most recently John focused on Azure developing key platform services including Windows Azure Active Directory, Service Bus, and SQL services. He has been a key contributor on wide range of technologies including; Visual Studio, .NET, WCF, WIF, IE, and AD. John is an advocate and contributor to open source and Web standards – most recently he drove many of the contributions Microsoft made to OAuth 2. John has BS in Electrical Engineering from Union College and an MS in Computer Science from Brown University. He lives in Redmond with his wife and four children.
– Microsoft Big Brains: John Shewchuk [Mary Jo Foley for All About Microsoft blog of ZDNet, Nov 20, 2008]
Claim to Fame: One of the masterminds behind “Zurich,” a key component of Microsoft’s Azure cloud infrastructure, and a key player in Microsoft’s Federated Identity work [see also: Ozzie foreshadows ‘Zurich,’ Microsoft’s elastic cloud [same author, same place, July 24, 2008]
– Bytes by MSDN: John Shewchuk and Rob Bagby discuss “Project Dallas” [on YouTube MrAbdoul9 channel, Jan 29, 2010; on Channel 9, Aug 29, 2010] this is where OAuth is first mentioned
– Microsoft unveils AD Azure strategy, ID management reset [John Fontana for Identity Matters blog of ZDNet, May 25, 2012]
After two years of work, Microsoft has unveiled details and its strategy around Active Directory for the cloud, anointing it the centerpiece of a comprehensive online identity management services strategy it thinks will profoundly alter the ID landscape.
The company said changes to the current concepts around identity management need a “reset” to handle the “social enterprise.” Microsoft says it is “reimagining” how its Windows Azure Active Directory (WAAD) service helps developers create apps that connect the directory to SaaS apps and cloud platforms, corporate customers and social networks.
“The term ‘identity management’ will be redefined to include everything needed to provide and consume identity in our increasingly networked and federated world,” Kim Cameron, an icon in the identity field and now a distinguished engineer working on identity at Microsoft, said on his blog. “This is so profound that it constitutes a ‘reset’.”
At the center is WAAD, which is in use today mostly with Office 365 and Windows Intune customers. WAAD is a multitenant service designed for high availability and Internet scale.
In a companion blog post to Cameron’s, John Shewchuk [see also Part 2 of that], a Microsoft Technical Fellow and key cog in the company’s cloud identity engineering, provided some details on WAAD, including new Internet-focused connectivity, mobility and collaboration features to support applications that run in the cloud.
Shewchuk said the aim is to support technologies such as Java, and apps running on mobile devices including the iPhone or other cloud platforms such as Amazon’s AWS.
Shewchuk said WAAD will be the cloud extension to on-premises Active Directory deployments enterprises have already made. The two are married using identity federation and directory synchronization.
He said Microsoft made “significant changes to the internal architecture of Active Directory” in order to create WAAD.
As an example, he said, “Instead of having an individual server operate as the Active Directory store and issue credentials, we split these capabilities into independent roles. We made issuing tokens a scale-out role in Windows Azure, and we partitioned the Active Directory store to operate across many servers and between data centers.”
Some analysts are already noting the challenges Microsoft will have with its cloud directory.
Mark Diodati, a research vice president at Gartner focusing on identity issues, told me in a conversation about changes the cloud is forcing on enterprise ID management that, “the addition of tablets and smartphones into the enterprise device mix exceeds Active Directory’s management capabilities and there is an impedance mismatch using Kerberos across the cloud.”
While Shewchuk laid out the set-up for a Part 2 [see here: Part 2 where OAuth 2 is first mentioned as: “we currently support WS-Federation to enable SSO between the application and the directory. We also see the SAML/P, OAuth 2, and OpenID Connect protocols as a strategic focus and will be increasing support for these protocols”] of his blog that will focus on enhancements to WAAD, Kim Cameron painted the bigger picture on cloud identity going forward.
He said companies adopting cloud technology will see dramatic changes over the next decade in the way identity management is delivered. “We all need to understand this change,” he stressed.
Cameron said identity management as a service “will use the cloud to master the cloud”, and will provide the most reliable and cost-effective options.
“Enterprises will use these services to manage authentication and authorization of internal employees, the supply chain, and customers (including individuals), leads and prospects. Governments will use them when interacting with other government agencies, enterprises and citizens.”
And he added that enterprises will have to move beyond concepts that have guided their thinking to date.
Identity & Access [MSFTws2012 YouTube channel, Nov 20, 2012]
Current state-of-the-art:
– Welcome to the Active Directory Team Blog [MSDN blogs, April 15, 2013]
– Announcing some new capabilities in Azure Active Directory Graph Service [Windows Azure Active Directory Graph Team blog on MSDN, May 15, 2013]
– BUILD 2013, Windows 8.1, and Microsoft’s Deep-Tech Team: Hopeful News for Devs [Tim Huckaby on DevPro, May 16, 2013]
It’s hard to change a culture. Having worked for or with Microsoft for over 20 years, I can tell you that I have a myriad of colleagues that are Microsoft employees, most of whom I call my friends and respect very much. Over the last several months, I’ve had several discouraging private conversations about where the developer goals, mission, and strategy were headed for Microsoft. I could see the problems and mistakes. Microsoft employees could see them, too. You probably saw them, too. It’s been frustrating. When the head guy in charge of Microsoft development ignores feedback that includes internal feedback from Microsoft and external feedback from folks such as me and you, then that builds a culture of secrecy and fear. Although that head guy is gone now [obvious reference to Steven Sinofsky, ex Microsoft: The victim of an extremely complex web of the “western world” high-tech interests [‘Experiencing the Cloud, Nov 13-20, 2012], it’s still taken a long time to change that culture back to where it should be.
In all honesty, I can tell you that I haven’t been encouraged about the developer platform at Microsoft in a while. However, today I’m encouraged for the first time in a long time. I see the culture changing. I hear people at Microsoft saying that the culture is changing. And there’s several encouraging announcements that are emerging. Suddenly, I’m now excited about the Microsoft’s BUILD 2013 developer conference that’s being held in San Francisco from June 26 to June 28, and I’m not the old guy saying, “Get off my lawn!” However, I’d first like to present you all with some background that made me discouraged in the first place.
Microsoft’s Development Woes
I painfully read a recent blog post about Microsoft’s developer issues. I don’t even know who wrote it. This guy or gal didn’t put his or her name on the blog post. It’s painful because this person makes a ton of good points. Within this blog post, the author goes far enough back to put Win16 into perspective. It’s a very interesting read if you want to talk about the context of Microsoft’s developer problems through time and the speculation surrounding those problems. One of the main points in this article is that Microsoft has hung onto an obsolete Win32 API even though, a decade ago Intel took a completely different tact with the GPU and multi-core processors when it could have picked several versions of Windows over time to start over. However, Microsoft didn’t choose to do this, which has caused developers a lot of pain.
Related: “Windows 8 Start Button Shenanigans“
Most recently that developer pain has manifested with the introduction of the modern API in Windows 8. The modern API has many developers so confused and angered. A lot of these developers are experiencing anger because the most successfully adopted and beloved developer technology in Microsoft history was seemingly killed by this new modern API: Silverlight. Also seemingly killed was XNA. Several developers are also confused because Microsoft seems to be pushing the message to get users to build enterprise applications in HTML5 and deliver them through the Windows Store.
But, alas, there is hope! Recent announcements and speculations have me really encouraged.
Encouraging Announcements from Microsoft
On May 14, Microsoft officially announced the long rumored Windows Blue, which is officially called Windows 8.1. It will be a free update to Windows 8. Windows 8.1 promises to fix several different problems that folks have been complaining about. It’s important to note that Windows 8.1 isn’t a service pack. It’s a full blown upgrade to the OS. Microsoft promises several exciting things for the developer to be announced at BUILD, which includes the public release of Windows 8.1.
This month a minor Internet hysteria phenomena occurred with the revelation of the Microsoft deep-tech team. Mary Jo Foley wrote it best describing it as Microsoft’s new plan for reaching out to top-tier developers of all sizes to get them to take a look at the new and expanded Microsoft toolbox. There’s several “big guns” who will be leading the effort.
John Shewchuk is one of those “big guns.” I know John from a prior life at Microsoft. He’s a 20-year Microsoft veteran and one of the company’s Technical Fellows. He’s leading the team and serving as the Chief Technology Officer for the Microsoft Developer Platform. This is good news.
My guess is that the deep-tech team was the brainchild of Microsoft veteran Steve Guggenheimer, who took the reins of heading the Developer and Platform Evangelism (DPE) team in October 2012. Affectionately known as “Guggs,” Steve Guggenheimer has a long and storied career at Microsoft.
Patrick Chanezon is a new hire to Microsoft who will lead the enterprise evangelism efforts in Microsoft’s DPE unit from San Francisco. He joined Microsoft from VMware just weeks ago. This is a key hire that also seems to be really good news.
More about those Microsoft people I respect; the people who get it; the people who affect change. Scott Guthrie is one of them. But everyone knows who knows the Microsoft Platform knows who Scott Guthrie is. Another one of them is Gabor Fari. You probably don’t know his name. But Gabor is one of the many Microsoft folks who “gets it.” Internally, he’s willing to criticize the company he works for and loves when it deserves it. He’s also the first to garner praise where Microsoft deserves it. Gabor’s title is Director of Life Sciences Solutions, and his grasp of the developer platform at Microsoft is his passion. When discussing the problems of the past and the excitement of the future with Gabor he left me with this, and I believe it’s the perfect way to end this article:
“I am very excited about the latest developments and news that has been released, and I am eagerly anticipating additional news from the BUILD conference. The slumbering lion still has spectacular fangs and teeth; and now he has woken up and is ready to roar.”
Regarding Gabor Fari I will include here the following link:
– Sanofi: Global Healthcare Leader Deploys Intelligent Content Framework, Speeds Time-to-Market [Microsoft Case Study, April 16, 2013] from which the following excerpts describe Fari’s involvement and role in strategic developments the best:
In January 2011, Sanofi launched a program called CRUISE—Content Re-Use Information System for Electronic Health. Through CRUISE, the company set out to develop a content management solution that transverses the company’s research and development efforts. The program charter of CRUISE is to implement processes and tools that enable stakeholders to author, assemble, review, approve, reuse, publish, and deliver high-quality, consistent, and compliant content and documentation throughout the product development life cycle—aiding the submission to regulatory agencies and other industry audiences. “The idea is to find ways to intelligently and seamlessly manage content authoring and production,” says Bhanu Bahl, Senior Manager of Clinical Sciences and Operation Platform at Sanofi. “The key business objective is to reduce the effort required to prepare documents through a synergy of optimized processes and enabling technologies.”
CRUISE has three pillars. One pillar involves simplifying the documentation process in a way that makes it possible to reuse content in various materials. Another pillar revolves around services that involve the many different documentation deliverables. The third pillar focuses on the technology solution, which is designed as a content library that tags and classifies information so that it can be easily assembled and searched. “With CRUISE, we are not doing a process redesign,” says Bahl. “We’re building something more tangible, more simplified, and more standardized.”
To address the CRUISE mandate, Sanofi worked closely with Microsoft as well as two members of the Microsoft Partner Network, DITA Exchange and the ArborSys Group. Microsoft provided the Intelligent Content Framework (ICF) and underlying technologies based on Microsoft SharePoint Server and Microsoft Office. DITA Exchange delivered a solution that enables organizations to establish and maintain a “single source of truth” for their strategic content, and to deliver that content consistently across outputs. The ArborSys Group consulted on the tool and process redesign and helped achieve an end-to-end business and technology implementation for regulated industries.
…
Gabor Fari, Director of Life Sciences Solutions at Microsoft, served as an evangelist in helping to put together the CRUISE team. DITA Exchange had been working closely with Microsoft since 2008 to develop the ICF for regulated industries. It completed the first version of the XML-based solution in February 2009.
As the technology pillar of CRUISE and the engine of EnCORE, DITA Exchange software elevates SharePoint to an XML-based component content management and single-source publishing solution. It enables its customers to comply with regulatory requirements with tools for reusing content in a consistent and accurate way throughout the product development life cycle in the life sciences space. “Microsoft promoted our work to several pharmaceutical companies,” says Andersen. “It led the way in terms of bringing innovative ideas around SCM solutions.”
DITA Exchange began working on the CRUISE implementation in April 2011. The partner participated in planning and supplied the solution used to manage the document output maps, topics, and linking of topics to the maps. “DITA Exchange helped us with content design and the governance structures of information design,” says Allred. “The people at DITA Exchange are masters of their technological domain. They have experience in regulated industries and the knowledge required to get our vision into an operational model.”
The ArborSys Group joined the effort in April 2011. This partner provides business consultancy and technical implementation and helped Sanofi achieve measurable and sustainable results through the implementation of flexible IT solutions that can be adapted for change in a dynamic business climate.
The two partners collaborated on developing the EnCORE platform. The ArborSys Group scoped processes, integrated service management roles and extensions, and trained internal resources.
“Microsoft, DITA Exchange, and the ArborSys Group all provided expertise and leadership in terms of how we define processes and address the three pillars of CRUISE,” says Bahl. “The various disciplines they provided really helped us strategize our best opportunity in terms of development. We share a common vision that has resulted in a very rich, cutting-edge offering that other pharmaceutical companies will probably adopt three to five years from now.”
While many other regulated industries have embraced SCM in recent years, life science organizations have lagged. “It’s no secret that the pharmaceutical industry is conservative,” says Andersen. “People think very carefully before they start anything. Sanofi is absolutely the leader in innovating in the pharmaceutical content management space.”
…
Windows RT Buzz: only the naming will disappear?
Microsoft defends Windows RT as necessary disruption [CNET, March 21, 2013]
vs.
Microsoft to merge Windows RT into next-generation Windows OS [DIGITIMES, March 27, 2013]
These headlines tell everything. And don’t forget, end of March is the end of PRISM when all top level decisions for the next fiscal year have already been taken. Now put these two media reports against each other:
[Michael] Angiulo [corporate vice president, Windows Planning, Hardware & PC Ecosystem] says Microsoft has good reason to stick with the platform.“It was a ton of work for us and we didn’t do the work and endure the disruption for any reason other than the fact that there’s a strategy there that just gets stronger over time.Looking at things now like power performance and standby time and passive [fanless] form factors. When we launched Windows 8, it was really competitive with a full-sized iPad. A lot of that was made possible by the ARM [chip] architecture.If you look forward a year or two and you look at the performance output of ARM chips, those are some really capable chips. I think it has a very bright future.People are talking about legacy desktop software not running, but they don’t think about the customer benefit of only running modern apps. The only apps that you install from the Windows store are the kind, that as a customer, you can manage your rights to.Let’s say you drop that PC in a pool. Well, you get a new one and then you just redownload [the apps]. That’s the kind of model people are used to with a phone or tablet today. I can maintain all the apps in the [Microsoft] store and reset with a single switch.So, on Windows RT, the user experience stays consistent over time. That’s a big benefit. And as the number of apps grow in the store, that value promise only gets stronger.And on the ARM side, there is a propensity for a much higher percentage of PCs that are going to ship with mobile broadband [3G/4G], precisely because ARM PCs have even longer battery life [than Intel PCs] on connected standby [when a device is in standby mode but still connected to e-mail, social networking sites, and the Internet in general].” |
Microsoft will no longer launch products under its Windows RT line and will instead merge the product line into the software giant’s next-generation Windows, codenamed Blue, according to sources from the upstream supply chain.Although the PC supply chain had pushed the Windows on ARM (WoA) platform aggressively, the Windows RT’s name, which has misled most consumers into believing that the operating system is able to support all existing x86 Windows programs, the lack of apps, as well as compatibility issues have all significantly damaged demand.The next-generation of Windows is expected to make its first appearance at the Microsoft Build Developer Conference 2013, hosted from June 26-28 in San Francisco, the US.The sources believe that Wintel PC demand is likely to drop significantly before Intel and Microsoft’s next-generation products show up in the second half of the year. |
With that the strategy to stick to Windows RT as a product, but not as a name, is crystall clear. Nevertheless between these two news dates we have other news articles in the world which are casting doubts on the future of Windows RT as a product.
Look at the bulk of news headlines between March 21 and March 28 to see the kind of mixed reporting. As these headlines coming from the proper Google search:
- Is Microsoft merging Windows RT into Windows 8 for “Blue” update?
- Microsoft Surface Pro, RT, Windows 8 Phones Battle For Confused Customers: Who Wins?
- Microsoft: Windows RT Not Going Anywhere
- Intel vs. Microsoft: how Atom processors could kill Windows RT [The Verge, March 21, 2013]
- Microsoft defends Windows RT. Did it do more harm than good? [Computerworld, March 22, 2013]
- Microsoft defends Windows RT but dodges responding to key criticism [BGR, March 22, 2013]
- Microsoft Exec Promises Windows RT Will Get Better ‘Over Time’ [Business Insider, March 22, 2013]
- Windows RT to also receive Windows Blue, Surface RT users can now rejoice
- Should Microsoft Give Up on Windows RT?
- Microsoft exec: Look at the bright side of Windows RT
- Microsoft Says Windows RT Is the Future, But Can it Survive the Present? [CIO, March 22, 2013]
- Microsoft Exec Sings High Praise for ARM and Windows RT, Downplays Legacy App Support
- Microsoft Still Doesn’t Get It [Seeking Alpha, March 23, 2013]
- Microsoft: Windows RT will get better over time, just you wait
- Microsoft Stands Strong Behind Windows RT
- This Week in Tablets: Does Windows Blue spell the end for RT?
- Do we need another Windows OS? [CNET, March 23, 2013]
- Surface RT, Windows RT Dead? Microsoft Defends It Against OS Attacks
Linux client market share gains outside the Android? Instead of gains will it shrink to 5% in the next 3 years?
The Linux Foudation quite proundly referred to ReadWriteMobile: The ‘Year of the Linux Desktop’? That’s So 2012 [Feb 3, 2013]
For those Linux enthusiasts still pining for the mythical “Year of the Linux Desktop,” the wait is over. In fact, it already happened. In 2012 Microsoft’s share of computing devices fell to 20% from a high of 97% as recently as 2000, as a Goldman Sachs report reveals [”Clash of the titans” downloadable from here, dated Dec 7, 2012]. While Apple has taken a big chunk of Microsoft’s Windows lead, it’s actually Google that plays Robin Hood in the operating system market, now claiming 42% of all computing devices with its free “Linux desktop” OS, Android.
Read more at ReadWriteMobile.
from which I will include here the following chart:
for which Goldman Sachs commented as:
The compute landscape has undergone a dramatic transformation over the last decade with consumers responsible for the massive market realignment. While PCs were the primary internet connected device in 2000 (139mn shipped that year), today they represent just 29% of all internet connected devices (1.2bn devices to ship in 2012), while smartphones and tablets comprise 66% of the total. Further, although Microsoft was the leading OS provider for compute devices in 2000 at 97% share, today the consumer compute market (1.07bn devices) is led by Android at 42% share, followed by Apple at 24%, Microsoft at 20% and other vendors at 14%.
Note from Goldman Sachs: Microsoft has gone from 97 percent share of compute market to 20 percent [The Seattke Times Dec 7, 2012]:
I asked Goldman Sachs about what happened in the 2004-2005 time frame — as seen in the above chart — that made Apple’s vendor share jump, Microsoft’s share plummet and the “other” category to go from zero to 29 percent. Goldman Sachs replied that it has to do with more mainstream adoption of non-PC consumer computing devices but declined to elaborate beyond that.
Microsoft was put into the “Challenged” category (along with Google BTW) by Golmann Sachs noting that:
… we estimate that Microsoft would have to sell roughly 5 Windows Phones or roughly two Windows 8 RT tablets to offset the loss of one traditional Windows PC sale, which we estimate has an overall blended selling price of $60 for business and consumer.
but a kind of more positive than negative outlook was predicted for the company by
… we expect the recent launches of Windows Phone 8 and Windows 8 tablets to help the company reclaim some share in coming years.
Apple, at the same time, was into the “Beneficiaries” category (along with Facebook and Samsung BTW) by Goldmann Sachs for the reason of:
… we believe loyalty to the company’s ecosystem is only increasing and this should translate into continued growth going forward. In particular, we see the potential for Apple to capture additional growth as existing iOS users move to multiple device ownership and as the company penetrates emerging regions with new devices such as the iPad miniAAPL and lower priced iPhones. As a result, we believe Apple’s market share in phones has room to rise much further, and that its dominant tablet market share appears to be more resilient than most expect. We expect these factors to continue to drive the stock higher.
This is, however, not going to happen if taking a judgement from the stock market reflections since then with 13.7% drop in Apple’ share price vs. that of Dec 7 (the report publishing date) and a whopping 34.5% drop vs. its last peak on Sept 19, 2012 (at $702.1):
source: Yahoo! Finance
Why Did $AAPL Stock Go Down After Beating Earnings Estimates And $AMZN Stock Go Up After Missing? [Techcrunch, Jan 29, 2013] had the following explanation:
The moves in different directions for Amazon and Apple have been about expectations and guidance. Wall Street has higher expectations for Apple and ‘different’ expectations for Amazon. Wall Street wants Apple’s ‘gross margins’ to grow. They don’t expect Amazon’s ‘profits’ to grow. It sounds silly, but if Apple has reported lower profits and a huge gross margin increase the stock might have shot up. If Amazon had reported record profits today on decreasing margins, Wall Street might have panicked.
…
Wall Street has stopped caring about Apple’s profits today. They were displeased with forward guidance. Growth rates have slowed measurably at Apple which is understandable for a company of its’ size. Wall Street is worried that growth is slowing and competition from Google and Samsung are taking a toll. Apple has given Wall Street so many wonderful surprises so magic has become the norm. Now that Apple is boring, they have run for the hills.
That moode didn’t change even after Apple CEO Tim Cook was trying to assure investors at the Goldman Sachs Internet and Technology Conference on Feb 12, just a week ago. Read the Wrap up: Apple CEO Tim Cook’s Goldman Sachs Conference keynote [AppleInsider, Feb 13, 2013] from which I will quote only the following excerpts as the most notable ones:
Cook went on to say that introducing a “budget device” was not something Apple would be comfortable with, and instead pointed to the strategy seen with the iPhone lineup. In that model, new variants like the iPhone 5 are sold at the highest price while preceding versions like the iPhone 4S and iPhone 4 are sold at discounted rates.
…
According to Cook, the iPad is “the poster child of the post-PC revolution” and has driving the push to tablets since its introduction in 2010.
While Apple’s tablet has been the downfall for a number of PC alternatives, such as netbooks, the device is also said to be hurting the company’s own Mac computer sales. During the last quarter of 2012, Mac sales dropped 22 percent year-to-year on low demand and supply constraints. Apple’s iPad business, however, grew by nearly 50 percent over the same period.
“The cannibalization question raises its head a lot,” Cook said. “The truth is: we don’t really think about it that much. Our basic belief is: if we don’t cannibalize, someone else will. In the case of iPad particularly, I would argue that the Windows PC market is huge and there’s a lot more there to cannibalize than there is of Mac, or of iPad.”
Cook noted that burgeoning markets like China and Brazil will be major players in future growth, and the company is banking on its ability to draw customers in to the Apple ecosystem with “halo products.”
“Through the years, we’ve found a very clear correlation between people getting in and buying their first Apple product and some percentage of them buying other Apple products.”
At the same conference Microsoft, similarly to Apple, declared a ‘no change’ strategy despite of the obvious failure of its Windows 8 and Windows Phone efforts so far. In the No “Plan B” for Microsoft’s mobile ambitions: CFO [Reuters, Feb 13, 2013] report one can read:
“We’re very focused on continuing the success we have with PCs and taking that to tablets and phones,” Microsoft’s Chief Financial Officer Peter Klein said
…
“It’s less ‘Plan B’ than how you execute on the current plan,” said Klein. “We aim to evolve this generation of Windows to make sure we have the right set of experiences at the right price points for all customers.”
…
Gartner estimates that Microsoft sold fewer than 900,000 Surface tablets in the fourth quarter, which is a fraction of the 23 million iPads sold by Apple. Microsoft has not released its own figures but has not disputed Gartner’s.
Windows phones now account for 3 percent of the global smartphone market, Gartner says, which is almost double their share a year ago but way behind Google’s Android with 70 percent and Apple with 21 percent.
To grab more share, Klein said Microsoft was working with hardware makers to make sure Windows software is available on devices ranging from phones to tablets to larger all-in-one PCs.
“It’s probably more nuanced than just you lower prices or raise prices,” said Klein. “It’s less a Plan B and more, how do you tweak your plan, how do you bring these things to market to make sure you have the right offerings at the right price points?”
So the last 3 months went against Goldmann Sachs’ November 2012 predictions. The only question now remains whether those 3 months brought any changes in the non-Apple and non-Microsoft territories which would question other parts of the Goldmann Sachs’ forecast as well?
There were no negative changes just strengthening of the already established dominant position against both Apple and Microsoft:
1. Mainstream tablets 7-inch at US$199, say Taiwan makes [DIGITIMES, Feb 19, 2013]
Google’s Nexus 7 and Amazon’s Kindle Fire HD have reshuffled the global tablet market and consequently 7-inch with a price cap of US$199 has become the mainstream standard for tablets, according to Taiwan-based supply chain makers.
Cumulative sales of the Nexus 7 have reached six million and are expected to reach eight million units before the expected launch of the second-generation model in June 2013, the sources said. The Nexus 7 and Kindle Fire have driven vendors to develop inexpensive 7-inch tablet models instead of 10-inch ones, the sources indicated.
In order to be as reach US$199, 7-inch tablets are equipped with basic required functions such as access to the Internet and watching video, the sources noted. While Google, Amazon, Samsung Electronics and Asustek Computer are competitive at US$199 for 7-inch tablets, white-box or other vendors need to launch 7-inch models at lower prices such as US$149, the sources said. Fox example, China-based graphics card vendor Galaxy Microsystems has cooperated with Nvidia to launch a 7-inch tablet in the China market at CNY999 (US$160).
2. Digitimes Research: 68.6% of touch panels shipped in 4Q12 from the Greater China area [DIGITIMES, Feb 19, 2013] meaning that in supply chain terms there is a growing concentration on suppliers not only from Greater China but especially from mainland China:
Taiwan- and China-based touch panel makers held a 68.6% global market share for touch panels shipped during the fourth quarter of 2012, according to Digitimes Research.
China-based panel makers saw the biggest share in the handset touch panel market during the fourth quarter due to smartphone demand in China, while Taiwan-based panel makers only held a 27.5% share in the market largely due to lower-than-expected sales of the iPhone 5, said Digitimes Research.
In terms of touch panels used in tablets, Taiwan-based panel makers saw a drop in their global market share to 59.9% during the period largely due to the iPad mini using DITO thin-film type touch screens provided from Japan-based touch panel makers. China-based panel makers meanwhile held 18.6% in the market due to demand for white-box tablets in China, added Digitimes Research.
Meanwhile, Digitimes Research found that Taiwan-based TPK provided 70.9% of all touch panels used in notebook applications in 2012.
3. Touch Panel Market Projected for a 34% Growth in 2013 from 2012 [Displaybank, sent in a newsletter form, Feb 19, 2013] published to promote Touch Panel Market Forecast and Cost/Issue/Industry Analysis for 2013 [Jan 30, 2013]
The touch panel market is growing rapidly due to the increasing sale of smartphones and tablet PCs. The touch panel market size in 2012 was 1.3 billion units, a 39.4% growth over 2011. The market is projected to grow 34% in 2013, growing to more than 1.8 billion units.
Touch Panel Market Forecast (Unit: Million)
(Source: Displaybank, “Touch Panel Market Forecast and Cost/Issue/Industry Analysis for 2013”)
Smartphone and tablet PCs, major applications that use touch panels, are expected to continue to grow at a high rate. In addition, most IT devices that use display panels have either switched to or will start using the touch panels soon. Therefore the touch panel market will show a double digit growth annually until 2016, by unit. The market size is expected to reach more than 2.75 billion units by 2016.
With the explosion in the sale of smartphones and tablet PCs during the past few years, our lives have changed dramatically. They are now common place in our lives, and have a huge influence in the IT industry in general. With the introduction of Windows 8 OS in October 2012, upsizing of touch panels has begun. The impact of this event on the immediate growth of the touch panel market and the long-term effect is so immense that it cannot be estimated at the moment.
The financial crisis that started in 2008 left much of the IT industry hobbling worldwide. But only the touch panel market is enjoying a boom. Many new players are pouring into the industry, and those on the sidelines are waiting for the opportune moment to enter. As more players enter the competitive landscape, touch panel prices are falling rapidly. In addition, to gain competitiveness and to differentiate itself in the market has led players to develop and improve structure, technique and process, and seek out new materials.
The introduction of Windows 8 is leading the increase in touch capable Notebook and AIO PCs. It is still too early for the touch interface to completely displace keyboard and mouse, but the touch functionality does add convenience to some operations. We are sure to see an increase in specialized apps that capitalize on such functions. Therefore, touch functions will complement traditional input methods. As the technology is still in early implementation stages, it is used only in select high-end Ultrabooks. But it’s only a matter of time before touch functions make its way to mid-end products.
Forecasting the future of touch panel industry is not only difficult, but also outright confusing in the current landscape due to the rapid expansion; the increase in number of devices that use touch panels; more players in the market; and rapid development of new products and new processes. In serving clients, Displaybank has released “Touch Panel Market Forecast and Cost/Issue/Industry Analysis for 2013” to provide industry outlook by application, product, and capacitive touch structure. The report also includes the supply chain of set makers and touch panel manufacturers; and cost analysis of major capacitive touch panels by size and type. This report will serve as a guide to bring clarity and understanding of rapidly transforming touch panel industry.
4. Cheaper components could allow 7-inch tablets priced below US$150, says TrendForce [DIGITIMES, Dec 14, 2012]
Viewing that Google and Amazon have launched 7-inch tablets at US$199, other vendors can offer 7-inch tablets at below US$150 only by adopting cheaper components, according to Taiwan-based TrendForce.
As panels and touch modules together account for 35-40% of the total material costs of a 7-inch tablet, replacing the commonly used 7-inch FFS panels with 7-inch TN LCD panels accompanied by additional wide-view angle compensation could save over 50% in panel costs, TrendForce indicated. In addition, replacing a G/G (glass/glass) or OGS (one glass solution) touch module with a G/F/F (glass/film/film) one, although inferior in terms of transmittance and touch sensitivity, can cut costs by about 70%. Thus, the adoption of a TN LCD panel and a G/F/F touch module for a 7-inch tablet could reduce material costs by about US$25, TrendForce said.
Given that the type of DRAM affects standby time only as far as user experience is concerned, costs can be reduced through replacing 1GB mobile DRAM priced at about US$10 with 1GB commodity DRAM priced at about US$3.50, TrendForce noted. As for NAND flash, 8GB and 4GB eMMC cost US$6 and US$4, respectively, and therefore the latter should be the preferred choice to save costs.
For CPUs, China-based IC design houses, including Allwinner Technology, Fuzhou Rockchip Electronics, Ingenic Semiconductor, Amlogic and Nufront Software Technology (Beijing), provide 40-55nm-based processors at about US$12 per chip which could be alternatives to chips used in high-end tablets which cost about US$24, TrendForce indicated.
While the sales performance of tablets below US$150 is yet to be seen, such cheap models are expected to put pressure upon China-based white-box vendors, and in turn intensify price competition in the tablet market in 2013, TrendForce commented.
5. Strong demand from non-iPad tablet sector to boost short-term performance of IC vendors [DIGITIMES, Jan 28, 2013]
Demand for IC parts from the tablet industry in China has been stronger than expected in the first quarter of 2013, which could help boost the short-term performance of IC design houses, while offsetting the impact of slow demand from China’s smartphone sector caused by high inventory levels, according to industry sources.
Entry-level tablets meet market demand in terms of pricing and functionality, particularly in China, said the sources, adding that demand for entry-level tablets in China and other emerging markets could top 4-5 million a month in 2013 compared to 2-3 million in the second half of 2012.
MediaTek, while seeing demand for its handset solutions from China decrease in the first quarter of 2013, has also enjoyed emerging IC demand from the tablet sector, with plans to release chipset solutions for the segment in the second quarter of the year, the source revealed.
Since the growth momentum for tablets in 2013 is expected to come from non-iPad vendors in China and other emerging markets, Taiwan-based suppliers of LCD driver, analog and touch-controller ICs as well as those of Wi-Fi, audio and Bluetooth chips will benefit from the trend thanks to cost advantages and strong business ties in these markets, the sources commented.
6. Allwinner A31 SoC is here with products and the A20 SoC, its A10 pin-compatible dual-core is coming in February 2013 [Dec 10, 2012] and The upcoming Chinese tablet and device invasion lead by the Allwinner SoCs [Dec 4, 2012], both from my own separated trend tracking site devoted to the ‘Allwinner phenomenon’ coming from mainland China and having the potential of drastically altering the 2013 device market (not taken into account at all by Goldmann Sachs report):
that already resulted in huge growth of the mainland China Android tablet manufacturing in 2012, as well shown by this chart:
which has already fundamentally affected the worldwide tablet market in 2012:
7. What Allwinner started in 2012 with the single core A10/A13 SoCs and which was further boosted by the quad-core Cortex-A7 A31 SoC on Dec 5, 2012 with the release of Onda V972 and V812 tablets (for US$ 208 and US$144 respectively) is an incredible strategic inflection point for the whole ICT industry, which ALL SoC vendors should compete with. Rockchip shown as the #2 on the mainland China market just followed the suite:
8. Now the most ambitious external challenger Marvell Announces Industry’s Most Advanced Single-chip Quad-core World Phone Processor to Power High-performance, Smartphones and Tablets with Worldwide Automatic Roaming on 3G Networks [press release, Feb 19, 2013] which is going to add to the competition the integrated on the SoC 3.5G modems:
Marvell’s PXA1088 is the industry’s most advanced single-chip solution to feature a quad-core processor with support for 3G field-proven cellular modems including High Speed Packet Access Plus (HSPA+), Time division High Speed Packet Access Plus (TD-HSPA+) and Enhanced Data for GSM Environment (EDGE).
The Marvell PXA1088 solution incorporates the performance of a quad-core ARM Cortex-A7 with Marvell’s mature and proven WCDMA and TD-SCDMA modem technology to provide a low-cost [elsewhere stated by Marvell that this SoC is for the phones space in the “$100 range”] 3G platform for both smartphones and tablets. The advanced application processor technology of the PXA1088 enables a breakthrough end user experience for multimedia and gaming applications with universal connectivity. Marvell’s complete mobile platform solution includes the Avastar® 88W8777 WLAN + Bluetooth 4.0 + FM single-chip SoC and the L2000 GNSS Hybrid Location Processor, and an integrated power management and audio codec IC.
Marvell’s PXA1088 is backward pin-to-pin compatible with its dual-core single-chip Unified 3G Platform, the PXA988/PXA986, enabling device partners to upgrade their next-generation mobile devices to quad-core without additional design cost.
…
Currently, the PXA1088 platform is sampling with leading global customers. Products based on this platform are expected to be commercially available in 2013 [elsewhere stated by Marvell that “We’ll start seeing PXA1088-based phones in the first half of this year”].
9. Yesterday we had two significant advancements described in the Ubuntu and HTC in lockstep [Feb 19, 2013] post here. Especially the Ubuntu related part is remarkable as first time we had a new platform which can span the whole spectrum of devices: from smartphones, to tablets, to desktops, to TVs – actually all from a smartphone capability expanded via docking and other means to a screen, to a TV, a keyboard, and a mouse. This is certainly an extreme case of the new Ubuntu capability which can have implementation in different devices as well. Even in that case, however, the source and binary codes could be the same. This is also cleverly using the already well established Android drivers and Android Board Support Package (BSP) infrastructure of the most cost-efficient ARM SoC vendors. Note that this is furthest from any “license violation” attacks as the original OHA terms and conditions are stating the Apache V2 licencing which:
The Apache license allows manufacturers and mobile operators to innovate using the platform without the requirement to contribute those innovations back to the open source community. Because these innovations and differentiated features can be kept proprietary … Because the Apache license does not have a copyleft clause, industry players can add proprietary functionality to their products based on Android without needing to contribute anything back to the platform. As the entire platform is open, companies can remove functionality if they choose.
10. Finally today came Google Glass: showing how radically the user experience might be changing in the next 2-3 years:
More information: Google Glass – Home [Feb 20, 2013] where it is also possible to grasp its wonderful, non-intrusive seign like this:




