“I think, fundamentally, open source does tend to be more stable software. It’s the right way to do things.” -Linus Torvalds
Open source services are related to using open source software for enterprise deployments and customizing them based on the licenses. These services help in providing better performance, productivity, and efficiency of the enterprises. Typically these implementations are lesser in cost than the commercial software deployments. Manufacturing vertical has high open source ser-vices in terms of IT costing. More open source software are evolving in the areas of production planning, enterprise resource planning, inventory planning, and demand planning. The next set of verticals which have high open source services cost are Banking, Financial services, and Insur-ance industry. Many of them use open source CRM solutions.
Open source services spend consists of cost due to consulting, support, implementation, maintenance, training, and monitoring services. Consulting service has the high cost in the en-terprise implementations. North America has the highest open source adoption compared to Asia. In Asia, the open source adoption is increasing year by year. The advantage of the open source software implementation is that the software is cost efficient and it is secure. Many IT service companies are providing open source services to help the enterprises for legacy mod-ernization projects. These services create agility and provide business innovation to the enter-prise.
OPEN SOURCE SERVICES
IT services companies are providing advisory services to enterprise for their planning of open source adoption and risk management. Architecture consulting services help in selection of the technology stack related to digital enterprise solutions. Implementation services provide benefits to the enterprise as the cost impact is less. Open source support services are related to incident, upgrade, and advisory services.
Legacy modernization and migration projects use open source solution accelerators providing end to end solutions. These IT solution accelerators provide coverage of critical use cases and help in accelerating the project implementation. Custom Technology stack services involve crea-tion of solution stacks with unique set of applications. Custom stack services are related to web-site, managed private cloud, virtualization, database, middleware, QA, and support services. Op-erating system specific services such as Linux, or Unix provide security, database, network, messaging, and application services are provided by IT services firms. These services are relat-ed to migration, support, QA, development, deployment, performance benchmarking, and net-work management.
OPENSOURCE CLOUD SERVICES
Opensource cloud based services are evolving on cloud platforms such as cloudstack, open stack, cloud foundry, and Heroku. They help in providing cost advantage, better flexibility, com-pliance and lesser total cost of ownership. Cloud based services involve both public and private cloud based services. Openstack and Cloud Foundry are popular in the 50% of the enterprises which are Fortune 100.Some of the system integrator services are related to OEM solutions us-ing Puppet, RedHat, Chef, Postgresql, and Mirantis. These companies have resources with knowledge in OS replatforming, fine tuning and implementing open source services. These ser-vices are related to subscription, integration and managed services. Database migration services help in migrating from commercial database to open source databases. These services involve usage of tools and scripts for assessment and migration steps. Software defined storage ser-vices help enterprises to cut down the IT infrastructure cost.
BIG DATA
Big data open source software and services are becoming popular in enterprises. Hadoop is the most popular software. Big data tools have features for large data analysis and store the data into databases. These tools are related to development, integration, reporting, analytics, and ana-lytics. Opensource software in the big data space are Apache Spark, Storm, Cassandra, Rapidminer, MongoDB, R programming tools, Neo4j, and Apache SaMOA. Big Data services include Big Data implementation consulting, improvement roadmap, implementation, support, and managed analytics. A typical big data technology opensource stack has features related to distributed storage, database management, data management, big data processing, machine learning, and programming languages support. The implementation servicees include business drivers, objectives, datasources identification, data preprocessing, building ML models, data & relations identification, processing style selection, data lake/ warehouse design, and data visuali-zation.
BACKUP & STORAGE
Opensource services for backup and storage software are popular in enterprises to cut down the cost and reduce the total cost of ownership. Back up software has features such as automatic backups, real-time backups, incremental & differential backups, compression, data retrieval, en-cryption, backup schedule, remote backup, storage, access control, version control, reports & analytics. Opensource backup software which are popular are listed below:
• Duplicati
• Areca
• Urbackup
• Bareos
• Fbackup
• AOMEI
• Easeus
• Paragon
• Unitrends
• Iperius Backup
Enterprises are using open source software for ERP & CRM applications. These applications are used for pricing, product planning, accounting, finance, payroll, inventory management, campaign management, and customer relationship management.
WHAT’S NEXT
The next emerging open source services for enterprises will be based on mission critical soft-wares. They will involve cloud, virtualization, IOT, AI, and edge computing solutions. Enterprises will have open source alternatives to licensed tools to cut down the total cost of ownership by 80%. Opensource PAAS can be the next generation open source software for enterprises to adopt. Forrester predicts that 30% of enterprises will be focussing on open source in their en-terprise for roll out in future.