Kubernetes-ympäristö: Hintavertailu TNNet vs AWS vs Azure

Kubernetes on monelle ohjelmistokehitykseen keskittyneelle yritykselle ja kehittäjälle tuttu ratkaisu, jonka avulla digitaaliset palvelut voidaan toteuttaa erittäin sujuvasti ja skaalautuvasti. Kun ohjelmistokehittäjät miettivät vaihtoehtoja Kubernetes-palvelun pyörittämiseen, ensimmäinen harkitaan usein julkipilveä, vaikka se ei olisikaan aina paras tai edullisin Kubernetes-ympäristö.
Julkipilven tilalle on mahdollista valita kotimainen tai paikallinen kumppani, sillä myös pienemmältä kumppanilta voi löytyä kaikki kehittämiseen tarvittavat resurssit sekä sopivat lisäpalvelut. Saatavilla on usein myös apua ja tukea, jota isoimmissa julkipilvissä ei aina ole tarjolla.
Tässä blogissa tarkastelemme, kuinka kolme eri Kubernetes-alustatoimijaa hinnoittelee virtuaalikapasiteetin erilaisissa Kubernetes-ratkaisuissa. Ensimmäisenä esimerkkiympäristönä toimii todella kevyt minimikapasiteetillä oleva Kubernetes-ratkaisu ja toisena optimaalinen Kubernetes-ympäristö.
Hinnat on määritelty maaliskuun 2025 hinnoittelujen mukaisesti. Hinnat on laskettu toistaiseksi voimassa olevan sopimuksen mukaisesti sekä TNNetin 12kk ja 36kk määräaikaisuuksilla.
Hintavertailu eri palveluntarjoajien välillä
Ratkaisu 1: Minimikapasiteetilla oleva Kubernetes-clusteri
Sisältää: 1 Clusteri, 3 virtuaalikonetta. Virtuaalikoneen kapasiteetti on 2 VCPU, 8GB RAM ja 64GB SSD levypintaa sekä tietoliikenne 200GB / kk internettiin.
Toimittaja | Cluster Management | Kapasiteetti (VCPU, Muisti) | Levypinta | Tietoliikenne | Kuukausimaksu |
Amazon EKS T3.Large | 62 € | 160 € | 16 € | 15 € | 253 € |
Azure AKS D2s V4 | 70 € | 171 € | 29 € | 8 € | 278 € |
TNNet Kubernetes | Ilmainen | 225 € | 20 € | Ilmainen | 245 € |
TNNet Kubernetes 12kk | Ilmainen | 191 € | 17 € | Ilmainen | 208 € |
TNNet Kubernetes 36kk | Ilmainen | 146 € | 13 € | Ilmainen | 159 € |
AWS: TNNetin Kubernetes ratkaisuun vertailtaessa:
TNNet Kubernetes toistaiseksi voimassaolevana on halvempi 3,24 %
TNNet Kubernetes 12 kk määräaikaisuudella on halvempi 17,75 %
TNNet Kubernetes 36 kk määräaikaisuudella on halvempi 37,11 %
Azure: TNNetin Kubernetes ratkaisuun vertailtaessa:
TNNet Kubernetes toistaiseksi voimassaolevana on halvempi 11,94 %
TNNet Kubernetes 12 kk määräaikaisuudella on halvempi 25,15 %
TNNet Kubernetes 36 kk määräaikaisuudella on halvempi 42,76 %
Yhteenveto
Näemme kaaviosta hyvin, että pienessä ympäristössä TNNet on kapasiteetiltaan edullisin ratkaisu sekä toistaiseksi voimassa olevissa että määräaikaisissa ratkaisuissa. Mitä pitempi määräaikaisuus ratkaisuun laitetaan, sitä merkittävämpi TNNetin hinnan lasku on yleiseen julkipilveen nähden. Yleisesti tarkastellen AWS:n ratkaisu jää toiseksi osoittautuen kuitenkin hinnaltaan Azuren ratkaisua kilpailukykyisemmäksi.
Ratkaisu 2: Optimaalinen Kubernetes-clusteri 3 Control plane + 2 Data plane nodea
Sisältää: 1 Clusteri, 5 virtuaalikonetta. Virtuaalikoneen kapasiteetti on 2 VCPU, 8 GB RAM ja 64GB SSD levypintaa sekä tietoliikenne 200GB / kk internettiin.
Toimittaja | Cluster Management | Kapasiteetti (VCPU, Muisti) | Levypinta | Tietoliikenne | Kuukausimaksu |
Amazon EKS T3.Large | 62 € | 267 € | 29 € | 15 € | 373 € |
Azure AKS D2s V4 | 69 € | 372 € | 49 € | 8 € | 498 € |
TNNet Kubernetes | Ilmainen | 375 € | 33 € | Ilmainen | 408 € |
TNNet Kubernetes 12kk | Ilmainen | 319 € | 28 € | Ilmainen | 347 € |
TNNet Kubernetes 36kk | Ilmainen | 245 € | 21 € | Ilmainen | 266 € |
AWS: TNNetin Kubernetes ratkaisuun vertailtaessa:
TNNet Kubernetes toistaiseksi voimassaolevana on kalliimpi 9,38 %
TNNet Kubernetes 12 kk määräaikaisuudella on halvempi 7,02 %
TNNet Kubernetes 36 kk määräaikaisuudella on halvempi 28,69 %
Azure: TNNetin Kubernetes ratkaisuun vertailtaessa:
TNNet Kubernetes toistaiseksi voimassaolevana on halvempi 17,89 %
TNNet Kubernetes 12 kk määräaikaisuudella on halvempi 30,21 %
TNNet Kubernetes 36 kk määräaikaisuudella on halvempi 46,47 %
Yhteenveto
Optimaalisessa Kubernetes-clusterissa AWS voittaa hinnoittelussa hiuksen hienosti TNNetin tarjoaman Kubernetes ratkaisun, mutta jos TNNetin ratkaisuun lisätään määräaikaisuutta, TNNetin hinta tippuu radikaalisesti kumpaankin julkipilveen nähden. Azure jää tässäkin tapauksessa huomattavasti kalliimmaksi vaihtoehdoksi kuin AWS.
Tekniset eroavaisuudet ja niiden kustannukset
Taulukko kertoo, että ostettaessa suurten julkipilvien ratkaisuissa tietoliikennettä ja levypintaa, kapasiteettia joudutaan erottelemaan. TNNetin ratkaisussa sitä vastoin levypinta ja tietoliikenne sisältyy hintaan, ja myös levypintaa voi skaalata oman tarpeen mukaan.
AWS ja Azure hinnoittelevat Kubernetes-ratkaisuissa clusterille oman kiinteän hinnan. Jos haluat tehdä useamman clusterin, joudut maksamaan jokaisesta lisäclusterista lisähintaa. TNNetin palvelussa clustereista ei veloiteta lisähintaa, vaan asiakas voi tehdä kapasiteetillaan niin monta clusteria kuin haluaa.
Kubernetes-ympäristö ja piilokulut?
Isojen julkipilvien Kubernetes-ratkaisuissa ei yleensä oteta huomioon piilokuluja, jotka tulevat tavallisten kapasiteettipalveluiden päälle. Näitä piilokuluja ei ole mainittu ylempänä olevissa taulukoissa, koska ne saattavat vaihdella todella rajusti riippuen asiakkaan tarpeista. Jos kuitenkin halutaan toteuttaa toimiva Kubernetes-ympäristö, muutamia lisäpalveluja tulee ottaa mukaan palveluun. Tutkitaanpa, kuin Azure, AWS ja TNNet käyttäytyvät näiden välttämättömien lisäpalvelujen kulujen suhteen.
Lisäpalvelu: Monitorointi ja logitus
Monitoroinnin avulla voit seurata Kubernetes-ympäristön toimintaa reaaliaikaisesti, ja logitus auttaa selvittämään, mitä ympäristössä tapahtuu poissa ollessa. Azurella Kubernetes-ympäristön suojausta voidaan parantaa Security Centerin avulla. Monitorointi ja logitus -palvelut ovat isoissa julkipilvissä täysin maksullisia lisäpalveluita.
TNNetillä puolestaan suosittelemme ottamaan käyttöön Rancher-ohjelmiston, jolla yllä olevat toimenpiteet voi suorittaa maksutta tai palveluna TNNetin kautta.
Lisäpalvelu: Lisenssikustannukset ja ylläpito
Kubernetes-ympäristö on mahdollista toteuttaa ilman palveluntuottajan ylläpitoa tai lisenssejä, mutta tällöin vikatilanteessa avun saaminen on täysi mahdottomuus.
Yleisten julkipilvien kohdalla Kubernetes-ylläpitoa voi ostaa suoraan heiltä. Varsinkin Azuren ollessa kyseessä, on erittäin suositeltavaa ottaa käyttöön Professional Direct Support-palvelu, jonka lähtöhinta on 1000 $ kuukaudessa.
Jos TNNetin asiakas haluaa paremman tuen palveluihinsa, Suse Rancherin maksullinen versio tarjoaa samat kyvykkyydet ja jopa enemmän kuin Azuren Professional Direct Support.
Jos lisenssikustannuksien osalta halutaan vielä tarkempaa Kubernetes-ympäristöjen seurantaa, yleisissä julkipilvissä on mahdollista hankkia kolmannen osapuolen työkaluja, jotka nostavat kustannuksia. TNNetillä puolestaan Rancher mahdollistaa täyden seurannan sekä ilmaisella että maksullisella versiolla.
Lisäpalvelu: Load Balancer ja tietoliikenne
Tietoliikennekustannukset ja Load Balancer voivat nostaa huomattavasti Azuren ja ASW:n Kubernetes-ympäristön kustannuksia etenkin silloin, jos liikenne julkipilvistä poispäin tai sisään on suurta. Tämä kannattaa huomioida erityisesti multicloud-ympäristöissä ja eri regionien välillä.
TNNetillä Load Balancerissä on erillinen kustannus, mutta tietoliikenneyhteys sisältyy aina hintaan. Näin asiakkaan ei tarvitse huolehtia siitä, kuinka paljon dataa hän siirtää ulos tai sisään Kubernetes-ympäristöstään.
Yhteenveto – Karkaako hinta käsistä?
On ymmärrettävää, että monet toimijat ja kehittäjät valitsevat Azuren tai AWS-ympäristön niiden helppouden ja skaalautuvuuden vuoksi. Isoihin julkipilviin tukeudutaan varsinkin ratkaisuissa, joissa palvelu pitää skaalata ympäri Eurooppaa tai koko maapalloa. Tilanne voi kustannuksien osalta kuitenkin karata käsistä todella nopeasti, sillä kuten taulukoista huomasimme, virtuaalikapasiteetti ei ole edullisinta suurissa julkipilvissä.
Koska alustavalinnalla voidaan vaikuttaa kuluihin huomattavasti, kannattaa tutkia yrityksen strategian pohjalta tarkkaan, mitä Kubernetes-clustereita on järkevää pitää yleisessä julkipilvessä.
- Jos toiminta on täysin kotimaista, Kubernetes-ympäristön pystytys TNNetin palveluiden avulla TNNetin laitesaliin tulee kapasiteetin ja piilokulujen osalta huomattavasti halvemmaksi kuin yleisessä julkipilvessä.
- TNNetin ratkaisu mahdollistaa kustannussäästöt muutamasta prosentista lähes 50 prosenttiin sekä minimikapasiteetin ympäristössä että optimaalisessa cluster-ympäristössä
- Jos toiminta puolestaan keskittyy kotimaan ulkopuolelle, ja isojen julkipilvien skaalautuvuus eri maanosiin on ratkaiseva kilpailuetu, järkevä valinta on julkipilvi.
- Kuitenkin varsinkin tuotantoympäristöjen kohdalla kannattaa miettiä, voisiko esimerkiksi DEV- ja TEST-ympäristöt sijoittaa kotimaiseen laitesaliin. Näin syntyä huomattavia säästöjä, koska Rancherin kaltaisen työkalun avulla kyseisten ympäristöjen siirto kehitysympäristöstä tuotantoympäristöön onnistuu todella helposti.
Lue TNNetin Kubernetes-palvelusta täältä.
Miksi kannattaa valita TNNetin Kubernetes-ympäristö?
- Huomattavat kustannussäästöt, jopa 50 prosenttia.
- Valitse turvallinen kotimainen pilvipalvelu – tue kotimaista liiketoimintaa.
- Maailman tilanteen valossa datan pitäminen Suomessa on järkevää.
- Voit hallita kaikkia Kubernetes-clustereita tai tiettyjä clustereita TNNetin pilvipalvelusta.
Kotimainen toimija TNNet tarjoaa yhteistyökanavan, jossa apu ongelmatilanteissa todella toimii:
Ei kolmansia osapuolia eikä ylimääräisiä odotusaikoja tikettien ratkaisuissa. Vain nopeaa palvelua, yhdeltä luukulta!