This is a user-friendly tool that I would highly recommend to a new startup company or a well-established enterprise company. I've worked on other solutions, none of which have had the highly integrated aspects of Cloudify so I rate this solution 10 out of 10.
The solution is a legacy product and it takes time to understand it because there are a lot of dependencies. Not every cloud company uses the product so it is not professionally useful on a CV or in the cloud industry. I spent over a year understanding the inner workings because it is like coding. There are dependencies like plugins that have to be deployed properly or ongoing issues will occur. If there are processes I don't know or an update that is needed, it is up to me to find the appropriate documentation and modify my blueprint. For example, I look at what other developers write for updating plugins and then I copy and paste it to my blueprint. Even with the learning curve, the solution is an interesting concept and reminds me of Vagrant Terraform with its own difficulties and easiness. Virtual machines can be deployed with the YAML files so working knowledge of YAML is helpful. It allows provisioning of AWS clusters which is important for Kubernetes. I rate the solution a seven out of ten.
This is a somewhat complex solution for very complex use cases where there are multiple cloud vendors, multiple infrastructures, and multiple configurations. It solves a lot of issues for complex operations. It's good for the telecom industry. If you have multiple locations with a lot of tools that you want to integrate, and complex teams using different solutions, and you want to unify all these under one umbrella, I think Cloudify is a good product. If you're looking to provision infrastructure on a specific cloud and manage RDS, for example, I think the use case would be less suitable because you'd need to purchase a license for something you're not going to use. I rate this solution nine out of 10 primarily because of its extendibility which is great.
Cloudify is an open-source orchestration-first cloud management platform. The solution allows applications to efficiently run across multiple cloud or data center platforms for premium multi-cloud infrastructure automation and orchestration. It provides infrastructure automation using environment as a service (EaaS) technology to deploy and continuously manage any cloud, private data center, or Kubernetes service from one central point while leveraging existing toolchains.
Cloudify Product...
This is a user-friendly tool that I would highly recommend to a new startup company or a well-established enterprise company. I've worked on other solutions, none of which have had the highly integrated aspects of Cloudify so I rate this solution 10 out of 10.
The solution is a legacy product and it takes time to understand it because there are a lot of dependencies. Not every cloud company uses the product so it is not professionally useful on a CV or in the cloud industry. I spent over a year understanding the inner workings because it is like coding. There are dependencies like plugins that have to be deployed properly or ongoing issues will occur. If there are processes I don't know or an update that is needed, it is up to me to find the appropriate documentation and modify my blueprint. For example, I look at what other developers write for updating plugins and then I copy and paste it to my blueprint. Even with the learning curve, the solution is an interesting concept and reminds me of Vagrant Terraform with its own difficulties and easiness. Virtual machines can be deployed with the YAML files so working knowledge of YAML is helpful. It allows provisioning of AWS clusters which is important for Kubernetes. I rate the solution a seven out of ten.
This is a somewhat complex solution for very complex use cases where there are multiple cloud vendors, multiple infrastructures, and multiple configurations. It solves a lot of issues for complex operations. It's good for the telecom industry. If you have multiple locations with a lot of tools that you want to integrate, and complex teams using different solutions, and you want to unify all these under one umbrella, I think Cloudify is a good product. If you're looking to provision infrastructure on a specific cloud and manage RDS, for example, I think the use case would be less suitable because you'd need to purchase a license for something you're not going to use. I rate this solution nine out of 10 primarily because of its extendibility which is great.
I'd rate it an eight out of ten. It is very good at what it does.