<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3217022024600859261</id><updated>2011-12-17T12:57:55.609-08:00</updated><category term='Financial Capital Markets Technology'/><category term='Secure Programming'/><category term='grid computing'/><category term='MITRE'/><category term='Grid'/><category term='HPC'/><category term='Caching'/><category term='Integration'/><category term='CWE'/><category term='Messaging'/><category term='Cloud Computing'/><title type='text'>The Blognulo</title><subtitle type='html'>Smart Computing</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-5724378502878872989</id><published>2011-12-17T12:54:00.000-08:00</published><updated>2011-12-17T12:57:55.620-08:00</updated><title type='text'>302</title><content type='html'>I've decided I like wordpress more than ggobler &lt;br /&gt;visit &lt;a href=http://iryanb.wordpress.com&gt;http://iryanb.wordpress.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-5724378502878872989?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/5724378502878872989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=5724378502878872989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/5724378502878872989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/5724378502878872989'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2011/12/302.html' title='302'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-2935049806430873651</id><published>2010-09-11T16:26:00.000-07:00</published><updated>2010-09-11T17:17:58.065-07:00</updated><title type='text'>In the future... there will be a "Betternet"</title><content type='html'>&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/David_Byrne"&gt;David Byrne&lt;/a&gt; (the original and my favorite talking head) recently posted in his journal thoughts on the impact of the creation of a &lt;a href="http://journal.davidbyrne.com/2010/08/081210-dont-wash-the-dishes-im-going-to-take-a-shower.html"&gt;second fee-based better internet&lt;/a&gt; designed for medical, industrial and &lt;b&gt;entertainment&lt;/b&gt; purposes.   &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I do think that the medical and industrial business communities will continue to use &lt;a href="http://developer.apple.com/library/ios/#featuredarticles/FA_VPN_Server_Configuration_for_iPhone_OS/Introduction/Introduction.html"&gt;VPN&lt;/a&gt; / &lt;a href="http://en.wikipedia.org/wiki/Multiprotocol_Label_Switching"&gt;MPLS&lt;/a&gt; / &lt;a href="http://en.wikipedia.org/wiki/IPv6"&gt;IPV6&lt;/a&gt; and emerging private networking technologies for business purposes, and there are currently many dedicated &lt;a href="http://en.wikipedia.org/wiki/OC-192"&gt;layer 2 dark fibre OC-192 lines&lt;/a&gt; already in place today to create enclaves of global private networks (aka hybrid or private clouds). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I agree with Mr. Byrne that a fee-based system for entertainment must be carefully planned with a focus and attention that a team of &lt;a href="http://www.faa.gov/"&gt;FAA&lt;/a&gt; and &lt;a href="http://www.dot.gov/"&gt;DOT&lt;/a&gt; Civil engineers would give to the creation of a new interstate freeway for flying cars.   However given the huge capital investment required to improve global connectivity, it will likely be we consumers who will drive the final solution with our consumer and tax $pending Vote.  I do applaud the work being done in many major cities to bring &lt;a href="http://gigaom.com/2010/02/11/so-where-else-in-the-world-can-you-get-1-gbps-to-the-home/"&gt;1 Gbps connectivity into every home&lt;/a&gt;.  Beyond that subscribing to private fee based services for premium content that we 'must have' is still status quo, and one may go on to conclude that it is the media companies with the most secure, and speediest networks that will win the eyeballs of the audience and the rights to distribute premium content. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Before we go off and take ourselves too seriously on the role we have in the creation and consumption of technology to transform our way of life in the act of creating the future now.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let's pause to reflect on an artistic commentary on the future by David Byrne in an audio CD and DVD video called "&lt;a href="http://www.kneeplays.com/"&gt;The Knee Plays&lt;/a&gt;."  &lt;div&gt;&lt;br /&gt;&lt;a href="http://www.kneeplays.com/timelaps/track12.html"&gt;Knee Play 12 &lt;/a&gt;&lt;br /&gt;In the Future&lt;br /&gt;&lt;br /&gt;In the future everyone will have the same haircut and the same clothes.&lt;br /&gt;In the future everyone will be very fat from the starchy diet..&lt;br /&gt;In the future everyone will be very thin from not having enough to eat..&lt;br /&gt;In the future it will be next to impossible to tell girls from boys, even in bed.&lt;br /&gt;In the future men will be "super-masculine" and women will be "ultra-feminine."&lt;br /&gt;In the future half of us will be "mentally ill."&lt;br /&gt;In the future there will be no religion or spiritualism of any sort.&lt;br /&gt;In the future the "psychic arts" will be put to practical use.&lt;br /&gt;In the future we will not think that "nature" is beautiful.&lt;br /&gt;In the future the weather will always be the same.&lt;br /&gt;In the future no one will fight with anyone else.&lt;br /&gt;In the future there will be an atomic war.&lt;br /&gt;In the future water will be expensive.&lt;br /&gt;In the future all material items will be free.&lt;br /&gt;In the future everyone's house will be like a little fortress.&lt;br /&gt;In the future everyone's house will be a total entertainment center.&lt;br /&gt;In the future everyone but the wealthy will be very happy.&lt;br /&gt;In the future everyone but the wealthy will be very filthy.&lt;br /&gt;In the future everyone but the wealthy will be very healthy.&lt;br /&gt;In the future TV will be so good that the printed word will function as an art form only.&lt;br /&gt;In the future people with boring jobs will take pills to relieve the boredom.&lt;br /&gt;In the future no one will live in cities&lt;br /&gt;In the future there will be mini-wars going on everywhere.&lt;br /&gt;In the future everyone will think about love all the time.&lt;br /&gt;In the future political and other decisions will be based completely on opinion polls.&lt;br /&gt;In the future there will be machines which will produce a religious experience in the user.&lt;br /&gt;In the future there will be groups of wild people, living in the wilderness.&lt;br /&gt;In the future there will be only paper money, which will be personalized.&lt;br /&gt;In the future there will be a classless society.&lt;br /&gt;In the future everyone will only get to go home once a year.&lt;br /&gt;In the future everyone will stay home all the time.&lt;br /&gt;In the future we will not have time for leisure activities.&lt;br /&gt;In the future we will only "work" one day a week.&lt;br /&gt;In the future our bodies will be shriveled up but our brains will be bigger.&lt;br /&gt;In the future there will be starving people everywhere.&lt;br /&gt;In the future people will live in space.&lt;br /&gt;In the future no one will be able to afford TV.&lt;br /&gt;In the future the helpless will be killed.&lt;br /&gt;In the future everyone will have their own style of way-out clothes.&lt;br /&gt;In the future we will make love to anything anytime anywhere.&lt;br /&gt;In the future there will be so much going on that no one will be able to keep track of it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-2935049806430873651?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/2935049806430873651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=2935049806430873651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/2935049806430873651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/2935049806430873651'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2010/09/in-future-there-will-be-betternet.html' title='In the future... there will be a &quot;Betternet&quot;'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-8739495886983587251</id><published>2010-05-22T01:48:00.000-07:00</published><updated>2010-05-22T02:19:44.571-07:00</updated><title type='text'>Smart Computing +Joyent</title><content type='html'>As computing evolves it helps to stop for a moment to take a look around to see where IT stands now.  In May of 2010, Joyent took the initiative to help the world get their head out of the clouds and is helping new businesses hit the ground running with a portfolio of Smart Computing solutions.  &lt;br /&gt;&lt;br /&gt;Read &lt;a href="http://www.joyent.com/services/ "&gt;how Joyent compares&lt;/a&gt; to nebulous virtualization.&lt;br /&gt;&lt;br /&gt;And read this &lt;a href="http://www.joyent.com/wp-content/uploads/2010/05/Joyent-Smart-Architecture-for-Cloud-Computing.pdf"&gt;white paper&lt;/a&gt; for an overview of Joyent &lt;a href="http://www.joyent.com/technology/smartmachines/"&gt;SmartMachines&lt;/a&gt; that are powered by a &lt;a href="http://www.joyent.com/technology/smartplatform/"&gt;SmartPlatform&lt;/a&gt; of solution stacks to load balance mass-customized solution stacks for custom developed applications that are managed by the Joyent &lt;a href="http://www.joyent.com/technology/smartdatacenter/"&gt;SmartDataCente&lt;/a&gt;r suite of tools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-8739495886983587251?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/8739495886983587251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=8739495886983587251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/8739495886983587251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/8739495886983587251'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2010/05/smart-computing-joyent.html' title='Smart Computing +Joyent'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-666710111877919035</id><published>2009-09-19T12:18:00.000-07:00</published><updated>2010-05-22T01:48:14.967-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Integration'/><category scheme='http://www.blogger.com/atom/ns#' term='Secure Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Policy Enforcement Clouds</title><content type='html'>Cloud security is not an insurmountable challenge if you start with the premise that trust must be earned and verified, even internally, and then take the next step to take full responsibility to build out the security infrastructure required to support your business requirements and to comply with regulatory constraints.  Let's start by considering the concept of a Policy Enforcement Cloud (PEC) that is elastic in nature and while loosely coupled from the application code is still able to deeply enforce fine-grained authorization decisions at both the edge and inside the containers across the distributed hybrid heterogeneous clouds where the data and business logic exist. &lt;br /&gt;&lt;br /&gt;As you can see in the article on Cloud Computing Best Practices http://soa.sys-con.com/node/1103814 ...when the discussion of secure cloud integration comes up the risk seems to exceed the rewards because the conversation often stalls after realizing that a VPN is only one small part of the integration problem.  We all need to look deeper into cloud security.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-666710111877919035?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/666710111877919035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=666710111877919035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/666710111877919035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/666710111877919035'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2009/09/policy-enforcement-clouds.html' title='Policy Enforcement Clouds'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-4643490285581995733</id><published>2009-01-15T11:18:00.000-08:00</published><updated>2009-01-15T11:45:31.745-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CWE'/><category scheme='http://www.blogger.com/atom/ns#' term='Secure Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='MITRE'/><title type='text'>MITRE.org Publishes the 2009 CWE/SANS Top 25 Most Dangerous Programming Errors</title><content type='html'>This post is to acknowledge the good work that the MITRE.org team of contributors have done to publish the 2009 list of common programming weaknesses.  If you are not familiar with this list, below is a short summary from the version 1.0 document published on 1-12-2009 that is available at &lt;a href="http://cwe.mitre.org/top25/index.html"&gt;http://cwe.mitre.org/top25/index.html&lt;/a&gt;   &lt;br /&gt;&lt;br /&gt;The &lt;span style="font-weight:bold;"&gt;Top 25&lt;/span&gt; is organized into three high-level categories:  Insecure Interaction Between Components, Risky Resource Management, and Porous Defenses.  Kudos to the CWE project coordinators Bob Martin from &lt;a href="http://mitre.org/about/index.html"&gt;MITRE&lt;/a&gt;, and Mason Brown &amp; Alan Paller from the &lt;a href="http://www.sans.org/about/sans.php"&gt;SANS (SysAdmin, Audit, Network, Security) Institute&lt;/a&gt;, as well as the group of &lt;a href="http://cwe.mitre.org/top25/contributors.html"&gt;contributors&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;CWE is a Software Assurance strategic initiative sponsored by the National Cyber Security Division of the U.S. Department of Homeland Security.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Insecure Interaction Between Components&lt;/span&gt;&lt;br /&gt;These weaknesses are related to insecure ways in which data is sent and received between separate components, modules, programs, processes, threads, or systems.&lt;br /&gt;&lt;br /&gt;CWE-20: Improper Input Validation&lt;br /&gt;CWE-116: Improper Encoding or Escaping of Output&lt;br /&gt;CWE-89: Failure to Preserve SQL Query Structure (aka 'SQL Injection')&lt;br /&gt;CWE-79: Failure to Preserve Web Page Structure (aka 'Cross-site Scripting')&lt;br /&gt;CWE-78: Failure to Preserve OS Command Structure (aka 'OS Command Injection')&lt;br /&gt;CWE-319: Cleartext Transmission of Sensitive Information&lt;br /&gt;CWE-352: Cross-Site Request Forgery (CSRF)&lt;br /&gt;CWE-362: Race Condition&lt;br /&gt;CWE-209: Error Message Information Leak&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Risky Resource Management&lt;/span&gt;&lt;br /&gt;The weaknesses in this category are related to ways in which software does not properly manage the creation, usage, transfer, or destruction of important system resources.&lt;br /&gt;&lt;br /&gt;CWE-119: Failure to Constrain Operations within the Bounds of a Memory Buffer&lt;br /&gt;CWE-642: External Control of Critical State Data&lt;br /&gt;CWE-73: External Control of File Name or Path&lt;br /&gt;CWE-426: Untrusted Search Path&lt;br /&gt;CWE-94: Failure to Control Generation of Code (aka 'Code Injection')&lt;br /&gt;CWE-494: Download of Code Without Integrity Check&lt;br /&gt;CWE-404: Improper Resource Shutdown or Release&lt;br /&gt;CWE-665: Improper Initialization&lt;br /&gt;CWE-682: Incorrect Calculation&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Porous Defenses&lt;/span&gt;&lt;br /&gt;The weaknesses in this category are related to defensive techniques that are often misused, abused, or just plain ignored.&lt;br /&gt;&lt;br /&gt;CWE-285: Improper Access Control (Authorization)&lt;br /&gt;CWE-327: Use of a Broken or Risky Cryptographic Algorithm&lt;br /&gt;CWE-259: Hard-Coded Password&lt;br /&gt;CWE-732: Insecure Permission Assignment for Critical Resource&lt;br /&gt;CWE-330: Use of Insufficiently Random Values&lt;br /&gt;CWE-250: Execution with Unnecessary Privileges&lt;br /&gt;CWE-602: Client-Side Enforcement of Server-Side Security&lt;br /&gt;&lt;br /&gt;Note: There are a total of 755 weaknesses listed in the full view of the CWE dictionary at &lt;a href="http://cwe.mitre.org/data/slices/2000.html"&gt;http://cwe.mitre.org/data/slices/2000.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-4643490285581995733?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/4643490285581995733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=4643490285581995733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/4643490285581995733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/4643490285581995733'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2009/01/mitre-cwe-lists-2009-cwesans-top-25.html' title='MITRE.org Publishes the 2009 CWE/SANS Top 25 Most Dangerous Programming Errors'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-8220651506677715739</id><published>2009-01-06T21:13:00.001-08:00</published><updated>2009-01-12T16:47:45.792-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Messaging'/><category scheme='http://www.blogger.com/atom/ns#' term='HPC'/><category scheme='http://www.blogger.com/atom/ns#' term='Financial Capital Markets Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Caching'/><category scheme='http://www.blogger.com/atom/ns#' term='Grid'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>My Slides from SIFMA &amp; CITY#GRID London, December 2 - 4, 2008</title><content type='html'>Last month I had the pleasure of participating in panel discussions at SIFMA, and at CITY#GRID.  Naturally much of the conversation was on using High Performance Computing technology alongside Smart Order Routers to beef up the algo engines used for MiFID "Best Price Execution" across the EU pools of lit and dark liquidity.  This is an important and complicated topic that requires a deep understanding of the market data speeds and network latency issues that must first be solved, otherwise the grid will simply go wasted as per Amdahl's law of parallelization efficiency.   Which in short states that your speed up is directly related to how much work can be done in parallel.  The issue with best price execution is that the data is changing at microsecond speeds.  Having said that, we discussed the trend to integrate compute grids, data grids and messaging systems.  Many now refer to these types of HPC systems as cloud computing infrastructures.  &lt;br /&gt;&lt;br /&gt;To view the slides that I presented during the topic entitled "Another Paradigm Shift: How SOA and Extreme Processing Technologies Can Open Up the Grid to More than Analytics &amp; Risk" visit:  &lt;a href="http://events.sifma.org/2008/273/event.aspx?id=4566"&gt;http://events.sifma.org/2008/273/event.aspx?id=4566&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-8220651506677715739?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/8220651506677715739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=8220651506677715739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/8220651506677715739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/8220651506677715739'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2009/01/my-slides-from-citygrid-london-december.html' title='My Slides from SIFMA &amp; CITY#GRID London, December 2 - 4, 2008'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-5986930577170652050</id><published>2008-10-17T19:08:00.000-07:00</published><updated>2008-10-17T19:37:27.456-07:00</updated><title type='text'>SIFMA European Tech Event - Dec 2 - 3, 2008</title><content type='html'>This December I'll be in London and hope to see you at SIFMA too.  If you've not yet registered to attend, and would like a discounted rate, then simply drop me an e-mail and I'll send you a guest form. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SIFMA 2008 Speakers&lt;/span&gt;: &lt;br /&gt;&lt;A HREF=http://events.sifma.org/2008/273/event.aspx?id=5598#Speaker%20Biographies&gt;www.sifma.org/technology&lt;/A&gt;&lt;br /&gt;&lt;br /&gt;On the morning of Wednesday 3 December 2008 at 10.15 - 11.00 AM GMT I'll be moderating a panel session related to the evolution of grid computing from a batch and risk analysis utility of compute resource, to an integral SOA platform that business developers will tap into with business logic surrounding security policies and complex event processing listeners and triggers in order to visualize and automate trading while attempting to visualize and estimate the size of known dark pools of liquidity. During arid market conditions, this business intelligence is a key factor in managing risk to recover, rebuild, and to grow.&lt;br /&gt; &lt;br /&gt;Another paradigm shift: How SOA and extreme processing technologies can open up the grid to more than analytics &amp; risk&lt;br /&gt;This session will address how Service oriented architectures (SOA), complex event processing (CEP) and data fabrics are all being used to support a new generation of data and model driven architectures (MDA). Questions that will be answered include:&lt;br /&gt;&lt;br /&gt;    * How do these technologies integrate to enable IT alignment with the new business realities?&lt;br /&gt;    * Do we need to re-engineer our OMS/EMS and ticker plant systems to survive the exponential growth in volumes and complexity of the markets&lt;br /&gt;    * Can they facilitate agile e-outsourcing, and if so, how?&lt;br /&gt;&lt;br /&gt;Moderator:&lt;br /&gt;Ryan Bagnulo, Founder and Innovation Architect, ASPECT - i, Formerly Wachovia CIB Head of Architecture &amp; Innovation&lt;br /&gt;&lt;br /&gt;Panellists:&lt;br /&gt;Dipen Mehta, Chief Architect, Financial Markets, STANDARD CHARTERED BANK&lt;br /&gt;John Froud, Director Information Technology &amp; Head of Technical Architecture, CREDIT SUISSE&lt;br /&gt;Yomi Abatan, Enterprise Architect, DEUTSCHE BANK&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-5986930577170652050?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/5986930577170652050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=5986930577170652050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/5986930577170652050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/5986930577170652050'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2008/10/sifma-european-tech-event-dec-2-3-2008.html' title='SIFMA European Tech Event - Dec 2 - 3, 2008'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-2615012612969189347</id><published>2007-06-10T19:43:00.000-07:00</published><updated>2009-01-27T11:35:40.912-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HPC'/><category scheme='http://www.blogger.com/atom/ns#' term='grid computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>The evolution of distributed computing is cloudy computing.</title><content type='html'>While VMWare is great at carving up a computer into smaller partitions of a computer, VMWare falls short when you want to create a large virtual computer out of many smaller computers. &lt;br /&gt;&lt;br /&gt;We all know and love the concept of reuse when it comes to SOA in the application development space.  Now let's consider the power of reuse in the infrastructure layer. &lt;br /&gt;&lt;br /&gt;The concept is called Services Oriented Infrastructure (SOI), and Grid Computing is alive and well in the SOI.  Whereby many low-cost, low-heat, low-power blades are being pooled together on an as-needed basis to run high performance computing analytics and data aggregation functions to create a large virtual super computer with hundreds of processors and gigabytes of storage as a distributed level 2 cache.&lt;br /&gt;&lt;br /&gt;Before you say that you've figured out virtualization because you are using LPAR technology from IBM on an AIX p-series or you've figured out how to get Linux running on an i-series OS/400 system or on a z-series mainframe, you must first answer this question... What am I doing to leverage the huge amounts of underutilized Intel and AMD win/lin resources in the datacenter? &lt;br /&gt;&lt;br /&gt;Microsoft is not ignoring grid computing, and they've rebranded the Windows 2003 64bit Compute Cluster Edition (CCE) as simply HPC server.  Other ISVs such as Platform Computing have been selling products like LSF and the new Enterprise Grid Orchestrator (EGO, and DataSynapse recently launched GridServer 5.0 with improved performance in a feature called "SpeedLink", as well as Fabric Server to automate the configuration and provisioning of J2EE container based applications.  And the open source grid community has evolved since the creation of the Globus toolkit, and the GridGain folks have focused on cloud services integration with providers such as Google AppEngine and Amazon EC2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-2615012612969189347?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/2615012612969189347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=2615012612969189347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/2615012612969189347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/2615012612969189347'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2007/06/evolution-of-distributed-computing-is.html' title='The evolution of distributed computing is cloudy computing.'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3217022024600859261.post-8828309600323731420</id><published>2007-06-10T19:07:00.000-07:00</published><updated>2007-06-10T19:29:56.028-07:00</updated><title type='text'>June 10, 2007</title><content type='html'>What is an ESB?&lt;br /&gt;&lt;br /&gt;The ESB is the Trust Domain.  The Trust Domain is the ESB.&lt;br /&gt;&lt;br /&gt;Without trust there is no integration.  The ESB is a bridge between systems that were never intended to communicate or integrate. &lt;br /&gt;&lt;br /&gt;What is an Enterprise Service Bus (ESB)? &lt;br /&gt;&lt;br /&gt;An ESB an application layer firewall.  It is a protocol layer transformer.  It is a message payload any-to-any and XML schema transformer.  It is a passive transaction payload audit logger.  The ESB is a layer of abstraction, that must be highly performant and highly available, and most of all the ESB must be heterogeneous in nature.  The value that the ESB provides is directly proportionate to the number of systems that it can securely and rapidly integrate without introducing latency to the transaction. &lt;br /&gt;&lt;br /&gt;The ESB must be secure and fast.&lt;br /&gt;&lt;br /&gt;The ESB must scale horizontally.&lt;br /&gt;&lt;br /&gt;The ESB must be a federated ESB, comprised of many ESBs.&lt;br /&gt;&lt;br /&gt;We will next explore the concept of ESB support services.&lt;br /&gt;&lt;br /&gt;ESB Support Services include:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A Business Rules Engine (Fine Grained XACML Security Policy Decision Points, Policy Information Points, Policy Adminstration Points, and Policy Enforcement Points, and a JSR-94 compliant RETE engine to ensure that rules are processed in the correct sequence)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;XA / ACID Transaction Processing to ensure that the business transaction is only reported complete once all of the related system level transactions have completed.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Web Application Firewall (AAA, SSO)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Web Services XML Firewall (AAA, Payload Inspection, XML Schema Validation)&lt;/li&gt;&lt;li&gt;XSLT Acceleration (Text to XML , XML to XML, XML t0 HTML, Any to Any)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Multi-Protocol Transformation (HTTP - TIBCO - MQ - JMS - ODBC - FTP - SMPT, etc.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Exemption Handling / Error Logging&lt;/li&gt;&lt;li&gt;System and Event Logging&lt;/li&gt;&lt;li&gt;Business Compliance Transaction Logging&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3217022024600859261-8828309600323731420?l=blognulo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blognulo.blogspot.com/feeds/8828309600323731420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3217022024600859261&amp;postID=8828309600323731420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/8828309600323731420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3217022024600859261/posts/default/8828309600323731420'/><link rel='alternate' type='text/html' href='http://blognulo.blogspot.com/2007/06/june-10-2007.html' title='June 10, 2007'/><author><name>Ryan B</name><uri>http://www.blogger.com/profile/07766231692442261532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
