VMware's cloud computing ambitions: Open source PAAs landing in China

Source: Internet
Author: User
Keywords Developer open source can run Google

The Cloud foundary 2012 Cloud Developer Conference was held at Sheraton Beijing Great Wall Hotel on March 28. As the industry's most watched open source PAAs platform in China, Cloud Foundry has attracted the attention of many industry and developers. As a result, Mark Lucovsky, the vice president of Vmware Cloud Foundary Software Engineering, is again being watched.

Speaking of Mark Lucovsky (Mark), perhaps everyone has heard of the story of throwing chairs. He joined Microsoft in 1988, and was the chief architect of Microsoft Windows NT, who wrote most of the kernel programs, KERNEL32, and Windows APIs. When he walked into Microsoft CEO Ballmer's office and told him he was leaving for Google, Bauer was so angry that he grabbed a chair and threw it near him. The story of this famous throwing chair is enough to show Mark's role in Microsoft. He then joined Google, becoming Google's application Programming interface (API) and core owner, who had been involved in designing all of Google's important search Ajax APIs and making a huge contribution to the development of Google's online programming tools.

  
Figure Vmware Cloud Foundary, vice president of software engineering, Mark Lucovsky

And when asked why he came to VMware, he smiled and said, "I don't like bloated institutions," and I'm happy that VMware is letting him lead a new young team. He is such a energetic and enthusiastic person who struggles for his ideals. He was hailed as the pioneer of modern software development.

Simplified development across cloud platform deployments

Today, new applications are growing in demand for mobility, social networking interactivity, and integration of SaaS into mainstream applications. At the same time, companies face the challenge of deploying and migrating applications flexibly across private clouds and multiple cloud service providers. PAAs emerged. But the diversity of application development frameworks requires the ability to improve efficiency across multiple languages.

VMware Cloud Foundry supports several of the most popular and efficient programming frameworks, including spring for Java, Ruby on Rails, Sinatra for Ruby, Other JVM-based frameworks, such as Node.js and Grails, allow developers to use a variety of development languages, open source frameworks, and ancillary services without changing any programming habits to quickly build their own SaaS services using the Cloud foundry PAAs platform, And the code is completely integrated into the infrastructure without having to maintain servers and other infrastructure on its own, on the other hand, Cloud Foundry is based on open source platforms, and developers ' applications can migrate to other platforms without being limited to a single PAAs platform. With this in mind, Mark emphasizes that the biggest feature of Cloud foundry is that it is not bound to any single cloud environment and does not require a VMware infrastructure to run, it can run anywhere and any partner can deploy. And Google and Microsoft Azure platform can only be based on their own single platform to run and deploy.

For application services, Cloud Foundry also supports MongoDB, MySQL, Redis databases, and VMware vfabric services.

In addition, Mark said Cloud Foundry will provide the following services through a variety of delivery modes.

VMware's new developer service, Www.CloudFoundry.com, is a full-featured, VMware-operated public cloud PAAs service that has been formally launched as a beta. It ensures that developers have access to cloud Foundry, providing a test environment for new services and operational optimizations. With this multi-tenant PAAs environment, developers can deploy cloud-scale applications in a very short time. Developers can experience PAAs platforms and services as long as they register on the cloud foundry.com, and can download development tools.

• Open source Community PAAs project. Recently, VMware launched the www.cloudfoundry.org, an open source project and community that uses the Apache 2 license to enable developers to check, evaluate, and modify cloud foundry software based on their own needs, while minimizing the risk of locking. This pattern provides the greatest degree of scalability that enables communities to extend and integrate cloud Foundry through any framework, application services, or infrastructure cloud.

• New Cloud Foundry "miniature cloud". In the second quarter of 2012 VMware will formally launch the cloud Foundry "Micro Cloud", which is a complete, downloadable cloud Foundry instance, included in the developer desktop virtual machines, to simplify application development and testing. This unique pattern allows developers to build and test applications on their respective devices without having to modify any private cloud and public cloud based on cloud foundry, and to ensure that locally run applications are also run in a production environment.

• Cloud Foundry Solutions for enterprise and service providers. In the future, VMware will launch the Cloud Foundry commercial Edition for businesses looking to provide PAAs functionality in their private cloud, as well as service providers wishing to provide cloud foundry through their public cloud services. This business solution ensures that the enterprise integrates the respective Application Infrastructure services product suite with the PAAs environment. Service provider Solutions will further ensure portability across mixed cloud environments, ensuring that applications are deployed internally flexibly or migrated to any of the nearly 3,500 VMware Vcloud partners.

Cloud Foundry: Focus on the Chinese market to build 21st century Linux

Before, the direction of enterprise software development is moving from Microsoft's OS desktop operating system to similar to Google's Web services, now the combination of the two is no longer a separate desktop system or a separate server, but a number of data center connectivity of the new operating system.

Mark believes that the first emerging "Java and. NET-core" programming framework domain, and then, like Ruby on Rails and spring these open source framework "quickly emerge", but also provides another option, and the latter is a major area of VMware investment. He admits that Cloud foundry Open source is a renewed overhaul of VMware.

Mark said this year will make cloud foundry easier to commercialize, can have large-scale applications, and will focus on the Chinese market to promote. For large business data security, Cloud Foundry will provide a different model, namely public accounts and private accounts. Enterprises can choose different ways according to their needs. At the same time, Mark hopes anyone can use cloud Foundry, including competitors, to make it 21st century Linux.

Programmer Career Planning: constantly learning new technologies

Mark said a very interesting experience, he had in school 10 weeks to learn 10 languages, in 10 different languages different frameworks for different projects. He told the developers: you should keep learning new technologies. Because now is not a language eminence, especially in the cloud computing era, there are many new languages and architectures, they are very different from the traditional language. For developers, multiple languages are the necessary qualities of a cloud-era developer.

(Responsible editor: The good of the Legacy)

Related Article

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.