What is our primary use case?
I mainly use
Cloudcraft to manage assets on
AWS and to have an easy view of all the items and resources deployed on the
AWS infrastructure. I use it to monitor issues, find gaps, identify bottlenecks, and troubleshoot problems.
For troubleshooting and modeling links, one of my clients is AWS heavy, so it uses many assets, many different features, and many different AWS services.
Cloudcraft helped us identify issues in one particular situation with a government client that had a large infrastructure connecting at least 20 different applications. Some of them are on AWS, some are on Azure, and some are on-premises. Managing these applications and trying to find the issue while they were in production was troublesome. To figure out the issues, a high-level bird's-eye view of the applications and the complete infrastructure was helpful, and Cloudcraft provided it. We were able to find issues specifically related to the integration of various applications and the dropping of messages when the systems were not able to communicate properly, because sometimes the applications were fine. The underlying images and the underlying Kubernetes infrastructure failed to scale. Those kinds of problems were easier to find and mitigate with Cloudcraft.
Something unique about our workflow is that we generally use Cloudcraft to create diagrams based on requirements and on the different categories available for specific clients. We organize those items into separate categories and create diagrams based on the categories and the filters for those specific use cases. I can see all the different resources that work within those categories and how they interact with each other. We have the option of looking at the entire view of the complete AWS infrastructure, for example, or we can select and look at the smaller pieces that make more sense from an application perspective, a domain perspective, or a specific business perspective.
How has it helped my organization?
Cloudcraft has positively impacted our organization. Before, we found it very difficult to troubleshoot and navigate a specific problem, because finding the root cause was sometimes difficult through the complex maze of different AWS resources. Having diagrams and the Live Sync capability is more similar to looking at railway infrastructure and finding out if a specific signal is causing an issue or where a specific train has been. It is much more interactive than the normal AWS dashboarding capability.
With Cloudcraft, troubleshooting time decreased from a couple of days to a few hours. Proactive monitoring also increased, which was almost not possible before. A lot of issues were avoided even before they could appear.
What is most valuable?
The best features Cloudcraft offers include very good support for AWS and a bird's-eye view of the complete AWS infrastructure. It is quite easy to find issues, and it gives me a complete blueprint of the entire infrastructure. If the complete topology is very complex, going through the different sections of the resources in the AWS dashboard becomes quite tedious. Looking at the application diagrams or the diagrams from Cloudcraft makes much more sense for a newcomer or someone who is maintaining the complete infrastructure.
Of those features, I think the bird's-eye view is the most important, and it is the one I rely on most day-to-day in Cloudcraft. Remembering all the different artifacts and the changes to those artifacts on a daily basis is not possible for anyone or any specific department. However, having a diagram with Live Sync capability helps us monitor the infrastructure more effectively and in a much more optimized way.
The Live Sync capability in Cloudcraft also works well. Sometimes it just needs a bit of a refresh, but otherwise it works well. Cloudcraft also has the capability to manage infrastructure on Azure, GCP, and Oracle Cloud. Although the integration is not as deep as it is for AWS, it still has that capability, which is a welcome feature.
Overall, Cloudcraft is a good product. I think it removes the complexity of managing, updating, and maintaining the complete AWS infrastructure. It is specifically helpful for organizations where the AWS infrastructure is quite complex and is split into different categories, applications, or domains. Having a product like this is much more helpful, and it complements the AWS native capability of providing and managing the infrastructure through a dashboard.
What needs improvement?
Cloudcraft could be improved in a few areas. The first is the capability of managing other cloud providers such as Azure and
GCP. The support is there, but I feel that it is not as developed or as sophisticated as it is for AWS. The Live Sync feature also has some lag in some cases, so we need to refresh it in some scenarios. That could be improved. If the complexity of the infrastructure is huge, the image becomes a spaghetti diagram, so there might be a different way of presenting diagrams that are far too complex to look at. There could also be an option to upload custom icons or custom images, which could enhance the diagrams created by Cloudcraft.
There is always room for improvement in the user interface, pricing, and other areas of Cloudcraft, but I think the more important points are about Live Sync and the accurate total cost of ownership. If the actual cost of ownership of all these cloud items can be specified accurately, Cloudcraft will be even more effective, because currently the calculation seems to be off in some cases. If it becomes very accurate, Cloudcraft will be an irreplaceable item.
I gave Cloudcraft an eight because the support for other cloud providers or the industry and the accurate cost calculation need to be there. The diagramming capabilities also need to be slightly more advanced. Then I think it will be a good, solid product close to a ten.
For how long have I used the solution?
I have been using Cloudcraft for two years.
What other advice do I have?
I have not had a chance to explore Cloudcraft's AI capabilities much, but from what I have seen, they seem promising and are heading in the right direction.
The accuracy of Cloudcraft's AI output is quite high, except possibly for the cost calculation. Otherwise, it seems to be very high.
I did not purchase Cloudcraft through the AWS Marketplace.
My advice to others looking into Cloudcraft is that it is a very good product, if you understand it.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)