I continue to be underwhelmed (and slightly concerned) by Datalore. As a paying customer who spends most of my time using PyCharm and a regular user of Jupyter notebooks... I would much rather they be focusing these efforts on better support for notebook functionality inside PyCharm itself and deliver a first class experience in the IDE that was interoperable with ideally existing cloud vendors but at the least just any Jupyter Lab/Notebook server that you have permission to connect to.
If they wanted to enhance something with “data” in the name there’s a lot they could do to improve DataGrip. How about broad support for NoSQL data stores like DynamoDB, CosmosDB Redis, and ElasticSearch. Not keen on adding a new there’s plenty of sharp edges left in the MongoDB functionality that need more work. Not flashy enough? Ok how about some sort of built in magic Presto/DIY AWS Athena that lets me use DataGrip to query practically any data I like?
I understand why they need to be building online tools like TeamCity which fit into their overall product line, but between their Source collaboration tools and DataLore I feel like they are leaving their core competencies and building things that have much lower real world value. Collaboration are usually pushed into a company by upper management and unless they want to fully integrate with G-Suite or Office365 and become a competitor to the terrible Microsoft Teams app then I don’t see them gaining more than a pittance when it comes to collaboration tools market.
The story around notebooks just doesn’t mesh the same way into a software development lifecycle and I just don’t see the value of DataLore... it’s not hosted in the same cloud as my data so I have to deal with all the security and management overheads of external data for no real gain when all three major cloud platforms have hosted Notebook and/or “workspace” equivalent services or you can just host your own Jupyter server secure along with your data for easy access.
I know they are smart people and I have no doubt they do plenty of cost benefit analysis and aren’t wasting money on these things, but these things just feel worryingly like distractions.
1 comment
[ 3.1 ms ] story [ 15.1 ms ] threadIf they wanted to enhance something with “data” in the name there’s a lot they could do to improve DataGrip. How about broad support for NoSQL data stores like DynamoDB, CosmosDB Redis, and ElasticSearch. Not keen on adding a new there’s plenty of sharp edges left in the MongoDB functionality that need more work. Not flashy enough? Ok how about some sort of built in magic Presto/DIY AWS Athena that lets me use DataGrip to query practically any data I like?
I understand why they need to be building online tools like TeamCity which fit into their overall product line, but between their Source collaboration tools and DataLore I feel like they are leaving their core competencies and building things that have much lower real world value. Collaboration are usually pushed into a company by upper management and unless they want to fully integrate with G-Suite or Office365 and become a competitor to the terrible Microsoft Teams app then I don’t see them gaining more than a pittance when it comes to collaboration tools market.
The story around notebooks just doesn’t mesh the same way into a software development lifecycle and I just don’t see the value of DataLore... it’s not hosted in the same cloud as my data so I have to deal with all the security and management overheads of external data for no real gain when all three major cloud platforms have hosted Notebook and/or “workspace” equivalent services or you can just host your own Jupyter server secure along with your data for easy access.
I know they are smart people and I have no doubt they do plenty of cost benefit analysis and aren’t wasting money on these things, but these things just feel worryingly like distractions.