Over a million developers have joined DZone.

Johnson: vFabric Delivers the Promise of VMware's Spring Acquisition

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

It didn't take VMware's SpringSource division long to integrate and wrap up some of their most recently acquired technologies into a bundling called "vFabric".  In reference to today's announcement at VMworld, SpringSource CEO Rod Johnson said that vFabric was not only a new brand, but also a culmination of Spring and VMware's joint efforts since the merging of the two companies.  vFabric presents a simplified platform that has the development technologies of SpringSource combined with the deployment technologies of VMware.  



VMware vFabric delivers the lightweight footprint and transparent visibility necessary for applications to make the best use of the underlying virtual infrastructure platform with technologies such as tc Server and Hyperic. The platform addresses the technical challenges of cloud computing head on, supporting new approaches to data management that enable applications to scale across elastic, geographically distributed cloud architectures with our GemFire and RabbitMQ technologies.  --Rod Johnson, CEO SpringSource

vFabric includes the full suite of technologies developed or acquired in the five-year progression of SpringSource's vision:

  • Java programming - Spring Framework
  • Java deployment - tc Server, Hyperic, ERS Web Server/Load Balancer
  • Productivity - SpringSource Tool Suite, Spring Roo (GWT integration), Grails
  • Messaging - RabbitMQ
  • Data Grid Capabilities - GemFire
  • Cloud and Virtualization - VMware

Now that VMware has products to help organizations build their own cloud or use vSphere and SpringSource within other industry platforms, we might see VMware offer its own public cloud in the future.  

Rod Johnson and SpringSource/VMware are pushing hard into the PaaS and SaaS space with a strong focus on developers and operations:

Modern applications need to be easy to use, data rich, and provide access anywhere, anytime. Developers need the frameworks, tools and platform services that enable them to build great applications and immediately deploy those applications onto an intelligent platform that provisions itself on demand and scales the application based on policy… The shift toward cloud computing tends to mix developer and operational concerns; we believe that understanding and addressing modern developer requirements is essential.

VMware vFabric delivers the lightweight footprint and transparent visibility necessary for applications to make the best use of the underlying virtual infrastructure platform with technologies such as tc Server and Hyperic. The platform addresses the technical challenges of cloud computing head on, supporting new approaches to data management that enable applications to scale across elastic, geographically distributed cloud architectures with our GemFire and RabbitMQ technologies.  --Rod Johnson



Other releasees at VMworld included vCloud Director (for creating virtual datacenters), vShield (virtual firewalls), VMware vShield App (VPN), and vShield Endpoint.   

Have a closer look at vFabric on SpringSource.com.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}