There is a wide range of different open-source applications available which can do an equally wide range of tasks. In fact, Linux and open-source software have helped shape, and now continue to run large parts of the Internet. And among this software there is plenty which can be used to help you successfully run your business.
We only consider using well designed and managed open-source software because it provides us with the flexibility to offer you a cost-effective and complete service. We can help setup and support open-source software for:
Business Management and Accounting Software
This type of software is designed to help you run your business. It allows you to manage and track everything from orders and products to cash and invoices. It automates processes, saves time, and reduces errors.
It is sometimes called Enterprise Resource Planning (ERP) software, and can often do:
- Customer Relationship Management (CRM),
- Supply Chain Management (SCM)
- Product Life-cycle Management (PLM)
We specialise in creating, installing and maintaining systems based on Tryton. It's ideal for companies of any size and is easy to use.
Every office needs software for tasks like creating letters, processing data and making presentations. We also know that it is vital to be able to share these documents with people in other offices and companies.
LibreOffice is an open-source office suite for:
- word processing,
- spreadsheet creation and editing,
- presentations and slideshows,
- creating mathematical formulae,
- and working with databases.
It can read documents in all common formats and can create files that are compatible with all the other major office suites.
Shared Calendar and Contacts
Having lists of contacts that are shared amongst the people in your company can be very useful, especially if they can access them on the go from many different devices.
The same goes for your calendars too. This means you can add or update an event in the calendar and then that change can be seen by everyone else.
Radicale can be installed on your servers, and provides calendars and contacts that can be used from computers and mobile devices. These calendars and contacts can also be setup to only allow access to certain groups of users.
Developed by Microsoft for Windows domain networks, Active Directory brings together services including DNS, LDAP and Kerberos to centralise domain management.
Put more simply it allows management of the users and computers on the local network. Among other things, it enables seamless file and print sharing, the means of restricting what users can access and change, and the ability for users to logon to computers across the local network and have their own desktop appear.
The Samba project provides the tools that enables us to provide Active Directory domain controllers and file and printer servers.
Virtual Private Networking
A virtual private network (VPN) allows remote networks, or computers, to be connected together over the internet and appear as though they are on the same local network. A secure connection is created between the networks, and any data that is sent over this connection is normally encrypted.
The OpenVPN project provides a fully-feature and secure open-source VPN solution. The OpenVPN protocol is established as the de-facto standard for open-source virtual private networking. Its security model is based on SSL, which provides industry standard secure communications.
Email Server Software
When an email is sent it gets transferred between email servers using the Simple Mail Transfer Protocol (SMTP). Once it arrives at its destination it is normally stored in a mailbox, until a user's computer connects and retrieves it using either the Post Office Protocol version 3 (POP3) or the Internet Message Access Protocol (IMAP).
Most companies will not want, or need, to run their own email server. However, if you do, then we can help with installing, configuring and maintaining it.
Postfix is a server grade SMTP application. It handles the, surprisingly complex, process of sending emails from one place to another.
Dovecot is an IMAP and POP3 mail server program that stores emails and is widely used by companies that provide email hosting services.
Normally used as a back end service for other applications a Relational Database Management Systems (RDBMS) is the best place to store certain types of structured data. Commonly the data stored in these databases can be created, read, updated and deleted using commands written in a Structured Query Language (SQL), hence why they are sometimes called SQL databases.
PostgreSQL is a very powerful open-source database system with a reputation for reliability, feature robustness and performance.
Virtualisation and Containerisation
Virtualisation is the creation and use of virtual computing resources to allow physical resources to be apportioned and shared.
Containerisation is closely linked to virtualisation. A container is a self contained application. It is made up from a container image that packages up an application's code and dependencies. Container images are then run in a virtual environment that provides platform independence. The result is flexible, portable applications that use resources better.
Docker uses lightweight OS-level virtualisation to run pre-packaged application images. Each docker container runs in an standard isolated environment, allowing each server to run multiple docker containers.
Want to know more?
Get in touch to discuss your requirements and see what we can do for you.