Coder Social home page Coder Social logo

alphagov / paas-csls-splunk-broker Goto Github PK

View Code? Open in Web Editor NEW
3.0 10.0 3.0 9.85 MB

paas-csls-splunk-broker allows GOV.UK PaaS tenants to ship/store their application logs in Splunk managed by the GDS Cyber Security Team.

Go 53.72% HCL 45.04% Shell 1.24%
paas broker splunk cloud-foundry

paas-csls-splunk-broker's Introduction

csls-splunk-broker

Overview

csls-splunk-broker allows GOV.UK PaaS tenants to ship/store their application logs in Splunk managed by the GDS Cyber Security Team.

PLEASE NOTE: This is only available to GOV.UK PaaS tenants in the Cabinet Office/Government Digital Service.

Documentation

In particular, note the decisions made when the GOV.UK PaaS team took ownership.

Owners

This project was a joint effort between Reliability Engineering, GOV.UK PaaS and Cyber Security.

paas-csls-splunk-broker's People

Contributors

denizgenc avatar ap-hunt avatar nimalank7 avatar dependabot[bot] avatar akinnane avatar markpeterbuckley avatar olliejc avatar paroxp avatar

Stargazers

Keyth M Citizen  avatar  avatar Stas Alekseev avatar

Watchers

Alex Monk avatar Tom avatar James Cloos avatar Rebecca Law avatar  avatar Sebastian Schmieschek avatar Stephen Harker avatar istredd avatar  avatar  avatar

paas-csls-splunk-broker's Issues

Switch to HTTP API Gateway to reduce costs

What

Migrate the terraform to use the new v2 Basic HTTP API gateway resources instead of the old v1 REST API Gateway that is currently in use.

Why

To reduce the costs of traffic through the Adapter by ~60% and reduce some of the terraform boilerplate.

Context

  • The Adapter and Broker are both deployed using API Gateway -> Lambda
  • When initially built only API Gateway v1 was available (equivalent to the REST-version of API Gateway v2)
  • API Gateway v2 is now generally available and offers HTTP APIs
  • HTTP APIs have less configuration to manage
  • HTTP APIs are about 60% cheaper per API call

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.