BT Varlık Uygulaması Arka Uç Şablonu
Donanım Yaşam Döngüsü ve Yazılım Lisans Yönetimi
Üretime hazır BT varlık yönetimi arka ucu Back4app üzerinde donanım yaşam döngüsü ve yazılım lisans yönetimi ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için bir AI Ajanı istemi içerir.
Ana Çıkarımlar
Bu şablon, ekibinizin operasyonel verimlilik ve uyumluluğa odaklanabilmesi için donanım yaşam döngüsü ve yazılım lisans yönetimi ile bir BT varlık yönetimi arka ucu sunar.
- Kapsamlı varlık şeması — Yaşam döngüsü yönetimi ve uyumluluk takibi ile donanım ve yazılım varlıklarını modelleyin.
- Gerçek zamanlı varlık takibi — Varlık güncellemeleri ve bildirimleri için Back4app'ın gerçek zamanlı yeteneklerini kullanın.
- Lisans yönetimi — Yazılım lisanslarını atama ve yenileme bildirimleri ile yönetin.
- Yaşam döngüsü yönetimi — Varlık yaşam döngülerini edinimden devre dışı bırakmaya sorunsuz bir şekilde takip edin.
- Çapraz platform varlık arka ucu — Mobil ve web müşterilerine varlıklar ve lisanslar için tek bir REST ve GraphQL API üzerinden hizmet verin.
BT Varlık Uygulaması Arka Uç Şablonu Nedir?
Back4app, hızlı ürün teslimi için bir hizmet olarak arka uç (BaaS) sağlar. BT Varlık Uygulaması Arka Uç Şablonu, donanım, yazılım lisansları ve varlık atamaları için önceden oluşturulmuş bir şemadır. Tercih ettiğiniz ön ucu (React, Flutter, Next.js ve daha fazlası) bağlayın ve daha hızlı teslim edin.
En iyisi:
Genel Bakış
Bir BT varlık yönetim çözümünün donanımı, yazılım lisanslarını ve varlık atamalarını takip etmesi gerekir.
Bu şablon, ekiplerin varlık yönetimini hızlı bir şekilde uygulayabilmesi için gerçek zamanlı özellikler ve sahiplik kuralları ile Donanım, Yazılım Lisansı ve Varlık Atamasını tanımlar.
Temel BT Varlık Uygulama Özellikleri
Bu merkezdeki her teknoloji kartı, Donanım, Yazılım Lisansı ve Varlık Ataması ile aynı BT varlık yönetimi arka uç şemasını kullanır.
Donanım yaşam döngüsü yönetimi
Donanım sınıfı, varlık etiketi, model, durum ve yaşam döngüsü aşamasını depolar.
Yazılım lisans yönetimi
Yazılım Lisansı sınıfı, ürün anahtarı, atanmış kullanıcı ve son kullanma tarihini bağlar.
Varlık atamaları
Varlık Atama sınıfı, varlık referansı, kullanıcı, başlangıç tarihi ve bitiş tarihini saklar.
Uyumluluk takibi
Tüm varlıkların ve lisansların organizasyonel politikalara uygun olmasını sağlayın.
Gerçek zamanlı varlık güncellemeleri
Varlık durumu ve yaşam döngüsü değişiklikleri için gerçek zamanlı güncellemelerden yararlanın.
BT Varlık Uygulamanızın Arka Planını Back4app ile Neden İnşa Etmelisiniz?
Back4app, ekibinizin altyapı yerine operasyonel verimlilik ve uyumluluğa odaklanabilmesi için donanım, yazılım lisansı ve varlık atama temel bileşenleri sunar.
- •Varlık ve lisans yönetimi: Uyumluluk için yaşam döngüsü alanlarına sahip donanım sınıfı ve yazılım lisansı sınıfı, varlık takibini destekler.
- •Yaşam döngüsü ve atama özellikleri: Varlık yaşam döngülerini ve yazılım lisansı atamalarını kolayca yönetin.
- •Gerçek Zamanlı + API esnekliği: Her müşteri için REST ve GraphQL'ü kullanılabilir tutarken varlık güncellemeleri için Live Queries kullanın.
Tüm platformlarda tek bir arka plan sözleşmesi ile BT varlık yönetimi özelliklerini hızla oluşturun ve yineleyin.
Ana Faydalar
Yapıdan ödün vermeden hızlı yinelemeye yardımcı olan bir BT varlık yönetimi arka ucu.
Hızlı varlık yönetimi başlatma
Arka ucu sıfırdan tasarlamak yerine, eksiksiz bir donanım ve yazılım lisansı şemasından başlayın.
Gerçek zamanlı varlık izleme desteği
Gelişmiş varlık yönetimi için gerçek zamanlı güncellemeler ve bildirimlerden yararlanın.
Net yaşam döngüsü akışı
Değişiklikler için aşamalar ve bildirimlerle varlık yaşam döngülerini yönetin.
Ölçeklenebilir izin modeli
Yalnızca yetkili kullanıcıların varlık ayrıntılarını düzenleyebilmesi ve atamaları yönetebilmesi için ACL/CLP kullanın.
Lisans ve atama verileri
Şema sıfırlamaları olmadan görüntüleme ve uyumluluk için lisans ve atama verilerini saklayın ve birleştirin.
Yapay zeka başlangıç iş akışı
Tek bir yapılandırılmış istemle hızlı bir şekilde arka uç iskeleti oluşturun ve entegrasyon rehberliği sağlayın.
BT varlık yönetimi uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanının BT varlık yönetimi arka ucunuzu oluşturmasına ve tek bir istemden donanım, yazılım lisansları ve atamalar oluşturmasına izin verin.
Başlamak ücretsiz — Aylık 50 AI Ajanı istemi, kredi kartı gerekmiyor
Teknik Yığın
Bu BT varlık yönetimi arka uç şablonunda her şey dahil.
ER Diyagramı
BT varlık yönetimi arka uç şeması için varlık ilişki modeli.
Donanım, yazılım lisansları ve varlık atamalarını kapsayan şema.
Diyagram kaynağını görüntüle
erDiagram
User ||--o{ Asset : "assignedTo"
User ||--o{ License : "assignedTo"
User ||--o{ Assignment : "user"
Asset ||--o{ Assignment : "asset"
Asset ||--o{ Maintenance : "asset"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Asset {
String objectId PK
String name
String type
String status
Pointer assignedTo FK
Date createdAt
Date updatedAt
}
License {
String objectId PK
String softwareName
String key
Date expiryDate
Pointer assignedTo FK
Date createdAt
Date updatedAt
}
Assignment {
String objectId PK
Pointer asset FK
Pointer user FK
Date startDate
Date endDate
Date createdAt
Date updatedAt
}
Maintenance {
String objectId PK
Pointer asset FK
Date maintenanceDate
String details
Date createdAt
Date updatedAt
}
Entegrasyon Akışı
Kimlik doğrulama, donanım, yazılım lisansları ve varlık atamaları için tipik çalışma zamanı akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant App as IT Asset App
participant Back4app as Back4app Cloud
User->>App: Login
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: View assigned assets
App->>Back4app: GET /classes/Asset?where={"assignedTo":{"__type":"Pointer","className":"User","objectId":"USER_ID"}}
Back4app-->>App: List of assets
User->>App: Assign license
App->>Back4app: POST /classes/License
Back4app-->>App: License objectId
User->>App: Schedule maintenance
App->>Back4app: POST /classes/Maintenance
Back4app-->>App: Maintenance objectIdVeri Sözlüğü
BT varlık yönetimi şemasındaki her sınıf için tam alan düzeyinde referans.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Role of the user in the organization | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
User içindeki 7 alanları
Güvenlik ve İzinler
ACL ve CLP stratejisinin donanım, yazılım lisansları ve varlık atamalarını nasıl güvence altına aldığı.
Kullanıcıya ait varlık kontrolleri
Yalnızca yetkili kullanıcılar varlık detaylarını güncelleyebilir veya silebilir; diğerleri varlık içeriğini değiştiremez.
Lisans ve atama bütünlüğü
Yalnızca yetkili personel lisans ve atama oluşturabilir veya silebilir. Doğrulama için Cloud Code kullanın.
Kapsamlı okuma erişimi
Varlık ve lisans okumalarını ilgili taraflarla sınırlayın (örneğin, kullanıcılar kendi atamalarını ve lisanslarını görür).
Şema (JSON)
Back4app'a kopyalamaya hazır veya uygulama referansı olarak kullanılacak ham JSON şema tanımı.
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Asset",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"name": {
"type": "String",
"required": true
},
"type": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"assignedTo": {
"type": "Pointer",
"required": false,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "License",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"softwareName": {
"type": "String",
"required": true
},
"key": {
"type": "String",
"required": true
},
"expiryDate": {
"type": "Date",
"required": true
},
"assignedTo": {
"type": "Pointer",
"required": false,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Assignment",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"asset": {
"type": "Pointer",
"required": true,
"targetClass": "Asset"
},
"user": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"startDate": {
"type": "Date",
"required": true
},
"endDate": {
"type": "Date",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Maintenance",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"asset": {
"type": "Pointer",
"required": true,
"targetClass": "Asset"
},
"maintenanceDate": {
"type": "Date",
"required": true
},
"details": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajanı ile İnşa Et
Bu şablondan gerçek bir BT varlık yönetim uygulaması oluşturmak için Back4app AI Agent'ı kullanın, ön yüz, arka uç, kimlik doğrulama ve donanım, yazılım lisansı ve atama akışları dahil.
Bu kesin şema ve davranışla Back4app üzerinde bir BT varlık yönetim uygulaması arka ucu oluşturun. Şema: 1. Donanım: varlık etiketi (String, zorunlu), model (String, zorunlu), durum (String, zorunlu), yaşam döngüsü aşaması (String, zorunlu); objectId, createdAt, updatedAt (sistem). 2. Yazılım Lisansı: ürün anahtarı (String, zorunlu), atanmış kullanıcı (Kullanıcıya İşaretçi, isteğe bağlı), son kullanma tarihi (Tarih, zorunlu); objectId, createdAt, updatedAt (sistem). 3. Varlık Ataması: varlık (Donanıma İşaretçi, zorunlu), kullanıcı (Kullanıcıya İşaretçi, zorunlu), başlangıç tarihi (Tarih, zorunlu), bitiş tarihi (Tarih, isteğe bağlı); objectId, createdAt, updatedAt (sistem). Güvenlik: - Sadece yetkili kullanıcılar varlık detaylarını güncelleyebilir/silebilir. Sadece yetkili personel lisans ve atamaları oluşturabilir/silebilir. Doğrulama için Bulut Kodu kullanın. Kimlik Doğrulama: - Kayıt olma, giriş yapma, çıkış yapma. Davranış: - Varlıkları listele, donanımı yönet, lisansları ata ve yaşam döngüsü aşamalarını takip et. Teslim: - Şema, ACL'ler, CLP'ler ile Back4app uygulaması; donanım, yazılım lisansları ve varlık atamaları için ön yüz.
Ajanı bu şablon istemi önceden doldurulmuş olarak açmak için aşağıdaki düğmeye basın.
Bu, teknoloji eki olmadan temel istemdir. Oluşturulan ön yüz yığınını daha sonra uyarlayabilirsiniz.
API Oyun Alanı
REST ve GraphQL uç noktalarını BT varlık yönetimi şemasına karşı deneyin. Yanıtlar sahte veri kullanır ve Back4app hesabı gerektirmez.
Bu şablonla aynı şemayı kullanır.
Teknolojinizi Seçin
Entegrasyon adımları, durum desenleri, veri modeli örnekleri ve çevrimdışı notlar için her kartı genişletin.
Flutter BT Varlık Yönetimi Arka Ucu
React BT Varlık Yönetimi Arka Ucu
React Yerel BT Varlık Yönetimi Arka Ucu
Next.js BT Varlık Yönetimi Arka Ucu
JavaScript BT Varlık Yönetimi Arka Ucu
Android BT Varlık Yönetimi Arka Ucu
iOS BT Varlık Yönetimi Arka Ucu
Vue BT Varlık Yönetimi Arka Ucu
Angular BT Varlık Yönetimi Arka Ucu
GraphQL BT Varlık Yönetimi Arka Ucu
REST API BT Varlık Yönetimi Arka Ucu
PHP BT Varlık Yönetimi Arka Ucu
.NET BT Varlık Yönetimi Arka Ucu
Her Teknoloji ile Ne Elde Edersiniz
Her yığın aynı BT varlık yönetimi arka uç şeması ve API sözleşmelerini kullanır.
Birleşik IT varlık yönetimi veri şeması
Donanım, yazılım ve lisansları yönetmek için önceden oluşturulmuş bir şema.
IT varlık yönetimi için güvenli varlık paylaşımı
IT varlıklarını ekibinizle kolayca paylaşın ve erişimi yönetin.
Gerçek zamanlı varlık takibi
Tüm IT varlıklarınızın durumunu ve konumunu gerçek zamanlı olarak izleyin.
REST/GraphQL API'leri için IT varlık yönetimi
Sağlam API'ler kullanarak çeşitli ön uç çerçeveleriyle sorunsuz bir şekilde entegre edin.
Özelleştirilebilir varlık atamaları
Varlıkları kullanıcılar veya departmanlar için benzersiz gereksinimlerinize dayalı olarak atayın.
Genişletilebilirlik ve ölçeklenebilirlik
İhtiyaçlarınız arttıkça IT varlık yönetimi uygulamanızı yeni özelliklerle kolayca genişletin.
IT Varlık Çerçevesi Karşılaştırması
Desteklenen tüm teknolojiler arasında kurulum süresini, SDK stilini ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | IT Varlık Faydası | SDK Türü | AI Desteği |
|---|---|---|---|---|
| ~5 dk | Mobil ve web için tek kod tabanı. | Typed SDK | Tam | |
| Yaklaşık 5 dk | IT varlıkları için hızlı web panosu. | Typed SDK | Tam | |
| 5 dakikadan az | IT varlıkları için çoklu platform mobil uygulaması. | Typed SDK | Tam | |
| ~3–7 dk | IT varlıkları için sunucu tarafından render edilen web uygulaması. | Typed SDK | Tam | |
| ~3–5 dk | IT varlıkları için hafif web entegrasyonu. | Typed SDK | Tam | |
| ~5 dk | Android için IT varlıkları için yerel uygulama. | Typed SDK | Tam | |
| Yaklaşık 5 dk | iOS için IT varlıkları için yerel uygulama. | Typed SDK | Tam | |
| 5 dakikadan az | React için IT varlıkları için web arayüzü. | Typed SDK | Tam | |
| ~3–7 dk | IT varlıkları için kurumsal web uygulaması. | Typed SDK | Tam | |
| 2 dakikadan az | IT varlıkları için esnek GraphQL API. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | REST API için IT varlıkları için entegrasyon. | REST API | Tam | |
| ~3 dk | IT varlıkları için sunucu tarafı PHP arka ucu. | REST API | Tam | |
| 5 dakikadan az | .NET için IT varlıkları için arka uç. | Typed SDK | Tam |
Kurulum süresi, bu şablon şeması kullanılarak proje başlangıcından ilk varlık sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablonla bir BT varlık yönetimi arka planı oluşturma hakkında yaygın sorular.
BT Varlık Uygulamanızı Yapmaya Hazır mısınız?
BT varlık yönetimi projenize dakikalar içinde başlayın. Kredi kartı gerekmez.