Aiven Ltd

Aiven Kafka

Aiven Kafka is managed Apache Kafka service. Apache Kafka is a high-performance open-source stream processing platform for collecting and processing large numbers of messages in real-time. It excels in handling streaming data such as website click streams, events, transactions or telemetry in real-time and at scale.

Features

  • Managed Service
  • Software-as-a-Service
  • Streaming data
  • Highly-available
  • Kafka Connect
  • Kafka REST
  • Schema Registry

Benefits

  • Managed Service
  • Eliminate operational overhead
  • Up-and-running in minutes
  • Available in Amazon Web Services, Azure and Google Cloud Platform

Pricing

£290 per instance per month

Service documents

G-Cloud 9

572723726572335

Aiven Ltd

Heikki Nousiainen

+358405318511

htn@aiven.io

Service scope

Service scope
Service constraints N/A
System requirements N/A

User support

User support
Email or online ticketing support Email or online ticketing
Support response times Next business day email support is provided with all Aiven services.
User can manage status and priority of support tickets No
Phone support No
Web chat support No
Onsite support No
Support levels Next business day email support is provided for all Aiven services.

Phone support for incident handling on 24/7 basis is available at £500/designated service.

Aiven will appoint a account manager with contracts of 6+ months.
Support available to third parties Yes

Onboarding and offboarding

Onboarding and offboarding
Getting started Getting Started Guide for each service type is available on our support site.
Service documentation Yes
Documentation formats HTML
End-of-contract data extraction All data is accessible and can be read from the service during the contract period. Users are responsible for performing extraction before termination of Aiven services.
End-of-contract process Aiven services can be terminated by the customer at any time without additional costs or commitments.

Using the service

Using the service
Web browser interface No
API Yes
What users can and can't do using the API Users can fully manage Aiven services through the API. Users can provision new services, list and show status of the running services, upgrade and/or migrate the subscribed services, terminate services as well as create/manage/delete Kafka topics.
API automation tools Other
Other API automation tools Python SDK
API documentation Yes
API documentation formats HTML
Command line interface Yes
Command line interface compatibility
  • Linux or Unix
  • Windows
  • MacOS
Using the command line interface Users can fully manage Aiven services with the command line interface. Users can provision new services, list and show status of the running services, upgrade and/or migrate the subscribed services, terminate services as well as create/manage/delete Kafka topics.

Scaling

Scaling
Scaling available Yes
Scaling type Manual
Independence of resources Each Aiven customer is provisioned independent virtual machines from the selected cloud provider. The resources are dedicated to the running service and not shared among Aiven customers or services.
Usage notifications Yes
Usage reporting Email

Analytics

Analytics
Infrastructure or application metrics Yes
Metrics types
  • CPU
  • Disk
  • Memory
  • Network
Reporting types
  • API access
  • Real-time dashboards

Resellers

Resellers
Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Other security clearance
Government security clearance None

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations
  • United Kingdom
  • European Economic Area (EEA)
  • EU-US Privacy Shield agreement locations
  • Other locations
User control over data storage and processing locations Yes
Datacentre security standards Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency At least once a year
Penetration testing approach Another external penetration testing organisation
Protecting data at rest Encryption of all physical media
Data sanitisation process Yes
Data sanitisation type Explicit overwriting of storage before reallocation
Equipment disposal approach Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001

Backup and recovery

Backup and recovery
Backup and recovery No

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks
  • TLS (version 1.2 or above)
  • Legacy SSL and TLS (under version 1.2)
Data protection within supplier network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway

Availability and resilience

Availability and resilience
Guaranteed availability Aiven offers 100% availability SLA. Outages are compensated with free usage credits covering 30 times the outage period. The amount of free usage credits provided in case of an outage may not exceed the amount charged from the customer over the three months preceding the outage. All outage periods and compensation are calculated by Aiven.
Approach to resilience Aiven Kafka is distributed by nature, and we spread the cluster across multiple availability zones for maximum redundancy. Aiven services also detect and correct faults automatically, returning to the specified level of redundancy within minutes from a node loss or similar major fault.
Outage reporting Aiven service status and information about possible outages is published at http://status.aiven.io

Identity and authentication

Identity and authentication
User authentication
  • Public key authentication (including by TLS client certificate)
  • Username or password
Access restrictions in management interfaces and support channels All access to Aiven management interfaces requires authentication and authorization. Access is only granted after mandatory operational and security training.
Access restriction testing frequency At least once a year
Management access authentication
  • Public key authentication (including by TLS client certificate)
  • Username or password
Devices users manage the service through Dedicated device over multiple services or networks

Audit information for users

Audit information for users
Access to user activity audit information Users contact the support team to get audit information
How long user audit data is stored for At least 12 months
Access to supplier activity audit information Users contact the support team to get audit information
How long supplier audit data is stored for At least 12 months
How long system logs are stored for Between 1 month and 6 months

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification No
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security accreditations No

Security governance

Security governance
Named board-level person responsible for service security Yes
Security governance accreditation No
Security governance approach Aiven implements Information Security Management System that includes Information Security Policy, Business Continuity and Disaster Recovery Plans as well as Risk Analysis and annual external reviews.
Information security policies and processes Aiven follows policies on Information Security, Information Security Risk Assessment, Information Security Training, Incident Management and Response, Operational Security, Background Checks and Disciplinary Procedure.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach All Aiven source code is peer-reviewed and scanned with automated analysis tooling before accepted into the version controlled source code repository. Deployed software is only built in controlled CI environment from authenticated source code. Aiven configuration is only deployed from version controlled repository. Deployed code and configuration is identified with a version that contains a cryptographic hash of the original source.
Vulnerability management type Supplier-defined controls
Vulnerability management approach Aiven continuously assesses the risks against our infrastructure and customer services. We perform continuous automated scanning for vulnerable or out-of-date software and/or invalid configuration, and ensure patches are installed as quickly as required per threat level, typically within a single working day.

Aiven tracks upstream security information from software vendor repositories, security lists for major Aiven components as well as feeds from MITRE.
Protective monitoring type Supplier-defined controls
Protective monitoring approach Aiven employs centralized logging. The central log is monitored for unexpected authorized events. If compromises are detected, virtual machine or other resource is immediately isolated from all networking and snapshotted for forensic purposes. Customers are notified about the breach, and the workloads shifted to fresh and clean virtual machines.
Incident management type Supplier-defined controls
Incident management approach Aiven maintains an Incident Response Process with pre-defined responses to common incident types.

Incidents can be reported to Aiven via email at security@aiven.io. Reported incidents are escalated as quickly as possible. Security breaches shall be investigated promptly. If criminal action is suspected, the Information Security Officer shall contact the appropriate law enforcement authorities immediately.

Unless prohibited from doing so, the Information Security Officer shall inform the customer on any detected or suspected unauthorized access on customer data.

Secure development

Secure development
Approach to secure software development best practice Conforms to a recognised standard, but self-assessed

Separation between users

Separation between users
Virtualisation technology used to keep applications and users sharing the same infrastructure apart Yes
Who implements virtualisation Third-party
Third-party virtualisation provider Amazon Web Services, Microsoft, Google
How shared infrastructure is kept separate Aiven services are implemented in virtual machines from the cloud providers. Each service instance is implemented in an independent virtual machine, and does not share resources with other customers or services.

Energy efficiency

Energy efficiency
Energy-efficient datacentres No

Pricing

Pricing
Price £290 per instance per month
Discount for educational organisations No
Free trial available Yes
Description of free trial Aiven offers trial credits that can be used for limited time evaluation of full Aiven feature set.
Link to free trial https://aiven.io

Documents

Documents
Pricing document View uploaded document
Service definition document View uploaded document
Terms and conditions document View uploaded document
Return to top ↑