
Selefra-это программное обеспечение с открытым исходным кодом, которое предоставляет аналитику для мульти-облака и SaaS.

Selefra означает «выберите * из инфраструктуры». Это программное обеспечение с открытым исходным кодом, которое обеспечивает анализ для средств с несколькими облаками и SaaS, в том числе более 30 сервисов, таких как AWS, GCP, Azure, Alibaba Cloud, Kubernetes, Github, Cloudflare и Slack.
Для лучших практик и подробных инструкций см. В документах. Внутри документов вы найдете информацию об установке, использовании CLI, рабочем процессе проекта и дополнительных направлениях о том, как выполнять задачи облачной проверки.
С помощью Selefra вы можете участвовать в беседах с моделями GPT, которые будут анализировать информацию и предоставлять соответствующие предложения для проверки безопасности, затрат и архитектуры, помогая вам лучше управлять своими облачными ресурсами, повысить безопасность, снизить затраты и оптимизировать дизайн архитектуры.

Политики пользовательского анализа (безопасность, соблюдение требований, стоимость) могут быть написаны с помощью комбинации SQL и YAML.
Унифицированные возможности интеграции данных с несколькими облаками, которые могут поддерживать анализ данных конфигурации из любой облачной службы через SQL.
Политики анализа можно управлять через VCS, такие как GitHub/Gitlab.
Политики могут быть автоматизированы для обеспечения соблюдения правил обеспечения безопасности, безопасности и оптимизации затрат посредством запланированных задач и инструментов автоматизации облачной.
Прочитайте подробную документацию о том, как начать работу с Selefra.
Для быстрого старта запустите эту демонстрацию, это должно занять менее нескольких минут:
Установите Selefra
Для пользователей, не являющихся MACOS, загрузите пакеты для установки Selefra.
На macOS нажмите Selefra с Homebrew:
brew tap selefra/tapДалее установите Selefra:
brew install selefra/tap/selefraПроект инициализации
mkdir selefra-demo && cd selefra-demo && selefra initКод сборки
selefra apply Вы можете обратиться к документации, чтобы заранее настроить вашу OpenAPI_API_KEY и начать анализ ваших облачных ресурсов
selefra gpt < " what you want to analyze " > --openai_mode=gpt-3.5 --openai_limit=5 --openai_api_key= < Your Openai Api Key > | Поставщик | Представлять | Статус |
|---|---|---|
| AWS | Поставщик AWS для Selefra может использоваться для извлечения данных из многих облачных сервисов AWS. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из AWS. | Стабильный |
| GCP | Поставщик GCP для Selefra может использоваться для извлечения данных из многих облачных сервисов GCP. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из GCP. | Стабильный |
| K8s | Поставщик K8S для Selefra может использоваться для извлечения данных из многих облачных сервисов K8S. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из K8s. | Стабильный |
| Лазур | Поставщик Azure для Selefra может использоваться для извлечения данных из многих облачных сервисов Azure. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Azure. | Стабильный |
| Пролечить | Слаб -поставщик Selefra может использоваться для извлечения данных из многих облачных сервисов Slack. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Slack. | Стабильный |
| Cloudflare | Поставщик CloudFlare для Selefra может использоваться для извлечения данных из многих облачных сервисов CloudFlare. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из CloudFlare. | Стабильный |
| DataDog | Поставщик данных DataDog для Selefra может использоваться для извлечения данных из многих облачных сервисов Datadog. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из DataDog. | Стабильный |
| Microsoft365 | Поставщик Microsoft365 для Selefra может использоваться для извлечения данных из многих облачных сервисов Microsoft365. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Microsoft365. | Стабильный |
| Вертел | Поставщик Vercel для Selefra может использоваться для извлечения данных из многих облачных сервисов Vercel. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Vercel. | Стабильный |
| GitHub | Поставщик GitHub для Selefra может использоваться для извлечения данных из многих облачных сервисов GitHub. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из GitHub. | Стабильный |
| GoogleWorksplace | Поставщик GoogleWorksplace для Selefra может использоваться для извлечения данных из многих облачных сервисов GoogleWorksplace. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из GoogleWorksplace. | Стабильный |
| Auth0 | Поставщик Auth0 для Selefra может использоваться для извлечения данных из многих облачных сервисов By Auth0. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Auth0. | Стабильный |
| Зендеск | Поставщик Zendesk для Selefra может использоваться для извлечения данных из многих облачных сервисов Zendesk. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Zendesk. | Стабильный |
| Консул | Поставщик консулов для Selefra может использоваться для извлечения данных из многих облачных сервисов по консулу. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из консула. | Стабильный |
| Зум | Поставщик Zoom для Selefra может использоваться для извлечения данных из многих облачных сервисов с помощью Zoom. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Zoom. | Стабильный |
| Ганди | Поставщик Gandi для Selefra может использоваться для извлечения данных из многих облачных сервисов Gandi. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Ганди. | Стабильный |
| Хероку | Поставщик Heroku для Selefra может использоваться для извлечения данных из многих облачных сервисов Heroku. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Heroku. | Стабильный |
| IBM | Поставщик IBM для Selefra может использоваться для извлечения данных из многих облачных сервисов IBM. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из IBM. | Стабильный |
| PAGERDUTY | Поставщик Pagerduty для Selefra может использоваться для извлечения данных из многих облачных служб Pagerduty. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Pagerduty. | Стабильный |
| Аликлуд | Поставщик Alicloud для Selefra может использоваться для извлечения данных из многих облачных сервисов Alicloud. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Alicloud. | Стабильный |
| Окта | Поставщик Okta для Selefra может использоваться для извлечения данных из многих облачных сервисов Okta. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Окты. | Стабильный |
| OCI | Поставщик OCI для Selefra может использоваться для извлечения данных из многих облачных сервисов OCI. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из OCI. | Стабильный |
| Граница | Поставщик границ для Selefra может использоваться для извлечения данных из многих облачных сервисов по границе. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из границы. | Стабильный |
| Полоса | Поставщик полос для Selefra может использоваться для извлечения данных из многих облачных сервисов по Stripe. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из полосы. | Стабильный |
| Планета | Поставщик Planetscale для Selefra может использоваться для извлечения данных из многих облачных сервисов по Planetscale. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Planetscale. | Стабильный |
| Снежинка | Поставщик снежинок для Selefra может использоваться для извлечения данных из многих облачных услуг с помощью Snowflake. Поставщик должен быть настроен с учетными данными для извлечения и анализа данных инфраструктуры из Snowflake. | вскоре |
Selefra-это проект, управляемый сообществом, мы приветствуем вас, чтобы открыть проблему GitHub, чтобы сообщить об ошибке, предложить улучшение или запросить новую функцию.
Community Hour для учебных пособий и вопросов и подарков на регулярной основе.Для разработчиков, заинтересованных в создании кодовой базы Selefra, прочитайте Appling.md и Selefra Roadmap. Дайте нам знать, над чем вы хотели бы поработать!
Mozilla Public License v2.0