Home > Blogs > VMware vFabric Blog

Introducing A New Reference Architecture That Will Speed Knowledge & Development of Modern Cloud Applications

Technology is evolving at breakneck speeds.

Universally, applications are faster, deal with large data sets, and provide more compelling user experiences than ever before.

Competition is steep.

As a result, competitive organizations demand that IT leaders speed the rate of new application innovation and development.  IT must rise to the challenge or face competitive threats, missed business opportunities, and lose momentum within their user base. In short, IT leaders and providers that do not accelerate will face a backlash from executives.

In order to meet these challenges, IT is renovating application architectures to thrive in the cloud. This is an organization-wide change involving people redirection, process redesign, and technology exploitation. For many, there is a steep learning curve.

>> Partners, learn more about the new vFabric Reference Architecture at PEX 2013!

Announcing the New vFabric Reference Architecture

Today, VMware is releasing the new vFabric Reference Architecture to speed the learning curve, provide real-world examples, and help organizations design modern applications. Written by VMware’s most knowledgeable development and services architects, this set of documents provides IT leaders with a better understanding of rapidly changing technology, guidance on how to operate it, and insight on the implications of process and control changes. Comprised of a series of videos, documentation, templates, and examples, the vFabric Reference Architecture is both a practical tutorial and sample application that IT can use to accelerate their trajectory to the cloud.

The vFabric Reference Architecture was built based on the most common set of real-world customer scenarios. It helps IT make better decisions, mitigate risk, and better manage change by sharing successful solutions from hundreds of customer use cases. It is intended specifically for highly technical IT staff including developers, operations teams, and architects to help answer common questions like:

  • How do I quickly deploy and scale different types of applications including big data, analytics, mobile, SaaS, and Social?
  • How do I plan, manage, and move data for faster response times and greater scale?
  • How do I set up development environments quickly and predictably?
  • How do I deploy applications to production systems quickly and avoid errors?
  • How do I keep my fast-changing application under management?
  • How do I set up active-active architectures and geographically distributed systems?

Topic 1—Overview of the vFabric Reference Architecture

The above video is the first topic in the series and provides a high-level introduction to the vFabric Reference Architecture including a summary of each topic. There are 14 additional videos—each one goes into more detail on a topic. These can all be found on the vFabric Reference Architecture playlist on VMwareTV.

vFabric Reference Architecture Overview and Playlist

The following information is covered in each drill-down detail video.

Topic 2—Legacy J2EE Migration to the vFabric Reference Architecture: Using the Spring Migration Analyzer, we show you how to successfully migrate the DayTrader sample application to the SpringTrader reference application. From the reports this tool provides, developers can create a refactoring plan that will assist them in the transformation to Spring and cloud environments. 

Topic 3—Capacity Planning and Sizing: Here, the SpringTrader application is put through extensive load testing, and you can learn how to properly size your own platform. The architecture explains use of SQLFire and RabbitMQ. Then, we linearly scale to 3000 transactions per second on a very basic infrastructure. 

Topic 4—Development Environment Setup: In this video, you can use automated scripts to build a complete development environment in minutes. The automated installation is provided for Windows, Linux, and Mac-based developers along with an OVF.

Topic 5—Production Environment Setup: Within this topic, 9 additional videos and an installation guide cover the entire architecture—vFabric Web Server, Hyperic Agent, Hyperic Server, vFabric tc Server, vFabric SQLFire, vFabric RabbitMQ, adding vFabric Yum Repositories, vPostgres, configuration, and more.

Topic 6—Monitoring: You will learn more about the concept of holistic monitoring with automated, self-learning analytics. An integrated approach to performance, capacity, and configuration management is shown in a way that unifies operations and infrastructure teams.

Topic 7—Active-Active Architecture: We show how the architecture is divided into 6 layers of concern—the load balancer, enterprise application, messaging, data, virtualization, and infrastructure layer. Then, we will show how to build it for uptime and scale.

Topic 8—Automated Deployment: Featuring vFabric Application Director, this video will cover how to standardize logical application deployment topologies and automate deployments. This will help you deliver on agile methods and port across hybrid clouds.

Topic 9—Release Management: In this topic, you will learn methods to support change management, artifact repositories, bug tracking, release automation, monitoring for SLAs, and more. 

Topic 10—Demonstrations: A large set of instructional videos for installs, design, and architecture across the products are shared here.

Topic 11—Data Modernization—Data Movement: Within our customer base, we see many scenarios where structured and unstructured data is mixed along with big data and fast data. In this video, we share the reference architecture approach to a new breed of modern data architectures. Integration, real-time fast data, and big data analytics are covered by looking at Spring Batch, Spring Integration, ETL tools, SQLFire, GemFire, HBase, Hadoop, Serengeti, Spring Hadoop, Greenplum, and Cetas.

Topic 12—Data Modernization—Fast Data: This video will explain the data layer with integration and application services. It also shows you how the architecture can scale horizontally with SQLFire data grids and batch management.

Topic 13—SpringTrader Architecture: Five layers are explained—the presentation layer, application services, a message broker, integration services, and the data tier. Technology includes vFabric Web Server, vFabric tc Server, RabbitMQ, and SQLFire along with HTML 5, CSS3, JQuery, Backbone, Bootstrap, REST/JSON, AMQP, and SQL. We will show you the Spring framework support via Spring MVC, Integration, Data JPA, Security, GemFire and more.

>> Partners, learn more about the new vFabric Reference Architecture at PEX 2013!

Topic 14—Mobile: This video explains how the architecture’s user interface is dynamic and completely data driven. All communication with application services is marshaled using JSON. Backbone.js is used for MVC along with patterns for router, model, views, and templates. Underscore.js is used for functional programming support. Bootstrap is used for cross-browser, cross-device CSS and responsive design. Ajax is easy to add with the use of jQuery’s core library and plugins like cookie manager, plotting tool, JSON plugin, unit test, server response simulator, and date manipulator.

Topic 15—Lightweight (NoESB) Orchestration Framework: This orchestration framework is built with service creation patterns in Spring, including Spring Integration, RabbitMQ Messaging, and Spring Security.

To download the architecture and see all the videos, visit the vFabric Reference Architecture website.

56 thoughts on “Introducing A New Reference Architecture That Will Speed Knowledge & Development of Modern Cloud Applications

  1. Pingback: From the Front-line of StrataConf: A VMware Perspective | VMware vFabric Blog - VMware Blogs

  2. Pingback: Why Every Database Must Be Broken Soon | VMware vFabric Blog - VMware Blogs

  3. Pingback: Tips and Tricks for Internal Use of Your vFabric Postgres VM | VMware vFabric Blog - VMware Blogs

  4. Pingback: Disaster Recovery Jackpot: Active/Active WAN-based Replication in GemFire vs Oracle and MySQL | VMware vFabric Blog - VMware Blogs

  5. Pingback: Big Data PaaS - Platform for enterprise agility - Cloud Computing Best Practices

  6. Betracht

    binary options
    Oh my goodness! Amazing article dude! Thank you so much, However I am
    encountering issues with your RSS. I don’t understand why I am unable to subscribe to it.
    Is there anybody else having similar RSS problems?
    Anyone who knows the solution will you kindly respond?
    Thanx!! binary options

  7. blogging

    I’m extremely impressed with your writing abilities and
    also with the layout to your blog. Is that this a paid subject or
    did you customize it yourself? Anyway keep up the nice high quality writing,
    it’s rare to look a great weblog like this one today..

    Here is my web page; blogging

  8. how To lose Weight fast

    Simply want to say your article is as astounding.

    The clearness in your post is just nice and i can
    assume you’re an expert on this subject. Fine with your permission allow me to
    grab your RSS feed to keep up to date with forthcoming post.
    Thanks a million and please keep up the rewarding work.

    Here is my web blog :: how To lose Weight fast

  9. detox diet

    Do you mind if I quote a few of your posts as long as I
    provide credit and sources back to your website?

    My blog is in the very same niche as yours and my users
    would genuinely benefit from some of the information you present here.

    Please let me know if this ok with you. Thank you!

    Feel free to surf to my web-site: detox diet

  10. advocare

    Superb blog you have here but I was wondering if you knew of
    any user discussion forums that cover the same topics talked about in this article?
    I’d really love to be a part of online community
    where I can get advice from other knowledgeable individuals that share the same interest.
    If you have any recommendations, please let me know.

    Many thanks!

    Also visit my webpage … advocare

  11. primerica

    We absolutely love your blog and find a lot of your post’s to be
    precisely what I’m looking for. Do you offer guest writers to write content available for
    you? I wouldn’t mind producing a post or elaborating on
    a few of the subjects you write about here.
    Again, awesome site!

    my blog; primerica

  12. search engine optimization

    You really make it appear so easy along with your presentation however I in finding this
    matter to be really one thing which I think I’d by no means understand.
    It sort of feels too complex and extremely extensive for me.
    I am taking a look forward to your next publish, I’ll try to get the dangle of it!

    Take a look at my blog :: search engine optimization

  13. sbobet

    Thanks for your personal marvelous posting! I truly enjoyed reading it, you may be a great author.I will always
    bookmark your blog and definitely will come back down the
    road. I want to encourage continue your great writing, have a nice afternoon!

    My webpage … sbobet

  14. news4jax

    Do you have a spam issue on this site; I also am a blogger, and I was wondering your situation; we have
    developed some nice methods and we are looking to trade strategies with other folks, please shoot me an email if interested.

    my site news4jax

  15. Sahar Valad

    I think the future of technology is in Cloud Computation that relies on network of small computers. Google and Microsoft are currently ahead in these type of technologies.

  16. wake up now

    I was pretty pleased to discover this page.
    I want to to thank you for your time due to
    this fantastic read!! I definitely liked every bit of it and I have you saved as a favorite to see new things on your site.

    my homepage :: wake up now

  17. sbobet

    Good day I am so grateful I found your webpage, I really found you by mistake,
    while I was looking on Google for something else, Regardless
    I am here now and would just like to say many thanks for a incredible post and a all round exciting blog
    (I also love the theme/design), I don’t have
    time to read it all at the moment but I have bookmarked
    it and also included your RSS feeds, so when I have time I will
    be back to read more, Please do keep up the great jo.

    my webpage: sbobet

  18. trading forex profit

    Hi there, i read your blog occasionally and i own a similar one and
    i was just wondering if you get a lot of spam feedback?

    If so how do you protect against it, any plugin or anything you can suggest?

    I get so much lately it’s driving me crazy so any help is very much appreciated.

  19. hastinews

    Nice thing you mentioned. Yes I agree with what you said. That’s all dependent to the users and customers to think about it, the way you approch it and ….

  20. six pack eu

    I really ended up being seaching something as well as droped on this blog.My partner and i was seaching something and droped on this blog. I actually ended up being seaching some thing along with droped on this blog. The article are genuinely useful along with addresses everything in comeplete details. I personally have bookmarked the website for long term visit.

  21. http://cort.as/8raC

    おまえのようなヤツがスレたてたのかもな 結局は自分の負の部分を隠そうとしてるだけでそれをあからさまに隠せてないのがキモいって事
    牙狼に出てくるホラーかと思った 異様に顔デカイから白人ではないと思ってたが・・・

    NHKつかってこれは無いだろ・・・・ 誰か
    http://cort.as/8raC, 人気カラコン度あり1年 ▽会いたかったあの人にご対面…ラスト変顔に高橋&横山も感動

  22. to go

    It is perfect time to make some plans for the future and it’s time to be happy.
    I have learn this put up and if I may just I desire to counsel you some
    attention-grabbing things or tips. Perhaps you could write subsequent articles relating to
    this article. I wish to learn more issues
    about it!

    This is why you should play much of your keyword into the 1st paragraph.

    Also, if you happen to request additional revisions, this is the
    time to predetermine the cost.
    atmomixani nemesis to go
    The narrative writing prompts can either
    be fictional or non fictional – much like the choice in the person who provides the prompts.
    Please enter the characters which you see in the
    picture inside the field below.

  23. http://tr.im/59nxv

    When they forget, remind them crafting an article again with the next well-organized rubric.
    From couriers to town criers to modern media empires,
    the news plays a vital role in bringing people together within
    common set of functional data.
    The Who is who your article is all about – be
    it somebody, a business or perhaps a place – and the What is what happened to that individual,
    business or place to generate the story newsworthy.
    But most of the things which are happen within the world every single day don’t find within the newspaper or in the news channels.

    How does one add more value on the company, or solve problems
    better than other job candidates. The Nickelodeon Fellowship is often a contest
    despite the fact it can be as much work opportunity, which is the basic definition of the fellowship.

    acer chromebook review gotten (http://tr.im/59nxv) So
    it could possibly be “The Ultimate Guide to Building You Garden Henhouse”.
    Clicking the url will re-direct visitors towards the
    product’s sales page.

  24. source

    You also can browse through various categories to find the type of news that
    you just are seeking and even use the app’s search function
    to create your own feed. Thus, if the wide
    search is made through the net, everyone is
    assisted to utilize the services which can be provided by
    various web portals.
    Displayed comparable to FOX news, you’ve a
    tabbed selection of Top Stories, UK News, Sport, Politics, Business News,
    World News, Showbiz and Strange. With the countless free ebooks in various
    genres positioned on this free i – Phone app you’ll never ought to even venture on
    the paid ones.

    The letter is often a way for you to release your trapped feelings inside you, it isn’t meant
    to become shared with anyone else. He may
    be collecting inspiring quotes, stories, poems and music etc as they comes across them.

    source acer chromebook review the verge Like
    another business, writing and selling ebooks on the web is just that – a company.
    You do not want there to become grammatical
    errors with your article.

  25. Alberto Zolocsik

    Thanks for posting.It had been really splendid looking at about your entire views on this particular theme.I was searching for this kind of article for some time,and gratefully i found your site.I’m hoping you will continue to keep helping people in a similar manner in future also.


Leave a Reply

Your email address will not be published. Required fields are marked *