Related, I've been trying to figure out what the best way to populate a Redshift database from regularly updated SFTP sources is and I can't quite figure it out. AWS Glue? A function in Lambda? This? AWS presents so many options that it's a bit overwhelming.
Amazon AppFlow
71–80 of 112 posts
Re: Amazon AppFlow
#72Earlier quoted context omitted.
Why do you worry about vendor lock-in? If you get to a point where you are locked-in it's because you spent years building into a solution that was your most expedient and renumerative option. At some future point in time, a future you or the person who replaces you may want to reconsider a re-platform. Let them worry about that. I worry about development working on glue code/solve problems to the detriment of their…
Vendor lock-in is just another form of technical debt and should be treated as such. Sure right now it's your easiest option, but in the future the vendor might be the only one offering a compatible version of CoolNewFeatureXY at prices that make your business uncompetitive to the other businesses that have the freedom to choose between vendors.
Re: Amazon AppFlow
#73EDIT: Someone mentioned Heroku Connect in one of the comments. We do use this to archive certain objects (> 75 million records) and I have thought about replicating this data to AWS China (Postgres). Could be one option but some of our data is real time (e.g. customer orders), not sure what the "freshness" of the data would be.
Re: Amazon AppFlow
#74Earlier quoted context omitted.
Why do you worry about vendor lock-in? If you get to a point where you are locked-in it's because you spent years building into a solution that was your most expedient and renumerative option. At some future point in time, a future you or the person who replaces you may want to reconsider a re-platform. Let them worry about that. I worry about development working on glue code/solve problems to the detriment of their…
Vendor lock-in is just another form of technical debt and should be treated as such. Sure right now it's your easiest option, but in the future the vendor might be the only one offering a compatible version of CoolNewFeatureXY at prices that make your business uncompetitive to the other businesses that have the freedom to choose between vendors.
If one day you want to move off Salesforce to another service, you will just switch off the configuration in AppFlow for the new service. Sure you're locked in AWS, but it takes tech debt away from other things, plus might save you migration costs.
Re: Amazon AppFlow
#75The full list of SaaS integrations: https://aws.amazon.com/appflow/integrations/ Amplitude, DataDog, Dynatrace, Google Analytics, Infor Nexus, Marketo, Salesforce, ServiceNow, Singular, Slack, Snowflake, Trend Micro, Veeva, Zendesk. I feel like a notably missing product from this list is Jira. As horrible as it is, lots of companies use Jira for tasking so it should have been supported out the gate.
This is a far cry from the 347 available in Power Automate. Still interesting to see.
Re: Amazon AppFlow
#76Earlier quoted context omitted.
Why do you worry about vendor lock-in? If you get to a point where you are locked-in it's because you spent years building into a solution that was your most expedient and renumerative option. At some future point in time, a future you or the person who replaces you may want to reconsider a re-platform. Let them worry about that. I worry about development working on glue code/solve problems to the detriment of their…
Vendor lock-in is just another form of technical debt and should be treated as such. Sure right now it's your easiest option, but in the future the vendor might be the only one offering a compatible version of CoolNewFeatureXY at prices that make your business uncompetitive to the other businesses that have the freedom to choose between vendors.
Re: Amazon AppFlow
#77I really wonder about all these services that eat into the layers of implementation that organisations usually do in house, but at the same time quick form a complex web of lock in that prevents you ever leaving Amazon. It seems to me that these services are very seductive but there are very few cases where it's truly in an organisation's long term interest to adopt them. At best, use them as a quick interim solution…
Why do you worry about vendor lock-in? If you get to a point where you are locked-in it's because you spent years building into a solution that was your most expedient and renumerative option. At some future point in time, a future you or the person who replaces you may want to reconsider a re-platform. Let them worry about that. I worry about development working on glue code/solve problems to the detriment of their…
Re: Amazon AppFlow
#78I really wonder about all these services that eat into the layers of implementation that organisations usually do in house, but at the same time quick form a complex web of lock in that prevents you ever leaving Amazon. It seems to me that these services are very seductive but there are very few cases where it's truly in an organisation's long term interest to adopt them. At best, use them as a quick interim solution…
- keep the business logic away from your implementation details
- generally speaking practice clean code
- don't overthink it, if your business goal is solved easily and quickly by using the cloud, use it, otherwise you lose time to market
Re: Amazon AppFlow
#79The full list of SaaS integrations: https://aws.amazon.com/appflow/integrations/ Amplitude, DataDog, Dynatrace, Google Analytics, Infor Nexus, Marketo, Salesforce, ServiceNow, Singular, Slack, Snowflake, Trend Micro, Veeva, Zendesk. I feel like a notably missing product from this list is Jira. As horrible as it is, lots of companies use Jira for tasking so it should have been supported out the gate.
At its core Jira is just a tool you use to track who's working on what issue, maybe link it to your version control to see what commits have been done.
BUT, then the Suits come in and start adding timesheets and reporting and 42 different categories for everything and it becomes a hellscape of forms you need to fill just to get some work done.
Re: Amazon AppFlow
#80Love how these things keep getting re-invented.