Frontend Microservice Development for Cloud Platform Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for developing and deploying web applications in cloud platforms are inefficient, requiring repeated integration operations for each host or hosting platform, leading to increased costs and time losses due to the rigid association with platform hosts and the need for continuous internet connections during application creation and deployment.
Innovation Solution
The implementation of Frontend Microservice Development (FMD) systems and methods that allow for independent application creation and deployment, using a local development mode, mockup and tokenization, and interaction with external services, enabling communication between microservices and the host, and providing a unified framework for efficient development, testing, and debugging without the need for continuous internet connectivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If applications are developed with rigid association with platform host, then integration is simplified, but development time and cost increase due to repeated integration operations for each host
Solution Approach 1:
The patent segments the application into a vendor application package that is independent of the specific platform host. The package includes all necessary components (code, configuration, dependencies) that can be deployed to any host without requiring reintegration operations. This segmentation allows the same package to be used across different hosts, eliminating repeated development time.
Solution Approach 2:
The vendor application package is designed with universality to work across multiple different platform hosts. The package structure and deployment mechanism are standardized so that a single package can be deployed to any host in the cloud platform, making the application multi-functional across different hosting environments without requiring host-specific customization.
2Reliability
If continuous internet connection is required during application creation, then platform communication is maintained, but development efficiency decreases due to connectivity constraints
Solution Approach 1:
The patent implements preliminary action by allowing the vendor application to be developed, tested, and packaged completely offline before deployment to the cloud platform. All necessary components are prepared in advance in the vendor application package, eliminating the need for continuous internet connectivity during the development process while maintaining platform communication capabilities when needed.
3Ease of manufacture
If applications are tightly coupled with platform host, then integration is straightforward, but adaptability decreases when needing to deploy to different hosts
Solution Approach 1:
The patent extracts the application logic and components into a separate vendor application package that is independent of the platform host. By taking out the application from tight coupling with any specific host, the package becomes self-contained with all necessary dependencies and configurations, enabling it to be deployed to any host without modification while maintaining integration straightforwardness through standardized deployment protocols.
Data Source
AI summary
Systems and methods for creating and integrating a frontend microservice application into a host platform. The systems and methods can include communicating, to a UX development platform, a requirements package corresponding to a microservice frontend application; generating, by the UX development platform, a mockup package based on the requirements package; communicating the mockup package to a microservice frontend development platform, to a microservice frontend application; generating, by the microservice application development platform, a microservice frontend application package based on the mockup package; and integrating the microservice frontend application package, wherein a vendor application is integrated utilization the microservice frontend application based on the requirements package.


