TrustRadius: an HG Insights company
wasmCloud Logo

wasmCloud Reviews and Ratings

Rating: 8.8 out of 10
Score
8.8 out of 10

Community insights

TrustRadius Insights for wasmCloud are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Exceptional Security Features: Several users have praised the platform for its exceptional security features. They have found it effortless to host secure and multi-tenant workloads, independent of the underlying network architecture or geography. This streamlined security approach has helped reduce code bloat and enhance application security.

Simplicity of Deployment Model: Many reviewers have highlighted the simplicity of the deployment model as a strong point of the platform. They find it easy to build a global platform that can run and scale anywhere, regardless of location. The location agnostic feature adds flexibility and convenience for developers, while small portable binaries contribute to an uncomplicated deployment process.

Multi-Language Support: A number of users appreciate the multi-language support provided by the platform. It allows for independent development in different languages, enabling collaboration between developers using languages like Rust and Go. This ployglot capability facilitates efficient teamwork and expands possibilities for developers.

Reviews

6 Reviews

wasmCloud: The future of distributed application deployment

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

In our R&D group, we are looking at wasmCloud as a potential product to use for the development of our next-generation distributed intelligence platform. We intend to run distributed applications all across the electric grid to handle new use cases such as local intelligence, machine learning, power flow coordination, and enhancement of grid resiliency for tomorrow's electric grid. WASM-based applications give us the portability to run any application on any platform that we choose in the future.

Pros

  • Small portable binaries
  • Enhanced application security
  • Independent development of actors and capabilities

Cons

  • Programming language adoption for creating WASM binaries
  • Runtime updating/upgrading

Likelihood to Recommend

Non-embedded IoT and distributed applications are a pretty good fit.

Vetted Review
wasmCloud
1 year of experience

Your Startup but Simpler and More Efficient than You Think It Can Be

Rating: 10 out of 10

Use Cases and Deployment Scope

Most modern technology stacks have acquired a large volume of overhead with various niches occupied and maintained by highly skilled and highly paid experts. Companies that aren't forced to acknowledge the problem of legacy systems have been opting for frameworks that are tightly coupled to cloud vendors such as AWS Lambda. Lambda gives them a narrow scope to focus on core business logic but little freedom to get outside of the walled garden. WasmCloud could upend all of that and give developers and business owners new ways to run their business on-prem, on edge, or back in the cloud. I use wasmCloud to simplify my day-to-day work, it lets me get to business and gets out of my way to write code that gets work done. I recommend anyone doing any level of prototyping work focus on what wasmCloud has to offer.

Pros

  • Host density of workloads
  • Streamlined security approach to writing code and reducing bloat
  • Interoperability of modules written in different languages

Cons

  • Simplified open-source model for on-boarding devs, i.e. bare host no elixir/GUI
  • Home-labbers guide to wasmCloud
  • Spark more community involvement for capability providers

Likelihood to Recommend

If you want to start pivoting your legacy code into a serverless paradigm this is the platform to target. If you want to start moving away from walled gardens and back into a space where code isn't centralized, costs can be offset by utilizing customer or edge hardware this is the platform to focus on. If you want a model that will scale well past many of the existing serverless frameworks, that won't get caught up in the security weaknesses of current paradigms this is what you need to invest in. If you want modern code to interact with legacy code in a safe way that doesn't expose vulnerabilities you can't patch against wasmCloud is awesome. If you want to write simple code that can jump from cloud to cloud to the user or edge node check it out!

Vetted Review
wasmCloud
2 years of experience

Webassemby is the future and wasmCloud is where it should live.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I am evaluating wasmCloud as an entry point to introduce the enterprise to server side webassembly. At the moment, I am using it as a platform to deploy custom units of business logic to ARM based AWS servers. We are trying to identify if webassembly can close some gaps that are introduced by migrating to ARM based architectures.

Pros

  • Ployglot - we have people writing code in Rust and Go that just work together
  • Simple concept. Once people are explained the actor/provider model, the tend to see the benifits
  • Fast. Without the boilerplate, we get business logic out the door and deployed quickly

Cons

  • Its a new approach to software engineering...so provide a gentle introduction to new comers that allows them to see why this path is the better path
  • DevEx. Debugging and troubleshooting is difficult ATM
  • Provide literature as to how we (engineers) and convince leadership to take a gamble on this new approach to software

Likelihood to Recommend

I believe its a better solution to AWS Lambda, GCP CodeRun, etc. Small pieces of logic that need to run for short bursts and provide multicloud support

Vetted Review
wasmCloud
2 years of experience

A cutting edge technology that will revolutionize cloud computing

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I am a maintainer of wasmCloud. I contribute features and fixes to the wasmCloud CLI “wash” as well as to various other wasmCloud projects. I am involved in making decisions about the long-term direction of the project. While I have not used wasmCloud in my work at Google, I use it often for personal side projects. I also participated in a tech demo of wasmCloud to Google engineers.

Pros

  • Security
  • Developer Experience
  • Ease of Use
  • Cutting Edge Technology
  • Multi-Language Support

Cons

  • Maturity
  • Self-Hosting
  • Support for more external services needs to be built

Likelihood to Recommend

wasmCloud is well suited for enterprise software. It is a secure-by-default platform, with support for any language that can compile to WebAssembly, and an excellent boilerplate-free developer experience. It also solves many routing & service discovery problems that were difficult to solve with the existing cloud infratstructure mainstays, such as Kubernetes. I think of wasmCloud as a blending of two “previous generation” cloud computing revolutions - Docker containers and Kubernetes, adding in two great new technologies in WebAssembly and NATS, and coming out with one cohesive package that is easier to use for developers and those managing production software deployments, as well as considerably more secure.

Lofty takes a shot with wasmCloud

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

wasmCloud allows Lofty to scale safely to meet the challenges of our clients. Our use case was one typically where we would have deployed microservices, but the platform and ease of actor development allowed us to use a new architecture that vastly reduced our security profile through wasm instead of containers. The simplified platform also meant no kubernetes was required, further reducing the attack surface.

Pros

  • Secure communication
  • Simplicity of Deployment Model
  • Actor Development ease

Cons

  • More details on self-hosting platforms
  • Securing providers and trust chains
  • Simpler Actor languages and deployments (no Makefiles)

Likelihood to Recommend

wasmCloud is well suited to dominate the microservices space under a new paradigm, and to do so in a way that is more secure for end users. Simplifying the platform deployment as well will go a long way towards making it ubiquitous in edge compute environments. Observability will also be a key factor as the microservices eventually become complex.

Industry-changing, next generation platform for everyone now!

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Red Badger is a consultancy that specialises in digital product transformation, working with large organisations to help them deliver value quickly and efficiently. As part of this, we help build digital product, platform and capability. We recommend wasmCloud and Cosmonic to our clients as a game-changing, next generation platform that is also cloud vendor agnostic, efficient and performant. It can really help transform our clients' ability to move fast. We particularly love how wasmCloud dramatically simplifies the art of building and deploying modern, distributed, multi-cloud web applications to the point where they become super easy to build and maintain. We have also found that clients who have grown by acquisition — having multiple clouds and on premise platforms — can easily combine everything into one homogenous global platform.

Pros

  • portable, lightweight workloads that can run and scale literally anywhere (location agnostic)
  • great developer experience (DX), focusing on ease of use, time and cost efficiency, and fun. Engineers can focus on core business value rather than non-functional boilerplate code.
  • security is at the heart of the platform, making it trivial to host secure, multi-tenant, zero-trust workloads for next-gen distributed architectures
  • multi-cloud and vendor agnostic. Easy to build a global platform that is independent of underlying network architecture or geography

Cons

  • Whilst wasmCloud's genius, in my opinion, is to provide full platform capability just using vanilla WebAssembly, there is no debate that WebAssembly is young on the standards front. The emerging component model is key to WebAssembly adoption. I would love to see some more of wasmCloud's great ideas filter back into the current standardization efforts

Likelihood to Recommend

wasmCloud is absolutely superb (and a game-changer) for greenfield products, where a micro-service (or nano-service) approach is being embraced. I would have no concerns recommending it for new builds. It works less well, IMO, where an application is already established on, say, Kubernetes. Whilst there are good technical options to build hybrid platform (and gradually migrate services from legacy to wasmCloud) there is still an amount of work required to rebuild (or at least re-compile) services to WebAssembly before porting — you can't just lift and shift. As the platform matures I have no doubt that this will become easier to do.