Trellis Linked Data Server: aws cloud extension

Cloud-based components for the Trellis linked data server

License

License

Categories

Categories

AWS Container PaaS Providers
GroupId

GroupId

org.trellisldp.ext
ArtifactId

ArtifactId

trellis-aws-neptune-lambda
Last Version

Last Version

0.1.3
Release Date

Release Date

Type

Type

jar
Description

Description

Trellis Linked Data Server: aws cloud extension
Cloud-based components for the Trellis linked data server
Project URL

Project URL

https://www.trellisldp.org
Project Organization

Project Organization

Trellis LDP
Source Code Management

Source Code Management

https://github.com/trellis-ldp/trellis-ext-aws

Download trellis-aws-neptune-lambda

How to add to project

<!-- https://jarcasting.com/artifacts/org.trellisldp.ext/trellis-aws-neptune-lambda/ -->
<dependency>
    <groupId>org.trellisldp.ext</groupId>
    <artifactId>trellis-aws-neptune-lambda</artifactId>
    <version>0.1.3</version>
</dependency>
// https://jarcasting.com/artifacts/org.trellisldp.ext/trellis-aws-neptune-lambda/
implementation 'org.trellisldp.ext:trellis-aws-neptune-lambda:0.1.3'
// https://jarcasting.com/artifacts/org.trellisldp.ext/trellis-aws-neptune-lambda/
implementation ("org.trellisldp.ext:trellis-aws-neptune-lambda:0.1.3")
'org.trellisldp.ext:trellis-aws-neptune-lambda:jar:0.1.3'
<dependency org="org.trellisldp.ext" name="trellis-aws-neptune-lambda" rev="0.1.3">
  <artifact name="trellis-aws-neptune-lambda" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.trellisldp.ext', module='trellis-aws-neptune-lambda', version='0.1.3')
)
libraryDependencies += "org.trellisldp.ext" % "trellis-aws-neptune-lambda" % "0.1.3"
[org.trellisldp.ext/trellis-aws-neptune-lambda "0.1.3"]

Dependencies

compile (2)

Group / Artifact Type Version
org.trellisldp : trellis-api jar 0.8.3
com.amazonaws : aws-java-sdk-lambda jar 1.11.560

runtime (17)

Group / Artifact Type Version
com.amazonaws.serverless : aws-serverless-java-container-jersey jar 1.3.1
commons-codec : commons-codec jar 1.12
org.apache.jena : jena-arq jar 3.11.0
org.apache.jena : jena-rdfconnection jar 3.11.0
org.apache.tamaya : tamaya-api jar 0.3-incubating
org.apache.tamaya : tamaya-core jar 0.3-incubating
org.slf4j : slf4j-api jar 1.7.26
org.trellisldp : trellis-agent jar 0.8.3
org.trellisldp : trellis-audit jar 0.8.3
org.trellisldp : trellis-constraint-rules jar 0.8.3
org.trellisldp : trellis-event-serialization jar 0.8.3
org.trellisldp : trellis-io-jena jar 0.8.3
org.trellisldp : trellis-http jar 0.8.3
org.trellisldp : trellis-rdfa jar 0.8.3
org.trellisldp : trellis-triplestore jar 0.8.3
org.trellisldp : trellis-vocabulary jar 0.8.3
org.trellisldp.ext : trellis-aws jar 0.1.3

Project Modules

There are no modules declared in this project.

AWS-based Trellis

Note: The code in this repository has been migrated to the trellis-extensions repository. Please refer to that repository for the latest version of this code base.

Trellis is a Linked Data server designed for high performance. trellis-ext-aws is a subproject that implements the core Trellis services to run directly in the Amazon cloud. This version of Trellis can be deployed as part of the ElasticBeanstalk service, as a Lambda service or running it directly across a fleet of EC2 containers.

Requirements

  • Java 8 or later
  • An AWS account
org.trellisldp.ext

Trellis LDP

A platform for building scalable Linked Data applications

Versions

Version
0.1.3
0.1.2
0.1.1
0.1.0