Tietokantakehitys ja -ylläpito
Tietokantojen kehitys- ja ylläpitopalvelut PostgreSQL:lle, SQL Serverille ja Azure SQL:lle, Oraclelle ja MongoDB:lle: skeemasuunnittelu ja SQL, kyselyjen optimointi, korkea käytettävyys ja varmuuskopiot, versiopäivitykset, pilvitietokannat ja migraatiot tietokantamoottorien välillä. Dedikoidut kehittäjät ja DBA:t tiimiinne, alusta loppuun toteutetut projektit sekä muiden tiimien rakentamien tietokantojen haltuunotto.
Tietokannat, joiden parissa työskentelemme
Jokaisella sivulla kerrotaan, millaisia töitä otamme vastaan, miten kanssamme voi työskennellä ja mitä asiakkaat kysyvät ensimmäiseksi. MySQL, Redis, Cassandra, ClickHouse ja muut tietokantamoottorit on käsitelty tietokantakehityssivullamme.
PostgreSQL-kehitys
PostgreSQL-kehitys, -ylläpito ja -konsultointi: skeemasuunnittelu, PL/pgSQL, optimointi, replikointi, päivitykset PostgreSQL 18:aan ja Oracle-migraatiot, dedikoiduilla PostgreSQL-kehittäjillä ja DBA-asiantuntijoilla tai projektitoimituksena.
SQL Server -kehitys
SQL Serverin ja Azure SQL:n kehitys ja ylläpito: T-SQL, suorituskyvyn optimointi, SSIS, Always On, päivitykset SQL Server 2025:een ja Azure-migraatiot, dedikoiduilla SQL Server -kehittäjillä ja DBA-asiantuntijoilla tai projektitoimituksena.
Oracle-kehitys
Oracle Databasen ja PL/SQL:n kehitys ja ylläpito: SQL-optimointi, APEX, RAC ja Data Guard, 26ai-päivitykset, Exadata sekä migraatiot Oraclelle ja Oraclelta, dedikoiduilla Oracle-kehittäjillä ja DBA-asiantuntijoilla tai projektitoimituksena.
MongoDB-kehitys
MongoDB-kehitys ja -ylläpito: skeemasuunnittelu, kyselyjen ja indeksien optimointi, Atlasin käyttöönotto, sharding ja replikointi, haku ja vektorihaku sekä migraatiot, dedikoiduilla MongoDB-kehittäjillä tai projektitoimituksena.
Käsitelty muualla sivustolla
Tietokantakehitys
Tietokantakehityksen ja -ylläpidon palvelut: skeemasuunnittelu, kyselyjen optimointi, migraatiot ja varmuuskopiot alustoilla SQL Server, PostgreSQL, MySQL, Oracle ja MongoDB, dedikoiduilla tietokantakehittäjillä ja DBA-asiantuntijoilla tai projektitoimituksena.
Datainsinöörityö
Datainsinöörityön palvelut: ETL-putket, Spark, dbt ja suoratoisto, data warehouse- ja lakehouse-ratkaisut alustoilla Snowflake, Databricks, BigQuery, Redshift ja Microsoft Fabric, dedikoiduilla datainsinööreillä tai projektitoimituksena.
AWS-kehitys
AWS-kehityspalvelut: EKS- ja ECS-kontit, serverless, landing zone -ympäristöt, migraatiot, tietokannat, dataplatformit, Bedrock-generatiivinen tekoäly, tietoturva ja kustannusoptimointi, dedikoiduilla AWS-insinööreillä tai projektitoimituksena.
Pilvi ja DevOps
Azure Functions, Azure SQL ja Always Encrypted, Terraform jokaiselle resurssille sekä GitHub Actions -putket, joissa poikkeamien tunnistus ja kustannusten hallinta on rakennettu mukaan alusta alkaen.
Samat säännöt kaikissa tietokantamoottoreissa
Yksi DBA tiimissänne tai kokonainen tietokantatoiminto: skeemasuunnittelu ja SQL, suorituskyky, käytettävyys ja varmuuskopiot, päivitykset, tietoturva sekä siirrot tietokantamoottorista toiseen tai pilveen, PostgreSQL:llä, SQL Serverillä ja Azure SQL:llä, Oraclella ja MongoDB:llä, itse ylläpidettynä tai hallinnoituna.
Tietokantaa kohdellaan koodina. Skeemamuutokset ovat katselmoituja migraatioita, jotka CI/CD-putki ajaa, testit ajetaan oikeaa tietokantamoottoria vasten kontissa, hallinnoidut instanssit määritellään Terraformilla ja tunnistetiedot haetaan holvista. Henkilö- ja talousdata salataan, kun se on arkaluonteista, ja maskataan tuotannon ulkopuolella.
Haltuunotto alkaa lukuoikeudesta ja kirjallisesta riskilistasta, ennen kuin kukaan muuttaa mitään. Olemme perineet tähän mennessä yhdeksän järjestelmää muilta tiimeiltä, vanhin kirjoitettu vuonna 2008, ja sama ensimmäinen askel pätee tietokantaan.
Kysymyksiä tietokantojen kehityksestä ja ylläpidosta
Millä tietokannoilla työskentelette?
PostgreSQL, SQL Server ja Azure SQL, Oracle ja MongoDB, joista jokaisella on oma sivunsa, sekä MySQL ja MariaDB, Redis ja Valkey, Cassandra, Elasticsearch ja OpenSearch, ClickHouse ja Azure Cosmos DB. Itse ylläpidettyinä, Kubernetesissa tai hallinnoituina Azuressa, AWS:ssä, Google Cloudissa ja Oracle Cloud Infrastructuressa.
Millä toimialoilla tietokantakehittäjänne ja DBA:nne työskentelevät?
Pääosin fintech-, pankki- ja vakuutusalalla, tekoäly- ja datatuotteissa, verkkokaupassa ja vähittäiskaupassa, yritysohjelmistoissa ja ERP:ssä sekä terveydenhuollossa, sen jälkeen logistiikassa, telekommunikaatiossa, valmistuksessa ja energia-alalla sekä mediassa ja kuluttajasovelluksissa. Jokaisella sivulla kuvataan, millaista työ näillä toimialoilla on.
Tarvitsetteko ylläpitäjän oikeudet tuotantotietokantaamme?
Emme aluksi. Katselmus alkaa lukuoikeudella tunnuksella, jonka te luotte ja jonka voitte peruuttaa. Muutokset tulevat migraatioina, jotka teidän tiiminne katselmoi, ja korotetut oikeudet ovat aikarajattuja, myönnetään teidän oman identiteettipalveluntarjoajanne kautta ja poistetaan työn päättyessä.
Voivatko DBA:nne tukea tietokantojamme ympäri vuorokauden?
Kyllä, joko teidän työaikananne tai ympäri vuorokauden. Ennen tuen alkua sovimme katettavista tunneista, vasteajasta kunkin vakavuusluokan mukaan ja eskalointipolusta teidän tiimiinne, ja jokaisella hälytyksellä, joka voi herättää jonkun, on runbook rinnallaan.
Kuka omistaa kirjoittamanne skeemat, skriptit ja koodin?
Teille. Jokaisella asiantuntijalla on BigTree108:n kanssa allekirjoitettu sopimus, jossa kaikki työn tulokset siirretään yhtiölle, ja meidän sopimuksemme teidän kanssanne siirtää ne edelleen teille. Koodi, suunnitelmat ja dokumentit toimitetaan teidän omiin repositorioihinne ja työkaluihinne, eikä niitä säilytetä paikassa, jossa vain me voimme muuttaa niitä.
Tarvitseeko tietokantanne asiantuntijan?
Kertokaa tietokantamoottori, versio, missä se toimii ja mitä pitää muuttaa. Saatte vastauksen yhden arkipäivän kuluessa: suunnitelman, ehdokasprofiileja tai rajauksen tietokantanne katselmukselle.