Technológia

Pevný základ za každým pracovným postupom Blackcap.

Blackcap je viac než funkcie viditeľné v kuchyni. Správa podľa rolí, dátové nástroje zohľadňujúce poskytovateľov, diagnostika, úlohy na pozadí, zálohy, uchovávanie, testovanie a služby nasadenia umožňujú praktickú prevádzku a podporu v čase.

Nástroje na správu a vývoj

Technické nástroje sú dostupné tam, kde ich rola vyžaduje.

Tieto možnosti sú zámerne oddelené od každodenných postupov receptov, plánovania, nakupovania a varenia.

Viditeľnosť systému

Zistite, čo inštancia spúšťa a prečo.

Dodávanie softvéru

Nasaďte Blackcap ako zdrojový alebo kompilovaný balík.

Blackcap používa rovnaký model zdieľaných vydaní naprieč formátmi balíkov. Zdrojové aj kompilované balíky možno vytvárať pre podporované ciele nasadenia bez rozdelenia aplikácie na samostatné histórie vydaní.

🌱

Zdrojové balíky

Nasaďte Blackcap z balíkového zdroja Pythonu s runtime a závislosťami lokálnymi pre vydanie a vhodnými pre cieľové prostredie.

⚙️

Kompilované balíky

Nasaďte kompilovaný balík Blackcap, keď sa uprednostňuje samostatnejší runtime, pričom zachováte rovnaký pôvod Git a vydania.

📦

Model zdieľaného dodávania

Microwave Pie spravuje opakovane použiteľné vydania, balíky špecifické pre nasadenie, licencovanie, inštaláciu a aktualizácie zo zdieľaného zdroja aplikácie.

Aktualizácie Blackcap

Dostupná aktualizácia sa zobrazí automaticky. Použite ju, keď sa rozhodnete.

Inštalácie Blackcap spravované balíkmi zobrazia upozornenie Aktualizácia je k dispozícii v používateľskom rozhraní aplikácie, keď zdieľaná služba dodávania schváli novšie vydanie. Blackcap aktualizáciu nevynucuje, nesťahuje ju ani sa sám nereštartuje. Systémový správca si zvolí, kedy pripraviť balík a kedy aktualizáciu použiť a reštartovať Blackcap; spustené vydanie sa po reštarte overí.

Prečítať dokumentáciu k aktualizácii aplikácie Blackcap.

Základ nasadenia

Jeden model aplikácie pre Raspberry Pi a GCP.

Blackcap podporuje cestu Raspberry Pi a SQLite aj cestu GCP, Compute Engine, Cloud SQL PostgreSQL, Cloud SQL Auth Proxy, Gunicorn, Nginx a spravované HTTPS. Podporované typy nasadenia môžu používať zdrojové alebo kompilované balíky a prechádzať na rôzne Vydania aplikácie podľa rozdielnych implementačných potrieb. Centralizované databázové služby, repozitáre zohľadňujúce poskytovateľa, rozsah organizácie, idempotentné migrácie, služby systemd, spravované plány a zdieľaná infraštruktúra úloh na pozadí udržujú modely nasadenia zosúladené.

Porovnať podporované platformové stacky alebo prečítajte si o dodávaní softvéru Microwave Pie.

Preskúmajte podrobnosti

Technická dokumentácia zostáva pri produkte.

Verejná dokumentácia aj stránka Dokumentácia v aplikácii používajú rovnaký kanonický zdroj Blackcap.

Otvoriť technologickú dokumentáciu