Teknologiat

Hyödynnämme moderneja ja hyväksi havaittuja teknologioita

  • Ohjelmistokehitys

    Angular

    Frontend-ohjelmistokehityksemme pohjautuu Googlen kehittämään avoimen lähdekoodin Angular-ohjelmistokehykseen.


  • Prosessit

    Azure DevOps

    Projektiemme hallinnointi tapahtuu Azure DevOps Boards -toiminnossa, jossa hallinnoimme backlogiamme. Käytämme lisäksi Azure DevOps Pipelines -työkalua CI/CD -suoritteissamme.


  • Ajoympäristöt

    Docker

    Hyödynnämme Docker-alustaa sellaisten ratkaisujen toteutuksessa, jotka vaativat poikkeuksellisia riippuvuuksia ja joiden suoritus halutaan eriyttää muista toteutuksista.


  • Versionhallinta

    GitHub

    Hyödynnämme GitHub-alustaa versionhallinnassa ja olemme toteuttaneet myös useita avoimen lähdekoodin ratkaisuja.


  • Arkkitehtuuri

    Microsoft Azure

    Automaatio- ja integraatioympäristömme alustana toimii Microsoft Azure, jonka avulla voimme tehdä kehitystyötä tietoturvallisesti, mutta skaalautuen myös tulevaisuuden tarpeisiin. Suurin osa toteutuksistamme pyörii Azure Functions -teknologian päällä.


  • Tietokannat

    MongoDB Atlas

    Integraatiopalveluiden ja automaatioalustamme taustalla toimii tietoturvallinen ja skaalautuvat NoSQL-tietokantaratkaisu.


  • Ajoympäristöt

    Node.js

    Suoritamme JavaScript -koodia alustariippumattomassa Node.js ympäristössä. Hyödynnämme laajaa ekosysteemiä myös varmistaaksemme tehokkaat kehityskäytännöt.


  • Automaatioalusta

    Rantalainen Flow

    Kaikki toteutuksemme ovat yhteydessä kehittämäämme Rantalainen Flow -automaatioalustaan. Automaatioalustan avulla saamme monitoroitua integraatioiden toimintaa sekä selvitettyä mahdolliset ongelmatilanteet tehokkaasti.


  • Ohjelmointikielet

    TypeScript

    Teemme kehitystyötä TypeScriptillä, joka on JavaScriptiin perustuva vahvasti tyypitetty ohjelmointikieli. TypeScriptin käyttö mahdollistaa yhdenmukaisen koodipohjan sekä taustaprosesseissa, että esimerkiksi frontend-kehityksessä.