{"id":12,"date":"2006-03-03T11:50:27","date_gmt":"2006-03-03T19:50:27","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=12"},"modified":"2006-03-03T11:50:27","modified_gmt":"2006-03-03T19:50:27","slug":"applications-that-grow-organically","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/applications-that-grow-organically\/","title":{"rendered":"Applications that Grow Organically"},"content":{"rendered":"<p>A key advantage of web-based architectures over client\/server is the fact that the application resides on the server.\u00a0 Centralized application management means that updates, patches and enhancements can be made on the server without having to re-deploy client software across the entire user base. Changes are transparent to the users, and the effort to revise, update and deploy application changes is greatly reduced.\u00a0 The ease of deployment encourages an environment where frequent incremental changes are made.<\/p>\n<p>Centralized application management has brought about technology buzzwords like <a title=\"Application Service Provider definition\" href=\"http:\/\/en.wikipedia.org\/wiki\/Application_service_provider\" target=\"_blank\">ASP<\/a>, <a title=\"Software as a Service definition\" href=\"http:\/\/en.wikipedia.org\/wiki\/Software_as_a_Service\" target=\"_blank\">SaaS<\/a> and \u0093<a title=\"On-Demand definition\" href=\"http:\/\/en.wikipedia.org\/wiki\/On-demand\" target=\"_blank\">On-Demand Services<\/a>\u0094.\u00a0 These technologies typically refer to outsourced applications that are hosted externally.\u00a0<\/p>\n<p>Centralized application management also has blurred the concept of software updates and versioning &#8212; weekly or even\u00a0daily updates are not at all uncommon.<\/p>\n<p>The combination of web-based applications\u00a0and Web Services provides a base from where\u00a0software\u00a0can grow and\u00a0evolve.\u00a0 Start small and grow.\u00a0\u00a0In the past,\u00a0moving forward with the capabilities of newer\u00a0technology has often meant that consultants would be brought in to totally re-architect the existing system.\u00a0 SOA and Web Services change that dynamic.<\/p>\n<p>An\u00a0<a title=\"SOA architecture blog\" href=\"http:\/\/www.formtek.com\/blog\/?p=11\" target=\"_blank\">SOA architecture<\/a> breaks down\u00a0a system into components and easily allows the singling out\u00a0of individual components\u00a0from the entire solution\u00a0for retooling and updating.\u00a0 Incremental growth is encouraged.\u00a0\u00a0And a\u00a0path of smaller, incremental changes is one that has less risk and is easier to manage &#8212; if a problem is spotted after an upgrade, rolling back to using the previous version of a single component is much easier than reviving a monolithic application that had been scheduled for retirement.<\/p>\n<p>Small incremental updates mean that users don&#8217;t need to significantly change their way of doing things.\u00a0 It&#8217;s easier for end users to adopt and the amount of training\u00a0needed is reduced.\u00a0 The ability to apply frequent changes can empower end users too.\u00a0 Once they become aware that the system is flexible, they are more inclined to provide feedback for how to change or enhance it.\u00a0 The result is a system that is\u00a0more in tune with the true\u00a0business process and one that can more easily grow and morph right along with a company&#8217;s changing requirements.<\/p>\n<p><a title=\"Formtek | Orion 5 Web Services\" href=\"http:\/\/www.formtek.com\/products\/sdk.shtml\" target=\"_blank\">Formtek | Orion 5 Web Services<\/a> works well as the data repository component\u00a0of an SOA architecture.\u00a0 The basic Formtek Web Services includes a complete set of library services for the content repository including check-in, check-out and versioning.<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapplications-that-grow-organically%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>A key advantage of web-based architectures over client\/server is the fact that the application resides on the server.\u00a0 Centralized application management means that updates, patches and enhancements can be made on the server without having to re-deploy client software across<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/applications-that-grow-organically\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,32],"tags":[],"class_list":["post-12","post","type-post","status-publish","format-standard","hentry","category-content-management","category-soa"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/12\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=12"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=12"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}