Enterprise-level distributed application service EDAS

What is Enterprise Distributed Application Service EDAS

EDAS (Enterprise Distributed Application Service) is a cloud-native PaaS platform for application hosting and microservice management. It provides full-stack solutions for application development, deployment, monitoring, and operation and maintenance. It also supports Spring Cloud and Apache Dubbo (hereinafter referred to as Dubbo) and other microservice operating environments help your applications to easily migrate to the cloud.

Application Scenario

EDAS is the preferred application hosting platform for distributed architecture and digital business on the cloud, with a wide range of application scenarios

Microservice Solutions

EDAS supports three mainstream microservice frameworks: Apache Dubbo (2.6.x and above), Spring Cloud (Edgware and above), and HSF. For more information, see Spring Cloud Overview , Dubbo Overview , and HSF Overview . The built-in HSF framework of EDAS is an efficient micro-service framework self-developed by Alibaba, which has been incubated from the best practices of many business scenarios in Alibaba. At the same time, zero-code intrusion can complete Apache Dubbo and Spring Cloud applications to the cloud, effectively reducing operation and maintenance costs. It supports multiple advanced features such as lossless online and offline application, canary release, and traffic control, helping you easily build microservice applications on the cloud.

Problems that can be solved

  • Quickly build applications based on a mature microservice framework: use Alibaba's self-developed microservice framework HSF to build microservice applications on the cloud.

  • Apache Dubbo and Spring Cloud applications go to the cloud: there is no need to build self-built services that microservices such as ZooKeeper, Eureka, and Consul depend on, greatly reducing operation and maintenance costs.

  • Provide enterprise-level advanced features: provide lossless online, offline, canary release, and flow control and other advanced features.

Microservice Solution Architecture Diagram

Application Hosting Solutions

It saves the operation and maintenance personnel from the complicated operations of logging in to ECS instances one by one, and avoids cluster maintenance. You only need to log in to the EDAS console, and you can quickly deploy applications through various methods such as WAR packages, JAR packages, or images. ECS-based full application lifecycle management is provided, including release, rollback, application group management, and multi-version coexistence. It also integrates monitoring, logging and other capabilities, which greatly improves the cluster management efficiency of ECS.

Problems that can be solved

  • Significantly reduce operation and maintenance costs : IaaS operation and maintenance and cluster maintenance are free, effectively reducing operation and maintenance labor costs.

  • Full application life cycle management : Visually manage the application life cycle, and know the running status of the application at a glance.

Application hosting solution architecture diagram

Container Hosting Solutions

EDAS supports hosting applications in the form of containers, and seamlessly connects with Alibaba Cloud Container Service for Kubernetes, so you don't need to understand the underlying details of container services. The full lifecycle management of applications in containers can be completed through the EDAS console, including services such as monitoring and diagnosis. You can embrace the new container technology with a low threshold and maximize the use of resources.

Problems that can be solved

  • Seamless support for Kubernetes : The Kubernetes cluster is hosted by EDAS, and you only need to focus on application lifecycle management.

  • The perfect combination of containers and microservices : Based on Kubernetes, quickly build a microservice architecture on containers.

  • There is no need to build images : WAR packages and JAR packages are supported for direct deployment, and EDAS builds images on behalf of them and deploys them to Kubernetes clusters, which effectively simplifies the process and lowers the threshold for use.

Container Hosting Solutions

Guess you like

Origin blog.csdn.net/qq_44936392/article/details/129139698