Fundamentals of cloud Computing: openness, standardization, and interoperability
Source: Internet
Author: User
KeywordsCloud computing Microsoft Interoperability mixed-source
Because it technology diversification, the enterprise's IT environment is usually heterogeneous, whether or not to solve the interoperability between various software problems is a lot of CIOs, CTO need to solve the key. At the same time, the ability of their products to operate in such a complex environment, as well as open and interoperability are also required by major software vendors to carefully consider the issue. As the chief architect of Microsoft's interoperability strategy once said, Microsoft's basic principles for developing related products are openness, standardization, and interoperability.
Many businesses use a hybrid environment of Linux and Windows dual platforms. Ted MacLean, general manager of Microsoft Open Solutions, discussed and shared with attendees at the Microsoft Interoperability Technology conference recently that "customers are always looking to create a mixed-source environment so they can run open source applications on the Windows platform," says Ted. You can search for a better solution for your enterprise to solve some of the difficulties that the enterprise encounters in the process of operation. ”
In the past two years, the application of virtualization technology has been very extensive and matured gradually. Virtualization on Microsoft Hyper-vserver 2008 or Windows Server 2008 R2 Hyper-V, supports any Linux operating system version, and improves performance. Linux device drivers give Linux versions of the operating system the same optimization and consolidation experience as Windows virtual machines running on Hyper-V. Ted says: "We're not just thinking about interoperability at the operating system level, but also about hardware platforms and better integration of data structures." ”
Interview with Microsoft interoperability expert site
Interoperability can greatly expand the boundaries of information processing, making it easier for users to gain access to data and operate at lower cost and efficiency. "This is also the value of interoperability that Microsoft values more." Gupta, general manager of technology and marketing strategy at Microsoft Open Solutions, said: "This kind of technology implementation for many enterprises because of the Enterprise Server virtualization product License price problem, and the cancellation of virtualization, is a good solution. ”
At the same time, the management console for Hyper-V is based on a common Windows management framework, and anyone familiar with Windows servers will soon be able to get started, and it will also help the enterprise to save costs in terms of personnel training.
From the perspective of development platform, Microsoft has been extensively involved in the open source community in recent years, for example, for popular jquery, Microsoft has enhanced the interoperability between ASP.net and jquery, which will improve the standardization of jquery and the process of Web application development. Microsoft also promotes the jquery JavaScript library in Visual Studio 2010 and ASP.net MVC 2, allowing. NET developers to better integrate into jquery.
The future we will enter the cloud computing model has been recognized by everyone, cloud computing will be a variety of heterogeneous systems application integration. As a result, cloud computing and interoperability will complement each other. Microsoft's cloud computing platform, Windows Azure, can support the vast majority of current development languages, such as. NET, PHP, Ruby, Python, Java, and so on, and applications running on Windows Azure platforms do not require any code conversion.
To achieve this, Microsoft offers a number of toolkits that support the development of applications based on these programming languages. Also, Windows Azure supports a number of Internet protocol standards, such as HTTP, XML, SOAP, rest, and so on, which makes the cloud platform based on Windows Azure easy to communicate and integrate with other cloud platforms, in addition to the public cloud, A third cloud outside the private cloud: a hybrid cloud.
Microsoft and Novell have been working together for the fourth year. "These four years of cooperation have been very successful, can be said to be beyond the original set up any one of the indicators," Ted said: "From the perspective of technical cooperation, the two sides together to carry out six projects, including system management, virtualization, as well as document format interoperability, identity authentication, accessibility and so on. In terms of business cooperation, we have worked together to solve many problems for our clients, of which about 18% of our customers are in China. Two years ago we announced the release of all the APIs and protocols for the six major products, and now there are more than 40,000 pages of documents available for download, all of which are free for non-commercial use. ”
The Open Data protocol, presented by Microsoft at this year's MIX10 technology conference, provides a simple, secure, interoperable way to improve the value of data sharing across the network. and the Open Data Toolkit is also available for various language platforms, including. Net,java,php and JavaScript. From the IT infrastructure, operating system, database tier, development platform, application interaction, Microsoft is trying to achieve interoperability, for our entire IT applications and information technology development, is a very forward-looking step.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.