12 مستودعات
Libraries for connecting applications to AWS services via authentication and endpoint configuration.
Distinct from AWS Authentication Strategies: None of the candidates cover the general domain of integrating Go apps with the AWS API ecosystem without narrowing to specific security or provisioning tasks.
Explore 12 awesome GitHub repositories matching devops & infrastructure · AWS API Integrations. Refine with filters or upvote what's useful.
The AWS SDK for Go is a software development kit and cloud infrastructure library used to programmatically interact with AWS cloud services. It provides a programmatic interface for authenticating requests, executing operations against regional endpoints, and automating the creation and management of cloud resources. The toolkit utilizes model-driven code generation to create service clients and employs a session-based configuration system to share credentials and global settings across those clients. It implements signature-based request authentication to verify identity and integrity throug
Connects Go applications to AWS services by handling authentication, request signing, and endpoint configuration.
Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and automating cloud infrastructure, mapping cloud-side resources to native Python objects and methods. The library provides tools for the programmatic control and orchestration of compute, storage, networking, and database resources. It enables the automation of infrastructure deployments and the management of virtual servers, container services, and serverless functions. Capability areas include identity and access management, cloud monitoring and observability, and the administ
Provides libraries for connecting applications to the broad ecosystem of AWS services via authentication and endpoint configuration.
The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web Service, enabling PHP applications to send authenticated requests and receive structured, typed response objects. It includes a credential resolution chain that automatically locates credentials from environment variables, instance profiles, or configuration files, and supports promise-based asynchronous execution for running multiple API calls concurrently to improve throughput. The SDK distinguishes itself through a middleware pipeline architecture that allows interception and
Provides PHP client classes for every supported Amazon Web Service with structured responses.
Rundeck is a job scheduling and automation platform that enables organizations to execute operational tasks across servers, containers, and cloud APIs from a central web console or API. It functions as a multi-node command execution engine, allowing scripts and commands to run across distributed Linux and Windows nodes, and serves as a self-service operations portal that delegates specific tasks to authorized users without granting full system access. The platform also operates as an incident response automation tool, automatically triggering diagnostic and remediation workflows when monitorin
Enables remote command execution on EC2 instances through the AWS Systems Manager service without opening network ports.
ServiceStack is a high-performance .NET web framework designed for building type-safe APIs using strongly-typed request and response objects. It functions as a message-based API engine that decouples business logic from the transport layer, allowing services to be exposed via multiple protocols including HTTP, gRPC, and various message queue providers. The framework is distinguished by its type-safe API generator, which produces native client SDKs and data transfer objects from service metadata across multiple languages. It also includes a distributed service gateway for microservices orchest
Connects applications to Amazon Web Services managed offerings through a dedicated integration layer.
awslogs هي واجهة سطر أوامر وأداة تعتمد على الطرفية للاستعلام عن أحداث السجل وتصفيتها وبثها من AWS CloudWatch. تعمل كأداة لإدارة السجلات وعارض سحابي أصلي للتنقل في مجموعات وتدفقات السجلات. توفر الأداة إمكانيات لمراقبة السجلات في الوقت الفعلي واستخراج حقول محددة من السجلات بتنسيق JSON لتبسيط مراجعة البيانات. وتسمح بعزل مشكلات النظام من خلال استخدام إزاحات الوقت، والتعبيرات النمطية، وأنماط التصفية المخصصة. تغطي الأداة استرجاع أحداث السجل وإدراج مجموعات وتدفقات السجلات المتاحة. كما تدعم تقييد استرجاع البيانات من خلال تصفية نافذة الوقت وتقليل حجم البيانات عبر التصفية القائمة على الأنماط.
Integrates with AWS services using the official SDK for authentication and API communication.
useSend is an email marketing platform and transactional delivery system built to manage bulk campaigns and individual messages using AWS SES for delivery. It provides a RESTful API, an SMTP relay gateway, and a visual management interface for designing HTML templates and coordinating email broadcasts. The platform distinguishes itself by translating legacy SMTP traffic into modern API calls and implementing an event-driven webhook system. This system pushes real-time delivery, bounce, and click notifications to external servers using HMAC-SHA256 signed payloads to ensure authenticity. The s
Integrates with AWS SES and SNS services to dispatch emails and monitor delivery statuses.
AWS Java SDK هي واجهة برمجية ومكتبة عميل لإدارة والتفاعل مع البنية التحتية وخدمات سحابة AWS باستخدام لغة Java. تعمل كغلاف لواجهة برمجة التطبيقات (API wrapper) يربط التطبيقات بالتخزين السحابي، وقواعد البيانات، وموارد الحوسبة من خلال مجموعة قياسية من فئات Java. توفر المكتبة نموذج إدخال/إخراج غير محظور (Non-blocking I/O) ومعالجة طلبات قائمة على المستقبلات (Futures) لدعم عمليات سحابية غير متزامنة ذات إنتاجية عالية. وتتضمن آليات لتحسين الأداء في بيئات الحوسبة بدون خادم (Serverless) لتقليل أوقات البدء الأولية. تدير الـ SDK دورة حياة التفاعل مع الخدمة السحابية بالكامل، بما في ذلك ترقيم الصفحات التلقائي لمجموعات النتائج متعددة الأجزاء ونظام حل بيانات الاعتماد القائم على السلاسل الذي يقوم بتحميل وتحديث رموز الأمان. كما تتميز بطبقة نقل HTTP قابلة للتوصيل، مما يسمح باستبدال عميل الشبكة الافتراضي بتنفيذات مخصصة في وقت التشغيل.
Provides a comprehensive Java library for connecting applications to AWS services via authentication and endpoint configuration.
هذا المشروع هو مكتبة تكامل AWS pandas وإطار عمل لخط أنابيب البيانات مصمم لتبسيط حركة وتحويل البيانات بين الذاكرة المحلية وخدمات التخزين والتحليلات في AWS. يعمل كأداة لمستودع بيانات السحابة (data lake) ومدير ملفات التخزين، مما يسمح للمستخدمين بقراءة وكتابة وتحويل البيانات المنظمة عبر بيئات سحابية مختلفة. تتميز المكتبة كمنسق حوسبة موزع قادر على إدارة المجموعات في بيئات مثل EMR لمعالجة مجموعات البيانات التي تتجاوز حدود الذاكرة لجهاز واحد. كما توفر قدرات متخصصة لإدارة فهارس المتجهات وإجراء عمليات بحث التشابه داخل حاويات التخزين السحابية. تغطي مساحة قدراتها الأوسع ETL لقاعدة بيانات السحابة لخدمات مثل DynamoDB وRDS وTimestream، بالإضافة إلى إدارة كتالوج بيانات السحابة عبر AWS Glue. وتدعم تحليلات البيانات بدون خادم من خلال Athena وRedshift، وتوفر أدوات لإدارة كائنات S3، وفهرسة المستندات في OpenSearch، وتحليل سجلات CloudWatch.
Executes SQL queries and inserts data into database instances using a managed cloud data API.
aws-sdk-pandas هي مكتبة Python تدمج إطارات بيانات pandas مع خدمات AWS، وتعمل كأداة ETL لبيانات السحابة وموصل لمستودع البيانات. توفر واجهة موحدة لنقل وتحويل البيانات بين إطارات البيانات في الذاكرة والتخزين السحابي وقواعد البيانات ومستودعات البيانات. يتميز المشروع كمنسق حوسبة موزع قادر على إرسال أعباء العمل القائمة على pandas إلى مجموعات EMR وبيئات المعالجة بدون خادم. كما يتخصص في تنسيق معالجة البيانات الموزعة عبر تهيئة مجموعة Ray للتعامل مع مجموعات البيانات التي تتجاوز ذاكرة جهاز واحد. تغطي المكتبة مجموعة واسعة من القدرات، بما في ذلك إدارة تخزين الكائنات لـ S3، وتنفيذ استعلام SQL لـ Athena وRedshift، والتكامل مع قواعد بيانات NoSQL، والرسم البياني، والسلاسل الزمنية. كما تتضمن أدوات لإدارة البيانات الوصفية من خلال كتالوج Glue، وفهرسة بيانات OpenSearch، وإدارة أصول ذكاء الأعمال في QuickSight. تشمل الوظائف الإضافية استرداد الأسرار، وتحليل سجلات CloudWatch، وإدارة قواعد جودة البيانات.
Provides a secure interface to execute SQL queries and insert data into relational databases using the RDS Data API.
AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p
Uses pre-defined models to structure and validate events coming from standard AWS cloud services.
The Functions Framework for Python is a library designed for building and deploying portable serverless functions. It enables developers to write modular code that executes in response to incoming HTTP requests or cloud events, abstracting away the need to manage underlying server infrastructure or complex request handling logic. The framework distinguishes itself by providing a consistent runtime environment that packages code into portable container images, ensuring identical behavior across diverse cloud-native platforms. It utilizes decorator-based registration to define function entry po
Parses incoming event data from cloud services into structured objects to simplify backend workflow integration.