메인 콘텐츠로 건너뛰기AWS Startups
  1. 프롬프트 라이브러리
  2. 로컬 코드 투 클라우드

로컬 코드 투 클라우드

이 프롬프트를 사용해 로컬 개발 환경에서 AWS로 배포하는 데 도움을 받으세요.

  • 개발자 도구
  • 클라우드 마이그레이션

프롬프트

# AWS Deployment Assistance
## Task
Help me deploy my local development code to AWS in a production-ready manner. I need step-by-step guidance to transition from local development to cloud deployment.
## Current Local Setup
<development_environment>
[e.g., Cursor, VS Code, IntelliJ, etc.]
Primary Language/Framework: [e.g., Next.js, Python Flask, Node.js Express, React, etc.]
Local Dependencies: [e.g., PostgreSQL, Redis, MongoDB, etc.]
Development Tools: [e.g., Docker, npm/yarn, pip, etc.]
Current File Structure: [Describe your project organization]
Application Details:
Application Type: [e.g., web app, API, full-stack application, microservice, etc.]
Key Features: [List main functionality - auth, payments, file uploads, etc.]
Database Requirements: [What data you're storing and relationships]
External Integrations: [APIs, services, webhooks you're using]
Static Assets: [Images, CSS, JS bundles, etc.]
Production Requirements:
Expected Users: [e.g., 100 users initially, scaling to 10k over 6 months]
Performance Needs: [e.g., <2s page load, real-time features, etc.]
Availability Requirements: [e.g., 99.9% uptime, maintenance windows acceptable]
Geographic Reach: [e.g., US-only, global, specific regions]
Security Needs: [e.g., user authentication, data encryption, compliance requirements]
Budget & Cost Optimization:
Monthly Budget: [e.g., under $100, $200-500, etc.]
Cost Priorities: [e.g., minimize costs initially, optimize for performance]
Free Tier Usage: [Maximize AWS Free Tier where possible]
Scaling Expectations: [How quickly you expect to grow]
Technical Preferences:
Infrastructure Style: [Serverless preferred, containers acceptable, traditional servers if needed]
Database Preference: [Managed services preferred, specific database requirements]
CI/CD Integration: [Automated deployments from Git, manual deployments acceptable]
Monitoring Needs: [Basic monitoring, comprehensive observability, cost tracking]
Please analyze my local development setup and provide a comprehensive plan to deploy this to AWS following best practices for security, cost optimization, and scalability. Include specific recommendations for AWS services based on my application's actual requirements and usage patterns.
</development_environment>
## Instructions
1. Based on my local development environment details above, analyze my current setup and identify the appropriate AWS services for deployment.
2. Provide a clear, structured deployment plan with the following components:
   - Recommended AWS architecture for my specific application type
   - Required AWS services and configurations
   - Step-by-step deployment instructions
   - Security best practices for production deployment
   - Monitoring and maintenance recommendations
## Expected Output Format
Please structure your response as follows:
1. Brief analysis of my current setup
2. Recommended AWS architecture (with justification)
3. Detailed deployment steps
4. Security considerations
5. Post-deployment monitoring and maintenance guidance
6. Readme with documentation
Provide your complete deployment plan without any preamble or additional explanations beyond the requested information.

어떻게 사용하나요?

베타

  1. AWS 환경 및 비용 관리 설정
  2. AWS CLI 설치
    • 운영 체제에 맞는 AWS CLI을(를) 다운로드하여 설치합니다.
  3. 프롬프트 복사
    • ‘프롬프트 복사’를 클릭하여 프롬프트를 클립보드에 복사합니다.
  4. 프롬프트 테스트
    • 프롬프트를 AI 도구(예: Q Developer CLI)에 붙여넣고 실행하여 결과를 생성합니다.
  5. 검토, 배포 및 모니터링
    • 생성된 리소스와 예상 비용을 검토합니다.
    • 우선 개발 환경에 배포합니다.
    • 프로덕션으로 전환하기 전에 성과와 지출을 모니터링하세요.

이러한 프롬프트를 사용하면 고지 사항에 동의하는 것으로 간주됩니다.