Malloc AS
Database
Alle disse dataene må lagres ryddig og ordentlig!
Det kodes i Java og .Net, det suser SOAP-baserte transaksjoner frem og tilbake men hvordan sikre transaksjonsintegritet og at dataene blir lagret på en forsvarlig måte?
Våre konsulenter har alle over 20 års erfaring med å utvikle databaser og skrive databasekode; Oracle, MS-SQL, Sybase, Postgres m.fl. Også erfaring fra CI/CD og DevOps med Maven-baserte prosjekter administrert agilt ved hjelp av Scrum-metodikk hvor state-of-the-art verktøyene Confluence, Jira og Git inngår. Vi benytter gjerne IntelliJ IDEA integrert med Docker som grunnlag for orkestrering og deployment.
Datavarehus
ETL, ELT, fakta og dimensjoner
Det kan høres enkelt ut å lese data fra en kilde, men når man skal lese fra hundrevis av ulike kilder og samenfatte dette i en fornuftig relasjonsmodell er det greit å ha en erfaren ETL-utvikler med tung databasebakgrunn med på laget. Vi benytter Informatica Powercenter og FME, men også last via dataframes i Scala og Java til BigData basert på Hadoop og HBASE eller MapR.
Vi har nok erfaring til å anbefale når det passer med en BigData-løsning. Det er kanskje sjeldenere enn man skulle tro fordi gode gamle relasjonsdatsbaser ofte skalerer bedre ved flere samtidige søkekriterier. Et søkekriterie for å hente ut en liten haug data er BigData, ellers løses det meste med sharding og fornuftig partisjonering i en relasjonsdatabase.