Guidance for Agentic Workflow Assistants on AWS
Overview
How it works
These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.
Well-Architected Pillars
The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.
Operational Excellence
Amazon Bedrock, Amazon Simple Storage Service (Amazon S3), Amazon Cognito, and AWS Amplify work together to improve productivity. Foundation models available on Amazon Bedrock deliver contextual information from company data sources, while Amazon S3 integrates for efficient data storage. Amazon Cognito handles secure user authentication, and Amplify streamlines deployment of resources and the web front-end.
Security
Amazon Cognito provides robust authentication and authorization features. This fully managed service controls secure access while integrating seamlessly with other AWS services. Amazon Cognito also integrates with existing Active Directory instances, eliminating the need for additional log-ins and allowing you to maintain your current user accounts and configurations.
Reliability
Amazon Bedrock hosts generative AI models, agents, and knowledge bases, while Amazon Cognito manages user authentication and user pools. Amazon S3 stores knowledge base artifacts reliably, and AWS Amplify hosts front-end resources. This approach removes manual infrastructure management tasks, resulting in high availability and consistent performance.
Performance Efficiency
Amplify drives performance efficiency in this architecture. Amplify enhances performance by providing comprehensive development tools for building and deploying web and mobile applications, offering automated enhancements and optimized resource utilization.
Cost Optimization
Amazon Bedrock offers a pay-per-token pricing model, which reduces costs by eliminating the need for infrastructure investments or model training costs. Amazon S3 provides flexible storage categories that optimize costs based on usage patterns. These tiered storage classes and lifecycle management features automatically move data to cost-effective storage tiers.
Sustainability
Amazon Bedrock and Amazon S3 minimize environmental impact through efficient resource utilization. Amazon Bedrock is a fully managed service that eliminates the need to run dedicated infrastructure for foundation models, creating a more sustainable approach than direct model hosting.
Disclaimer
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages