Cloud Foundry: Design and Architecture
Derek Collison discusses the goals, the design premises and patterns employed in creating the architecture of Cloud Foundry, VMware’s open source PaaS, unveiling internal architectural details.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Mike Bria on Apr 14, 2011
IBM's IMPACT 11 conference is underway this week hosting more than 8,000 business and IT leaders representing 60 countries, gathered to learn discuss how to "work smarter for better business outcomes". During the 4 day event, IBM revolves their unveiling of many new tools, products, solutions, and ideas around the one key message of enabling "Business Agility".
Day one kicked off with a packed 2 hour keynote, first showcasing IBM's incredibly unique 100 years of computing innovation and global business enablement, then tying this forward to the focus of the conference, IBM's current flagship innovation, the WebSphere suite of products. New unveilings and demonstrations within WebSphere around Cloud, Mobile, and more threaded the entire of the week.
WebSphere GM Marie Weick and others made the case for how today's rapidly changing business landscape demands "Business Agility"; she notes that over 80% of CEO's expect their business to become more complex in the upcoming few years, but less than half feel prepared. The talks go on to cover lightly IBM's latest WebSphere products and tools target enabling this agility, containing solutions for:
A note that "power is not in the organization's applications themselves, but in the combination of the applications" lead to reinforcement messages that IBM's strategy continues to pivot on SOA and the enterprise.
Steve Mills kicked off day two's keynote, reflecting deeper on current state SOA and its role in the key "Business Agility" theme:
This keynote also included an interesting Q&A with 2 leaders each from from Verizon and Nationwide Insurance. Verizon went into how in a matter of days they were able to meet the massive, "need immediately" IT needs that came about last fall when they were named the NFL's official mobile service provider, using IBM ESB and Message Broker products. Nationwide explained how, when their competitors were struggling during the recent economic downturn, they were able to thrive after re-architecting their infrastructure with products like IBM's ILOG Business Rules Management System.
IBM's ILOG VP Pier Haren on ILOG and its relevance to their agility theme: [paraphrased]
ILOG's BRMS enables 'change loops within the change loops'. In other words, giving the users the ability to change the system without requiring change [or deploy/release] to the software itself.
...
'Fuzzy Requirements' are among the more problematic aspects of SDLC; therefore, increasing the amount of user requirements that can be achieved without ever going through the SDLC in the first place ultimately enables greater business agility.
InfoQ was able to sit down with IBM's Application Infrastructure Middleware ("AIM") VP Bob Madey who gave a thought-provoking glimpse into the possible future of the mobility space, a market estimated by one report to grow to $25 billion by 2015 (up from $6.8 billion in 2010). In Madey's estimation, revenue generation in mobility will transition from "pay for network" to "pay for content". Enabling this, he continues, requires a richer-content/lower-latency experience that can't be supported with today's infrastructure, based on "multi-stop" request passing through slow copper-based networks. Attaining this may likely require solutions that enable a request fulfillment path that largely avoids this ill-equipped network; solutions requiring infrastructure that IBM is uniquely positioned to provide.
A few of the new products highlighted during the conference have been:
Of course, this report highlights only a taste of what has gone down at IMPACT, and what has to offer. For more information, check out IBM's Business Agility site and the IBM IMPACT 11 blog.
Introducing SQLFire: a memory-optimized, high performance SQL database
The WebSphere Liberty Profile for Developers: An Introduction
Troubleshoot Java/.NET performance while getting full visibility in production
Introduction to WebSphere Liberty Profile
Big Data, Cloud & Mobile: Navigate the New Development Reality with Resources from IBM
VMware vFabric SQLFire - Test drive the data management system with memory speed, horizontal scalability and a familiar SQL interface
Derek Collison discusses the goals, the design premises and patterns employed in creating the architecture of Cloud Foundry, VMware’s open source PaaS, unveiling internal architectural details.
Andrew Watson talks about the work of the OMG, where CORBA is alive and well (hint: in your car), UML and UML Profiles vs. custom Modeling languages, DDS and other middleware, and much more.
Sohil Shah discusses creating iPhone and Android enterprise mobile applications based on cloud services using the open source platform OpenMobster.
Paul Sanford presents the transformations supported by data throughout its life cycle, and how that can be better done with Splunk, an engine for monitoring and analyzing machine-generated data.
A common “best practice” for unit tests is to only write a one assertion in each test. I intend to question this advice by showing that multiple assertions per test are both necessary and beneficial.
John Rauser presents the architectural and technological evolution of Amazon retail websites starting with 1994 and ending with adopting Amazon Web Services.
Michael Stal discusses system architecture quality, how to avoid architectural erosion, how to deal with refactoring, and design principles for architecture evolution.
Every developer has had to integrate with another system, API or component. Tis article provides strategies to handle the change and for he separating system boundaries.
No comments
Watch Thread Reply