- Newest
- Most votes
- Most comments
Thank you for reaching out, Eric. I understand your concerns about understanding the AWS architecture for your delivery app. Here are some recommendations to help you gain better insight into your AWS infrastructure and manage it effectively:
-
AWS Management Console: Start by accessing the AWS Management Console. This is the central hub for viewing and managing all your AWS resources. You'll need the root account credentials or IAM user access to log in. From here, you can explore the various services being used for your application.
-
AWS Config: Use AWS Config to get a detailed view of the configuration of AWS resources in your account. This service can help you assess, audit, and evaluate the configurations of your AWS resources.
-
AWS CloudFormation: If your infrastructure was set up using Infrastructure as Code, check for CloudFormation templates. These templates would provide a clear picture of how your resources are structured and connected.
-
AWS Well-Architected Framework: Familiarize yourself with the AWS Well-Architected Framework. This framework provides best practices for designing and operating reliable, secure, efficient, and cost-effective systems in the cloud. You can use the AWS Well-Architected Tool to review your workloads against these best practices.
-
AWS CloudWatch: For monitoring your application and infrastructure, use Amazon CloudWatch. It collects and visualizes real-time logs, metrics, and event data in automated dashboards.
-
AWS Trusted Advisor: This tool provides real-time guidance to help you provision your resources following AWS best practices, covering security, fault tolerance, and cost optimization.
-
AWS Security Hub: To ensure security, consider using AWS Security Hub. It gives you a comprehensive view of your security alerts and security posture across your AWS accounts.
-
AWS Architecture Center: Visit the AWS Architecture Center for reference architectures, best practices, and design patterns. This can help you understand how a well-designed AWS infrastructure should look.
-
AWS Support: If you're still unsure about aspects of your setup, consider reaching out to AWS Support. Depending on your support plan, you might be eligible for architectural reviews with AWS Solutions Architects.
-
Training and Documentation: AWS provides extensive documentation and training resources. The AWS Documentation portal and AWS Training and Certification program can help you and your team build AWS expertise.
Remember, it's crucial to have a clear understanding of your infrastructure for security, efficiency, and cost management. If you're not comfortable with the current setup, consider engaging with AWS certified partners or consultants who can help you audit and optimize your infrastructure.
Lastly, given the nature of your business, ensure you're complying with all relevant regulations and that your AWS setup supports necessary compliance requirements.
Sources
AWS application design and migration strategy - AWS Prescriptive Guidance
Let’s Architect! Designing Well-Architected systems | AWS Architecture Blog
Organization - AWS Well-Architected Framework
AWS Support | Technology and Programs | Amazon Web Services
SaaS Architecture Fundamentals - SaaS Architecture Fundamentals
Relevant content
- asked 7 months ago
- Accepted Answerasked 4 years ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago