Skip to content →

Category: Architecture

APIs and the “Technology Mix”

Today I would like to recall a really nice conference I saw last January: “Infrastructure in the Cloud Era”. This presentation was performed at O'Reilly Velocity Conference 2009 by Adam Jacob (Co-Founder at OpsCode) and Ezra Zygmuntowicz (Co-Founder at EngineYard).

They cover the theory of how you should be thinking about building a Fully Automated Infrastructure classifying their analysis in the following areas:

  • Bootstrapping: Corporate Approvals, Agile Approvals, Cloud.
  • Configuration: Manual, Ad-Hoc, Infrastructure as Code.
  • Command and Control: Manual, Ad-Hoc, Framework.

They conclude, in the context of a Cloud Infrastructures, that ...

Continue reading ...

3 Comments

NMTools Framework Services explained

Those who have tried NMTools may have realized that provides certain services that are always needed whenever one have to deal with a large environment.

Network Services

In this context, we understand Network Services as the ability to express your Target Node set through different input sources and the capacity to iterate through it handling every exception that might occur.

For example, your Target might be a host name, an IP address, a collection/combination of host names and/or IP addresses, an IP range or a CDIR network notation. Additionally, this information may come from the command-line, from a file or ...

Continue reading ...

Leave a Comment

The “Office+Scripting Solution”: The thinking behind OpenSLIM & NMTools

Uncertainty and Complexiy...
Uncertainty and Complexiy…

At this point you might be wondering why OpenSLIM and why NMTools provided that there is plenty of software out there that seems to do the same or, at least,  a similar work. And, yes, it's certainly a good question. Today, you can easily find IT Management Software to deal with Inventory, CMDB, Network Discovery, Distributed Configuration in many of the available software delivery flavors: Commercial, Open Source, ASP, etc… So, why?

The quick answer is that every solution has strengths, weaknesses and particular approaches that make them different even when they share the same market ...

Continue reading ...

Leave a Comment