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 James Vastbinder on Dec 08, 2010
Last week on December 1st Aldon released the Aldon Agile Manager and InfoQ spoke with Dan Magid, Chief Product Strategist of Aldon, about this new product. Agile Manager is a free agile project management tool meant to provide better planning, prioritization and collaboration. This first release of the community built tool focuses on backlog management and provides a rich web based interface that allows product managers to control all of their user stories in one place.
In harmony with their commitment to building Aldon Agile Manager with community support, Aldon has published their backlog to the web. Agile Manager currently supports Internet Explorer and Firefox and Aldon intends to support Chrome and Safari in upcoming releases. Additionally, they currently support Redhat 5 and CentOS 5 on the server side and will support Windows Server in early 2011.
Kelly Waters, agilista extraordinaire, received an early preview of an upcoming release of Aldon Agile Manger and had this to say:
They intend to release new versions of the product every 3-4 months and they've got some great ideas. I particularly liked the way they intend to allow you to visually sort user stories into columns based on their Fibonacci size. They also showed me a great prototype for how they plan to allow you to sort user stories into priority order, again in a very visual way.
Aldon Agile Manager will support Scrum, Kanban, CP and hybrid agile methodologies. The intention is to support the heart of the agile process which is management of the backlog such as prioritization, sizing, assignment to iterations and assignment to releases. The target users are Project Managers, Product Owners and Scrum/Kanban teams. As users track the status of backlog items, Agile Manager is meant to help them manage the flow of tasks and be provided with an overall view of where they are in specific stages.
The first release includes the following features:
Aldon uses Agile Manager in-house every day and will release new versions on a 3 month basis or more frequently as determined by the community. In true agile spirit, code is production ready at the end of each iteration and will be made publically available immediately. Interested parties may acquire Aldon Agile Manager as a free download.
Five Key Practices to Agile ALM
Agile Practices to Improve Project Management Organization (PMO) Effectiveness
Agile Maturity Model Applied to Building and Releasing Software
Maximize your business-responsiveness with Mingle. Provide your global development team a shared space that adapts to the way they work.
why would someone want to visually sort user stories into columns based on their Fibonacci size?
They're using a fibonacci sequence to show that the higher the estimate, the less accurate it is. So it keeps people from arguing over a feature being a 61 or 62.
Check out RedMine - www.redmine.org
Supports Agile, fully customizable, built in Wiki, sync's with Subversion, tons of plugins, open source, and free!
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.
3 comments
Watch Thread Reply