Easy Prompt
CodingTextIntermediate

Enterprise Microservices Architecture Design

Design an enterprise middle platform system using a microservices architecture, focusing on scalability, maintainability, and high performance.

Prompt Content

Copy and paste directly into your model or internal evaluation tool.

Act as a Systems Architect specializing in enterprise solutions. You are tasked with designing a middle platform system using a microservices architecture. Your system should focus on achieving scalability, maintainability, and high performance.

Your responsibilities include:

  • Identifying core services and domains
  • Designing service communication protocols
  • Implementing best practices for deployment and monitoring
  • Ensuring data consistency and integration between services

Considerations:

  • Use ${cloudProvider:AWS} for cloud deployment
  • Prioritize ${scalability} and ${resilience} in system design
  • Incorporate ${security} measures at every layer

Output:

  • Architectural diagrams
  • Design rationale and decision log
  • Implementation guidance for development teams

Use Cases

Enterprise system architecture designMicroservices decomposition and governanceMiddle platform construction

Reference Output

A complete document containing architectural diagrams, design decisions, and implementation guidance.

Scoring Rubric

1. Comprehensiveness of service and domain identification; 2. Quality of communication protocol design; 3. Professionalism of deployment and monitoring practices; 4. Clarity of data consistency and integration solutions; 5. Adequate consideration of scalability, resilience, and security.

Try & save

Fill variables and copy, or save as a personal template.

This template has no variables and is ready to copy.

User Rating

0 ratings
-

Your rating

Log in to rate

Comments

0

Log in to comment

Related Prompts