All Projects → PaloAltoNetworks → Prisma-Enhanced-Remediation

PaloAltoNetworks / Prisma-Enhanced-Remediation

Licence: MIT License
Create custom auto-remediation solutions using serverless functions in the cloud.

Programming Languages

python
139335 projects - #7 most used programming language
HCL
1544 projects

Projects that are alternatives of or similar to Prisma-Enhanced-Remediation

faaskit
A lightweight middleware framework for functions as a service
Stars: ✭ 24 (-22.58%)
Mutual labels:  aws-lambda, azure-functions, gcp-cloud-functions
Aws Node Elasticache Vpc
Serverless function using elasticache (redis) within VPC
Stars: ✭ 22 (-29.03%)
Mutual labels:  aws-lambda, serverless-functions
Guide
Serverless Guide - An open-source definitive guide to serverless architectures.
Stars: ✭ 421 (+1258.06%)
Mutual labels:  aws-lambda, azure-functions
Lambda Cost Calculator
Forecast Lambda functions costs 💰
Stars: ✭ 91 (+193.55%)
Mutual labels:  aws-lambda, serverless-functions
Sample Stripe Handler
Serverless function that uses the stripe api for a checkout process in a Vue application
Stars: ✭ 155 (+400%)
Mutual labels:  serverless-functions, azure-functions
List Lambdas
Enumerate Lambda functions across all regions with useful metadata 💡💵⚙
Stars: ✭ 156 (+403.23%)
Mutual labels:  aws-lambda, serverless-functions
Serverless Plugin Select
Select which functions are to be deployed based on region and stage.
Stars: ✭ 25 (-19.35%)
Mutual labels:  aws-lambda, serverless-functions
python-serverless-api
Boilerplate flask app that is portable between different serverless platforms (AWS, Azure, GCP).
Stars: ✭ 19 (-38.71%)
Mutual labels:  aws-lambda, azure-functions
Serverless Plugin Optimize
Bundle with Browserify, transpile and minify with Babel automatically to your NodeJS runtime compatible JavaScript
Stars: ✭ 122 (+293.55%)
Mutual labels:  aws-lambda, serverless-functions
Awesome Layers
λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev
Stars: ✭ 1,655 (+5238.71%)
Mutual labels:  aws-lambda, serverless-functions
Epsagon Go
Automated tracing library for Go 1.x ⚡️
Stars: ✭ 24 (-22.58%)
Mutual labels:  aws-lambda, serverless-functions
Serverless Chrome
🌐 Run headless Chrome/Chromium on AWS Lambda
Stars: ✭ 2,625 (+8367.74%)
Mutual labels:  aws-lambda, serverless-functions
Serverless
⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
Stars: ✭ 41,584 (+134041.94%)
Mutual labels:  aws-lambda, azure-functions
Retinal
🏙 Retinal is a Serverless AWS Lambda service for resizing images on-demand or event-triggered
Stars: ✭ 208 (+570.97%)
Mutual labels:  aws-lambda, serverless-functions
Jazz
Platform to develop and manage serverless applications at an enterprise scale!
Stars: ✭ 254 (+719.35%)
Mutual labels:  aws-lambda, azure-functions
trackit
Trackit helps you understand and improve your use of AWS
Stars: ✭ 91 (+193.55%)
Mutual labels:  aws-lambda
splunk handler
Python logging handler for sending logs to Splunk Enterprise
Stars: ✭ 44 (+41.94%)
Mutual labels:  aws-lambda
DurableDungeon
A game designed to teach and learn serverless durable functions in C#
Stars: ✭ 55 (+77.42%)
Mutual labels:  azure-functions
aws-lambda-firewall
Securely and conveniently support IP address whitelists for your publicly routable services.
Stars: ✭ 16 (-48.39%)
Mutual labels:  aws-lambda
aws-lambda-docker-serverless-inference
Serve scikit-learn, XGBoost, TensorFlow, and PyTorch models with AWS Lambda container images support.
Stars: ✭ 56 (+80.65%)
Mutual labels:  aws-lambda

Prisma Enhanced Remediation

Create custom auto-remediation solutions for Prisma Cloud using serverless functions in the cloud.

Summary

What are Serverless Functions?

Serverless functions is a service offered by Cloud Service Providers (CSPs) that let you run code (e.g. Python scripts) without provisioning or managing servers. You pay only for the compute time you consume. Serverless has the benefit of letting you focus more on the code itself; the infrastructure, scaling, and availability factors are all taken care of automatically by the CSP.

Why Remediate Using Serverless?

Serverless functions are a simple way to create custom auto-remediation solutions based on Prisma Cloud alerts. Using Prisma Cloud's built-in integrations to CSPs (e.g. AWS SQS), you can quickly and easily remediate misconfigurations in your cloud environment with the flexibility of a full-fledged coding environment.

For example, on top of automatically blocking public access to an insecure AWS S3 bucket, you could also create a Jira ticket notifying your DevOps team with more details; perhaps you want to send a Slack notification after enabling VPC flow logs. Both of these are possible using serverless auto-remediation. Our GitHub repo gives you the starting point to build your own custom auto-remediation capabilities.

Getting Started

There are different setup instructions depending on your CSP (Cloud Service Provider):

Prerequisites

Using our out-of-the-box runbooks takes minimal programming knowledge and can be set up by following our step-by-step instructions. Developing your own runbooks will require familiarity with your CSP's relevant SDK.

Support

This template/solution are released under an as-is, best effort, support policy. These scripts should be seen as community supported and Palo Alto Networks will contribute our expertise as and when possible. Please read SUPPORT.md for more details on this project's support policy.

Built With

Contributing

We value your contributions! Please read CONTRIBUTING.md for details on how to contribute, and the process for submitting pull requests to us. If you have a custom runbook you would like to contribute, feel free to make a pull request and it'll be reviewed for future releases.

Maintainers

Thank you to all the contributors who participated in this project.

Acknowledgments

  • Kasi Annamalai
  • Antony Setiawan
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].