BSDCan2007 - Confirmed Schedule
BSDCan 2007
The Technical BSD Conference
Speakers | |
---|---|
Paul Chvostek |
Schedule | |
---|---|
Day | 3 |
Room | SITE H0104 |
Start time | 10:00 |
Duration | 01:00 |
Info | |
ID | 20 |
Event type | Lecture |
Track | System Administration |
Language | English |
Feedback | |
---|---|
Did you attend this event? Give Feedback |
Enterprise Package Management
Your boss wants software update tools to be manager-friendly, not just sysadmin-friendly.
The ports system is a powerful, flexible method for managing software installed in FreeBSD, but it's not what many corporations are looking for in a software management tool. Large corporations rarely allow technically adept sysadmins to make decisions about when to upgrade mission-critical servers. In order for IT managers to make sensible decisions, they require information which has hitherto been communicated informally, or via home-grown (non-standard) tools in FreeBSD. Or they've simply used other platforms.
This talk addresses some of the concerns about and arguments against FreeBSD that are made by corporate IT management, and presents some tools that may be used by system administrators to address these concerns, including ITIL compliance, version consistency, approval processes, integration with corporate change management systems.
Version consistency, QA
Large groups of servers need to be maintained in a consistent fashion, with common software versions. The process of upgrading a package needs to upgrade to a specific approved version, not simply the latest one in the ports tree. Local repositories may be used in various environments:- Corporations may be conservative with regard to the risk of downloading software built elsewhere.
- Particular port option requirements may require packages to be built locally.
- Large numbers of servers that share a buildenv may use a local copy rather than compiling each port on their own.
- A common install package creates consistency that managers like, if they understand it in the first place.