InfoQ

InfoQ

Editor Specific Content View

Manuel Pais

Manuel Pais is a consultant in process improvement and an agile practices enthusiast. He started his career in 2000 as a Java developer for the web, then moved on to build & release roles and finally to system testing. In 2010 Manuel graduated as a master in software engineering at Carnegie Mellon University. Since then he has followed closely the DevOps and continuous delivery movement. Manuel also started a blog at aspongecake.wordpress.com

All of Manuel Pais' Content on InfoQ


Latest featured content by Manuel Pais

Book Review: Experiences of Test Automation

Topics
Automated testing,
Automation,
Software Testing,
Acceptance Testing,
Testing

“Experiences of Test Automation” is a compilation of experiences in the field that is hard to read from end to end but serves well as a reference for experienced readers by providing examples of approaches, obstacles and solutions in a variety of domains and technologies as well as insightful overviews from the authors.

Patrick Debois on the State of DevOps

Topics
Chef,
Puppet,
Devops,
IT Service Management,
Infrastructure,
Nagios,
Cloud Computing

Patrick Debois discusses the ideas behind DevOps, popular DevOps tools like Chef and Puppet, DevOps vs NoOps, and much more.

News by Manuel Pais

Travis CI Announces Support for Java and Plans for Travis Pro

Topics
Scala,
Python,
Ruby,
Groovy,
Java,
Dynamic Languages,
JVM Languages,
Functional Programming,
Continuous Integration,
Erlang,
Devops,
Languages,
Agile Techniques,
SaaS,
Patterns and Practices,
IT Service Management,
Infrastructure,
Agile,
Ruby on Rails,
PHP,
Programming,
Cloud Computing,
Node.js,
Patterns

Travis CI, a cloud-based continuous integration (CI) offering for open source projects on Github, has announced support for Java builds, as well as Scala and Groovy additions. After gaining traction among the Ruby open source community the project is now looking into the possibility of expansion to a hosted CI service (nicknamed Travis Pro).

Moving Ops from black to white box

Topics
Devops,
IT Service Management,
Infrastructure,
Agile,
Process,
Cloud Computing

During his talk at DevOps Days in Gothenburg Mitchell Hashimoto, co-author of Vagrant and system admin at Kiip, proposed an experience-based roadmap for moving organizations from a traditional black box ops culture to an (ideal) white box culture where developers are free to change the production environment.

Accelerating Cloud Computing Standards with Use Cases

Topics
Windows Azure,
Azure,
Operations,
Cloud Adoption,
PaaS,
.NET,
Programming,
Cloud Computing,
Infrastructure,
Standardization

A set of key cloud computing use cases focused on cloud management, portability, interoperability and security has been developed by the U.S. Department of Commerce’s National Institute for Standards and Technology (NIST) as an on-going contribution for the definition of open standards for cloud computing.

Value-based Architectural Decisions in Agile Development

Topics
Agile Techniques,
Architecture,
Agile

Jeromy Carriere, chief architect at eBay, received the Architecture in Practice award at the recent SATURN 2011 conference. He described how economical accountability and ownership for architectural transformations set the ground for autonomous yet consistent design decision-making by the agile teams.

A Case Study for Continuous Delivery in the Cloud

Topics
Operations,
Architecture,
Infrastructure,
Agile,
Cloud Computing

Paul M. Duvall, author of the book "Continuous Integration", wrote about a case study for adopting continuous delivery in the cloud by a large organization in the public healthcare sector. The post discusses the problems, tools and solutions they found in the process.

Application Build and Continuous Integration Patterns

Topics
Devops,
Continuous Integration,
Operations,
Agile Techniques,
Patterns and Practices,
IT Service Management,
Infrastructure,
Agile,
Patterns,
Cloud Computing

Julian Simpson, Principal Consultant at The Build Doctor, has compiled a set of patterns for maintaining a fast and reliable application build process and avoiding some Continuous Integration (CI) pitfalls. He also presents a number of patterns for deployment automation and testing in production-like environments.