Presentation on theme: "Ubuntu Deployment for Your Enterprise"— Presentation transcript:
Ubuntu Deployment for Your Enterprise
Topics Why do we want to deploy? Requirements for Ubuntu deployment How is it done? What about packages, applications, drivers, etc.? Post installations scripts Can Ubuntu deployment mechanisms be used for disaster recovery?
Why do we want to deploy? Saves time Minimize human errors = Quality assurance Higher security Simplifies and speeds up multiple machine installations Easy installations that can be initialized by end users!
Requirements for Ubuntu deployment Planning and testing Boot media (CD/DVD/USB/PXE) Installation source (CD/DVD/USB/Network/Internet) Answer file (Kickstart/Seed) Deployment initialization on target
How is it done? LightTouch, boot via CD/DVD LightTouch, boot via USB-memory LightTouch, boot via PXE ZeroTouch, boot via CD/DVD ZeroTouch, boot via USB-memory ZeroTouch, boot via PXE
What about packages? Languages Drivers (Nvidia or ATI graphics drivers) Firmwares (Broadcoms bcm43xx-fwcutter) Applications Patches Management technologies (Ebox/SSH/Munin/etc...) Server roles (Apache, BIND, Samba, KVM...)
Post installations scripts Add third party repository's to sources.list Install packages that are not in the default repository's Joining in Active Directory or Landscape Firewall configuration Server role configuration Eject the CD
Demo How to create Kickstart answerfiles LightTouch deployment ZeroTouch deployment Bootmedia “independent” from answer file?
Can Ubuntu deployment mechanisms be used for disaster recovery? Disaster recovery on servers when downtime is critical? Disaster recovery of off site laptops? Recover user specific data? How can this be done?