What is our primary use case?
Mostly, the primary use case is to store documents related to transactions in our company. These documents could be signed documents, invoices, purchase orders, etc. While transaction records are stored in our
ERP system, it is crucial to have the document as proof of the transaction. We implement a content manager to link documents in
Alfresco with the registry in the
ERP system. This is the most important use case for us.
What is most valuable?
The advantage of
Alfresco over other document storage solutions is that it allows for the creation of a persistent link between a document and a registry. Even if you update or version the document, the link remains unchanged. This makes the record independent of the document, which is beneficial as documents often change, and it helps avoid continual updates to the registry. Additionally, the ability to handle various document types, create workflows, and its extensive customizability, from my point of view as a developer, are also significant valuable features.
What needs improvement?
Currently, documents in Alfresco are stored on a file server, which, while good for performance, is a security risk. Clients, especially large enterprises such as banks, are concerned about document security if someone breaches the server. It would be beneficial if Alfresco offers different options for document storage, such as databases or cloud solutions. Also, it would be helpful if Alfresco's viewer could be easily embedded in other systems, as its integration is currently complex.
For how long have I used the solution?
I have been working with Alfresco since 2010 or possibly earlier, around 2009, which means over 15 years.
What was my experience with deployment of the solution?
Alfresco is very easy to deploy. In the past, it had a very useful installation tool, making it straightforward. Although current options include deployment through containers or as a service, it still remains quite easy to deploy. Clients have even installed Alfresco themselves before we customize it.
What do I think about the stability of the solution?
Alfresco is generally a very stable and high-performance platform. However, dealing with a massive number of documents can become problematic if the platform is not scaled properly. In older versions, the cluster implementation of Alfresco was challenging and required expertise. Newer versions offer platform as a service, which alleviates some performance issues.
What do I think about the scalability of the solution?
Alfresco is a scalable platform, but scaling involves challenges, especially with older versions. Implementations needing to handle millions of documents may involve complex cluster setups requiring expert assistance. Clients not wishing to migrate to newer platform-as-a-service versions may face difficulties maintaining large document volumes.
How are customer service and support?
Alfresco's technical support is very fast and professional. They are experts, which is reassuring when seeking help. Our interactions with them have been positive, and I feel confident in their expertise.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Before Alfresco, we have worked with FileNet from IBM, mainly in banks, and
SharePoint from Microsoft. We have also done several projects with
OpenText.
How was the initial setup?
The initial setup of Alfresco is very easy. Currently, multiple options exist such as containers or cloud-based services, but it remains straightforward. Even non-expert teams can deploy it without difficulty.
What about the implementation team?
We are partners and system integrators who sell Alfresco licenses and platforms based on it. We have our own product based on Alfresco.
What was our ROI?
Alfresco provides a significant return on investment by efficiently managing documents. While it is challenging for clients to immediately see the benefits, the long-term advantages include seamless document management and cost savings.
What's my experience with pricing, setup cost, and licensing?
The pricing of Alfresco starts at $100,000, which can be expensive for small projects. There is often a transition from the community version to the licensed version, which incurs migration costs. Overall, the cost can be a deal breaker for small companies or government institutions with budget restrictions.
Which other solutions did I evaluate?
We have evaluated FileNet from IBM,
SharePoint from Microsoft, and
OpenText.
What other advice do I have?
Alfresco is highly suitable for companies needing professional document storage with metadata, document types, categories, and specific content management security measures. On a scale of 1 to 10, I would rate Alfresco as an eight.
Which deployment model are you using for this solution?
On-premises