AWS, Microsoft, Google Top Gartner's List of Cloud AI Dev Services
The industry watchers at Gartner recently released their first ever report on cloud AI developer services. The report identifies the top vendors of these services in the key areas of language, vision and automated machine learning (ML) that developers can use to enhance their applications.
Amazon Web Services (AWS), Microsoft and Google topped Gartner's list of 10 vendors offering cloud-hosted AI services aimed at application developers. Also among the leaders, though in a slightly distant fourth place, was IBM. Gartner focused specifically on vendors that provide services in the areas of automated ML, natural language, and visual recognition and analysis.
Gartner praised AWS for providing a "very broad and capable portfolio," which the analysts saw as one of its greatest strengths, alongside its massive market reach. (According to recent estimates, AWS owns one-third of the global cloud market.)
Gartner also noted that AWS's offerings can support the needs of developers across many skill levels, from those with little AI/ML experience to those who are more advanced. In recent years, AWS has launched multiple products aimed at democratizing AI and ML. It also offers courseware and consulting services for developers and organizations looking for more expert guidance on ML projects.
"AWS's offer for developers caters to the needs both of those without ML skills and those seeking advanced functions. Those without ML skills can use pretrained AI services with continuously learning APIs," Gartner said, adding that those looking for "more advanced functions" have the option to use SageMaker, AWS' fuller-featured machine learning platform.
Gartner did caution that AWS' panoply of offerings has the potential to make more work for organizations and developers: "Developers must determine whether AWS's functionality is the best available for their requirements. Application leaders must decide whether they want to consolidate AI projects on a single platform. AWS's breadth can also lead to confusion and governance issues -- for instance, whereas Amazon Lex offers comprehensive translation services, the NLU [natural language understanding] portion of the virtual assistant framework supports only English language intents."
Gartner's assessments of the other three leaders, summarized, are as follows:
- Microsoft: AWS' closest competitor benefits greatly from its familiarity to organizations, as well as its recent efforts to infuse AI technologies into more everyday products like Windows and Office 365. It also offers a variety of deployment options for enterprises, from its Azure cloud to on-premises datacenters to virtual private clouds. In addition, according to Gartner, Microsoft has "one of the largest selections of languages for its natural language services," making it attractive to multinationals. Among Microsoft's drawbacks are its "confusing" branding and its lack of direct customer engagement (Microsoft's usual approach, noted Gartner, is to point potential customers to one of its AI partners instead).
- Google: Third-place Google has more extensive language support than the other vendors in Gartner's report. However, its deployment options are currently very limited; for "most" of its AI services, the ability to deploy in an on-premises datacenter or a virtual private cloud is not available (however, Gartner conceded that Google does plan to add these capabilities at some point). More generally, Google suffers from continued "shortcomings in...sales execution and pricing," which has resulted in years of poor market performance compared to AWS and Microsoft. Google's fortunes in AI, Gartner argued, are dependent on the success of the overall Google Cloud Platform.
- IBM: Big Blue's best attributes are its well-regarded research arm (described by Gartner as "a powerful force for leading thinking about AI"), its recent pivot toward hybrid and multi-cloud, and its 2018 acquisition of Red Hat. Those last two factors, in particular, are attractive to developers seeking more flexibility, Gartner argued. The IBM Watson AI platform is also a favorite among developers for its "relatively painless experience." However, while IBM boasts a wide variety of AI services, its breadth "complicates its task of bringing them all together in a single, coherent and well-integrated environment," according to Gartner.
Gartner provided detailed analyses of the other vendors in its study, which include Salesforce, SAP and Tencent, among others. The full report is available, with registration, here.
Gladys Rama (@GladysRama3) is the editor of Redmondmag.com, RCPmag.com and AWSInsider.net, and the editorial director of Converge360.