Advanced Deployment v10.7

The Amsys Advanced Deployment v10.7 training course for Mac OS X 10.7, Lion, is a 3 day leader led course with plenty of hands on labs that provides a really in-depth look at how to deploy Mac OS X systems. The course covers a range of topics from deploying single files to the deployment of multiple Mac OS X systems. Through out the course students will use a number of Apple tools including NetBoot, Software Update Server, Remote Desktop, System Image Utility and Package Maker. This course also offers an in-depth look at DeployStudio, a free third party deployment tool for Mac OS X.

Who Should Attend?

  • This class is for Mac OS X system administrators who need to know how to streamline the process of installing and configuring a large number of computers running Mac OS X

Prerequisites

Students should have the following prerequisite knowledge prior to attending this course:

  • Basic troubleshooting experience or Mac OS X Support Essentials v10.7
  • Basic Mac OS X Server experience or Mac OS X Server Essentials v10.7
  • Experience with Mac OS X in a network environment
  • Experience using the command-line interface with Mac OS X

Course Overview


  • Deployment Planning: The course starts with an overview of what planning is required to develop a strategy for a deployment scenario.
  • Deploying Individual Items and applications: Deployment can often involve just single files, archives and applications that need to be installed or updated to a Mac OS X system. We will look at how to use Apple Remote Desktop and Mac OS X Server for this purpose. There is also an explanation of the differences between packages, bundles and archives as well as handling legacy Mac OS resource forks.
  • Installation Packages: How Apple’s installer technology works for software distribution, including how to create custom installation packages using Apple’s Package Maker, re-packaging third party apps  and understanding receipts.
  • Creating Entire System Images: Learn how to create full system images for a complete deployment of Mac OS X Lion. Understand the differences between cloned systems and modular systems.
  • Deploying System Images: Install and configure Apple’s NetBoot service for Deployment. Creating and managing NetRestore and NetInstall System Images.
  • Postimaging Deployment Considerations and System Maintenance: In this chapter we will discuss the various techniques available to apply post installation configuration such as setting the Firmware password, modifying preferences . Learn how to keep your Mac OS X clients updated via the Apple Software Update sever and Remote Desktop.
  • Deployment Automation: Learn how to leverage login hooks and launchd to perform automated deployment tasks.
  • Deploying Macs with DeployStudio: Finally, you will take a look at the DeployStudio deployment package for additional Deployment features which work perfectly with Apple’s NetBoot service. Through a collection of hands on labs you will be able to configure pre and post imaging scripts to perform common tasks such as naming computers, binding to active directory and configuring other computer specific settings.


 

Advanced Deployment v10.7

  • Deployment Planning: The course starts with an overview of what planning is required to develop a strategy for a deployment scenario.
  • Deploying Individual Items and applications: Deployment can often involve just single files, archives and applications that need to be installed or updated to a Mac OS X system. We will look at how to use Apple Remote Desktop and Mac OS X Server for this purpose. There is also an explanation of the differences between packages, bundles and archives as well as handling legacy Mac OS resource forks.
  • Installation Packages: How Apple’s installer technology works for software distribution, including how to create custom installation packages using Apple’s Package Maker, re-packaging third party apps  and understanding receipts.
  • Creating Entire System Images: Learn how to create full system images for a complete deployment of Mac OS X Lion. Understand the differences between cloned systems and modular systems.
  • Deploying System Images: Install and configure Apple’s NetBoot service for Deployment. Creating and managing NetRestore and NetInstall System Images.
  • Postimaging Deployment Considerations and System Maintenance: In this chapter we will discuss the various techniques available to apply post installation configuration such as setting the Firmware password, modifying preferences . Learn how to keep your Mac OS X clients updated via the Apple Software Update sever and Remote Desktop.
  • Deployment Automation: Learn how to leverage login hooks and launchd to perform automated deployment tasks.
  • Deploying Macs with DeployStudio: Finally, you will take a look at the DeployStudio deployment package for additional Deployment features which work perfectly with Apple’s NetBoot service. Through a collection of hands on labs you will be able to configure pre and post imaging scripts to perform common tasks such as naming computers, binding to active directory and configuring other computer specific settings.