3 ms·
To anyone who has a good feel for this space. Where do you think all this is heading in a 3-5 year time period? What is the medium-term vision like? I'm just cu
by tw1010 9y ago
To anyone who has a good feel for this space. Where do you think all this is heading in a 3-5 year time period? What is the medium-term vision like? I'm just curious.
- TuringNYC 9y agoI'm currently migrating to Kubernetes. Hard to tell where things go in 3yrs (the pace of change is so high, a year seems like forever)...BUT...a couple of things that drove me to the migration: 1 - Less stickiness to AWS since the serverless architecture would abstract away the provider and i could theoretically even grab the cheapest spot instances across providers (AWS, Google Cloud, SoftLayer, Azure) 2 - Lower compute bills (due to better usage and being able to more tightly pack stuff into nodes) 3 - Lower HR bills due to a lot of stuff just scaling up without effort rather than dozens of deployment/babysitting staff Hard to know for sure, but these are the three things that drove me to Kubernetes.
- BatFastard 9y agoBut I find some type of persistence of data usually figures into my serverless calls. And those tend to lock you into a vendor. Especially when you want to start analysing the data you have. Even if you could separate them it would add latency. Now if it JUST compute... and I can see that as a possibility for some CV applications.
- manigandham 9y agoConsolidation. There are way too many frameworks right now and they offer nothing different, especially for something so commodity as packaging and running a single function. The major cloud vendors are also rapidly evolving with Azure Functions being the most integrated and useful with AWS second and GCP far behind. The next few years will see 1-2 open-source frameworks along with all the cloud vendors getting to parity of running almost any language in response to almost any event source. Templated data pipelines and other processing should also become common and as easy to run as a docker container is today.
- tushar-r 9y ago>The major cloud vendors are also rapidly evolving with Azure Functions being the most integrated and useful with AWS second and GCP far behind. Can you expand on this, please? I've got a very basic understanding of the first two, would like to know more.
- manigandham 9y agoAzure has the best "serverless" functions platform out of the major cloud providers right now. Easier deployment process and triggers to activate a function outnumber the other vendors. The new Event Grid service allows connecting them to pretty much anything, especially when used with the Logic Apps service. AWS Lambda is decent and has features like Lambda@Edge which runs on CDN nodes and can do processing on each request. Google Cloud Functions are basic and only support javascript with http, pub/sub and storage triggers without any integrations beyond that or into the rest of the platform.