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.

90 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

    1. فروشگاه عروسک

      its very nice please see my site http://goosi.ir

  7. sbobet

    These are truly wonderful ideas in on the topic of blogging.
    You have touched some nice things here. Any
    way keep up wrinting.

    Here is my homepage … sbobet

  8. sbobet

    Hi, after reading this amazing post i am also glad to share my experience here with friends.

    Feel free to surf to my web blog :: sbobet

  9. sbobet

    Thanks for sharing such a nice thought, article is nice, thats
    why i have read it fully

    My website … sbobet

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. melaleuca

    Great article. I’m experiencing many of these issues as well..

    Feel free to visit my weblog: melaleuca

  16. Jermaine steele

    Good post. I learn something new and challenging on blogs I stumbleupon every day.
    It’s always exciting to read articles from other writers and use something from other sites.

    Stop by my blog – Jermaine steele

  17. thirty one

    I am truly happy to read this webpage posts which includes plenty of helpful facts, thanks for providing such statistics.

    Also visit my page; thirty one

  18. sbobet

    Why users still use to read news papers when in this technological globe everything
    is available on web?

    My web blog: sbobet

  19. sbobet

    What’s up, yup this article is in fact fastidious and I
    have learned lot of things from it regarding blogging.

    my weblog … sbobet

  20. 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

  21. 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

  22. 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

  23. 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.

  24. 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

  25. 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

  26. 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.

  27. minecraft servers survival

    Excellent post. I used to be checking continuously thi weblog
    and I’m inspired! Very helopful information specially the last part 🙂
    I handle such info a lot. I was looking for this particular info
    for a long time. Thank you aand good luck.

    Stop by my page – minecraft servers survival

  28. 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 ….

  29. 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.

  30. Http://Printersgoldcoast.Net/

    It’s an remarkable post in favor of all the internet viewers; they will get benefit from it I am sure.

  31. flyer printing raleigh nc

    It’s going to be finish of mine day, except before end I
    am reading this enormous piece of writing to increase
    my knowledge.

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

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

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

  33. 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.

  34. 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.

  35. 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.

  36. 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.

  37. خرید سرور مجازی

    I am truly happy to read this webpage posts which includes plenty of helpful facts, thanks for providing such statistics.

    Feel good to visit my blog : خرید سرور مجازی

  38. دوربین مداربسته

    This entry was posted

  39. خرید vpn

    new architect

  40. presented.in


  41. presented.in

    rgfregtfkrepotgrl;vl; ropfk0r-f0e0-re

  42. سرور مجازی

    I am truly happy to read this webpage posts which includes plenty of helpful facts,

  43. محافظ صفحه نمایش شیشه ای گوشی

    adsa sadd as d dasdasd

  44. como investir no tesouro direto mensalmente

    Aprenderá ϲomo calcular ɑ rentabilidade líquida dessas aplicaçõᥱs financeiras com títulos ρúbicos. http://wikiracines.recitmst.qc.ca/index.php/Utilisateur:JillianHartin14

  45. باتری ایفون

    asdasdad asd asd123123 sdasd

  46. بلیط مشهد


  47. قطعات تابلو ال اي دي

    قطعات تابلو ال اي دي

  48. درمان بواسیر با لیزر

    You made some good points there. I did a search on the issue and found most guys will consent with your site.I always visit your blog. Commodity tips

  49. دانلود فیلم

    Many thanks for the great posting. I’m glad I have taken the time to see this keep up the excellent work.

  50. خرید اینترنتی کاندوم

    A good informative post that you have shared and thankful your work for sharing the information

  51. خرید گل

    Thank you ever so for you article post.Really looking forward to read more. Much obliged.

  52. جراحی پروتز سینه

    Thank you very much

  53. نمایندگی مجاز ال جی

    very good content

  54. hosseinkh

    good nice

  55. طراحی سایت

    Thank you for all of your hard work on this website

  56. تور سامویی

    its good

  57. انواع بریج

    Thank you for all of your hard work on this website

  58. دانلود زیرنویس فارسی فیلم deadpool 2

    Thank you for all of your hard work on this website

  59. Premium KetoSlim

    Some truly nice and useful info on this website, as well I
    conceive the style holds superb features.

  60. اجاره خودرو

    Wonderful report! I really love your hard work!

  61. اجاره ماشین عروس

    I appreciate your work, thanks for all the great blog posts.

  62. کرایه ماشین عروس

    thankful your work for sharing the information

  63. اجاره ماشین عروس با راننده

    I have shared your web site in my social

  64. درمان شقاق

    Thank you very much

  65. درمان بواسیر

    A good informative post that you have shared and thankful your work

  66. دریافت جایزه با هر کلیک

    thanks was helpfull

  67. تابلوسازی تهران

    I’m glad that you shared this useful info with us. thank you

  68. کیست مویی


  69. https://keramatzade.com/

    You so t so thank


  70. اجار سوئیت در تهران یک روزه

    اجار سوئیت در تهران یک روزه

  71. نیازمندیهای تهران

    نیازمندیهای تهران h\استخدام کاریابی

  72. تعمیر کامپیوتر در محل

    تعمیر کامپیوتر و تعمیرات لپ تاپ در محل در تهران با خدمات پشتیبانی و گارانتی با قیمت مناسب

  73. Gesseiro Mogi das Cruzes

    Agora vai, boas explicações para o assunto de arquitetura

  74. Arquitetura e Obras

    Como estão? belo artigo do blog, tirou todas as minhas dúvidas.
    http://www.dlarquitetura.com/ monei sanday e vai caracatata ramiola

  75. saraariana

    دوستان عزیز لطفا از سایت ما هم دیدن فرمایید

  76. تابلو چلنیوم

    گروه تولیدی ایمن نورتاب ارائه دهنده خدمات تابلوسازی ، چاپ و ایمنی

  77. فروشگاه فرش بهشتی تبریز

    thanks vmware

  78. خرید پروژه دانشجویی طرح 5 مجتمع مسکونی

    پروژه کامل بیمارستان شامل تمامی جزئیات اعم از شیت کامل بیمارستان از جمله سایت پلان ، پلان طبقات ، نما و برش و … میباشد و جزو عالی ترین و با کیفیت ترین محصولات سایت آرچینا محسوب میگردد.

  79. پروژه طرح 3 موزه هنر

    * به محض خرید و دانلود این محصول تمامی فایل های اتوکد و سه بعدی این مجموعه به صورت کامل در اختیار شما قرار می گیرد .*

  80. خرید فلزیاب

    خرید بروزترین فلزیابها و گنج یاب های دنیا

  81. خرید گنج یاب

    تهیه برترین فلزیاب ها و طلایب و گنج یابها

  82. خرید طلایاب

    بهترین طلایابهای روز دنیا در سوپرفلزیاب

  83. چاپ لایت باکس

    در خانه طراحان سام طرح دلخواه مشتری در ابعاد مورد نظر پس از چاپ بک لایت(پشت نور)، روی لایت باکس آلومینیومی قرار گرفته و با استفاده از روش‌های مختلف از جمله مگنت و سیلیکون با توجه به نوع تابلو روی آن نصب می‌گردد.

  84. اجاره تلویزیون شهری

    I don’t have anything to give in return.

  85. کامپیوتر آماده مدل اداری اقتصادی

    کامپیوتر آماده مدل اداری اقتصادی
    کامپیوتر آماده مدل اداری اقتصادی
    کامپیوتر آماده مدل اداری اقتصادی

  86. فروش کیسه شکری

    Thanks . it was great 🙂

  87. کیبورد تسکو TK 8129

    مشخصات کامل کیبورد تسکو مدل TK 8129 قیمت کیبورد Tesco keyboard TK 8129

  88. karait

    The article is very nice, thank you for sharing it
    please visit my page


Leave a Reply

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