Designing for Failure Conditions

Today we hear from Chip Childers, product architect for SunGard’s Enterprise Cloud Services and partners with our product management and product engineering teams to drive the overall solution design of the service…CM I’m a big fan of designing systems to deal with component failures. But let's be honest, doing that perfectly is pretty darn hard. In the research paper all possible sources of fault conditions have been classified into 16 different categories. In another paper, "Software Architecture Reliability Analysis using Failure Scenarios," an 8-step failure analysis process is proposed for how to understand a system's potential failure conditions. All this is about identifying and clas … Read more

Five Considerations When Evaluating Cloud Computing Architectures

An excellent starting point for an organization looking at cloud computing platforms is to examine its IT architecture.  Only by aligning the architecture – compute, network, data center, power and storage resources – with applications can a company be on the path to achieve the reliability and performance it requires within a cloud environment. In cloud computing, true protection is an outcome of the right architecture for the right application.  Organizations need to fully understand their individual application requirements and, if using a cloud platform, the corresponding cloud architecture.  With that knowledge, they can make informed decisions about what cloud platform best meets the r … Read more

Two Hidden Advantages of the Cloud

It’s easy to point to the cost savings, elasticity and productivity improvements as advantages major reasons to move to the cloud.  But there are other, less obvious advantages that should not be overlooked.  Given the speed of change in today’s business environment, the following two advantages may well be the one that lets you leap ahead of the competition. Application Selection First, with cloud computing your business units have the flexibility to select applications that suit their needs most closely, rather than be constrained to applications that fit your IT department’s current stack.  Adding a different platform, database type or technical skill to your cloud is much simpler for a … Read more