Fyrir forritara og lítil teymi

Við hýsum.Þú byggir.

Við erum að byggja hýsingarþjónustu fyrir vefforrit, með sérstökum sýndarþjóni fyrir hvern viðskiptavin og einföldu birtingarferli úr GitHub.

Fyrir forritara, lítil hugbúnaðarfyrirtæki og vefstofur sem vilja einbeita sér að hugbúnaðinum og fá aðstoð við hýsingu og rekstur.

Hýsill er í þróun. Fyrsti aðgangur verður með boði og fyrirkomulag ákveðið fyrir hvert verkefni.

FYRIRHUGAÐ BIRTINGARFERLIVÖRUFORSKOÐUN
hysill / fyrsta-verkefnid⑂ main

Birta úr GitHub

  1. Tek við kóða frá GitHub
  2. Byggi með Dockerfile
  3. Byggi á VPS viðskiptavinar
  4. Ræsi þjónustu
  5. Framkvæmi health check
Birting tókstfyrsta-verkefnid.hysill.is

Sýnidæmi. Engin raunveruleg birting.

FYRIRHUGAÐ BIRTINGARFERLI
GitHubDockerfileBuildHTTPS ↗

01 — FYRSTA ÞJÓNUSTAN

Þinn VPS. Umsýsla hjá okkur.

Í fyrirhuguðu þjónustulíkani fær hver viðskiptavinur sérstakan sýndarþjón (VPS). Bygging og keyrsla forrita hans fara fram þar, aðskilin frá forritum annarra viðskiptavina.

Byggt og keyrt á sama VPS

Kóði er sóttur úr GitHub og byggður með Dockerfile á VPS viðskiptavinarins. Container images haldast þar og forritin keyra á sama sýndarþjóni.

Hýsing með umsýslu

Hýsill á að sjá um sýndarþjóninn, birtingarferlið og HTTPS. Þú vinnur með forritið og afmarkaðar stillingar þess; fyrsta þjónustan felur ekki í sér SSH- eða root-aðgang.

Afmarkaður fyrsti áfangi

Við byrjum á HTTP-forritum án varanlegrar skráageymslu. Hvert forrit keyrir í einum container og hlustar á eina gátt. Gagnagrunnar og varanleg geymsla forrita eru utan umfangs.

02 — FRÁ GITHUB Í LOFTIÐ

Svona er ferlið hugsað.

01

Tengjum verkefnið

Við tökum saman þarfir verkefnisins. Þú tengir valið GitHub repository og skilgreinir branch, Dockerfile, gátt, health check og umhverfisbreytur.

GitHub + Dockerfile
02

Byggjum á þínum VPS

Bygging fer fram á VPS þínum, þar sem forritið á líka að keyra. Þú þarft ekki að setja upp sérstakan byggingarþjón.

Build → container image
03

Athugum áður en við birtum

Health check á að staðfesta að forritið svari áður en birting telst hafa tekist. Markmiðið er að þú getir opnað það yfir HTTPS og séð birtingarsögu og logs.

Health check → HTTPS

03 — HVER SÉR UM HVAÐ?

Minni umsýsla. Skýr ábyrgð.

Þetta er fyrirhuguð verkaskipting. Við förum yfir þarfir, mörk og aðstoð við móttöku hvers verkefnis.

HÝSILL

Innviðir og birting

Umsýsla VPS, Docker og birtingarkerfis, uppfærslur þessara innviða, HTTPS og aðgerðir til að ræsa, stöðva og endurræsa forrit. Birtingarsaga og build- og runtime-logs eiga að hjálpa við úrlausn vandamála.

ÞÚ

Forritið og gögnin

Kóði, dependencies og öryggisuppfærslur forritsins, Dockerfile, rétt health check og nauðsynlegar umhverfisbreytur. Þú berð ábyrgð á aðgangsheimildum í GitHub og ytri þjónustum sem forritið notar.

SAMKOMULAG FYRIR UPPHAF

Rekstrarþarfir verkefnisins

Við förum yfir álag, auðlindaþörf, gagnavinnslu og hvaða aðstoð þú þarft. Umfang stuðnings og rekstrarskilmálar verða ákveðnir áður en þjónusta hefst.

Sjálfvirk birting við push og eigin lén eru á þróunaráætluninni. Forskoðunarumhverfi fyrir pull requests eru framtíðarhugmynd og verða ekki hluti af fyrstu þjónustunni.

FRAMTÍÐARÁÆTLANIR

04 — STAÐSETNING OG VERÐ

Ísland að markmiði.

Við stefnum að því að stjórnunarkerfi, bygging, container images, keyrsla og logs verði á Íslandi. Staðsetning þessarar þjónustu er enn óstaðfest. GitHub og ytri samþættingar geta falið í sér vinnslu utan Íslands; við förum yfir raunverulegar staðsetningar áður en þjónusta hefst.

Tilboð áður en þjónusta hefst

Verðskrá er í mótun. Markmiðið er fyrirsjáanlegt mánaðarverð með skýrum mörkum. Fyrir fyrstu verkefnin förum við yfir umfang hýsingar og rekstrar og gerum tilboð áður en þjónustan hefst.

Reikningsfyrirkomulag, lágmarksauðlindir og innifalinn stuðningur eru enn í mótun.

GOTT AÐ VITA

Spurningar?
Eðlilega.

Hvers konar verkefni henta Hýsli?

Fyrsta þjónustan er ætluð forriturum, litlum hugbúnaðarfyrirtækjum og vefstofum með HTTP-forrit sem þurfa ekki varanlega skráageymslu. Hvert forrit þarf Dockerfile, að hlusta á eina gátt og að bjóða health check. Við förum saman yfir hvort verkefnið þitt falli að þessum mörkum.

Fæ ég eigin netþjón?

Fyrirhugað er að hver viðskiptavinur hafi sérstakan sýndarþjón (VPS), þar sem hans forrit eru bæði byggð og keyrð. Þetta er ekki sérstakur efnislegur netþjónn. Hýsill sér um umsýslu VPS; SSH- og root-aðgangur viðskiptavina er ekki hluti af fyrstu þjónustunni.

Hvernig fæ ég aðgang?

Hafðu samband um verkefnið þitt. Boð verða veitt í takt við getu okkar til að taka á móti verkefnum og sinna þeim. Við förum yfir tæknilegar þarfir, umfang og rekstrarfyrirkomulag áður en verkefni er tekið inn. Fyrirspurn eða skráning á áhugalista tryggir ekki aðgang.

Hvað hefur þegar verið prófað?

Eldri einkatilraunir hafa prófað birtingar úr GitHub. Núverandi þróunarvinna snýst um að byggja og keyra forrit á sérstökum VPS fyrir hvern viðskiptavin. Prófanir jafngilda ekki tilbúinni þjónustu fyrir viðskiptavini; staðsetning á Íslandi og móttaka fyrstu verkefna eru enn óstaðfest.

Hvað með gagnagrunna og skrár?

Gagnagrunnar og varanleg skráageymsla forrita eru ekki hluti af fyrstu þjónustunni. Það felur hvorki í sér rekstur gagnagrunna né geymslu mynda og annarra upphlaðinna skráa. Ef forritið notar ytri þjónustur þarf að fara yfir þær sérstaklega, þar á meðal ábyrgð, gagnavinnslu og staðsetningu.

Verður birt sjálfkrafa við push?

Sjálfvirk birting við push er á þróunaráætluninni. Hún er ekki auglýst sem tiltæk þjónusta. Sama gildir um eigin lén; útfærsla og fyrirkomulag verða staðfest við móttöku verkefnis.

Hvar verða gögnin hýst?

Stefnan er að stjórnunarkerfi, bygging, container images, keyrsla og logs verði á Íslandi. Sú staðsetning hefur ekki verið staðfest fyrir þjónustu við viðskiptavini. GitHub og ytri þjónustur sem forrit notar geta unnið gögn annars staðar. Raunverulegar vinnslu- og vistunarstaðsetningar verða skýrðar áður en þjónusta hefst.

Hvað með stuðning, afrit og SLA?

Umfang aðstoðar verður ákveðið fyrir hvert verkefni áður en þjónusta hefst. Engin vaktþjónusta allan sólarhringinn, þjónustustigssamningur (SLA) eða trygging fyrir afritun og endurheimt er skilgreind fyrir fyrstu þjónustuna.

Hvað ertu að byggja?

Segðu okkur hvað þú ert að byggja, hvenær þú þarft hýsingu og hvaða hluta rekstrarins þú vilt fá aðstoð með.

andri@kastro.is