Taklaa SQL Server—Microsoft Azure -migraatioiden haasteet

Joustavuus, kustannustehokkuus ja skaalautuvuus ovat esimerkkejä syistä, joiden takia organisaatiot harkitsevat pilvipohjaista IT-ympäristöä. IT-infrastruktuurin siirtämisessä pilveen on hyötynsä, mutta se vaatii tarkkaa suunnittelua.

Yksi suosituista vaihtoehdoista pilvi-tarjonnassa on Microsoft Azure, joka tarjoaa ratkaisuja palveluiden ja sovellusten kehittämiseen, käyttöönottoon sekä hallintaan paikasta riippumattomasti. Tässä blogissa kerromme vinkkejä mitä kannattaa huomioida, jos harkitset Microsoft Azurea SQL Server -tietokanta-alustallesi.

Miksi harkita SQL Server -palvelinten migraatiota Azureen?

Tärkein kysymys pilvipalveluita harkitessa on: Miksi me haluamme pilveen, kuinka liiketoimintamme hyötyy siitä?

On hyvin tyypillistä, että syy SQL Server -palvelinten siirtämiselle Azure-pilveen johtuu jostakin muusta tasosta, kuten sovelluskerroksesta. Vaikka SQL Serverit eivät ole usein keskeinen ajuri migraatiossa, ei tietokanta-alustaa kannata kuitenkaan jättää liian vähälle huomiolle. Jos siihen ei keskitytä riittävästi, voidaan menettää merkittäviä kehittämismahdollisuuksia, hukata optimointietuja sekä päätyä jopa valitsemaan epäoptimaalinen vaihtoehto Azuren tarjonnasta.

 

Azuren tarjoamiin vaihtoehtoihin SQL Server -tietokannoille kannattaakin tutustua ja miettiä, mitkä ovat niiden tarjoamat hyödyt ja haitat omassa tilanteessa. Paras vaihtoehto on sellainen, joka tarjoaa suhteessa riittävästi etuja, mutta vähiten työtä.

successful-azure-migration

Seuraavien askelten avulla voit varmistaa, että saat tietokanta-alustan migraatiosta riittäviä hyötyjä liiketoiminnallesi. 

Askel 1: Varmista, että sinulla on selkeä business case sekä lista liiketoiminnan vaatimuksista. 

Mikäli liiketoiminnan vaatimuksia ei ole tiedossa, voi olla vaikeaa valita oikea vaihtoehto Azuren tarjoomasta. Valintaan vaikuttavat esimerkiksi tarve tekniselle joustavuudelle, omien hallinta- ja operointiresurssien taso, suorituskykyvaatimukset sekä sen ymmärtäminen, mihin tarkoitukseen tietokantoja käytetään. Nämä valinnat vaikuttavat luonnollisesti myös hinnoitteluun.

Askel 2: Vertaile vaihtoehtoja sekä teknisessä mielessä että skaalautuvuus-näkökulmasta.

Jotta voit päättää sopivan Azure vaihtoehdon IaaS- ja PaaS-tarjoomasta, on sekä liiketoimintaan liittyvät että tekniset vaatimukset oltava tiedossa. On tärkeää ymmärtää, mikä on tietokanta-alustan nykytilanne ja kuinka se käyttäytyy, mutta myös pohtia miten tilanne voi muuttua tulevaisuudessa. Esimerkiksi tietyt SQL Server -palvelimiin liittyvät palvelut eivät välttämättä ole tuettuja kaikissa Azuren vaihtoehdoissa. 

Askel 3: Käytä aikaa nykyisen ympäristön analysoimiseen. Laita riittävästi huomiota SQL Server -kerrokselle. Selvitä, missä on kehitettävää tai optimoitavaa. 

Mikäli siirrät kaiken nyky-ympäristöstäsi sellaisenaan pilveen, voidaan menettää merkittäviä hyötyjä kuten kustannussäästöjä, Microsoft Azuren tarjoamia lisäarvoja tai teknisiä parannuksia. Siirtäessäsi kaiken sellaisenaan voit epähuomiossa siirtää myös piileviä ongelmia, epätehokkaita ratkaisuja tai teknistä velkaa, jota alustassasi voi olla. Ota siis aikaa nykyalustan analysoimiselle. SQL Server -kerros on erinomainen, mutta turhan vähän hyödynnetty alue myös kustannussäästöjen saavuttamiselle. 

Askel 4: Mieti millä laajuudella teet migraation: kaikki kerralla vai hybridinä

Voit siirtää koko ympäristösi kerralla pilveen jättämättä mitään omaan infrastruktuuriin tai voit siirtyä hybrid cloud -malliin. Kummassakin mallissa on etunsa ja haasteensa, jotka kannattaa pohtia läpi. Kummatkin vaihtoehdot tuovat myös koulutustarpeita sekä muutoksia prosesseihin.

Voit lukea tästä aiheesta kattavammin englanninkielisestä blogistamme artikkelista "Tackle the most common obstacles and mistakes in SQL Server—Microsoft Azure migrations". Tutustu myös uuteen Azure-migraatio-oppaaseemme. Lataa “How to successfully take your data platform to Cloud” e-kirja täältä.