Omry Hay
👤 PersonAppearances Over Time
Podcast Appearances
on and build that. So it was really a thin layer of what was needed and we basically took a lot of feedback from customers and early adopters in order to make this platform as efficient and as built-in for customers feedback. In terms of tools that we are using, we're mainly on AWS. Our infrastructure is mainly there.
on and build that. So it was really a thin layer of what was needed and we basically took a lot of feedback from customers and early adopters in order to make this platform as efficient and as built-in for customers feedback. In terms of tools that we are using, we're mainly on AWS. Our infrastructure is mainly there.
As we are a platform to manage infrastructure as code, everything that we've built is using infrastructure as code. And we are a cloud-savvy team, basically. We're using a lot of the infrastructure and services that AWS provides. We are mostly serverless. So everything, almost everything that we do, we're using serverless architecture within AWS.
As we are a platform to manage infrastructure as code, everything that we've built is using infrastructure as code. And we are a cloud-savvy team, basically. We're using a lot of the infrastructure and services that AWS provides. We are mostly serverless. So everything, almost everything that we do, we're using serverless architecture within AWS.
As we are a platform to manage infrastructure as code, everything that we've built is using infrastructure as code. And we are a cloud-savvy team, basically. We're using a lot of the infrastructure and services that AWS provides. We are mostly serverless. So everything, almost everything that we do, we're using serverless architecture within AWS.
The front end is like a React single page application. And yeah, that's pretty much it.
The front end is like a React single page application. And yeah, that's pretty much it.
The front end is like a React single page application. And yeah, that's pretty much it.
In terms of the technical stuff, we did a lot of compromising and trying to build stuff that just make them work for first glance and see how it evolves. We have a way to deploy stuff to the cloud and that requires compute. And we started off using a Lambda to deploy the customer infrastructure. The thing is that Lambda is, you have 15 minutes, you cannot do anything more than 15 minutes.
In terms of the technical stuff, we did a lot of compromising and trying to build stuff that just make them work for first glance and see how it evolves. We have a way to deploy stuff to the cloud and that requires compute. And we started off using a Lambda to deploy the customer infrastructure. The thing is that Lambda is, you have 15 minutes, you cannot do anything more than 15 minutes.
In terms of the technical stuff, we did a lot of compromising and trying to build stuff that just make them work for first glance and see how it evolves. We have a way to deploy stuff to the cloud and that requires compute. And we started off using a Lambda to deploy the customer infrastructure. The thing is that Lambda is, you have 15 minutes, you cannot do anything more than 15 minutes.
And we said, okay, let's start with Lambdas. And once we know somebody will need something else, we'll move to a different thing. And we said, okay. We hit that wall and somebody says, hey, I need a deployment that is longer than 15 minutes. And we moved to another serverless framework. It was like ECS, which is great. But then we needed to have something else.
And we said, okay, let's start with Lambdas. And once we know somebody will need something else, we'll move to a different thing. And we said, okay. We hit that wall and somebody says, hey, I need a deployment that is longer than 15 minutes. And we moved to another serverless framework. It was like ECS, which is great. But then we needed to have something else.
And we said, okay, let's start with Lambdas. And once we know somebody will need something else, we'll move to a different thing. And we said, okay. We hit that wall and somebody says, hey, I need a deployment that is longer than 15 minutes. And we moved to another serverless framework. It was like ECS, which is great. But then we needed to have something else.
We needed to have somebody else running that piece of code. And we have something that we call self-hosted agent, where you have an agent that basically runs your code in your infrastructure. And then we needed to move to Kubernetes cluster because everybody's using Kubernetes and that's like a different way to do that.
We needed to have somebody else running that piece of code. And we have something that we call self-hosted agent, where you have an agent that basically runs your code in your infrastructure. And then we needed to move to Kubernetes cluster because everybody's using Kubernetes and that's like a different way to do that.
We needed to have somebody else running that piece of code. And we have something that we call self-hosted agent, where you have an agent that basically runs your code in your infrastructure. And then we needed to move to Kubernetes cluster because everybody's using Kubernetes and that's like a different way to do that.
So along the way, we did a lot of trade-off and we said, okay, that's something that is right for now. But then again, going forward, we know and we knew that we needed to implement other stuff. And I think the same went through the product as well. We had as I mentioned, a very basic MVP.
So along the way, we did a lot of trade-off and we said, okay, that's something that is right for now. But then again, going forward, we know and we knew that we needed to implement other stuff. And I think the same went through the product as well. We had as I mentioned, a very basic MVP.
So along the way, we did a lot of trade-off and we said, okay, that's something that is right for now. But then again, going forward, we know and we knew that we needed to implement other stuff. And I think the same went through the product as well. We had as I mentioned, a very basic MVP.