🔧

Implementación e Integración

Migración de datos, integraciones y estrategias de despliegue

⏱️ Tiempo estimado de lectura: 18 minutos

Capítulo 14: Estrategia de Implementación y Migración de Datos

Fases de Implementación



Metodología


1. Discovery/Planning: Requisitos, stakeholders, timeline
2. Design: Arquitectura, data model, security
3. Build: Configuración, desarrollo, personalización
4. Test: UAT, regression, performance
5. Deploy: Change sets, metadata API
6. Hypercare: Soporte post-go-live intensivo

Migración de Datos



Herramientas:
HerramientaVolumenUso
Data Import Wizard< 50KAccounts, Contacts, Leads
Data Loader< 5MCualquier objeto
Bulk API> 5MCargas masivas programáticas

Orden de carga (respetando relaciones):
1. Users (si son owners de registros)
2. Accounts (padre)
3. Contacts (hijo de Account)
4. Opportunities (hijo de Account)
5. Opportunity Products
6. Activities (relacionadas con todo)
7. Notes & Attachments

Patrones de Integración



PatrónTimingEjemplo
Request-ReplySíncronoObtener stock desde ERP al crear orden
Fire-and-ForgetAsíncronoNotificar ERP de nueva orden
BatchProgramadoSync nocturno de facturas
UI UpdateTiempo realMostrar datos externos en Salesforce

Herramientas de Integración


- Salesforce Connect: External Objects (datos vivos sin almacenar)
- Platform Events: Event-driven architecture
- MuleSoft: Integration platform (Salesforce company)
- REST/SOAP API: Integración directa
- Outbound Messages: Workflow-triggered notifications

Marketing Integration


- Pardot (Marketing Cloud Account Engagement): B2B marketing automation
- Marketing Cloud: B2C email marketing
- Lead scoring from marketing: Syncs con Salesforce leads

Puntos Clave

  • Orden de carga: Users → Accounts → Contacts → Opportunities
  • Data Loader para > 50K registros
  • 4 patrones de integración: Request-Reply, Fire-and-Forget, Batch, UI Update
  • Salesforce Connect muestra datos externos sin almacenarlos
  • Pardot = B2B marketing, Marketing Cloud = B2C