Enterprise Property Offer Technology Standards

Enterprise Property Offer Technology Standards
Illustrative context for this Beagel analysis

Beagel follows the OpenAPI Specification (OAS), which is the industry standard for RESTful API design.
The OAS defines a standard, language-agnostic interface description for HTTP APIs, which allows both humans and computers to understand the capabilities of the service without requiring access to source code, documentation, or network traffic inspection. 
Beagel uses Swagger tools to create, update, and share OAS definitions with consumers. 
Read more..

Beagel adopts a microservices architecture, which is a widely used industry standard for building and structuring applications as a collection of loosely coupled, small services.
Each service is treated separately and can be reused within the company or externally by third-party developers.
A microservices architecture enables distributed applications that are reliable, scalable, and agile. 
Beagel uses Kubernetes to orchestrate its microservices and achieve consistency with OpenAPI. 
Read more..

Beagel leverages Azure's cloud services and capabilities, which are compliant with various industry standards and regulations.
Beagel adheres to security controls for ISO 27001, ISO 27018, SOC 1, SOC 2, SOC3, FedRAMP, HITRUST, MTCS, IRAP, and ENS which provides best practices for cloud applications such as scalability, reliability, security, and performance.
Read more..

Beagel leverages OAuth, an open standard for authorization and access delegation, which allows clients to grant applications or websites access to their information on other websites without sharing their passwords.
Widely used by companies such as Amazon, Google, Facebook, and Microsoft, OAuth 2.0, the latest version of the protocol, is developed and maintained by the Internet Engineering Task Force (IETF), a large open international community of network designers, operators, vendors, and researchers.
OAuth 2.0 is also supported by various industry standards and regulations, such as ISO 27001, ISO 27018, SOC 1, SOC 2, SOC3, FedRAMP, HITRUST, MTCS, IRAP, and ENS.
OAuth 2.0 enables fast, secure, and transparent authorization for users to access online resources and services.
Read more..

Share with your team

Standards support the integration; they do not define it

The production scope still needs an agreed ownership model for identity, data, events, monitoring and change management.

Access

OAuth, SAML and OIDC options are selected according to the customer identity model.

Events

APIs and webhooks expose authorised offer actions and state changes to existing systems.

Production ownership

Monitoring, error handling, release responsibilities and support are documented for the deployment.