Tellago Studios the software development division of Tellago (the company I am working for), has released a new tool that address the configuration management challenges in .Net enterprise applications.
Whaaat? from Pablo Cibraro’s blog:
Telesharp provides in a nutshell the following features,
1. Configure your application topology in a central repository. Application topology in this context means that you can decompose your application and describe it in terms of components and how they interact each other. For example, you can tell that the CRM system is made up of a couple of WCF services and a ASP.NET MVC front end.
2. Centralize configuration for your applications and components. You can import existing .NET configuration sections into the repository and associate them to the different components. In addition, environment overrides are supported for the configuration sections. We provide tooling and extensions in Visual Studio for managing all the configuration, and a set of powershell commands for automating the configuration deployment.
3. Browse all the assemblies and types remotely in your application servers in a web browser using an interface similar to any of the existing .NET reflection tools. You can easily determine this way whether the server is running the correct version of your applications.
4. Centralize logging and exception management into the repository. You get different reports and a pivot viewer experience for browsing all the different logging information generated by your applications. In addition, TeleSharp provides different providers for pushing the logging information to the central repository using well-known frameworks like ELMAH, Log4Net, EntLib or even Windows ETW.
I have not worked in this new product but we had two internals meetings about it and is looking really good. I think there are many companies out there looking for something like this.
Read more about TeleSharp here:
- Bringing true agility to enterprise .NET: Tellago Studios announces TeleSharp
- Telesharp - An Application Repository for .NET applications
- Why .NET configuration management sucks and what can you do about it