Anda di halaman 1dari 17

Migrando a Azure

Publicado el 25 noviembre, 2015 por Luis Emilio López López

Entre las características que hemos de tener en cuenta antes de migrar


a la nube, está la capacidad de transportar las máquinas que
actualmente tenemos on-premises a dicha nube.
Para ello, Azure nos proporciona diferentes mecanismos destinados
a cubrir prácticamente todas las opciones para transportar nuestras
máquinas a Azure en función de nuestras necesidades. ¿Lo vemos?

Subiendo máquinas a mano


La opción más sencilla (en caso de que ya tengamos las máquinas que
queremos subir en formato de Hyper-V generación 1) es subir el VHD
de la máquina virtual mediante powershell a un contenedor de
Azure y, una vez subido, registrarlo como disco duro de Sistema
Operativo. A continuación, podremos aprovisionar desde el portal de
Azure, una nueva máquina virtual usando el disco subido como
plantilla.
Aunque este método tiene un inconveniente: la máquina virtual debe
estar apagada para poder subir el VHD correctamente.

Usando Disaster Recovery como


herramienta de migración
Para entornos más complejos en los que se requiere un tiempo de
parada de servicios, podemos usar el servicio Azure Site Recovery
como herramienta de migración de las maquinas que necesitemos.
Este servicio es capaz de subir a Azure sin parada de servicio
máquinas físicas, o virtualizadas con cualquier hypervisor del
mercado, incluso máquinas ubicadas en otros servicios cloud como
Amazon.
Este servicio a priori está diseñado para realizar una copia de las
máquinas que nosotros deseemos a Azure y disponer así de un
entorno de backup al que poder conmutar los servicios.
Esto lo podemos aprovechar para realizar una migración con un
mínimo tiempo de parada de servicio, ya que si dejamos que este
servicio se encargue de realizar la copia inicial de los datos y luego se
encargue también de mantener las máquinas locales y en Azure
sincronizadas, en el momento que conmutemos hacia Azure, ya
habremos realizado la migración a la nube.
En función de la infraestructura de origen, habrá que montar un
entorno más o menos complicado que se encargue de supervisar las
máquinas de origen y realice la subida y actualización de las mismas.

Conclusiones
Estas son sólo dos formas para llevarse nuestra infraestructura a la
nube, aunque existen otras opciones. Por ejemplo, usar System Center
App Controller para mover máquinas hacia y desde Azure, si
disponemos de System Center Virtual Machine Manager para gestionar
nuestro entorno de virtualización.
Lo realmente importante es que, a día de hoy, con una buena
planificación, migrar a Azure no debe suponer ningún problema, ni
un impacto significativo en la continuidad de negocio.
Cómo hacer una migración de datos
desde Dynamics CRM a su versión
Online
Awerty
|
diciembre 16, 2014

Hay un rosario de motivos por los que el sistema de gestión de clientes (CRM) de
una empresa pueda quedar obsoleto. Quizá la más sencilla sea la reticencia del
usuario a asimilar los cambios que traer las nuevas versiones en un sistema de
uso tan cotidiano.

Sea como fuere, pongámonos en un escenario en el que hace escasos meses nos
vimos en AWERTY: Tenemos Microsoft Dynamics CRM 3.0 o 4.0 como sistema de
gestión de clientes en nuestra empresa, pero pretendemos acometer una
migración de todos nuestros datos a Dynamics CRM Online o Dynamics CRM
2013 para hacer un uso más eficiente de nuestros datos y, además, aprovechar las
ventajas que ofrece la nube.
En esta tesitura, lo más interesante para una empresa es migrar todo su histórico
del sistema antiguo al nuevo para poder personalizarlo y, de este modo, que los
usuarios que deban utilizarlo se adapten rápidamente a él. Pero, ¿por dónde
empezamos?
1. Personalización de entidades
Dynamics CRM consta de muchas entidades y es posible que durante los años
utilizando el servicio hayamos personalizado algunas de ellas. Con personalizar
me refiero a la creación de nuevos campos en la entidad, que son reconocibles por
tener un prefijo ‘new_’ en su nombre de esquema.
Podemos encontrarlos en Configuración -> Personalización -> Personalizar
entidades. En cada entidad, echa un ojo al apartado Atributos. La siguiente
imagen muestra un ejemplo en Dynamics CRM 3.0.

Una vez obtengas estos campos personalizados del anterior sistema, es turno de
crearlos uno a uno en el nuevo. Es fundamental que sean exactamente iguales,
tanto en nombre como en tipo, y tener especial cuidado con las listas de selección,
donde las opciones también deben conservar los mismos valores en ambos
sistemas.

2. Obtención de los datos


Llegados a este punto, es momento de obtener los datos de nuestro antiguo
sistema. La importación de datos puede realizarse de dos formas:

 realizando una búsqueda avanzada en el CRM, marcando todos los


campos como columnas y descargándolo en XML
 accediendo directamente a la base de datos mediante Excel y obteniendo
los datos utilizando Queries SQL
Debo advertir que para guardar campos que relacionan a otras entidades, siempre
que sea posible, conviene guardar un ID. Por ejemplo, en el ámbito de los pedidos
existe el campo ‘Oferta’. Pues bien, es preferible utilizar el Id de Oferta antes que
el nombre u otro campo similar.

Lo importante es que debes guardar los datos en formato XML para realizar la
importación al nuevo sistema y que estos archivos XML deben reunir unas
condiciones para que la exportación se haga correctamente. A saber:

 Debe prepararse al menos un archivo XML por entidad de CRM. No es


posible importar datos de dos entidades diferentes en un único archivo.
 Debe haber al menos un archivo por propietario de la entidad. Este punto
es básico para no verse obligado, a posterior, a hacer reasignaciones masivas
de usuarios en el nuevo CRM. Cuando se importa el XML, CRM pide a qué
nombre se asignan los datos importados. Esto se sobrescribirá
independientemente de quién sea el legítimo propietario de esos datos en el
antiguo CRM. Ésa es la razón de que cada XML contenga únicamente datos de
un único propietario.
 Finalmente, el tamaño del archivo no puede ser mayor que 7,5 Mb. Esto
es especialmente problemático en entidades que contienen mucha cantidad de
información o son muy numerosas, como la entidad de Correo Electrónico o la
de Tarea.
Sirva este ejemplo para clarificar las tres condiciones citadas anteriormente.
Imagina que, entre todas las entidades a importar, estás tratando de importar la de
Correo Electrónico y que, por tanto, lo que deberías hacer es guardar todos los
datos de correo electrónico en un archivo XML. Poniendo por caso que el CRM lo
utilizan tres usuarios y que además los tres poseen correos electrónico, tendría
que dividir el XML en tres distintos, uno para cada usuario propietario, de forma
que en cada uno de ellos hubiera sólo los datos que fueran propiedad de cada
usuario.

Una vez realizada la partición, sería recomendable comprobar los tres archivos y si
alguno de ellos supera los 7,5 Mb, habría que dividirlo en tantas partes como fuera
necesario hasta que cada una de las partes no superara esa cantidad. Es decir,
suponiendo que el archivo ocupara 10 Mb, debería partirlo en 2 partes, con lo cual
el número de archivos XML de datos de Correo Electrónico subiría a 5.

3. Orden de importación en la migración de


datos desde Dynamics CRM
Se debe tener en cuenta que el proceso de importación no puede ser aleatorio,
sino que seguirá un orden de jerarquía entre las diferentes entidades. El orden
viene establecido por la dependencia entre dichas entidades, siendo las
dependientes de otras las últimas en ser importadas.

El motivo de esto es evidente y es que al importarse estas entidades se hace


referencia a otras que necesitan estar ya en el sistema final para evitar errores.
Aquí encontrarás una lista del orden de prioridad para importar la mayoría de
entidades:

1. Alta usuarios
2. Asuntos
3. Unidades
4. Grupos de unidades
5. Contactos + Cuentas (*)
6. Lista de precios
7. Productos
8. Elemento de lista de precios
9. Oferta
10. Productos de Oferta
11. Pedido
12. Productos de Pedido
13. Factura
14. Productos de Factura
15. Plantillas de contrato
16. Contrato
17. Líneas de Contrato
18. Caso
19. Actividades (Tarea, Correo electrónico, Cita…)
20. Notas
(*) Éste es un caso especial. Al depender el Contacto de la Cuenta y la Cuenta del Contacto, te
recomiendo que los subas juntos en un archivo comprimido ZIP.

4. Importación
Las importaciones se efectúan en el apartado Configuración->Administración de
datos->Importaciones->Importar datos.
Se abrirá una nueva ventana donde te pedirá introducir el archivo XML. Añádelo y
haz click en ‘Siguiente’. A continuación, aparecerá una ventana con el título
‘Seleccionar asignación de datos’.
Aquí deberás escoger ‘Predeterminado (Asignación automática)’. En el caso de
que no consiga hacer la asignación, será necesario indicarle a qué entidad
corresponde el fichero importado. Tras darle a Seguir, aparecerá el siguiente
mensaje:
Es muy importante repasarlo para estar seguros que cada campo antiguo se
corresponde al campo nuevo.
Una vez comprobado que todas las asignaciones sean correctas, le daremos a
seguir y llegaremos al paso final:
En este último paso, deberás marcar ‘Permitir duplicados’ para evitar las normas
de duplicados del nuevo sistema y escoger al propietario que poseerá los datos
recién importados. Te recomiendo guardar la asignación poniendo un nombre para
otras importaciones futuras de la misma entidad.

The End
Sólo un detalle, recuerda que deberás seguir este proceso en cada archivo XML
que hayamos generado en puntos anteriores.
La guía de TI para migrar a la nube
Lo que necesitas saber
Un estimado de 1 exabyte de datos está almacenado en la nube. Lo que
equivale a un billón de gigas.
¿Que está impulsando esta migración en masa a la nube? ¿Esta alimentado
por la visión de los departamentos de TI que están moviendo sus recursos y
los flujos de trabajo a la nube?. Pero ¿Es esto correcto para tu organización?
¿Qué se necesita y por donde se empieza?

Todas esas respuestas te las damos a continuación


Los tres principales beneficios de la nube son fáciles de identificar:
aprovisionamiento, flexibilidad de escalado y ahorro de costes. El 82% de
las empresas reportaron ahorro de dinero al moverse a la nube. Aquí una
lista más completa de los beneficios reportados por las empresas que
adoptaron la nube desde [PCWorld].
 Menos costos (96%)
 Beneficios en seguridad (94%)
 Mejor servicio de disponibilidad (75%)
 Poder reinvertir el dinero ahorrado (70%)
 Reducción del tiempo de gestión de TI (51%)
 Requiere menos recursos internos de TI (50%)
 Mejor servicios al cliente (36%)
En algunos casos, la nube puede crear departamentos de TI pequeños. El
14% de las compañías reportan disminución de sus departamentos de TI
después de migrar a la nube [NSK inc].
Estadísticas sobre la migración a la nube
 Altas tasas de adopción: el 87% de las empresas se encuentran en
funcionamiento en la nube. Pero solo el 12% opera totalmente en la nube. Esto
está cambiando rápidamente. Para 2020, el 62% de las organizaciones operara al
100% todas sus operaciones de TI en la nube. [BeetterCloud]
 El tamaño importa: las empresas más agiles en realizar la transición a la
nube han sido las pequeñas. Una compañía con menos de 19 empleados es casi
20% más probable que haya adoptado la nube que una compañía con más de 500
empleados [PCWorld]
 La nube es una inversión grande: Esta proyectado un crecimiento del 20%
en el gasto en la nube en los siguientes cinco años. El gasto global ha pasado de $
UDS 145B en 2013 a un proyecto de $ USD 235B para el 2017.
 Aún hay espacio para crecer: el 68% de las empresas ejecutan menos de
una quinta parte de sus aplicaciones en la nube [RightScale]. A lo largo de los
próximos cinco años, se espera un crecimiento anual del 44% en las cargas de
trabajo que se ejecuten en la nube pública frente a un crecimiento del 8,9% para
las cargas de trabajo de computación “on-premise” [Barrons].
Usos de la nube
 Email Hosting
 Web Hosting
 Máquinas virtuales (VMs)
 Directorios de servicios
 Backup/Recovery
 Soluciones de productividad
 Hosting de aplicaciones
 Industria de Apps especificas
La mayoría de los servicios en la nube se pueden clasificar como
Infraestructura como servicio (IaaS), Plataforma como servicio (PaaS),
Software como servicio (SaaS).

Información confidencial que está en la nube


 Datos de clientes
 Datos de empleados
 Datos financieros
 Datos de ventas
 Propiedad intelectual
Algunos proveedores de nube consolidados en el mercado
Amazon Web Services (AWS)
Amazon ofrece un amplio portafolio de servicios a nivel global,
computación, almacenamiento, bases de datos, análisis, redes, móviles, IoT,
servicios de implementación.

Google Apps
Desde Gmail a Google Docs, hojas de cálculo, y calendario… más de 5
millones de compañías están usando Google Apps para aumentar la
productividad y colaboración en el lugar de trabajo.

SalesForce
Fundado en 1999, SalesForce ofrece gestionar las relaciones con clientes
(CRM). Con más de 100.000 clientes y una capitalización en el mercado de $
USD 50B.
Servicios emergentes en la nube
Directory-as-a-Service
Un servicio central para la autenticación, autorización, y administración de
usuarios, sus dispositivos y aplicaciones.

Single Sing-On
SSO proveedores como Bitium ayudan a las empresas a organizar,
gestionar y dar acceso seguro a aplicaciones en la nube.

Cloud Backup Services


Spanning ofrece copias de seguridad fiables y recuperación para las
empresas que utilizan Googel Apps, Office 365 y SalesForce.

Top 5 de los servicios consumidos en la nube


1. Facebook
2. Twitter
3. iCloud de Apple
4. YouTube
5. Linkedin
Mención honorable: Dropbox, Gmail, Google Docs, Pinterest, Instagram,
Sina Weibo, Tumblr, Prezi, Yahoo Mail, Flickr, Evernote, Photobucket,
Myspace, Shutterfly, VK.
Top 5 empresas de servicios en la nube
1. Amazon Web Services
2. Office 365
3. SalesForce
4. Cisco Webex
5. Box
Mención honorable: Yammer, ServiceNow, SuccessFactors, Adobe
Echosign, LivePerson, Concur, Workday, MSDN, SAS On Demand, Github,
Zendesk, Informatica Cloud, Ariba, Host, Analytics, ralinks.
¿Quién se está moviendo a la nube?
Desde Startups a organizaciones multinacionales, podría ser más fácil
responder a la pregunta de quien no está moviéndose a la nube.
Casi cualquier organización se beneficia de una migración completa o
parcial a la nube. Sin embargo, hay algunos factores que contribuyen a la
aumentar la probabilidad de que una organización se mueva a la nube.
Empresas pequeñas
Las empresas pequeñas suelen ser más agiles. Eso explica porque se están
moviendo a la nube más rápido que el resto de compañías.
También son propensas a pasarse completamente a la nube. Según una
encuesta de BetterCloud, más del 50% de todas las organizaciones
pequeñas y medianas empresas encuestadas esperan ejecutar el 100% de
sus TI en la nube para el 2020. Las empresas grandes llevan cerca de cinco
años de retraso frente a las pequeñas y medianas.

Fuerzas de trabajo jóvenes


Una generación completa de niños ha crecido con Google. Los usuarios
jóvenes están acostumbrados a trabajar en la nube y se adaptan rápido a
nuevas tecnologías. De hecho, los profesionales de TI con menos años de
experiencia son más propensos a tener el 100% de su infraestructura de TI
en la nube.

Algunas industrias con actividad en la nube:


 Banca (64%)
 Social media (58%)
 Juegos en línea (45%)
 Fotos (29%)
 Compartir archivos (19%)
Preguntas que debes hacerte que te ayudaran a decidir
¿No estás seguro de si moverte o no? La migración a la nube a menudo se
promociona como inevitable, pero en la realidad puede ser un poco más
complicado.
No todas las cargas de trabajo de benefician por igual al moverlas a la nube.
Incluso si una migración a la nube es inevitable con el tiempo, pero puede
que en este preciso momento su organización no está preparada. A
continuación algunas preguntas que debes hacerte y que te ayudaran a
determinar si tu empresa está lista para pasar a la nube.

¿Cuál es el costo de operación en la nube?


Muchos proveedores de servicios en la nube cobran una cuota mensual
basada en el consumo. Donde la mayor parte del costo proviene de la CPU
y el disco I/O usado.
¿Cómo se utilizaran las aplicaciones en función de la nube?
La nube no viene en “una talla para todos”. Cada empresa tiene diferentes
necesidades y diferentes aplicaciones. Hay que conocer nuestro negocio y
como se va a ejecutar en la nube.

¿Qué hacer con la inversión on-premise existente?


La externalización a la nube puede significar una transición lejos de la
infraestructura existente on-premise, gestiona de manera correcta las
inversiones a futuro, conociendo las necesidades de tu negocio.

¿Debo contratar asesoría externa para subirme a la nube?


El éxito de la migración a la nube radica en gran parte en la arquitectura
diseñada, si no se tienen conocimientos sólidos, es mejor contratar a un
tercero que te asesore.

Cualquier pregunta o inquietud no dudes den contactarnos, en i cloud


seven te aclaramos todas las dudas que tengas acerca de cómo
moverte a la nube.
No nos referimos a una solución; sino a la integración de varias soluciones en
la nube de Azure. En Microsoft Dynamics 365 interaccionan: el Office
365, Microsoft Dynamics NAV y Microsoft Dynamics CRM.
Dynamics 365 supone un paso en firme hacia la transformación digital. Podríamos
hablar de una estructura en forma de pirámide, con el ERP a un lado, el CRM al
otro, en la cúspide estaría la integración con Office 365 y la plataforma de cloud
computing como el espacio en el que actúan en estas tres soluciones totalmente
integradas
Ambas soluciones, al ofrecerse ea la empresa bajo la fórmula on demand,
suponen a la empresa, una serie de ventajas. La ventaja principal: ahora el cliente
decide qué software usar y cuál no y sólo pagar por el que utiliza.

Ahora es la solución empresarial la que se adapta al 100% a las necesidades del


cliente y no al revés.

Hasta ahora se hablaba de software de gestión dirigido, bien a las pequeñas o bien
a las grandes empresas; con Dynamics 365, Microsoft amplia el mercado y
abarca a empresas de todos los tamaños.

Y finalmente el ERP se subió a la nube


Microsoft Dynamics 365 es el resultado perfecto, el paradigma del eslogan
adoptado por Microsoft: cloud-first, mobile-first
Son muchos los debates que se han producido sobre el peligro o no de subir los
datos de gestión (información sensible) a la nube. Parece que, poco a poco, se van
venciendo resistencias.

Para avalar esta tesis, nos encontramos con informes recientes como el de la
consultora BitGlass: “La evolución de la seguridad en la nube: percepción frente a
realidad” basado en una encuesta realizada a más de 2.200 profesionales de la
ciberseguridad.
El informe concluye que par el 52% de las organizaciones encuestadas,
las aplicaciones Cloud son tan segurascomo las instaladas localmente
en las empresas (llamadas on-premise),
Hasta ahora disponíamos de Dynamics CRM Online, que incluía servicios como
Social Engagement o Dynamics Marketing), que se podía sumar a Office 365,
colección de software y servicios en la nube que a su vez incluía interesantes
propuestas como Power BI, SharePoint Online, Project Online, etc.

Por fin, con el lanzamiento de Dynamics 365, la herramienta de gestión ERP sube
a la nube para hacer compañía al CRM y al Office 365.

¿Por qué es tan importante integrar estas soluciones?


La importancia de la integración que consigue Dynamics 365 se explica con
situaciones reales del día a día de las empresas.

Con datos únicos y un mismo sistema de trabajo, la productividad de las empresas


aumenta.
Por ejemplo: para coordinar equipos de trabajo, hasta ahora a las empresas les
funcionaba bien el CRM integrado con Office 365 pero, de algún modo, algo
seguía quedando cojo sin el ERP en la nube.

Es al combinarlo con los datos del ERP, los informes de tiempo y gastos (antes
aislados), ahora pasan a los sistemas de gestión de recursos humanos, a las
nóminas y a las cuentas del proyecto en sí

Valor diferencial de Dynamics 365


Dos son los logros principales de la herramienta:

 El logro de Dynamics 365 es precisamente el de ser una plataforma de


soluciones para empresas, que se ofrece bajo demanda con el objetivo de llegar a
cualquier tamaño de empresa.
 Cualquier empresa puede empezar solo con lo que necesita para después,
ir agregando aplicaciones a medida que sus necesidades cambian.
 Para empresas de cualquier tamaño
 Se reducen los tiempos de despliegue y se abaratan los costes
 Datos operacionales por fin en la nube: Dynamics NAV en Azure
 Integración total: gracias a la suite de Cortana, el departamento de ventas
puede predecir qué productos y servicios necesita un determinado cliente
Funcionalidades
 Se compone de Microsoft Office 365 y Microsoft Dynamics NAV y NAV CRM
 Incluye la herramienta de inteligencia de negocio Power BI
 El componente es Cortana Intelligence, junto con Microsoft AppSource y
Azure Machine learning ayudan a las empresas a crear predicciones de
comportamiento del consumidor
 Es una solución vinculada desde el primer momento a Azure, la nube de
Microsoft.
Cómo funciona Microsoft Dynamics 365
Para completar tu información sobre Dynamics 365 te recomendamos la lectura
de entradas anteriores como Lo que Dios ha unido que no lo separe el hombre.

Anda mungkin juga menyukai