How should organizations plan for a cloud environment and optimize it for efficiency at scale? InfoQ reached out to 3 leading cloud practitioners to uncover practical advice on this topic. Each panelist has dealt with the sometimes-messy transition from on-premises to cloud, and coached organizations through their journey.
Ahmad presents a set of useful techniques that can be applied in strategic workshop or in an initial product backlog session. He tells the story of how the techniques were used in a strategy workshop held in Cairo for a NGO who seeks to raise the standards for all orphanages across Egypt.
Configuration management is the foundation that makes modern infrastructure possible. Tools that enable configuration management are required in the toolbox of any operations team, and many development teams as well. Although all the tools aim to solve the same basic set of problems, they adhere to different visions and exhibit different characteristics.
In this important and thorough treatise “Integration Testing from the Trenches” Nicolas Frankel starts from basics and develops integration testing with a casual formalism that's intuitive and fun.
Takipi is makes it just as easy to debug Java and Scala code in production as it is on your desktop 2
In Key Value data stores, data is represented as a collection of key–value pairs. InfoQ spoke with Casey Rosenthal from Basho team about data modeling when using Key Value NoSQL databases.
Mark Burgess and Diego Zamboni introduce CFEngine. They describe the challenges regarding web scale - scale, complexity and knowledge - and how CFEngine helps to tackle those challenges.
This InfoQ article series focuses on automation tools and ideas for maintaining dynamic pools of compute resources.
When and how to apply architecture depends on the context. This article shows how you can give proper attention to architecture in an agile setting. Adaptability and conversation are the essentials. 3
As more organizations expand their use of public cloud services, from early-stage startups to the biggest businesses and governments in the world, the problems of cloud computing at scale will arise.
Brian Rabon wrote the book Scrum for the rest of us which describes Scrum without using information technology jargon aimed at all kinds of teams that want to use Scrum for managing projects.
InfoQ spoke with Rich Reimer, VP of Marketing and Product Management at Splice Machine about the architecture and data patterns for SQL-on-Hadoop technologies.