Azure-Samples / Azure-Samples/java-migration-copilot-samples
Migrate Application [Airsonic-Advanced] to Azure
- Lenguaje dominante
- JavaScript
- Estrellas
- 25
- Forks
- 164
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Your organization has discovered the application [Airsonic-Advanced] as a target for cloud modernization. See below for detected dependencies and next steps.
# Azure Migration GitHub Issue: Airsonic Application Replatform/Refactor
## Application Overview
- **Application:** Airsonic
- **Owner:** James Draper
- **Type:** COTS/ISV
- **Business Critical:** Yes
- **Migration Strategy:** Replatform/Refactor
## Current Technologies and Target Azure Services
### Java 8
- **Current:** Running on 5 servers (VM_158, VM_159, VM_154, VM_155, VM_1258)
- **Target:** Azure App Service
### IIS
- **Current:** Running on 5 servers (VM_159, VM_154, VM_155, VM_160, VM_167)
- **Target:** Azure App Service
### Local File Storage
- **Current:** Running on 5 servers (VM_159, VM_155, VM_160, VM_167)
- **Target:** Azure Files
### PostgreSQL
- **Current:** Running on 2 servers (VM_154, VM_155)
- **Target:** Azure Database for PostgreSQL
### SQL Server 2012
- **Current:** Running on 1 server (VM_1258)
- **Target:** Azure SQL
### SQL Server Analysis Services
- **Current:** Running on 1 server (VM_1258)
- **Target:** Azure Analysis Services
### SQL Server Integration Services
- **Current:** Running on 1 server (VM_1258)
- **Target:** Azure Data Factory
### Access
- **Current:** Running on 1 server (VM_154)
- **Target:** Azure SQL
## Server Details
### Production Servers
- **VM_159:** Windows Server 2012, 6 cores, 40GB RAM, 170GB storage, 70% CPU usage
- **VM_154:** Windows Server 2012, 4 cores, 32GB RAM, 130GB storage
- **VM_1258:** Windows Server 2012, 2 cores, 8GB RAM, 141GB storage, 42% CPU usage
### Development Servers
- **VM_158:** Windows Server 2012, 4 cores, 32GB RAM, 190GB storage, 23% CPU usage
- **VM_155:** Windows Server 2012, 4 cores, 32GB RAM, 130GB storage
- **VM_160:** Windows Server 2012, 8 cores, 48GB RAM, 130GB storage, 44% CPU usage
- **VM_167:** Windows Server 2012, 4 cores, 32GB RAM, 130GB storage
## Migration Notes
- All servers are marked as "Ready" for Azure VM migration
- All servers are using Standard HDD disks (2 per server)
- Production server VM_159 has the highest resource utilization
- VM_1258 handles all SQL Server-related services and will require migration to multiple Azure services
Guía de contribución
Línea de trabajo
El issue no menciona archivos del repositorio, pruebas ni puntos de entrada desde los que comenzar. Antes de la implementación, es necesario aclarar el alcance de la migración y los cambios requeridos en el repositorio; para completar el trabajo sería necesario acordar un plan para los servicios de destino de Azure y las dependencias de la aplicación enumerados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- azure, java, postgresql, sql
- Área
- backend, cloud, databases, infrastructure
- Tipo de issue
- Refactorización
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 15/100