mitä

Kaikki tietävät, että IT:ssä on paljon potentiaalia.
Me tiedämme miten se lunastetaan.

Asiantuntemus

Olemme asiantuntijayhtiö, joka on keskittynyt rakentamaan asiakkailleen parhaita mahdollisia tietojärjestelmiä. Toimitamme sekä kokonaisia tietojärjestelmiä että asiantuntemustamme yksittäisiin, erityistä asiantuntemusta vaativiin vaiheisiin tietojärjestelmien kehityksessä ja käytössä.

Toimintaamme kuuluu sekä järjestelmien suunnittelu, toteutus että ylläpitopalvelut. Teemme myös tietojärjestelmien käytettävyys- ja tietoturva-arviointeja.

Henkilökunnallamme on erityisasiantuntemusta seuraavista tietojärjestelmien osa-alueista:

Turvallisuus

Tietotekniikkaan sisältyy paitsi paljon potentiaalia, niin myös uhkakuvia. Riskit ovat kuitenkin hallittavissa tekemällä järkeviä arkkitehtuuriratkaisuja ja toimeenpanemalla ne johdonmukaisesti. Asiantuntijoillamme on poikkeuksellisen vankka tietoturvaosaaminen, joka perustuu sekä koulutukseen että kokemukseen, ja joka kattaa tietoturvan kaikki osa-alueet salaustekniikoista tietoturvapolitiikkaan.

Helppokäyttöisyys

IT tunnettiin aiemmin lyhenteellä ATK (automaattinen tietojenkäsittely). Usein tietotekniikka ei kuitenkaan ole niin automatisoitua kun se voisi olla ja monessa organisaatiossa tietokoneella työskentely on työläämpää kuin kynällä ja paperilla. Käytettävyys ja helppous on liiketoiminnalle kriittistä – ilman niiden onnistumista IT-investointi ei tuota itseään takaisin. Me varmistamme helppokäyttöisyyden asiantuntemuksella suunnitteluvaiheessa ja käytettävyystestauksella toteutusvaiheen aikana.

Yhteentoimivuus

Lukuisat organisaatiot kärsivät yhteentoimivuusongelmista ja ihmiset joutuvat tekemään ylimääräistä työtä, joka olisi helposti automatisoitavissa jos vain eri valmistajien tietojärjestelmät toimisivat yhteen. Asia on ratkaistavissa hyvällä arkkitehtuurisuunnittelulla ja hankintateknisillä järjestelyillä. Me autamme asiakkaitamme vapauttamaan tietonsa.

Asiantuntijat

Tarjoamme henkilöstöämme myös asiakkaan omiin projekteihin riippumattomina konsultteina. Asiantuntijamme ovat toimineet mm. seuraavissa rooleissa:

  • projektipäällikkö
  • ohjelmistoarkkitehti
  • käytettävyysasiantuntija
  • ohjelmoija
  • testaaja
  • ylläpitäjä
  • auditoija
  • konsultti
  • tutkija
  • kouluttaja

Sovellusalueet

Olemme toteuttaneet projekteja mm. seuraavilla alueilla:

  • Linux-pohjaiset virtualisointijärjestelmät
  • palvelinjärjestelmät ja selainpohjaiset verkkosovellukset
  • mobiilisovellukset (HTML5-pohjaiset)
  • työpöytäsovellukset erityistarpeisiin
  • sulautetut järjestelmät, laiteajurit, kuvankäsittely (tietovirran pakkaus)
  • ohjelmistojen paketointi, jakelu ja massa-asennukset
  • älykortit, tietoturva
  • yhteentoimivuus, suorituskyky, käytettävyys

Tekniset yksityiskohdat

Vastaamme asiakkaan puolesta siitä, että projekteissamme käytetään tilanteeseen sopivaa tekniikkaa. Tässä kuitenkin teknistä tietoa sitä kaipaaville.

Toteutamme projekteja muun muassa seuraavilla teknologioilla:

  • ohjelmointikielet: Python, C, C++, Java, PHP, JavaScript/ECMAScript, CoffeeScript, Haskell, Fortran, Perl, assembly, POSIX sh/bash
  • käyttöjärjestelmät: Linux (sis. Meego ja Android), BSD, Solaris, QNX, Mac, Windows
  • tietokannat: relaatiotietokannat(SQL) ja uudet ei-relaatiotietokannat, esim. PostgreSQL, MySQL, SQLite; Redis
  • virtualisointi: VMWare, Xen, KVM, Virtualbox
  • käyttäjähallinta, salaus, tietoturva: OpenLDAP, Kerberos, PGP, S/MIME, OpenID, OAuth
  • selainteknologiat: HTML, CSS, AJAX, SVG, lukuisat JS-kirjastot, esim. jQuery, OpenLayers
  • protokollat: LDAP, SMB, DHCP, NFS, TFTP, HTTP, IRC, XMPP, DNS, IMAP, POP, SMTP, SSH, VNC, IPv4, IPv6
  • arkkitehtuurit: Semantic Web, Linked Open Data, Web Service/SOA, SAN, välimuistit eri tasoilla, klusterointi, hajauttaminen ja synkronointi, julkisen avaimen salaus- ja tunnistusjärjestelmät
  • sovelluskehykset ja kirjastot: Django, Twisted, Node.js, JavaEE, Qt, GTK, wxWidgets

Noudatamme kehitystyössä seuraavia periaatteita soveltuvin osin:

  • ketterä kehitys ("Agile")
  • käyttäjälähtöinen suunnittelu
  • avoimet standardit ja rajapinnat
  • avoin lähdekoodi (Open Source, OSS)

Meille ovat myös tuttuja muun muassa seuraavat ohjelmistot:

  • tietoturva: OpenVPN, OpenLDAP, GnuPG, OpenSC
  • palvelinohjelmistot: Apache, Varnish, Squid, Samba, Postfix, Bind, dhcpd, sshd, Geoserver
  • työasemaohjelmistot: OpenOffice.org/LibreOffice, Thunderbird, Gnome, KDE, OLPC/Sugar
  • versionhallinta: CVS, Subversion, Bazaar (Launchpad), git

Linux-tuki.fi -palvelumme kautta meillä on laaja kuva ja paljon kokemusta siitä, millaisia tuki- ja kehitystarpeita suomalaisilla yrityksillä on.

Uusissa ohjelmistoissa oma teknologiastrategiamme on toteuttaa käyttöliittymät HTML5:llä ja JavaScript-kirjastoilla, joiden ansiosta sovellusta voi käyttää lähes millä tahansa laitteella ja mistä tahansa ympäristössä Windowsista Androidiin. Varsinainen sovelluslogiikka ohjelmoidaan korkean tason Python-koodilla, minkä ansiosta projektin toteutus on nopeaa ja lopputulos toimii asiakkaan olemassa olevilla alustoilla. Tarvittaessa Python-moduuleita voidaan optimoida nopeammaksi C:llä tai jopa prosessorikohtaisella assemblylla. Ulkoisissa rajapinnoissa noudatamme vakiintuneita avoimia standardeja yhteentoimivuuden varmistamiseksi.

Yhteenlaskettuun 75 vuoden IT-kokemukseemme mahtuu kaikenlaista, joten luettelo ei ole tyhjentävä. Opiskelemme myös jatkuvasti uutta pysyäksemme ajan tasalla. Vahvan perusosaamisen takia meille on helppoa oppia uusia teknologioita ja laaja-alaisuuden ansiosta osaamme valita kuhunkin asiakkaan tarpeeseen sopivan ratkaisun.

Ota yhteyttä, niin kerromme mitä voimme tehdä puolestanne.