Call us : 91 487 2388055 Email us : shaju@espacelearning.comfil
Advanced Diploma In System Administration

Advanced System Administration

This instructor led practical system administrator course is designed to make existing systems administrators generally self-sufficient systems administrator. After this course you should be able to perform most of the tasks involved in the role with limited assistance from peers and product documentation even in complex situations. Through demonstrations and exercises you will acquire the knowledge required to make informed key decisions about how to set-up, manage and troubleshoot a production system. At the end of this course you should be able to interact with application developers, project managers and users to understand the specific operational requirements and provide mentoring guidance


• be able to install and configure a production Alfresco environment from a .war file;
• be able to upgrade a production Alfresco installation;
• be able to configure the Alfresco system for complex and involved usage scenarios such as:
• high availability;
• replication;
• large user bases;
• content lifecycle management;
• content upload from multiple sources;
• online backup/recovery;
• be able to troubleshoot Alfresco to problems to successful resolution;
• be able to provide support to an Alfresco development team to move from development to production;
• understand and make reasoned decisions about administration.


Prior programming experience in at least one object-oriented language such as a .NET language (e.g., C#, VB.NET), Java, C++, or SmallTalk, or significant programming experience in a modern language such as MS Visual Basic.

Setup Requirements

There are no follow-ons for this course.


• Standard x86-64-compatible processor with a minimum of two cores. 733MHz or faster CPU minimum.
• Minimum 4GB of RAM (8GB RAM recommended).
• 1.7GB free disk space for VMware Player installation and at least 8GB for the Alfresco virtual machine


• Minimum 4GB of RAM (8GB RAM recommended)
• 700MB free disk space for VMware Fusion and at least 8GB for the Alfresco virtual machine
• Mac OS X 10.6 or later; Mac OS X 10.7 or later



Review of system administration basics.

• Architecture review
• Advanced architecture options

Installation and Configuration

As a system administrator one of your major tasks will be the initial installation and the upgrade of the Alfresco system with new functional releases or service pack upgrades. Here we look at how the default installation works, how to do a manual install and what to change for production environments.

• Installation options
• Key architecture decisions
• Initial tuning options


Once you have a working production system you will at some point need to deal with new functional releases or service pack upgrades. We look at upgrade scenarios whether you are simply upgrading for a service pack release or going the full route of upgrading to Enterprise from Community Edition.

• Upgrade paths
• Upgrading from Community to Enterprise
• Performing an upgrade

Managing Content and Storage

The system administrator is responsible for managing the placement of the physical content, so we look here at how storage management is controlled and administered; we look also at how virtual file systems are setup and configured.

• Understadning versioning and deletion
• Setting up different content stores
• Configuring virtual file servers
• Setting up FTP
• Setting up CIFS

Indexing and Search

With the advent of version 4 Alfresco introduced Solr as an indexing option. Here we look at how indexing works, both Lucene and Solr and then we focus on the use of Solr, configuring and monitoring the index.

• How indexing works
• Monitoring the indexing
• Index configuration
• Using HTTP
• Using HTTPS

High Availability

In a production environment it is strongly recommended to run Alfresco in a high availability environment. In this section we look at high availabilty architectures, how Alfresco provides for these.

• What is high availability
• High avaiulability architectures
• How Alfresco provides hgh availability
• Setting up clustering for high availabilty

Security and Permissions

Alfresco provides a very sophisticated and flexible security model, in this section we delve into the guts of the system and look at how the model can be configured and changed.

• Permissions
• Low level permissions

Backup and Recovery

Part of ensuring a successful production system is providing a sound backup and recovery strategy and the mechanisms and approaches to this are covered in this section.

• Online backup
• Recovery


provides replication to move content between repositories and push content out to the file system. In this section we see how this works and how you can set this up as an adminsitrator.

• Replication architecture
• Replication between repositories
• Setting up replcition jobs and transfer objects
• The File Transfer Receiver
• Configuring FTR

Development to Production

This looks at techniques for development and then transitioning changes and customization from development, through test to production.

• Packaging and deploying applications
• Configuring for bulk uploads
• AMP files in detail
• Deploying extensions
• Export ACP files in detail
• Best practices

Social Publishing

Discovering how Alfresco social publishing works and how it can be set-up.

• What is social publishing
• How social publishing works
• Setting up a publishing channel


• Troubleshooting techniques
• Useful tools for support

Courses Enquiry