Πακέτα πηγαίου κώδικα
Αναπτύξτε το Blackcap από τον πακεταρισμένο πηγαίο κώδικα Python με τοπικό runtime κυκλοφορίας και εξαρτήσεις κατάλληλες για το περιβάλλον στόχο.
Τεχνολογία
Το Blackcap είναι κάτι περισσότερο από τις δυνατότητες που φαίνονται στην κουζίνα. Η διαχείριση με επίγνωση ρόλων, τα εργαλεία δεδομένων με επίγνωση παρόχου, τα διαγνωστικά, οι εργασίες παρασκηνίου, τα αντίγραφα ασφαλείας, η διατήρηση, οι δοκιμές και οι υπηρεσίες ανάπτυξης το κάνουν πρακτικό στη λειτουργία και υποστήριξη με την πάροδο του χρόνου.
Εργαλεία διαχείρισης και ανάπτυξης
Αυτές οι δυνατότητες είναι σκόπιμα ξεχωριστές από τις καθημερινές ροές συνταγών, προγραμματισμού, αγορών και μαγειρικής.
Όρια tenant, ενεργό πλαίσιο οργανισμού, ρόλοι, προσκλήσεις, MFA, αξιόπιστα προγράμματα περιήγησης, API Tokens, προστασία αιτημάτων και ελεγμένη πρόσβαση.
⚙️Ρυθμίσεις πλατφόρμας και οργανισμού με επίγνωση δικαιωμάτων, διαμόρφωση ειδική για οθόνες, συνδέσεις παρόχων, απόκρυψη μυστικών, αναζήτηση και ιστορικό ελέγχου.
🗄️Εξερεύνηση SQLite και PostgreSQL με επίγνωση παρόχου, εξαγωγή schema, αποθηκευμένα queries, προστατευμένο SQL, ανασκόπηση προβλημάτων δεδομένων, συντήρηση και διαγνωστικά επισκευής.
🧑💻Δοκιμάστε καταχωρισμένα endpoints στην τρέχουσα παρουσία με εκτέλεση που λαμβάνει υπόψη ρόλους, πλαίσιο ελέγχου ταυτότητας, αποστειρωμένα παραδείγματα, επίλυση επιλογών και εξαγωγή Postman.
📊Εξετάστε τάσεις χρόνου, φάσεις ουράς και εκτέλεσης, αργά αιτήματα, δραστηριότητα οθόνης/απόδοσης, εργασίες παρόχου, αποτυχίες, επαναλήψεις, ανασκοπήσεις και εργασίες που μπορούν να σταματήσουν.
🧪Εκτελέστε άμεση, προγραμματισμένη, επαναλήψιμη, με επίγνωση ρόλου, ενσωμάτωσης, διαγνωστικού κλώνου και επαλήθευσης κώδικα/schema κάλυψη μέσα από την εφαρμογή.
Ορατότητα συστήματος
Εξετάστε ταυτότητα έκδοσης/build, ανίχνευση κεντρικού υπολογιστή χρόνου εκτέλεσης, OS και αρχιτεκτονική, ενδείξεις υλικού, σημαντικές διαδρομές, κατάσταση οθόνης, αριθμό συνταγών και κατάσταση σύνδεσης αντιγράφων ασφαλείας.
⏱️Εξετάστε τον τρέχοντα χρόνο λειτουργίας, το πρόσφατο ιστορικό επανεκκινήσεων και περιορισμένα αρχεία καταγραφής σταθερής πηγής με φίλτρα σοβαρότητας, αναζήτηση και αυτόματη απόκρυψη ευαίσθητων τιμών.
🔎Εκτελέστε παρακολουθούμενους ελέγχους Direct SQL Audit και μόνο για ανάγνωση εργασίες Database Parity / Schema Verification, με ξεχωριστή επιβεβαίωση για καταχωρισμένες ασφαλείς προσθετικές επιδιορθώσεις.
☁️Χρησιμοποιήστε τοπικούς ή συνδεδεμένους προορισμούς cloud, εύρος αντιγράφων ασφαλείας με επίγνωση παρόχου, staging επαναφοράς, επικύρωση, ασφάλεια rollback, διατήρηση και ανακατασκευή cache.
🧹Προεπισκοπήστε και εφαρμόστε καθαρισμό με επίγνωση domain για παραγόμενα στοιχεία, ιστορικό εργασιών, δεδομένα ελέγχου, staging επαναφοράς, αναθέσεις οθόνης, κοινοποιήσεις και εγγραφές συνεδριών μαγειρικής.
📜Εξετάστε δραστηριότητα ελέγχου ταυτότητας, διαμόρφωσης, συνταγών, προγραμματισμού, αγορών, οθονών, API Token, φωνής, υποστήριξης και διαχείρισης σύμφωνα με την πολιτική διατήρησης.
Παράδοση λογισμικού
Το Blackcap χρησιμοποιεί το ίδιο κοινό μοντέλο κυκλοφορίας σε όλες τις μορφές πακέτων. Πακέτα πηγαίου κώδικα και μεταγλωττισμένα μπορούν να παραχθούν για υποστηριζόμενους στόχους ανάπτυξης χωρίς να διασπάται η εφαρμογή σε ξεχωριστά ιστορικά κυκλοφοριών.
Αναπτύξτε το Blackcap από τον πακεταρισμένο πηγαίο κώδικα Python με τοπικό runtime κυκλοφορίας και εξαρτήσεις κατάλληλες για το περιβάλλον στόχο.
Αναπτύξτε μεταγλωττισμένο πακέτο Blackcap όταν προτιμάται πιο αυτόνομο runtime εφαρμογής, διατηρώντας την ίδια προέλευση Git και κυκλοφορίας.
Η Microwave Pie διαχειρίζεται επαναχρησιμοποιήσιμες κυκλοφορίες, πακέτα ειδικά για ανάπτυξη, αδειοδότηση, εγκατάσταση και ενημερώσεις από κοινό πηγαίο κώδικα εφαρμογής.
Ενημερώσεις Blackcap
Οι εγκαταστάσεις Blackcap που διαχειρίζονται μέσω πακέτων εμφανίζουν μια ειδοποίηση Διαθέσιμη ενημέρωση στη διεπαφή εφαρμογής όταν η κοινή υπηρεσία παράδοσης εγκρίνει νεότερη κυκλοφορία. Το Blackcap δεν επιβάλλει την ενημέρωση, δεν τη λαμβάνει και δεν επανεκκινείται μόνο του. Ένας System Admin επιλέγει πότε θα προετοιμάσει το πακέτο και πότε θα εφαρμόσει την ενημέρωση και θα επανεκκινήσει το Blackcap, με την εκτελούμενη κυκλοφορία να επαληθεύεται μετά την επανεκκίνηση.
Βάση ανάπτυξης
Το 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.