{"id":15901588,"url":"https://github.com/axel-op/agnostic-serverless-functions-java-example","last_synced_at":"2025-04-02T19:42:46.429Z","repository":{"id":59550614,"uuid":"537828434","full_name":"axel-op/agnostic-serverless-functions-java-example","owner":"axel-op","description":"A template for an agnostic serverless function in Java","archived":false,"fork":false,"pushed_at":"2024-09-03T22:15:06.000Z","size":32,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T10:26:25.432Z","etag":null,"topics":["agnostic-serverless-function","agnostic-to-frameworks","azure-functions","faas","function-as-a-service","google-cloud-functions","java","serverless-functions"],"latest_commit_sha":null,"homepage":"https://github.com/axel-op/agnostic-serverless-functions-java","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/axel-op.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-17T14:11:01.000Z","updated_at":"2022-11-05T18:35:22.000Z","dependencies_parsed_at":"2024-10-28T06:53:14.784Z","dependency_job_id":"ec20ab36-ba26-4cdb-8cba-bdd4b81ea0fa","html_url":"https://github.com/axel-op/agnostic-serverless-functions-java-example","commit_stats":{"total_commits":19,"total_committers":1,"mean_commits":19.0,"dds":0.0,"last_synced_commit":"cf9452caa47ea50f2b3edd2c81a0ea0e94ead901"},"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axel-op%2Fagnostic-serverless-functions-java-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axel-op%2Fagnostic-serverless-functions-java-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axel-op%2Fagnostic-serverless-functions-java-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axel-op%2Fagnostic-serverless-functions-java-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/axel-op","download_url":"https://codeload.github.com/axel-op/agnostic-serverless-functions-java-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246883444,"owners_count":20849486,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agnostic-serverless-function","agnostic-to-frameworks","azure-functions","faas","function-as-a-service","google-cloud-functions","java","serverless-functions"],"created_at":"2024-10-06T11:05:09.262Z","updated_at":"2025-04-02T19:42:46.404Z","avatar_url":"https://github.com/axel-op.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Agnostic Serverless Functions in Java: example\n\nThis is an example of an [Agnostic Serverless Function in Java](https://github.com/axel-op/agnostic-serverless-functions-java). An *agnostic serverless function* is a serverless function which has no direct dependency to any provider-specific FaaS framework.\n\nNeither [the code of this function](./src/main/java/fr/axelop/agnosticserverlessfunctions/example/), nor [its configuration](./pom.xml), contain instructions specific to any FaaS provider.\n\nThis function can be deployed to AWS Lambda, Azure Functions or Google Cloud Functions without editing the code or the configuration (other providers will be added in the future). Look at the [deployment workflow](./.github/workflows/deployment.yml) for a complete example of a deployment.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxel-op%2Fagnostic-serverless-functions-java-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxel-op%2Fagnostic-serverless-functions-java-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxel-op%2Fagnostic-serverless-functions-java-example/lists"}