Τεχνολογία

Μια στέρεη βάση πίσω από κάθε ροή εργασίας Blackcap.

Το Blackcap είναι κάτι περισσότερο από τις δυνατότητες που φαίνονται στην κουζίνα. Η διαχείριση με επίγνωση ρόλων, τα εργαλεία δεδομένων με επίγνωση παρόχου, τα διαγνωστικά, οι εργασίες παρασκηνίου, τα αντίγραφα ασφαλείας, η διατήρηση, οι δοκιμές και οι υπηρεσίες ανάπτυξης το κάνουν πρακτικό στη λειτουργία και υποστήριξη με την πάροδο του χρόνου.

Εργαλεία διαχείρισης και ανάπτυξης

Τα τεχνικά εργαλεία είναι διαθέσιμα όπου ο ρόλος τα απαιτεί.

Αυτές οι δυνατότητες είναι σκόπιμα ξεχωριστές από τις καθημερινές ροές συνταγών, προγραμματισμού, αγορών και μαγειρικής.

🔐

Οργανισμοί και ασφάλεια

Όρια tenant, ενεργό πλαίσιο οργανισμού, ρόλοι, προσκλήσεις, MFA, αξιόπιστα προγράμματα περιήγησης, API Tokens, προστασία αιτημάτων και ελεγμένη πρόσβαση.

⚙️

Διαμόρφωση με πεδίο εφαρμογής

Ρυθμίσεις πλατφόρμας και οργανισμού με επίγνωση δικαιωμάτων, διαμόρφωση ειδική για οθόνες, συνδέσεις παρόχων, απόκρυψη μυστικών, αναζήτηση και ιστορικό ελέγχου.

🗄️

Διαχείριση βάσης δεδομένων

Εξερεύνηση SQLite και PostgreSQL με επίγνωση παρόχου, εξαγωγή schema, αποθηκευμένα queries, προστατευμένο SQL, ανασκόπηση προβλημάτων δεδομένων, συντήρηση και διαγνωστικά επισκευής.

🧑‍💻

Δοκιμαστής API

Δοκιμάστε καταχωρισμένα endpoints στην τρέχουσα παρουσία με εκτέλεση που λαμβάνει υπόψη ρόλους, πλαίσιο ελέγχου ταυτότητας, αποστειρωμένα παραδείγματα, επίλυση επιλογών και εξαγωγή Postman.

📊

Απόδοση και κατάσταση εργασιών

Εξετάστε τάσεις χρόνου, φάσεις ουράς και εκτέλεσης, αργά αιτήματα, δραστηριότητα οθόνης/απόδοσης, εργασίες παρόχου, αποτυχίες, επαναλήψεις, ανασκοπήσεις και εργασίες που μπορούν να σταματήσουν.

🧪

Δοκιμές παλινδρόμησης

Εκτελέστε άμεση, προγραμματισμένη, επαναλήψιμη, με επίγνωση ρόλου, ενσωμάτωσης, διαγνωστικού κλώνου και επαλήθευσης κώδικα/schema κάλυψη μέσα από την εφαρμογή.

Ορατότητα συστήματος

Δείτε τι εκτελεί η παρουσία και γιατί.

🖥️

Διαγνωστικά χρόνου εκτέλεσης και κεντρικού υπολογιστή

Εξετάστε ταυτότητα έκδοσης/build, ανίχνευση κεντρικού υπολογιστή χρόνου εκτέλεσης, OS και αρχιτεκτονική, ενδείξεις υλικού, σημαντικές διαδρομές, κατάσταση οθόνης, αριθμό συνταγών και κατάσταση σύνδεσης αντιγράφων ασφαλείας.

⏱️

Χρόνος λειτουργίας, επανεκκινήσεις και αρχεία καταγραφής

Εξετάστε τον τρέχοντα χρόνο λειτουργίας, το πρόσφατο ιστορικό επανεκκινήσεων και περιορισμένα αρχεία καταγραφής σταθερής πηγής με φίλτρα σοβαρότητας, αναζήτηση και αυτόματη απόκρυψη ευαίσθητων τιμών.

🔎

Έλεγχοι κώδικα και schema

Εκτελέστε παρακολουθούμενους ελέγχους Direct SQL Audit και μόνο για ανάγνωση εργασίες Database Parity / Schema Verification, με ξεχωριστή επιβεβαίωση για καταχωρισμένες ασφαλείς προσθετικές επιδιορθώσεις.

☁️

Αντίγραφα ασφαλείας και επαναφορά

Χρησιμοποιήστε τοπικούς ή συνδεδεμένους προορισμούς cloud, εύρος αντιγράφων ασφαλείας με επίγνωση παρόχου, staging επαναφοράς, επικύρωση, ασφάλεια rollback, διατήρηση και ανακατασκευή cache.

🧹

Διατήρηση και εκκαθάριση δεδομένων

Προεπισκοπήστε και εφαρμόστε καθαρισμό με επίγνωση domain για παραγόμενα στοιχεία, ιστορικό εργασιών, δεδομένα ελέγχου, staging επαναφοράς, αναθέσεις οθόνης, κοινοποιήσεις και εγγραφές συνεδριών μαγειρικής.

📜

Έλεγχος και ορατότητα πρόσβασης

Εξετάστε δραστηριότητα ελέγχου ταυτότητας, διαμόρφωσης, συνταγών, προγραμματισμού, αγορών, οθονών, API Token, φωνής, υποστήριξης και διαχείρισης σύμφωνα με την πολιτική διατήρησης.

Παράδοση λογισμικού

Αναπτύξτε το Blackcap ως πηγαίο κώδικα ή μεταγλωττισμένο.

Το Blackcap χρησιμοποιεί το ίδιο κοινό μοντέλο κυκλοφορίας σε όλες τις μορφές πακέτων. Πακέτα πηγαίου κώδικα και μεταγλωττισμένα μπορούν να παραχθούν για υποστηριζόμενους στόχους ανάπτυξης χωρίς να διασπάται η εφαρμογή σε ξεχωριστά ιστορικά κυκλοφοριών.

🌱

Πακέτα πηγαίου κώδικα

Αναπτύξτε το Blackcap από τον πακεταρισμένο πηγαίο κώδικα Python με τοπικό runtime κυκλοφορίας και εξαρτήσεις κατάλληλες για το περιβάλλον στόχο.

⚙️

Μεταγλωττισμένα πακέτα

Αναπτύξτε μεταγλωττισμένο πακέτο Blackcap όταν προτιμάται πιο αυτόνομο runtime εφαρμογής, διατηρώντας την ίδια προέλευση Git και κυκλοφορίας.

📦

Μοντέλο κοινής παράδοσης

Η Microwave Pie διαχειρίζεται επαναχρησιμοποιήσιμες κυκλοφορίες, πακέτα ειδικά για ανάπτυξη, αδειοδότηση, εγκατάσταση και ενημερώσεις από κοινό πηγαίο κώδικα εφαρμογής.

Ενημερώσεις Blackcap

Η ενημέρωση διατίθεται αυτόματα. Εφαρμόστε την όταν το επιλέξετε.

Οι εγκαταστάσεις Blackcap που διαχειρίζονται μέσω πακέτων εμφανίζουν μια ειδοποίηση Διαθέσιμη ενημέρωση στη διεπαφή εφαρμογής όταν η κοινή υπηρεσία παράδοσης εγκρίνει νεότερη κυκλοφορία. Το Blackcap δεν επιβάλλει την ενημέρωση, δεν τη λαμβάνει και δεν επανεκκινείται μόνο του. Ένας System Admin επιλέγει πότε θα προετοιμάσει το πακέτο και πότε θα εφαρμόσει την ενημέρωση και θα επανεκκινήσει το Blackcap, με την εκτελούμενη κυκλοφορία να επαληθεύεται μετά την επανεκκίνηση.

Διαβάστε την τεκμηρίωση ενημερώσεων εφαρμογής Blackcap.

Βάση ανάπτυξης

Ένα μοντέλο εφαρμογής σε Raspberry Pi και GCP.

Το Blackcap υποστηρίζει διαδρομή Raspberry Pi και SQLite καθώς και διαδρομή GCP, Compute Engine, Cloud SQL PostgreSQL, Cloud SQL Auth Proxy, Gunicorn, Nginx και διαχειριζόμενο HTTPS. Οι υποστηριζόμενοι τύποι ανάπτυξης μπορούν να χρησιμοποιούν πακέτα πηγαίου κώδικα ή μεταγλωττισμένα και να προχωρούν σε διαφορετικές Application Releases όταν διαφέρουν οι ανάγκες υλοποίησης. Κεντρικές υπηρεσίες βάσης δεδομένων, repositories με επίγνωση παρόχου, migrations idempotent, υπηρεσίες systemd, διαχειριζόμενα προγράμματα και κοινή υποδομή εργασιών παρασκηνίου διατηρούν ευθυγραμμισμένα τα μοντέλα ανάπτυξης.

Συγκρίνετε τις υποστηριζόμενες στοίβες πλατφόρμας ή διαβάστε για την παράδοση λογισμικού Microwave Pie.

Εξερευνήστε τις λεπτομέρειες

Η τεχνική τεκμηρίωση παραμένει μαζί με το προϊόν.

Η δημόσια τεκμηρίωση και η σελίδα Τεκμηρίωση μέσα στην εφαρμογή χρησιμοποιούν την ίδια κανονική πηγή Blackcap.

Ανοίξτε την τεχνική τεκμηρίωση