Platform Oversigt
Bluestone følger en MACH-tilpasset, micro-service tilgang, hvor hver tenant provisioneres som et isoleret sæt af tjenester. Platformen repræsenterer moderne composable commerce arkitektur med cloud-native design principper og micro-services implementering.
Platformen lagrer attributværdier som JSON dokumenter med locale og kanal dimensioner, bruger Elasticsearch til fladt søgeindeksering. Denne moderne arkitektur muliggør fleksibel datamodellering, mens høj performance for komplekse produktkataloger opretholdes.
Nøglefakta
- Grundlagt: 2010erne
- Hovedkvarter: Norge
- Arkitektur: MACH-tilpassede micro-services
- Infrastruktur: AWS cloud-native
- API: REST med omfattende filtrering og webhooks
Bluestone PIM Login Interface
Ren og moderne login interface der viser Bluestones enterprise-niveau autentificeringssystem med email-baseret adgang.
Kerneentiteter i Bluestones micro-services baserede datamodel med fleksibel JSON dokument lagring
Entity | Vendor Name | Description | Key Attributes | Relationships |
---|---|---|---|---|
Produkt | Product | Primær SKU record der kan referere til flere Varianter med JSON dokument lagring | json_attributter locale_dimensioner kanal_scope ekstern_id | refererer til Varianter tilhører Kataloger linket til Assets |
Variant Gruppe | Variant Group (Master) | Master produkt indeholdende Variant Level Attributes (VLAs) delt på tværs af barn varianter | variant_niveau_attributter delte_egenskaber arv_regler | forælder til Varianter definerer delte attributter linket til Assets |
Variant | Variant | Specifik salgbar instans der arver fra Variant Gruppe men kan overskrive værdier og have unikke attributter | arvede_attributter overskrivnings_værdier variant_specifikke_attributter | barn af Variant Gruppe kan overskrive arvede værdier understøtter unikke attributter |
Opgave | Task | Hardkodet workflow entitet til proces administration, separat fra den fleksible datamodel | workflow_tilstand tildelt forfaldsdato godkendelses_status | linket til Produkter/Varianter del af workflow automatisering not customizable entity type |
Attribut | Attribute | Metadata felt med typer inklusive tekst, nummer, boolean, dato, media, reference | data_type validerings_regler locale_support kanal_scope | grupperet i Attribut Grupper brugt af Produkter/Varianter can be Variant Level Attributes |
Attribut Gruppe | Attribute Group | UI gruppering og tilladelseskontekst til organisering af relaterede attributter | gruppe_navn visnings_rækkefølge tilladelser | indeholder Attributter defines UI layout |
Katalog | Catalog | Logisk sortiment (kanal) med regler for fuldstændighed, attributter og struktur | kanal_konfiguration fuldstændighedsregler attribut_kortlægning | indeholder Kategorier scoper Produkter defines Channel rules |
Asset | Asset | Media fil lagret i DAM micro-service med on-the-fly rendition generering | fil_data metadata renditions cdn_urls | linket til Produkter/Varianter organiseret i mappestruktur |
Ny til PIM systemer?
Før du dykker ned i Bluestone specifikationer, vil du måske læse vores omfattende guide til PIM systemer for at forstå fundamenterne og nøglekoncepter.
Læs PIM Systemer GuideKomplet liste over attribut typer tilgængelige i Bluestone med deres micro-services implementering
Common Name | Vendor Name | Description | Operators | Examples |
---|---|---|---|---|
Tekst | text_short, text_long, markdown | Tekstfelter med varierende længde og markdown formatering support | lig med ikke lig med indeholder starter med slutter med er tom er ikke tom | Produktnavn Beskrivelse SKU |
Nummer | number_integer, number_decimal | Numeriske felter til heltal og decimal værdier | lig med ikke lig med større end større end eller lig med mindre end mindre end eller lig med mellem | Pris Vægt Antal |
Boolean | boolean | Sand/falsk felt | sand falsk | Er aktiv Fremhævet Udgået |
Dato | date, datetime | Dato og datetime felter | før efter mellem | Lanceringsdato Sidst ændret Udløbsdato |
Enkelt Valg | list_single | Enkelt mulighed fra foruddefineret option sæt | lig med ikke lig med i ikke i er tom er ikke tom | Brand Kategori Status |
Multi Valg | list_multi | Flere muligheder fra foruddefineret option sæt | i ikke i indeholder nogen indeholder alle | Funktioner Materialer Certificeringer |
Rich Text | rich_text_html | HTML rich text editor til formateret indhold | indeholder er tom er ikke tom | Produktbeskrivelse Marketing copy Instruktioner |
Entitets Reference | reference_product, reference_variant, reference_catalog | Referencer til andre entiteter inden for systemet | lig med ikke lig med i ikke i er tom er ikke tom | Relaterede produkter Kategori referencer Variant links |
Komplekst Objekt | json | Fleksibelt JSON felt til komplekse strukturerede data | er tom er ikke tom | Tekniske specifikationer Konfigurationsdata Struktureret metadata |
API Implementeringsdetaljer
MACH Arkitektur
Fuldt cloud-native AWS deployment med multi-region clusters (EU, US, APAC). Hver tenant provisioneres som isolerede micro-services, sikrer sikkerhed og skalerbarhed, mens uafhængige service opdateringer muliggøres.
API Autentificering & Rate Limiting
API nøgler scoped per service med standard rate limit på 500 forespørgsler/minut. Micro-services arkitekturen tillader finkornede adgangskontrol og uafhængig skalering af forskellige platform komponenter.
Avanceret Filtrering & Søgning
REST endpoints accepterer query parametre eller JSON body filtre med omfattende operatører per datatype. Elasticsearch-drevet søgning giver facetteret filtrering og fuld-tekst søgekapaciteter på tværs af alle produktattributter.
"Selvom adgang til front-end'en kan administreres inden for systemet, skal API-adgang gå gennem service desk. Dette, sammen med review flow for deployment af PBC'er (Package Business Capabilities), viser at Bluestone bevarer kontrol over miljøet og får systemet til at fremstå som mere af en lukket have sammenlignet med andre mere åbne PIM systemer. Fordelen er at Bluestone kan bruge denne kontrol til at sikre platform stabilitet og konsistens i UI'en. Man kan overveje at anmode om 'master API adgang' og derefter gennem API management proxy tage kontrollen tilbage over tildeling af adgang."
Workflow Automatisering & Publicering
Konfigurerbare workflows kan automatisk oprette opgaver, når produkter oprettes, med godkendelsesprocesser for AI-genereret indhold. Lanceringsdatoer kan trigger automatisk data publicering til eksterne systemer. Organisationer kan vælge om PIM'en trigger publiceringsbegivenheder eller om eksterne e-commerce systemer udfører publiceringen baseret på PIM data.
Webhooks & Real-time Events
Enhver entitetsændring kan trigger POST til eksterne URL'er med HMAC signatur verificering. Dette muliggør real-time integrationsmønstre og event-drevne arkitekturer til både workflow automatisering og datasynkronisering.
Extension Hub
Micro-service plug-ins deployed via Extension Hub inklusive AI Translator, Shopify connector og brugerdefinerede integrationer. Denne udvidelsesmodel understøtter composable commerce krav og brugerdefinerede workflow implementeringer.
API Brugseksempel
Eksempel der viser hvordan man upsert et produkt ved hjælp af Bluestones REST API
# Upsert en produkttitel i Bluestone PIM
TOKEN="<api_key>"
BASE="https://api-eu.bluestonepim.com/v2"
curl -X PATCH "$BASE/products" \
-H "x-api-key: $TOKEN" \
-H "Content-Type: application/json" \
-d '[{
"externalId": "SKU-12345",
"attributes": {
"name": {
"en": "Nyt produktnavn 2025"
}
}
}]'
🔧 Komplet Bluestone API Integration Tutorial
Tekniske Specifikationer
MACH Arkitektur
Bluestone følger MACH Alliance principper, demonstrerer engagement i Microservices, API-first, Cloud-native og Headless arkitektur principper med moderne composable commerce implementering.
Indbygget DAM Micro-service
Integreret digital asset management med Amazon S3 lagring og CloudFront CDN. Auto-genererede renditions (JPEG, WebP, AVIF) med AI berigelse via Azure Vision plug-in.
Rettighedsstyring & Eksterne Datakilder
Attributter kan konfigureres med kilde sat til "External" for at forhindre manuel redigering i PIM UI'en, mens eksklusive opdateringer via API kald fra eksterne systemer tillades. Dette er ideelt til ERP-kontrollerede data som indkøbspriser, der skal vises og bruges i PIM workflows uden at risikere dataintegritet gennem manuelle redigeringer.
Workflow Automatisering & Opgaver
Opgaver er hardkodede entiteter til workflow administration, separate fra den fleksible produktdatamodel. Automatiske workflows kan konfigureres til at oprette opgaver, når produkter oprettes, med godkendelsesprocesser for AI-genereret indhold og planlagte publiceringsdatoer. Lanceringsdatoer kan trigger automatisk data publicering til eksterne systemer.
Variant Arv Model
Variant grupper (masters) bruger Variant Level Attributes (VLAs) til fælles data delt på tværs af varianter. Varianter kan overskrive arvede værdier, når konfigureret til at tillade det, og understøtter variant-specifikke attributter, der ikke eksisterer på master niveau. Dette giver fleksibilitet til at administrere både delte og unikke data effektivt.
Brugerdefineret Entitets Modellering
For brugerdefinerede forretningsobjekter som materialer eller komponenter er den anbefalede tilgang at modellere dem som produkttyper inden for den fleksible datamodel snarere end at forvente hardkodede entitetstyper. Platformen understøtter singles, bundles, variant grupper og varianter med konfigurerbare attributter og relationer.
Berigelse Indsigter
Konfigurerbare dashboards der viser fuldstændighedsprocenter, attribut udfyldningsrater og workflow SLA sporing. Insight widgets giver tærskel-baserede trafiklys status indikatorer.
Strategiske overvejelser for Bluestone implementering inkluderende MACH arkitektur fordele, composable commerce og platformsbeslutninger
Begrænsninger & Implementeringsovervejelser
API Tilladelseskompleksitet
Forskellige API endpoints har varierende tilladelseskrav, der måske ikke er umiddelbart tydelige. Mens Elasticsearch søge-endpoints typisk fungerer med grundlæggende MAPI credentials, kræver detaljerede produktstyringsendpoints ofte højere tilladelsesniveauer. Dette kan skabe uventede adgangsbegrænsninger under implementering.
JSON Dokument Arkitektur Indlæringskurve
JSON dokument lagringstilgangen håndterer locale og kanal dimensioner anderledes end traditionelle attribut-tabel strukturer. Teams, der er fortrolige med relationelle PIM arkitekturer, har brug for tid til at tilpasse sig de dokument-baserede datamodelleringsmønstre.
Rate Limiting & Tenant Isolation
Hver tenant får isolerede microservice instanser med 500 forespørgsler/minut API rate limits. Selvom dette giver sikkerhedsfordele, kan det påvirke integrationsmønstre, der kræver høj-frekvens API kald eller real-time synkroniseringsscenarier.
MACH Arkitektur Investering
Microservices arkitekturen og Extension Hub kapabiliteter kræver teknisk ekspertise for fuldt ud at udnytte. Organisationer uden composable commerce strategier realiserer måske ikke den fulde værdi af MACH-certificeret platform investering.
Variant Level Attributes Kompleksitet
Selvom VLAs giver kraftfulde arv kapabiliteter, kan override mekanismerne og variant-specifikke attributstyring blive komplekse for teams, der administrerer store produktkataloger med dybe variant hierarkier.
Bluestones MACH certificering og microservices arkitektur kræver specialiserede kontraktforhandlinger der balancerer platform fleksibilitet med omkostningsforudsigelighed.
Nøglefordele & Styrker
MACH-Tilpasset Arkitektur
Bluestone følger MACH Alliance principper, sikrer ægte microservices, API-first, cloud-native og headless arkitektur. Dette muliggør composable commerce strategier og fremtidssikre teknologi investeringer.
Fleksibel Variant Arv
Variant grupper (masters) bruger Variant Level Attributes (VLAs) til delte data på tværs af varianter, mens varianter kan overskrive arvede værdier og understøtte unikke attributter, der ikke er til stede på master. Dette giver effektiv administration af både fælles og variant-specifikke data for komplekse produktlinjer.
Avanceret Workflow Automatisering
Konfigurerbare workflows opretter automatisk opgaver til produktberigelse med godkendelsesprocesser for AI-genereret indhold og planlagt publicering. Organisationer kan vælge om PIM'en trigger publiceringsbegivenheder eller eksterne systemer udfører baseret på PIM data.
Cloud-Native Performance
AWS-baseret infrastruktur med multi-region deployment (EU, US, APAC) og isoleret tenant provisionering. Elasticsearch-drevet søgning giver høj-performance filtrering og facetteret søgekapaciteter.
Udvidelige Micro-services
Extension Hub muliggør deployment af brugerdefinerede micro-service plug-ins inklusive AI oversættere, kanal connectors og forretningslogik udvidelser. Dette understøtter udviklende forretningskrav uden platform begrænsninger.
Real-time Integration
Omfattende webhook system med HMAC signaturer muliggør real-time event-drevne integrationer. API-first design understøtter headless commerce og omnichannel distributions strategier.
Indbygget DAM Integration
Native digital asset management micro-service med automatisk rendition generering, CDN levering og AI-drevet metadata berigelse. Eliminerer behov for separate DAM løsninger.
"Bluestones isolerede tenant provisionering betyder, at hver kunde får dedikerede microservice instanser, hvilket forklarer 500 req/min API rate limits per tenant. JSON dokument lagring tilgangen håndterer locale og kanal dimensioner anderledes end traditionelle attribut-tabel strukturer. Variant Level Attributes (VLAs) på master records med arv overskrivning kapaciteter giver en specifik tilgang til variant administration."
"Fra et implementeringsperspektiv kan Bluestones API tilladelsesmodel være uigennemsigtig - forskellige endpoints kræver forskellige adgangsniveauer, der ikke altid er klart dokumenteret. Jeg anbefaler grundig API test under evaluering, særligt for bulk operationer og real-time integrationsscenarier hvor 500 req/min rate limit kan blive en begrænsning."
Kundeanmeldelse
Sivert Kjøller Bertelsen
PIM Implementering Konsulent • Bluestone evaluering erfaring
"Bluestones MACH certificering er bakket op af ægte microservices arkitektur med AWS multi-region deployment. Extension Hub tillader brugerdefinerede microservice plugins, men forvent at arbejde med JSON dokument strukturer snarere end traditionelle relationelle datamodeller. Hver tenant får isoleret infrastruktur, hvilket påvirker både sikkerhed og API performance karakteristika sammenlignet med delt-infrastruktur PIMs."