1. You've been involved with SpringTrader for a while, could you give us a bit about your background and how you've been involved? I've been involved in the technology industry for the past 14 years. I worked in both IT (High Tech Manufacturing, Financial Industries) and R&D positions during this time. My experience spans multiple disciplines including web applications, enterprise integration, SOA, open source, and system design. I have been a Spring Framework user since 2006 and joined VMware in 2011 as a Staff Engineer on the vFabric Commercial Engineering team.
If you haven’t heard, the SpringTrader reference architecture is used to help Java-based application architects, developers, infrastructure, and operations teams advance their application roadmaps and provide reusable patterns. Some might also consider how vFabric Application Director can be used with the SpringTrader app to enable continuous deployment or automatically provision and scale the app in a completely virtual data center (i.e. a software defined data center). As well, vFabric Application Performance Manager can be used to monitor the entire stack and trigger automated scaling events like adding a new JVM and tc Server to the SpringTrader app’s production environment. Continue reading →
The vFabric team is headed to SpringOne 2GX 2012 next week – from October 15-18 in Washington, DC. This is set to be a great event to learn the latest on Spring with over 100 sessions covering a wide variety of topics. For those of you looking to learn more about how vFabric is the best place to run Spring applications, here are the highlights you won’t want to miss:
VMware is heading to JavaOne this week (right next door to Oracle Open World where you can also find us at booth #1733) As the providers of the ever popular Spring framework, its no surprise we have a packed show planned.
At VMworld in San Francisco, several partners shared success stories at the vFabric partner panel. As moderator for this session, I worked extensively with the three vFabric Partners prior to the event and uncovered a common theme – these experts are top notch at what they do and enjoy doing it. Each Partner had a unique vFabric story about successful implementations. Partners on the panel included Nancy Turbe with EMC consulting, Jeff Reed with Logicalis and Juan Garcia from Williams and Garcia. Their stories covered:
Today’s modern applications are built from an ever growing number of moving parts (e.g. queues, caches, services connecting different application tiers, and outgoing calls to external services). These parts are also dynamic—layers grow or shrink to scale, are load balanced, and since they are virtual or in the cloud, they can also physically move quickly. Transactions can literally pass through hundreds of different paths in your average application. These are spaghetti transactions.
Every piece of spaghetti has a start and an end, but how each one passes is difficult to see when it’s in a pile. Understanding spaghetti transactions, and how they flow between all the parts of the application’s topology has become more time consuming than ever.
Efficient management of these applications requires a new approach – moving from individually managing the health of each server, operating system, and the workload it runs, to managing applications and multi-tier transactions. Continue reading →
On Monday morning, I had the opportunity to sit back and enjoy the opening keynotes with Paul Maritz, Pat Gelsinger, and Steven Herrod at VMworld 2012. Since my efforts focus on the vFabric product line, I was quite excited to see how our executive leadership team announced the company’s vision and hit on where vFabric fits in. For those that missed the keynote, it is available here. First, I’d like to say how amazing it was to hear Paul Maritz talk about how much virtualization has been adopted during his short tenure since 2008.
Now, there were three points made in the keynotes which explain how vFabric is a key part of the software-defined data center story, and I thought they were worth passing along to anyone that missed them. Before I mention these points, it makes sense to summarize the relationship between vFabric and the software-defined data center at a very high level. To do so, I will quote Steve Herrod in this software-defined datacenter overview:
“So, in the end, it is the applications that matter. It’s the applications that help a business make new revenue or be more efficient in how they are doing so. And Continue reading →
(Note: See a newer article on the renamed SpringTrader.) vFabric’s Reference Application, Nanotrader, provides customers with an end-to-end solution for developing, provisioning, and managing a distributed application in a cloud environment. The reference application and architecture provide customers and partners with a blueprint for development, infrastructure, and operations teams.
The Nanotrader application is based on the web based Trading application, Day Trader. The legacy Day Trader application provides context for application modernization by representing the “before” picture while Nanotrader provides developers with a blueprint for achieving the “after” picture. Functionally, both applications allow users to login, view their portfolio, lookup stock quotes, and buy or sell stock shares. However, this is where their similarity ends. The following table describes key high-level differences in the application design: Continue reading →