We started Defang because, as practitioners with experience in both building cloud apps and building cloud platforms, we were unhappy with the state of the art. It was, and remains, too difficult to develop, deploy, and optimize cloud applications. In architecting and building a cloud app, developers need to consider a variety of factors such as performance, scalability, cost, security, flexibility, simplicity, etc. At the same time, they face a bewildering array of choices - from app architecture, to choice of cloud platforms and services, to configuration and deployment, CI-CD, security setting, etc. - in topics that they are not the experts in. Clearly, we need a better way.
We realize that improving on this state of affairs is a long journey. It starts by making it radically simpler to develop, deploy, and optimize cloud apps. We do this by removing as much un-necessary complexity as possible and helping developers to get from idea to production apps as quickly as possible. For example, by leveraging the power of Generative AI to go from a natural language prompt to initial code, and going from a code merge to deployed app, with all the proper configuration, security etc. in a single command. These some of the ways in which we are making the cloud app development process radically simpler.
But this is only the beginning. To make cloud app development truly powerful, it must support the ability to easily evolve app architectures, be portable across different clouds, and offer much higher levels of resilience. These are some of the longer-range objectives we will be working on. We welcome you to join us on this journey!
A radically simpler way to build, deploy, and optimize production-ready cloud apps.