Sign in
Categories
Your Saved List Partners Sell in AWS Marketplace Amazon Web Services Home Help

Apache ServiceMix on CentOS 7 by Neodoo

Neodoo Microsystems | centos_7_servicemix_7.0.1_v1.0.0

Linux/Unix, CentOS 7 - 64-bit Amazon Machine Image (AMI)

Reviews from AWS Marketplace

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

6 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Raúl G.

The most complete platform for distributed web services

  • October 06, 2021
  • Review provided by G2

What do you like best?
As you can check, we have a lot of tools contained in a single component. This tool is fantastic because we have the versions we require to work (we can see this as a coupled system) and don't need to worry about the versioning.
What do you dislike?
Even if we have the documentation, sometimes we require specific cases or scenarios that are not covered. So I need to check external references or tutorials.
What problems are you solving with the product? What benefits have you realized?
I am working with the features and functionality of Apache ActiveMQ because we need to queue some messages and send them to Azure or another platform. So it is straightforward to do that using ServiceMix. We also use Apache Camel as a framework to make integrating systems simple and easy (API topics).
Recommendations to others considering the product:
Consider tutorials or extra references for specific scenarios.


    Diego G.

Easy lightweight and open-source platform.

  • August 02, 2021
  • Review provided by G2

What do you like best?
Easy to set and start manipulation.

Integration support is the best.

It can be operated either on Java SE and Java EE.

Effective client API provided.
What do you dislike?
No problem seen on the Apache ServiceMIX to say. The starting was simple taking a very short learning curve to become a Pro on the platform.
What problems are you solving with the product? What benefits have you realized?
Excellent and amazing integrated solution.

Application and server management.

Data connecting.
Recommendations to others considering the product:
Easy solution to intuitive and understand the functionalities on its straightforward interface, great integrated solution that provides amazing quality services.


    Retail

ServiceMix w/ Karaf & Camel is the best obsolete legacy stack until you migrate to Docker + Kafka

  • November 29, 2019
  • Review provided by G2

What do you like best?
In a previous gig, I was able to use ServiceMix to *vastly* simplify the back-end Java architecture of my company by with ServiceMix, with the following benefits:

1) Multiple individual Tomcat and Jboss instances were replaced with a ServiceMix cluster
2) Complex IPC chains that were a mix of SOAP & REST services calling each other could be *mostly* replaced with routes in Camel & ActiveMQ that allowed you to actually understand the workflows.
3) Built applications as OSGi modules & hot-deployed them with limited to no downtime on Karaf instead of the complex 3-legged dance that my peers did with Tomcat & apache.

I was able to do all of the above bc I was a .NET developer moving to Java, with a team & manager that were free of the enterprise-y IBM ideation, and put their faith in me to innovate. We were able to build a quick PoC, and eventually win converts in other parts of the company.
What do you dislike?
ServiceMix was an awesome stack maybe 4-5 years ago, when there were few ways to do immutable hot deploys, and OSGi leaned towards the simpler end of the Java stack.

However, it's nearly 2020, and this is a Docker & Microservices world now. Since I'd worked with OSGi & ServiceMix, the Java community came out with awesome micro-frameworks like Dropwizard & Spark. After using Kafka, ActiveMQ seems clunky and complicated, and Kafka Streams/KSQL make Camel look "legacy".

As awesome as ServiceMix seemed years ago, I would much rather run microservices in Docker containers on Kubernetes now. Kubernetes gives you way more control over container lifecycles, load balancers, and is much less work to maintain than ServiceMix.
What problems are you solving with the product? What benefits have you realized?
1) High scalability with ServiceMix clustering. *DO NOT* run in Master/Slave mode; ServiceMix clusters running hot-hot actually provide better fault-tolerance than the alleged "HA" mode.
2) Able to develop faster with a simpler framework (OSGi)
3) Hot deploys with Karaf allowing for simple limited-downtime deploys
4) Optics & control over workflows with Camel.
Recommendations to others considering the product:
If you have legacy applications to support, or have no in-house devops capability, go with ServiceMix and ditch bigger Java application servers.

If you have a more evolved devops capability, stick with lighter stacks like Dropwizard and run on Docker/Kubernetes.


    Naveen R.

I may on ServiceMix for 8 years now with various components , it's has pretty much good EIP patterns

  • October 31, 2019
  • Review provided by G2

What do you like best?
EIP patterns, and various routing patterns, rich endpoints can connect to different systems on the fly, and OSGI module
What do you dislike?
Loading lot of dependency jars, we need to manually set all the different jar versions in the pom files
What problems are you solving with the product? What benefits have you realized?
File transformations , inbuilt cxf components for rest services. and activeMQ, ESB for message


    S J.

Visually attractive interface

  • March 12, 2019
  • Review provided by G2

What do you like best?
The interface for the software is amazing in visual appeal but could be more user-friendly
What do you dislike?
The interface can get complicated when browsing around online. It could be made more intuitive and interactive.
What problems are you solving with the product? What benefits have you realized?
We use it as a standalone ESB provider or as a service within another ESB. It is fantastic in terms of the functionality it provides customers.


    Primary/Secondary Education

Excellent Open Source for ESB

  • May 04, 2018
  • Review provided by G2

What do you like best?
There is plenty of support offered for this program which is nice. It is certainly one of the leading integration technologies. There are also several free How-to guides which help to provide practical steps to dealing with the program.
What do you dislike?
There are other options out there that are also open source. Apache is great, but it certainly isn't the best one.
What problems are you solving with the product? What benefits have you realized?
The benefit that we have realized is the ability to integrate various platforms with this software. However, the best thing is all of the support that is offered on their website.
Recommendations to others considering the product:
Do your research before choosing a program. There are other similar programs that may or may not meet your needs.


showing 1 - 6