Migrarea incarcarilor de lucru ale intreprinderii catre Linux elimina costul licentei sistemului de operare si va elibereaza organizatia de intreruperile cauzate de modificari neasteptate – si uneori punitive – ale politicii de licenta.

Efortul necesar pentru a re-platforma de la Windows la Linux variaza in functie de modul in care a fost implementata aplicatia. Cheia este de a identifica si viza sarcinile de lucru cu caracteristicile potrivite, echilibrand importanta strategica si efortul de implementare. Aplicatiile pot fi separate in patru categorii:

  1. Importanta strategica ridicata, efort redus
  2. Importanta strategica ridicata, efort mare
  3. Importanta strategica redusa, efort redus
  4. Importanta strategica redusa, efort mare

Relatia dintre aceste categorii este prezentata in figura 1.

Figura 1: Un cadran care descrie relatia (si prioritatea) migrarii aplicatiilor de la Windows la Linux

Asa cum se arata in Figura 1, ar trebui sa acordati prioritate incarcarilor de lucru migratoare cu importanta strategica ridicata pentru organizatia dvs. si efort redus de implementare a migratiei (categoria 1), urmata de sarcini de lucru cu importanta strategica ridicata, dar efort mare de implementare (categoria 2).

Odata ce aceste migrari sunt finalizate, echipele IT pot alege sa re-platformeze aplicatii non-strategice datorita efortului redus de implementare pentru a construi experienta (categoria 3).

A patra categorie de migratii – aplicatii complexe care nu au o importanta strategica mica sau deloc – de obicei nu sunt adecvate pentru re-platformare. Aceste migratii ar trebui sa fie cea mai mica prioritate.

In unele cazuri, organizatiile aleg mai intai sa isi asume migratii cu efort redus, cu importanta strategica redusa (categoria 3) pentru a construi increderea echipei de migratie. Aceasta poate fi o modalitate buna de a permite echipei dvs. de migratie sa practice o migratie cu impact redus daca nu reuseste.

Cum se defineste efortul de implementare a migratiei

Desi importanta strategica este relativ simpla de definit (adica impactul afacerii aplicatiei care poate fi identificat de utilizatorii afacerii), efortul de implementare a migratiei poate fi mai dificil de determinat. Pentru a evalua efortul de implementare, revizuiti componentele nivelate ale unei sarcini de lucru a intreprinderii, nivelului logicii aplicatiei si nivelului bazei de date.

Migrarea .NET catre nucleul .NET

Aplicatiile .NET pot fi migrate mai intai la .NET Core inainte de a fi implementate pe Linux.

xxx gratis en español follando rico
mamadas por dinero pornoxxxxx
follando a mi hija porno español jovencitas
se folla a su cuñada comic porno español
hombres pajeandose videos porno abuelas
folladoras cincuentonas follando
porno español años 70 xxx abuelas
todoporno pono gay
suegras peludas danna paola desnuda
copilacion de mamadas culos porno
porno gay españoles corridas en la garganta
madres haciendo pajas a sus hijos chochitos jovencitos
penes enormes orgias caseras
randy dave intercambio parejas amateur
comiendo tetas el video porno mas visto en internet
masajes eroticos chinos follando en el campo
maduras gordas desnudas pajas caseras
porno casero colombiano cachondas españolas
porno muy duro me hace una paja
super maduras videos porno caseros españoles

Indrumari generale sunt disponibile din documentatia online .NET.

Echipele de migratie ar trebui sa fie constiente de caracteristicile .NET care nu sunt disponibile in nucleul .NET, cum ar fi AppDomains, Remote, Security Access Code (CAS), Security Transparency si System.EnterpriseServices. Daca bibliotecile dvs. se bazeaza pe una sau mai multe dintre aceste tehnologii, luati in considerare abordarile alternative sugerate de Microsoft.

Re-platformarea SQL Server de la Windows la Linux

Pentru nivelul bazei de date, puteti re-platforma SQL Server de la Windows la Linux pe AWS utilizand asistentul de re-platformare AWS Windows la Linux pentru bazele de date Microsoft SQL Server. Asistentul pentru re-platformare este un instrument de scriptare care va ajuta sa mutati sarcinile de lucru Microsoft SQL Server existente de la un sistem de operare Windows la unul Linux. Utilizati asistentul de re-platformare cu orice masina virtuala (VM) Windows Server gazduita in cloud sau cu medii locale care ruleaza Microsoft SQL Server 2008 si versiunile ulterioare.

Exista cateva caracteristici SQL Server in Windows care nu sunt disponibile in Linux – chiar daca motorul de baza de date pentru SQL Server este acelasi pe Linux ca si pe Windows. Evaluati implementarea bazei de date si analizati impactul migratiei examinand lista de caracteristici care nu sunt acceptate pe Linux.

Pentru a va ajuta sa calificati tipul si complexitatea incarcarilor de lucru care ruleaza pe Microsoft Windows Severs sau Microsoft SQL Server, mai jos sunt intrebari pentru a evalua latimea si profunzimea implementarilor Windows Server si SQL Server.

Server (uri) de aplicatii Windows

  • In ce versiune de .NET ruleaza majoritatea volumului de munca?
  • Serverele web IIS sunt gazde multi-chiriasi sau singuri chiriasi?
  • Folositi un numar mare de pachete software Windows terte?
  • Care sunt pachetele software de top?
  • Exista o resursa a serverelor constransa, fie in operatiuni normale, fie in operatiuni de varf?
  • Utilizati caracteristici si tehnologii in bibliotecile .NET Framework care nu sunt disponibile pentru utilizare cu .NET Core, cum ar fi AppDomains, Remote, Security Access Code (CAS), Security Transparency si System.EnterpriseServices?

Windows SQL Server (s)

  • Cate servere de baze de date in total aveti in total?
  • Care este pozitia fiecarui server de baze de date (productie, productie, dezvoltare sau testare HA)?
  • Care este configuratia hardware „dura” a fiecarui server de baze de date in termeni de procesor, memorie si stocare?
  • Care este numarul aproximativ de „obiecte” (baze de date, tabele, proceduri stocate si vizualizari) pentru fiecare server?
  • Folositi servicii specifice precum SQL Server Reporting Service sau SQL Server Integration Service? Daca da, puteti descrie setarea, numarul sau rapoartele sau lucrarile ETL care se executa?
  • Exista vreuna dintre bazele de date special concepute pentru lucruri precum depozitarea datelor, procesarea tranzactiilor online (OLTP) sau prelucrarea analizei online (OLAP)?
  • Care sunt bazele de date / serverele care au configuratii unice precum memoria sau alocarea discului?
  • Exista servere de baze de date care sunt constranse de resurse fie in operatiuni normale, fie in operatiuni de varf?
  • Folositi functii si servicii care nu sunt disponibile pentru SQL Server 2019 pe Linux?

Pe langa re-platformare, exista si alte optiuni pentru a evita intreruperea si costurile asociate dependentei de licenta. Pentru aplicatiile care sunt complexe pentru a re-platforma, AWS va permite sa va modernizati incarcarile de lucru Windows pe servicii native in cloud utilizand containere, fara server si baze de date pe AWS.

Pasii urmatori pentru realizarea unei platforme cloud open-source

Pentru a incepe, AWS Migration Acceleration Program (MAP) pentru Windows ofera instrumente, metodologii, asistenta pentru consultanta si stimulente suplimentare atunci cand re-platformati si / sau modernizati incarcarile de lucru Windows Server si SQL Server.

Pe langa reducerea substantiala a costurilor si libertatea licentelor, MAP va ajuta sa cresteti agilitatea si sa inovati rapid cu serviciile AWS Cloud. Multe organizatii precum Davinci, Visma, NextGen Healthcare, Ancestry si multe altele au ales toate AWS pentru a migra si moderniza volumul de lucru Windows pe AWS. Cititi mai multe despre clientii care se modernizeaza pe AWS pe pagina noastra de referinte pentru clienti.

Contactati-ne sau lasati un comentariu in sectiunea de comentarii pentru a discuta despre initiativele dvs. de platformare sau modernizare Windows. De asemenea, consultati noul nostru canal de blog de modernizare pentru povesti de modernizare saptamanale.