Teknologi

Et solid grunnlag bak hver Blackcap-arbeidsflyt.

Blackcap er mer enn funksjonene som er synlige på kjøkkenet. Rollebevisst administrasjon, leverandørbevisste dataverktøy, diagnostikk, bakgrunnsjobber, sikkerhetskopier, oppbevaring, testing og distribusjonstjenester gjør det praktisk å drifte og støtte over tid.

Administrasjons- og utviklingsverktøy

Tekniske verktøy er tilgjengelige der rollen krever dem.

Disse funksjonene er bevisst skilt fra daglige arbeidsflyter for oppskrifter, planlegging, handling og matlaging.

Systemoversikt

Se hva instansen kjører og hvorfor.

Programvarelevering

Distribuer Blackcap som kildekode eller kompilert.

Blackcap bruker den samme delte utgivelsesmodellen på tvers av pakkeformater. Kilde- og kompilerte pakker kan produseres for støttede distribusjonsmål uten å dele applikasjonen i separate utgivelseshistorikker.

🌱

Kildepakker

Distribuer Blackcap fra den pakkede Python-kildekoden med en utgivelseslokal kjøretid og avhengigheter som passer målmiljøet.

⚙️

Kompilerte pakker

Distribuer en kompilert Blackcap-pakke når et mer selvstendig applikasjonsmiljø er ønskelig, samtidig som samme Git- og utgivelsesopprinnelse beholdes.

📦

Delt leveringsmodell

Microwave Pie administrerer gjenbrukbare utgivelser, distribusjonsspesifikke pakker, lisensiering, installasjon og oppdateringer fra en delt applikasjonskilde.

Blackcap-oppdateringer

Oppdatering blir automatisk tilgjengelig. Ta den i bruk når du velger.

Pakkeadministrerte Blackcap-installasjoner viser et Oppdatering tilgjengelig varsel i applikasjonens brukergrensesnitt når den delte leveringstjenesten godkjenner en nyere utgivelse. Blackcap tvinger ikke oppdateringen, laster den ikke ned og starter ikke på nytt av seg selv. En System Admin velger når pakken skal klargjøres, og når oppdateringen skal tas i bruk og Blackcap startes på nytt, med den kjørende utgivelsen verifisert etter omstart.

Les dokumentasjonen for Blackcap-applikasjonsoppdateringer.

Distribusjonsgrunnlag

Én applikasjonsmodell på tvers av Raspberry Pi og GCP.

Blackcap støtter en Raspberry Pi- og SQLite-løsning samt en GCP-, Compute Engine-, Cloud SQL PostgreSQL-, Cloud SQL Auth Proxy-, Gunicorn-, Nginx- og administrert HTTPS-løsning. Støttede distribusjonstyper kan bruke kilde- eller kompilerte pakker og gå videre til ulike Application Releases når implementeringsbehovene er forskjellige. Sentraliserte databasetjenester, leverandørbevisste repositories, idempotente migrations, systemd-tjenester, administrerte tidsplaner og delt infrastruktur for bakgrunnsjobber holder distribusjonsmodellene samordnet.

Sammenlign de støttede plattformstakkene eller les om Microwave Pie-programvarelevering.

Utforsk detaljene

Den tekniske dokumentasjonen følger produktet.

Den offentlige dokumentasjonen og Dokumentasjon-siden i applikasjonen bruker samme kanoniske Blackcap-kilde.

Åpne teknisk dokumentasjon