IT Central Station is now PeerSpot: Here's why
Buyer's Guide
Cloud Data Integration
July 2022
Get our free report covering Amazon, Informatica, Talend, and other competitors of AWS Glue. Updated: July 2022.
622,949 professionals have used our research since 2012.

Read reviews of AWS Glue alternatives and competitors

Arumugam Chellappa - PeerSpot reviewer
Senior Software Developer at a transportation company with 10,001+ employees
Real User
Easy to set up, easy to use, and is low-code
Pros and Cons
  • "It's more developer-friendly, and development can be done at a faster phase."
  • "We'd like zero downtime in the future."

What is our primary use case?

SnapLogic is a combination of API management and an ETL tool, like Informatica. You can use it as an ETL tool if you want. You can create your APIs, and manage them. You can keep it as a real-time pipeline. You can have it like a scheduled one. It has many flavors. You can try whatever you want. However, mostly we use it as a real-time scheduler.

What is most valuable?

It's a not-bad, low-code solution. You can directly pull, drag and drop. Even if you have some coding to be done, you can do it on your own. You can do it in Python. It's more developer-friendly, and development can be done at a very faster phase. Once you develop, on the fly, you can see all the data and how the data is getting transformed, and how data is available. 

It's a very easy-to-use tool. Most importantly, for any new developer, if you want to onboard, it's very easy.

The initial setup is simple. 

The solution has multiple dashboards. 

What needs improvement?

Right now, they have reduced their window period. You will have periodical upgrades from them. Previously, the application used to be down for a while. If you have any real-time pipelines, you need a bridge which is a little costlier solution. You'd need to have a separate server for batching, due to these issues. Otherwise, it'll go down. Your scheduler, you can rerun it, however, in real-time, your business cannot wait. That means you'll maintain a separate server. 

However, they have reduced this significantly, with downtime down to 15 minutes from two hours. However, if they could further reduce it, that would still be better. We'd like zero downtime in the future. 

In the past two years, we have seen tremendous growth. We expect very good things in the near future. 

They, however, do not have their own cloud platform for their iPaaS in the same way AWS or Azure does. 

For how long have I used the solution?

I've been using the solution for around five or six years. 

What do I think about the stability of the solution?

It's very stable. We run it 24/7 and it has never failed anywhere - and we use it in multiple regions, including the UK, India, and the United Arab Emirates. 

What do I think about the scalability of the solution?

The scalability is straightforward. They are also like one cloud provider. They have scalability. You can do even vertical or horizontal scalability. It's flexible in that sense.

While I'm not sure exactly how many people are using the product, my understanding is that it is around 100 or so. Anyone can use it, however, mostly, it's developers, senior developers, developers, and managers.

How are customer service and support?

We have used technical support many times. We might have a unique use case where we need help from the SnapLogic team, or else there can be some bugs in the snaps, that we use to work with. This happened two years back. As of late, it's a very stable product. We don't need their interaction anymore, and we are also very much more mature here in our team. The need for them has lessened over time.

That said, while the SnapLogic technical managers are very good, the support model isn't great and should improve. 

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

We did use a solution previously, however, we moved in the direction of iPaaS. This product is also less costly than what we were doing before.

They have very good competition right now. I'm using SnapLogic, however, I am ultimately using ADF also, Azure Data Factory. If something is in Azure, I can use it directly in Azure, instead of pulling data from Azure, moving it to SnapLogic's cloud, and then moving it to some other place. AWS has its own iPaaS tool, which is Glue. It works the same way as Azure Data Factory. SnapLogic is in between. It can connect to any cloud. 

How was the initial setup?

The initial setup is very straightforward. You just need to provision some servers. It's a UE-based tool, so you don't need to install it. Nothing is required. It's ready anytime, anywhere, any place. This is the tag which is given by SnapLogic. As it says, you just need to get your server and put the SnapLogic application inside that server.

Once it is done, you can create your number of users, and they can develop with multiple access levels, like ACL in Azure. Everything can be configured. It's very straightforward. It's not like the older days when you created a software limitation. It's an iPaaS tool, it is an integration platform as a service.

What's my experience with pricing, setup cost, and licensing?

We are using the enterprise version of the solution, however, I can't speak to how the licensing is arranged. I'm not sure if we are charged monthly or yearly or what we pay. It might be yearly and we may have a three-year contract with them. 

What other advice do I have?

Quarterly, we will have a release. I don't remember the exact version number we are on. However, if there is a change, usually quarterly, they will upgrade your servers. It's almost automatic.

We have a provision where it will wait for some time. Once you give a confirmation, it'll be done. That is a hard limit, is also there.  A soft limit is when they advise "Upgrade by the first of August," for example, then, by the first of August, the changes will be there, however, your system will be running in the previous version. Typically, after a week or 15 to 20 days, it'll be a hard limit. It will ask you to upgrade your system.

If a company needs to use SnapLogic, first they need to consider why they need it. If you have all your applications moving from on-premise to cloud migration, this is one of the best tools for that. You will have most of your connectivity in the cloud, and if you want to do all the transformations in the cloud, and if you need to push more data, this is the best tool.

I'd rate the solution eight out of ten. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Net Full-Stack developer at a tech services company with 201-500 employees
Real User
Top 5
Works well with large databases, but could use more integration with other tools
Pros and Cons
  • "It's pretty useful when we need to migrate something big from a different type of database that AWS Data Migration Services supports."
  • "Database Migration Service could be more integrated. I think that it makes sense to add integration to these functions. For example, AWS Glue has a feature called Orchestrator to create data flows, and that's more straightforward."

What is our primary use case?

We don't use Data Migration Services regularly. We only use it when we need to migrate a relatively large database from on-premises to the cloud. From my point of view, it was the best option in this case.

How has it helped my organization?

It provided the ability to create more, less optimized data warehouses. And simplify support and working with data.

What is most valuable?

It's pretty useful when we need to migrate something big from a different type of database that AWS Data Migration Services supports. But it's more convenient to use Glue if we're dealing with a regular data load, like migrating a table.

What needs improvement?

Database Migration Service could be more integrated. I think that it makes sense to add integration to these functions. For example, AWS Glue has a feature called Orchestrator to create data flows, and that's more straightforward. But it's not easy to do the same things with Database Migration Service.

What do I think about the stability of the solution?

Database Migration Service is stable.

What's my experience with pricing, setup cost, and licensing?

I would say Database Migration Service is not expensive. 

What other advice do I have?

I rate AWS Database Migration Service six out of 10. However, if you are considering it, you should get a good idea of what you need. It's useful for some jobs, but you need to know how to use this better. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Cloud Data Integration
July 2022
Get our free report covering Amazon, Informatica, Talend, and other competitors of AWS Glue. Updated: July 2022.
622,949 professionals have used our research since 2012.