خبرنامه منبع باز AWS، #202

Summarize this content to 400 words in Persian Lang
به خبرنامه منبع باز AWS شماره 202 خوش آمدید. در این نسخه، من پروژههای جدید بیشتری را به اشتراک میگذارم (از شما برای کسانی که آنها را ارسال کردهاید متشکرم) که شامل پروژهای برای کمک به نظارت بر خطوط لوله دادههایتان، عامل منبع باز AWS Secrets Manager، یک چارچوب جدید واقعاً جالب برای مدیریت چندگانه است. عوامل هوش مصنوعی مولد، چند پروژه جالب برای کمک به مدیریت حسابهای AWS شما، یک مخزن که قطعههای CloudFormation را ارائه میکند، و چند برنامه آزمایشی از جمله یکی که من گردآوری کردم که نشان میدهد چگونه میتوانید از Amazon Bedrock Converse API برای خلاصه کردن نظرات Hacker News استفاده کنید.
هنگامی که به پروژهها نگاهی انداختید، مطالب خواندنی زیادی در این هفته وجود دارد، با پستهایی که شامل پروژههای منبع باز از جمله PostgreSQL، OpenSearch، Cedar، Kubernetes، OpenShift، Flyway، LiteLLM، GraphRAG، Valkey، Finch، Dask، Cilium، Apache Kafka، Grafana، Prometheus، AWS CDK، برنامههای افزودنی زبان مورد اعتماد برای PostgreSQL، MySQL، MariaDB، InfluxDB، Apache Solr، Apache Flink، MLflow، Notation، Amazon Linux 2023 و RabbitMQ. برای به پایان رساندن کار، ما یک ویدیوی واقعا عالی در مورد Cedar Agent داریم (بخشی از یک سری ویدیوهای خارق العاده که اگر علاقه مند به کسب اطلاعات بیشتر در مورد این پروژه هستید، باید تماشا کنید)، و من برخی از رویدادهای آینده را به اشتراک می گذارم که ممکن است بخواهید در خود قرار دهید. دفتر خاطرات.
مثل همیشه، اگر میخواهید پروژههای شما را در این خبرنامه منبع باز معرفی کنم، تماس بگیرید. تا دفعه بعد، من شما را می گذارم تا به چیزهای خوب شیرجه بزنید!
آخرین پروژه های منبع باز
نکته مهم در مورد پروژه های منبع باز این است که می توانید کد منبع را بررسی کنید. اگر ظاهر این پروژه ها را دوست دارید، مطمئن شوید که به کد نگاهی بیندازید، و اگر برای شما مفید است، با نگهدارنده تماس بگیرید تا نظرات، پیشنهادات و یا حتی ارسال یک مشارکت را ارائه دهید. پروژه های ذکر شده در اینجا هیچ توصیه یا تایید رسمی را نشان نمی دهند، من فقط برای آگاهی بیشتر به اشتراک می گذارم زیرا فکر می کنم مفید و جالب به نظر می رسند!
ابزار
aws-secretsmanager-agent
aws-secretsmanager-agent یک سرویس HTTP محلی است که می توانید آن را نصب و در محیط های محاسباتی خود برای خواندن اسرار از Secrets Manager و ذخیره آنها در حافظه استفاده کنید. Secrets Manager Agent می تواند اسرار را در حافظه بازیابی و ذخیره کند تا برنامه های شما بتوانند اسرار را مستقیماً از حافظه پنهان مصرف کنند. این بدان معناست که می توانید به جای تماس با Secrets Manager، اسرار مورد نیاز برنامه خود را از لوکال هاست دریافت کنید. نماینده Secrets Manager فقط می تواند درخواست های خواندن را به Secrets Manager ارائه دهد – نمی تواند اسرار را تغییر دهد. نماینده Secrets Manager از اعتبارنامه های AWS که در محیط خود ارائه می دهید برای برقراری تماس با Secrets Manager استفاده می کند. نماینده Secrets Manager محافظت در برابر جعل درخواست سمت سرور (SSRF) را برای کمک به بهبود امنیت مخفی ارائه می دهد. میتوانید با تنظیم حداکثر تعداد اتصالات، زمان زنده بودن (TTL)، پورت HTTP localhost و اندازه حافظه پنهان، Secrets Manager Agent را پیکربندی کنید.
برای جزئیات بیشتر، گزینه های پیکربندی، اطلاعات مربوط به ورود به سیستم و برخی ملاحظات امنیتی، README را بررسی کنید.
ماهی سالمون
سالمون یک راه حل منبع باز جدید از Soname Solutions است که یک راه حل هشدار برای خطوط لوله داده مبتنی بر AWS شما ارائه می دهد که با سهولت استفاده در ذهن طراحی شده است. تمرکز راه حل بر روی خدمات AWS مانند Glue، Step Functions، EMR و غیره. مخزن را برای جزئیات بیشتر در مورد نحوه عملکرد آن و همچنین چند نمونه برای پیشبرد کار بررسی کنید. یکی برای امتحان کردن فکر می کنم.
چند عامل-ارکستراتور
multi-agent-orchestrator یک پروژه منبع باز جدید است که چارچوبی انعطاف پذیر و قدرتمند برای مدیریت چندین عامل هوش مصنوعی و مدیریت مکالمات پیچیده فراهم می کند. به طور هوشمند پرس و جوها را مسیریابی می کند و زمینه را در سراسر تعاملات حفظ می کند. این سیستم اجزای از پیش ساخته شده را برای استقرار سریع ارائه می دهد، در حالی که امکان ادغام آسان عوامل سفارشی و راه حل های ذخیره پیام های مکالمه را فراهم می کند. این سازگاری آن را برای طیف گستردهای از برنامهها، از چت رباتهای ساده گرفته تا سیستمهای پیشرفته هوش مصنوعی، مطابق با نیازهای مختلف و مقیاسبندی کارآمد، مناسب میکند. این پروژه دارای مستندات بسیار خوبی نیز می باشد که می توانید در اینجا بررسی کنید.
پس از حساب، تعلیق، بستن راه حل
راه حل aft-account-suspend-close-راه حل نمونه ای را ارائه می دهد که از AWS Control Tower Account Factory Terraform (AFT) برای ساده کردن فرآیند بسته شدن و تعلیق حساب استفاده می کند. هدف این راه حل ارائه راهی قابل اعتماد، کارآمد و سریع برای مدیریت از کار انداختن حساب های AWS از سازمان ها است.
ادغام-برج-کنترل-با-ipam
integrate-control-tower-with-ipam این پروژه راه حلی را پیاده سازی می کند که مدیریت آدرس IP آمازون (IPAM) را در برج کنترل AWS از طریق استفاده از رویدادهای چرخه زندگی یکپارچه می کند. نمای معماری را ارائه می دهد و نشان می دهد که چگونه این راه حل محیط برج کنترل AWS شما را با IPAM آمازون گسترش می دهد تا به تیم ها امکان دسترسی به استخرهای IPAM برای حساب های حجم کاری خود را بدهد.
orgs-prescriptive-guidance
orgs-prescriptive-guidance این مخزن شامل مجموعه ای از الگوهای AWS CloudFormation برای ایجاد ساختار AWS Organizations است. بنابراین اگر به دنبال پیادهسازی این هستید یا کنجکاو هستید و میخواهید کد را بررسی کنید تا بیشتر بدانید، این مخزن را بررسی کنید.
امنیت-هاب-انطباق-تحلیلگر
امنیت-hub-compliance-analyzer این مخزن ابزار تجزیه و تحلیل انطباق را فراهم می کند که سازمان ها را قادر می سازد سریعتر وضعیت انطباق خود را بیان کنند و همچنین مصنوعات شواهد پشتیبانی را تولید کنند. آنالیز انطباق هاب امنیتی (SHCA) مصنوعاتی را در پشتیبانی از اعتباربخشی سیستم اطلاعاتی چارچوب مدیریت ریسک دفاعی (RMF) تولید می کند. با استفاده از اسناد ارائه شده از خدمات وب آمازون، نگاشت کنترل های NIST800-53-Rev-5 به شناسه های کنترل امنیتی AWS Security Hub، SHCA انطباق با محیط فعلی را از Security Hub درخواست می کند و یک فایل فشرده ذخیره شده در Amazon S3 حاوی مصنوعات مجزا در CSV، JSON، تولید می کند. OCSF به SecOps مصنوعاتی برای وارد کردن به ابزار RMF ارائه می دهد.
اوسید
awsid جدیدترین پروژه رمان آیدان استیل، نویسنده کنجکاوی های زیادی در گذشته است، و این بار (با استفاده از کلمات خودش) ابزاری را ایجاد کرده است که “یک ابزار فوق العاده خاص است، که ممکن است برای نیمی از مردم جالب باشد.” این شناسه های منحصر به فرد AWS را به ARN تبدیل می کند. آن را بررسی کنید و ببینید که آیا شما بخشی از آن طاقچه هستید یا خیر! (همچنین مطمئن شوید که README را در مورد آنچه که او می تواند ببیند بررسی کنید)
دموها، نمونه ها، راه حل ها و کارگاه ها
hackernews-converse-api-demo
hackernews-converse-api-demo این مخزن کد نمونه ای را در مورد نحوه استفاده از Amazon Bedrock Converse API با استفاده از نمونه ای از خلاصه کردن نظرات از یک موضوع Hacker News ارائه می دهد. این یک مثال ساده است، اما به شما نشان می دهد که چقدر آسان است که هوش مصنوعی مولد را در برنامه های خود بگنجانید. می توانید پست وبلاگ پشتیبانی را نیز بررسی کنید، در زمان خواندن نظرات Hacker News با استفاده از Converse API صرفه جویی کنید
valkey-python-demo
valkey-python-demo چند نمونه کد ارائه می دهد که به شما نشان می دهد چگونه می توانید با استفاده از سه نوع کلاینت مختلف به سرور Valkey متصل شوید. مشتریان Redis موجود، مشتری Valkey و کلاینت جدید GLIDE نیز. من یک پست وبلاگ سریع در مورد نحوه قرار دادن این کد با هم جمع کردم، بنابراین آن را بررسی کنید – استفاده از Amazon Q Developer برای به روز رسانی کد مشتری Valkey
فنچ والکی
valkey-finch یک دستور العمل سریع در مورد نحوه اجرای Valkey در یک ظرف با استفاده از Finch است. برای من کاملاً کار نکرد و مجبور بودم بفهمم چگونه می توانم آن را کار کنم. اکنون می توانید از این مشکل خلاص شوید و این پیکربندی را بررسی کنید. من همچنین یک وبلاگ کوتاه در این مورد گذاشتم، بنابراین شروع به کار با والکی و فینچ را بررسی کنید
پست های وبلاگ AWS و انجمن
این هفته خواندن ضروری است
از زمان انتشار آخرین خبرنامه، این مطالب مورد علاقه من بود. به من بگویید که چه فکر می کنید.
آنچه من از سراسر جامعه می خوانم
هر هفته زمان زیادی را صرف خواندن پستهایی از سراسر جامعه AWS درباره موضوعات منبع باز میکردم. در این بخش آنچه را که شخصاً توجه و علاقه من را جلب کرد به اشتراک میگذارم و امیدوارم که بسیاری از شما نیز آنها را جالب بیابید.
شروع گردآوری این شماره AWS: Kubernetes و API مدیریت دسترسی است، احراز هویت جدید در EKS توسط AWS Community Builder Arseny Zinchenko که نحوه احراز هویت و مجوزهای سرویس Amazon EKS کاربران (هم کاربران واقعی و هم گره های کارگر) را بررسی می کند. این مبحث دانشی بنیادی است، بنابراین ارزش آن را دارد که چگونه کار می کند. با چسبیدن به Kubernetes، Marco Gonzalez Community Builder AWS را داریم که اولین ROSA شما را با Red Hat و AWS میسازد که مقدمهای ملایم و ساده را به OpenShift ارائه میکند. اگر به دنبال کسب اطلاعات بیشتر هستید، چرا این پست را بررسی نکنید.
مدتی میگذرد که محتوای PHP را ارائه نکردهام، و جامعه توسعهدهندگان PHP همچنان بسیار زنده، خوب و مرتبط هستند، همانطور که هفته گذشته در حین حضور در WeAreDevelopers متوجه شدم. بنابراین، Rafael Araujo، Community Builder AWS، ویژگیهای PHP را ارائه میکند و نحوه ذخیره اسرار را در برنامههای بدون سرور PHP خود در پست، SSM ذخیرهشده و مقادیر اسرار برای PHP Lambda در CDK به اشتراک میگذارد. Flyway یک پروژه منبع باز شناخته شده است که به توسعه دهندگان کمک می کند تا استقرارهای پایگاه داده SQL خود را مدیریت کنند، و Nathan (Nursultan) Bekenov، جامعه ساز AWS مجموعه ای از پست ها را جمع آوری کرده است، که با اجرای مهاجرت های Flyway DB با AWS Lambda و RDS – قسمت 1 شروع می شود. نشان می دهد که چگونه می توانید از آن با پایگاه داده های Amazon RDS خود استفاده کنید.
با حرکت به سمت هوش مصنوعی مولد، ما چند پست بسیار جالب داریم که موضوع دادههای نمودار و نسل افزوده بازیابی (RAG) را پوشش میدهند. João Galego نحوه اجرای خطوط لوله GraphRAG با پشتیبانی Amazon Bedrock با استفاده از پراکسی LiteLLM را در پست خود، هک GraphRAG با آمازون بستر، به اشتراک می گذارد. نگران نباشید اگر با GraphRAG آشنا نیستید زیرا Joao شما را در همه چیز با جزئیات راهنمایی می کند و توضیحات خوب و همچنین کدهای پشتیبانی را برای کمک به شما در شروع کار ارائه می دهد. پس از آن پست، ما یک اثبات مفهومی GraphRAG را از Anand Komandooru ساختهایم، که قلمروی مشابهی را پوشش میدهد، اما این بار همچنین به شما نشان میدهد که چگونه میتوانید از نپتون آمازون به عنوان دادههای گراف منبع خود استفاده کنید.
برای پایان دادن به این موضوع، سادهسازی مدیریت دسترسی به موقع با استفاده از Cedar از Rowan Udell را داریم، که نحوه ایجاد راهحلی برای ارائه مجوز به موقع با استفاده از Cedar را به اشتراک میگذارد. پست خیلی باحالیه آخرین اما مهم، پستی است که هفته گذشته در حین کار بر روی غرفه Valkey در WeAreDevelopers جمع آوری کردم و به شما نشان می دهد چگونه می توانید با Valkey با Finch شروع به کار کنید. همانطور که خوانندگان معمولی می دانند، من از سال 2024 از Docker Desktop به Finch سوئیچ کرده ام و متوجه می شوم که واقعاً خوب کار می کند. گاهی اوقات شما با مشکلاتی روبرو می شوید، همانطور که من هنگام تلاش برای راه اندازی یک نمونه محلی از Valkey متوجه شدم. بنابراین، اگر میخواهید بدانید که چگونه و از همه هفینگها و پفهایی که من با آنها روبهرو شدم دور بزنید، به بررسی Getting Started with Valkey and Finch بروید.
Cloud Native
PostgreSQL
ما در چند هفته گذشته پستهای بسیار خوبی در رابطه با Postgres داشتیم، در اینجا برخی از آنها وجود دارد که برای من برجسته بودند:
پست های دیگر برای بررسی
به روز رسانی سریع
کوبرنتیس
آمازون EKS کنترل های جدیدی را برای خط مشی نسخه Kubernetes اعلام کرد که به مدیران خوشه اجازه می دهد تا پایان رفتار پشتیبانی استاندارد را برای خوشه های EKS پیکربندی کنند. این رفتار را می توان به راحتی از طریق EKS Console و CLI تنظیم کرد. کنترل خط مشی نسخه Kubernetes برای نسخه های Kubernetes در پشتیبانی استاندارد موجود است. کنترلهای خطمشی نسخه Kubernetes انتخاب خوشههایی را که باید به پشتیبانی گسترده وارد شوند و کدام خوشهها را میتوان به طور خودکار در پایان پشتیبانی استاندارد ارتقا داد، آسانتر میکند. این کنترل انعطافپذیری را برای شما فراهم میکند تا بتوانید ارتقاء نسخه را در برابر الزامات تجاری بسته به محیط یا برنامههای در حال اجرا در هر خوشه متعادل کنید. کنترلهای خطمشی نسخه Kubernetes در همه مناطق AWS در دسترس است.
نشانه گذاری
AWS افزونه AWS Signer را برای Notation منبع باز کرد و به مشتریان انعطافپذیری و شفافیت در نحوه امضا و تأیید تصاویر کانتینر با AWS Signer، یک سرویس امضای مدیریتشده، میدهد. Notation یک ابزار متن باز است که توسط پروژه دفتر اسناد رسمی توسعه یافته است، یک استاندارد صنعتی برای ایمن سازی زنجیره های تامین نرم افزار با احراز هویت تصاویر کانتینر و سایر مصنوعات OCI. این افزونه Notation را با قابلیتهای اسرار مدیریت شده و ابطال Signer گسترش میدهد. مشتریان اکنون می توانند افزونه Signer را به عنوان کتابخانه ای در ابزارهای اصلی خود برای تولید و تأیید امضای مصنوعات کانتینر وارد کنند. از نمادگذاری می توان به عنوان یک فایل اجرایی CLI یا به عنوان یک کتابخانه Golang استفاده کرد. با افزونه Signer منبع باز، اکنون می توانید به طور یکپارچه فعالیت های امضا و تأیید را با افزودن یک Go-library در برنامه ها و ابزار موجود خود بگنجانید. این کار نیاز به نصب و فراخوانی افزونه را به عنوان یک فایل اجرایی حذف می کند. علاوه بر این، در نحوه استفاده از APIهای AWS Signer برای تولید امضا و تأیید، شفافیت دریافت می کنید. اگر ادغام CLI با Signer را ترجیح میدهید، اکنون میتوانید نسخهی اجرایی Signer Plugin را نیز بسازید یا به دانلود فایلهای اجرایی از پیش ساخته شده از مستندات AWS Signer ادامه دهید. افزونه AWS Signer به عنوان یک پروژه منبع باز تحت مجوز Apache 2.0 منتشر شده است.
با بررسی وبلاگ جیمی ری و جسی باتلر، Announcing Container Image Signing with AWS Signer و Amazon EKS و بررسی کد موجود در GitHub repo aws-signer-notation-plugin درباره این موضوع بیشتر بخوانید.
لینوکس آمازون 2023
سرویس کانتینر الاستیک آمازون (Amazon ECS) اکنون از مدیریت بارهای کاری درون محل در حال اجرا در آمازون لینوکس 2023، فدورا 40، دبیان 11، دبیان 12، اوبونتو 24 و CentOS Stream 9 پشتیبانی می کند. Amazon ECS Anywhere یکی از ویژگی های Amazon ECS است که شما را قادر می سازد. برای اجرا و مدیریت برنامه های کاربردی مبتنی بر کانتینر در محل، از جمله در ماشین های مجازی (VM) و سرورهای فلزی خالی.
RabbitMQ
آمازون MQ اکنون از صف های حد نصاب پشتیبانی می کند، یک نوع صف تکراری FIFO ارائه شده توسط منبع باز RabbitMQ که از الگوریتم اجماع Raft برای حفظ ثبات داده ها استفاده می کند. صف های Quorum نوع تکراری صف هستند که توسط نگهبانان منبع باز RabbitMQ توصیه می شود. با صفهای حد نصاب، توسعهدهندگان میتوانند سیستمهای پیامرسانی بسیار در دسترس را با ثبات داده و تحمل خطا بالاتر طراحی کنند. صفهای حد نصاب میتوانند خرابیهای شبکه را سریعتر شناسایی کرده و سریعتر بازیابی کنند و انعطافپذیری کارگزار پیام را به طور کلی بهبود بخشد. صفهای Quorum همچنین مدیریت پیامهای سمی را فراهم میکنند که به توسعهدهندگان کمک میکند پیامهای پردازشنشده را به طور مؤثرتری مدیریت کنند. بنچمارکهای آمازون MQ نشان میدهند که صفهای حد نصاب در مقایسه با صفهای آینهای کلاسیک در کارگزاران RabbitMQ، توان عملیاتی بیشتری را ارائه میدهند (تا ۲ برابر بیشتر). آمازون MQ از صف های حد نصاب فقط در RabbitMQ 3.13 و بالاتر پشتیبانی می کند. با اعلام یک صف جدید با نوع صف بهعنوان « نصاب » میتوانید به راحتی با صفهای حد نصاب شروع کنید.
معرفی صفهای حد نصاب در آمازون MQ برای RabbitMQ را بررسی کنید، جایی که ویگنش سلوام و سایمون اونج نمای کلی از صفهای حد نصاب را به اشتراک میگذارند.
MySQL
درایور پیشرفته MySQL ODBC خدمات وب آمازون (AWS) به عنوان یک پروژه منبع باز تحت نسخه 2 مجوز عمومی عمومی گنو (GPL v2) منتشر شده است. درایور AWS ODBC برای MYSQL اکنون به طور کلی برای استفاده با آمازون RDS و خوشه های پایگاه داده نسخه سازگار با آمازون Aurora MySQL در دسترس است. این درایور پایگاه داده از زمان تعویض و شکست سریعتر و احراز هویت با AWS Secrets Manager یا AWS Identity and Access Management (IAM) پشتیبانی می کند. درایور ODBC خدمات وب آمازون (AWS) برای MYSQL یک درایور مستقل است و از RDS و انجمن MySQL 8.X و Amazon Aurora MySQL نسخه 3.X پشتیبانی می کند. می توانید بسته aws-mysql-odbc را برای ویندوز، مک یا لینوکس با دنبال کردن راهنماهای نصب شده در GitHub نصب کنید. راننده به نظارت بر وضعیت خوشه پایگاه داده و آگاهی از توپولوژی خوشه برای تعیین نویسنده جدید متکی است. این رویکرد زمان تعویض و شکست را از ده ها ثانیه به ثانیه های تک رقمی در مقایسه با درایور منبع باز کاهش می دهد.
MariaDB
Amazon RDS برای MariaDB اکنون از نسخه 11.4 در محیط پیشنمایش پایگاه داده RDS Amazon پشتیبانی میکند و به شما امکان میدهد آخرین نسخه پشتیبانی طولانیمدت را در Amazon RDS برای MariaDB ارزیابی کنید. میتوانید MariaDB 11.4 را در محیط پیشنمایش پایگاه داده RDS آمازون استقرار دهید که مزایای یک پایگاه داده کاملاً مدیریت شده را دارد و راهاندازی، کارکرد و نظارت بر پایگاههای داده را سادهتر میکند. MariaDB 11.4 آخرین نسخه پشتیبانی بلند مدت از جامعه MariaDB است. نسخه های پشتیبانی بلند مدت MariaDB شامل رفع اشکال، وصله های امنیتی و همچنین ویژگی های جدید است. لطفاً برای جزئیات بیشتر در مورد این نسخه به یادداشت های انتشار MariaDB 11.4 مراجعه کنید. محیط پیشنمایش پایگاه داده RDS آمازون از استقرار Single-AZ و Multi-AZ در آخرین نسل کلاسهای نمونه پشتیبانی میکند. نمونههای پایگاهداده پیشنمایش پایگاه داده RDS آمازون برای حداکثر ۶۰ روز نگهداری میشوند و پس از دوره نگهداری بهطور خودکار حذف میشوند. عکس های فوری پایگاه داده RDS آمازون که در محیط پیش نمایش ایجاد می شوند، فقط می توانند برای ایجاد یا بازیابی نمونه های پایگاه داده در محیط پیش نمایش استفاده شوند.
ویدیوهای هفته
سدار نماینده: از سدر در همه جا استفاده کنید!
این سری از ویدیوهای کوتاه در مورد همه چیز Cedar برای همه توسعه دهندگانی که به دنبال اجرای مجوز با Cedar هستند، باید تماشا کنند. این بار ویدیو در Cedar Agent است. Cedar Agent به شما امکان میدهد Cedar را برای هر برنامهای، حتی در زبانها یا چارچوبهایی که در غیر این صورت اتصالات Cedar را ارائه نمیکنند، وارد کنید. در این ویدئو، تصویر بزرگی از اینکه چگونه سدار عامل میتواند در طراحی شما جا بیفتد را یاد خواهید گرفت و نشان میدهد که راهاندازی و اجرای آن چقدر سریع و آسان است. در نهایت، از آنجایی که Cedar Agent به شما اجازه می دهد طرحواره Cedar را ثبت کنید، حتی می تواند هر درخواست را بررسی کند تا به زودی خطاها را پیدا کند.
رویدادهایی برای دفتر خاطرات شما
اگر در سال 2024 رویدادی را برنامه ریزی می کنید، چه مجازی، چه حضوری یا ترکیبی، با ما تماس بگیرید زیرا دوست دارم جزئیات رویداد خود را با خوانندگان به اشتراک بگذارم.
اجلاس متن باز16-18 سپتامبر، وین، اتریش
بیایید به همکاران من در غرفه AWS در اجلاس سران منبع باز اروپا که در شهر شگفت انگیز وین برگزار می شود، بپیوندید. تعداد زیادی از افراد در حال انجام گفتگوها، دموی فناوری منبع باز و صرفاً با جامعه منبع باز خواهند بود. دیدن برخی از شما در آنجا عالی است.
همه چیز باز است27-29 اکتبر، رالی، کارولینای شمالی
من در پاییز آینده در All Things Open با موضوع استفاده از تکنیک های کاربردی مدرن با محیط های Apache Airflow صحبت خواهم کرد. من واقعا مشتاقانه منتظر آمدن به یکی از کنفرانس های فناوری مورد علاقه ام، با جامعه شگفت انگیزی هستم که سال به سال می آید. مثل همیشه همکاران من غرفه AWS را مدیریت خواهند کرد و من مطمئن هستم که چیزهای جالب و SWAG برای به اشتراک گذاشتن با جامعه خواهیم داشت.
بلیط خود را تا زمانی که هنوز در 2024.allthingsopen.org موجود است، بررسی کرده و بگیرید
قشرهر پنجشنبه در میان، یک روز آینده، 16 فوریه
تماس انجمن Cortex هر دو هفته یکبار در روز پنجشنبه انجام میشود، به طور متناوب در 1200 UTC و 1700 UTC. برای جزئیات بیشتر میتوانید پروژه GitHub را بررسی کنید، به بخش جلسات انجمن بروید. تماسهای انجمن، سندی از جلسات قبلی را نگه میدارد، بنابراین میتوانید به بحثهای قبلی پی ببرید. برای اطلاعات بیشتر، یادداشتهای جلسات انجمن Cortex را بررسی کنید.
OpenSearchسه شنبه های دیگر، ساعت 3 بعد از ظهر به وقت گرینویچ
این جلسه منظم برای هر کسی که به OpenSearch & Open Distro علاقه دارد است. از همه سطوح مهارت استقبال می شود و گفتگوها در مورد موضوعاتی از جمله: جستجو، ثبت گزارش، تجزیه و تحلیل گزارش و تجسم داده ها را پوشش می دهند و از آنها استقبال می کنند.
برای جلسه بعدی، جلسه انجمن OpenSearch ثبت نام کنید
تجلیل از مشارکت کنندگان منبع باز
مقالات و پروژه های به اشتراک گذاشته شده در این خبرنامه تنها به لطف مشارکت کنندگان فراوان در منبع باز امکان پذیر است. من میخواهم فریاد بزنم و از کسانی که واقعاً منبع باز قدرت میدهند و همه ما را قادر میسازند یاد بگیریم و آنچه را که خلق کردهاند بسازیم، تشکر کنم.
بنابراین از قهرمانان متن باز زیر سپاسگزاریم: آناتولی ماسلوف، ویگنش سلوام، سایمون اونگه آنتونی لئونگ، تروور بوناس، جاگدیپ سینگ سونی، کریت تاداکا، پیوش کادام، سوکراتیس کارتاکیس، آرپاد چوکه، مارکوس فرچیا، فابیان جانکه، آنجل پیزاروآوا، جان هندلر، دن بلانر، سرژ پوئم، بدریش شانباگ، مارکوس هاوئر، اسکات فلاستر، داملو تیمورالپ، بیجیت نایر، پیوتر جابلونسکی، پراسیدا ساتایه، ساچین خانا، راجکومار راگووانشی، ساچین کوتوالنیکوف، الیسیا پیآیتیا چاوهان، یوگش پیلای، آرون چانداپیلای، منگدی چن، پریانکا ورما، راوی کاشیاپ، روتویج دیو، چاگری چاکر، اوزگه کاوالچی، آمیت سینگ، لورنزو نیکورا، جاناتان کاتز، راجش مادیواله، باجی شایک، سوانگارل، اواناد کیس آناند کوماندورو، ناتان (نورسلطان) بکنوف، رافائل آرائوخو، مارکو گونزالس، آرسنی زینچنکو، جیمی ری و جسی باتلر
بازخورد
لطفاً لطفاً 1 دقیقه برای تکمیل این نظرسنجی کوتاه وقت بگذارید.
با منبع باز در AWS در تماس باشید
به خاطر داشته باشید که صفحه اصلی منبع باز را برای اطلاعات بیشتر منبع باز بررسی کنید.
یکی از بازخوردهایی که در سال 2023 دریافت کردم، ایجاد یک مخزن بود که در آن تمام پروژه های ارائه شده در این خبرنامه فهرست شده است. کجا می توانم بشنوم که همه شما بپرسید؟ خوب همانطور که خیلی خوب میپرسید، می توانید به پروژه های خبرنامه-oss-پر پیچ و خم شوید.
ساخته شده با ♥ از DevRel
به خبرنامه منبع باز AWS شماره 202 خوش آمدید. در این نسخه، من پروژههای جدید بیشتری را به اشتراک میگذارم (از شما برای کسانی که آنها را ارسال کردهاید متشکرم) که شامل پروژهای برای کمک به نظارت بر خطوط لوله دادههایتان، عامل منبع باز AWS Secrets Manager، یک چارچوب جدید واقعاً جالب برای مدیریت چندگانه است. عوامل هوش مصنوعی مولد، چند پروژه جالب برای کمک به مدیریت حسابهای AWS شما، یک مخزن که قطعههای CloudFormation را ارائه میکند، و چند برنامه آزمایشی از جمله یکی که من گردآوری کردم که نشان میدهد چگونه میتوانید از Amazon Bedrock Converse API برای خلاصه کردن نظرات Hacker News استفاده کنید.
هنگامی که به پروژهها نگاهی انداختید، مطالب خواندنی زیادی در این هفته وجود دارد، با پستهایی که شامل پروژههای منبع باز از جمله PostgreSQL، OpenSearch، Cedar، Kubernetes، OpenShift، Flyway، LiteLLM، GraphRAG، Valkey، Finch، Dask، Cilium، Apache Kafka، Grafana، Prometheus، AWS CDK، برنامههای افزودنی زبان مورد اعتماد برای PostgreSQL، MySQL، MariaDB، InfluxDB، Apache Solr، Apache Flink، MLflow، Notation، Amazon Linux 2023 و RabbitMQ. برای به پایان رساندن کار، ما یک ویدیوی واقعا عالی در مورد Cedar Agent داریم (بخشی از یک سری ویدیوهای خارق العاده که اگر علاقه مند به کسب اطلاعات بیشتر در مورد این پروژه هستید، باید تماشا کنید)، و من برخی از رویدادهای آینده را به اشتراک می گذارم که ممکن است بخواهید در خود قرار دهید. دفتر خاطرات.
مثل همیشه، اگر میخواهید پروژههای شما را در این خبرنامه منبع باز معرفی کنم، تماس بگیرید. تا دفعه بعد، من شما را می گذارم تا به چیزهای خوب شیرجه بزنید!
آخرین پروژه های منبع باز
نکته مهم در مورد پروژه های منبع باز این است که می توانید کد منبع را بررسی کنید. اگر ظاهر این پروژه ها را دوست دارید، مطمئن شوید که به کد نگاهی بیندازید، و اگر برای شما مفید است، با نگهدارنده تماس بگیرید تا نظرات، پیشنهادات و یا حتی ارسال یک مشارکت را ارائه دهید. پروژه های ذکر شده در اینجا هیچ توصیه یا تایید رسمی را نشان نمی دهند، من فقط برای آگاهی بیشتر به اشتراک می گذارم زیرا فکر می کنم مفید و جالب به نظر می رسند!
ابزار
aws-secretsmanager-agent
aws-secretsmanager-agent یک سرویس HTTP محلی است که می توانید آن را نصب و در محیط های محاسباتی خود برای خواندن اسرار از Secrets Manager و ذخیره آنها در حافظه استفاده کنید. Secrets Manager Agent می تواند اسرار را در حافظه بازیابی و ذخیره کند تا برنامه های شما بتوانند اسرار را مستقیماً از حافظه پنهان مصرف کنند. این بدان معناست که می توانید به جای تماس با Secrets Manager، اسرار مورد نیاز برنامه خود را از لوکال هاست دریافت کنید. نماینده Secrets Manager فقط می تواند درخواست های خواندن را به Secrets Manager ارائه دهد – نمی تواند اسرار را تغییر دهد. نماینده Secrets Manager از اعتبارنامه های AWS که در محیط خود ارائه می دهید برای برقراری تماس با Secrets Manager استفاده می کند. نماینده Secrets Manager محافظت در برابر جعل درخواست سمت سرور (SSRF) را برای کمک به بهبود امنیت مخفی ارائه می دهد. میتوانید با تنظیم حداکثر تعداد اتصالات، زمان زنده بودن (TTL)، پورت HTTP localhost و اندازه حافظه پنهان، Secrets Manager Agent را پیکربندی کنید.
برای جزئیات بیشتر، گزینه های پیکربندی، اطلاعات مربوط به ورود به سیستم و برخی ملاحظات امنیتی، README را بررسی کنید.
ماهی سالمون
سالمون یک راه حل منبع باز جدید از Soname Solutions است که یک راه حل هشدار برای خطوط لوله داده مبتنی بر AWS شما ارائه می دهد که با سهولت استفاده در ذهن طراحی شده است. تمرکز راه حل بر روی خدمات AWS مانند Glue، Step Functions، EMR و غیره. مخزن را برای جزئیات بیشتر در مورد نحوه عملکرد آن و همچنین چند نمونه برای پیشبرد کار بررسی کنید. یکی برای امتحان کردن فکر می کنم.
چند عامل-ارکستراتور
multi-agent-orchestrator یک پروژه منبع باز جدید است که چارچوبی انعطاف پذیر و قدرتمند برای مدیریت چندین عامل هوش مصنوعی و مدیریت مکالمات پیچیده فراهم می کند. به طور هوشمند پرس و جوها را مسیریابی می کند و زمینه را در سراسر تعاملات حفظ می کند. این سیستم اجزای از پیش ساخته شده را برای استقرار سریع ارائه می دهد، در حالی که امکان ادغام آسان عوامل سفارشی و راه حل های ذخیره پیام های مکالمه را فراهم می کند. این سازگاری آن را برای طیف گستردهای از برنامهها، از چت رباتهای ساده گرفته تا سیستمهای پیشرفته هوش مصنوعی، مطابق با نیازهای مختلف و مقیاسبندی کارآمد، مناسب میکند. این پروژه دارای مستندات بسیار خوبی نیز می باشد که می توانید در اینجا بررسی کنید.
پس از حساب، تعلیق، بستن راه حل
راه حل aft-account-suspend-close-راه حل نمونه ای را ارائه می دهد که از AWS Control Tower Account Factory Terraform (AFT) برای ساده کردن فرآیند بسته شدن و تعلیق حساب استفاده می کند. هدف این راه حل ارائه راهی قابل اعتماد، کارآمد و سریع برای مدیریت از کار انداختن حساب های AWS از سازمان ها است.
ادغام-برج-کنترل-با-ipam
integrate-control-tower-with-ipam این پروژه راه حلی را پیاده سازی می کند که مدیریت آدرس IP آمازون (IPAM) را در برج کنترل AWS از طریق استفاده از رویدادهای چرخه زندگی یکپارچه می کند. نمای معماری را ارائه می دهد و نشان می دهد که چگونه این راه حل محیط برج کنترل AWS شما را با IPAM آمازون گسترش می دهد تا به تیم ها امکان دسترسی به استخرهای IPAM برای حساب های حجم کاری خود را بدهد.
orgs-prescriptive-guidance
orgs-prescriptive-guidance این مخزن شامل مجموعه ای از الگوهای AWS CloudFormation برای ایجاد ساختار AWS Organizations است. بنابراین اگر به دنبال پیادهسازی این هستید یا کنجکاو هستید و میخواهید کد را بررسی کنید تا بیشتر بدانید، این مخزن را بررسی کنید.
امنیت-هاب-انطباق-تحلیلگر
امنیت-hub-compliance-analyzer این مخزن ابزار تجزیه و تحلیل انطباق را فراهم می کند که سازمان ها را قادر می سازد سریعتر وضعیت انطباق خود را بیان کنند و همچنین مصنوعات شواهد پشتیبانی را تولید کنند. آنالیز انطباق هاب امنیتی (SHCA) مصنوعاتی را در پشتیبانی از اعتباربخشی سیستم اطلاعاتی چارچوب مدیریت ریسک دفاعی (RMF) تولید می کند. با استفاده از اسناد ارائه شده از خدمات وب آمازون، نگاشت کنترل های NIST800-53-Rev-5 به شناسه های کنترل امنیتی AWS Security Hub، SHCA انطباق با محیط فعلی را از Security Hub درخواست می کند و یک فایل فشرده ذخیره شده در Amazon S3 حاوی مصنوعات مجزا در CSV، JSON، تولید می کند. OCSF به SecOps مصنوعاتی برای وارد کردن به ابزار RMF ارائه می دهد.
اوسید
awsid جدیدترین پروژه رمان آیدان استیل، نویسنده کنجکاوی های زیادی در گذشته است، و این بار (با استفاده از کلمات خودش) ابزاری را ایجاد کرده است که “یک ابزار فوق العاده خاص است، که ممکن است برای نیمی از مردم جالب باشد.” این شناسه های منحصر به فرد AWS را به ARN تبدیل می کند. آن را بررسی کنید و ببینید که آیا شما بخشی از آن طاقچه هستید یا خیر! (همچنین مطمئن شوید که README را در مورد آنچه که او می تواند ببیند بررسی کنید)
دموها، نمونه ها، راه حل ها و کارگاه ها
hackernews-converse-api-demo
hackernews-converse-api-demo این مخزن کد نمونه ای را در مورد نحوه استفاده از Amazon Bedrock Converse API با استفاده از نمونه ای از خلاصه کردن نظرات از یک موضوع Hacker News ارائه می دهد. این یک مثال ساده است، اما به شما نشان می دهد که چقدر آسان است که هوش مصنوعی مولد را در برنامه های خود بگنجانید. می توانید پست وبلاگ پشتیبانی را نیز بررسی کنید، در زمان خواندن نظرات Hacker News با استفاده از Converse API صرفه جویی کنید
valkey-python-demo
valkey-python-demo چند نمونه کد ارائه می دهد که به شما نشان می دهد چگونه می توانید با استفاده از سه نوع کلاینت مختلف به سرور Valkey متصل شوید. مشتریان Redis موجود، مشتری Valkey و کلاینت جدید GLIDE نیز. من یک پست وبلاگ سریع در مورد نحوه قرار دادن این کد با هم جمع کردم، بنابراین آن را بررسی کنید – استفاده از Amazon Q Developer برای به روز رسانی کد مشتری Valkey
فنچ والکی
valkey-finch یک دستور العمل سریع در مورد نحوه اجرای Valkey در یک ظرف با استفاده از Finch است. برای من کاملاً کار نکرد و مجبور بودم بفهمم چگونه می توانم آن را کار کنم. اکنون می توانید از این مشکل خلاص شوید و این پیکربندی را بررسی کنید. من همچنین یک وبلاگ کوتاه در این مورد گذاشتم، بنابراین شروع به کار با والکی و فینچ را بررسی کنید
پست های وبلاگ AWS و انجمن
این هفته خواندن ضروری است
از زمان انتشار آخرین خبرنامه، این مطالب مورد علاقه من بود. به من بگویید که چه فکر می کنید.
آنچه من از سراسر جامعه می خوانم
هر هفته زمان زیادی را صرف خواندن پستهایی از سراسر جامعه AWS درباره موضوعات منبع باز میکردم. در این بخش آنچه را که شخصاً توجه و علاقه من را جلب کرد به اشتراک میگذارم و امیدوارم که بسیاری از شما نیز آنها را جالب بیابید.
شروع گردآوری این شماره AWS: Kubernetes و API مدیریت دسترسی است، احراز هویت جدید در EKS توسط AWS Community Builder Arseny Zinchenko که نحوه احراز هویت و مجوزهای سرویس Amazon EKS کاربران (هم کاربران واقعی و هم گره های کارگر) را بررسی می کند. این مبحث دانشی بنیادی است، بنابراین ارزش آن را دارد که چگونه کار می کند. با چسبیدن به Kubernetes، Marco Gonzalez Community Builder AWS را داریم که اولین ROSA شما را با Red Hat و AWS میسازد که مقدمهای ملایم و ساده را به OpenShift ارائه میکند. اگر به دنبال کسب اطلاعات بیشتر هستید، چرا این پست را بررسی نکنید.
مدتی میگذرد که محتوای PHP را ارائه نکردهام، و جامعه توسعهدهندگان PHP همچنان بسیار زنده، خوب و مرتبط هستند، همانطور که هفته گذشته در حین حضور در WeAreDevelopers متوجه شدم. بنابراین، Rafael Araujo، Community Builder AWS، ویژگیهای PHP را ارائه میکند و نحوه ذخیره اسرار را در برنامههای بدون سرور PHP خود در پست، SSM ذخیرهشده و مقادیر اسرار برای PHP Lambda در CDK به اشتراک میگذارد. Flyway یک پروژه منبع باز شناخته شده است که به توسعه دهندگان کمک می کند تا استقرارهای پایگاه داده SQL خود را مدیریت کنند، و Nathan (Nursultan) Bekenov، جامعه ساز AWS مجموعه ای از پست ها را جمع آوری کرده است، که با اجرای مهاجرت های Flyway DB با AWS Lambda و RDS – قسمت 1 شروع می شود. نشان می دهد که چگونه می توانید از آن با پایگاه داده های Amazon RDS خود استفاده کنید.
با حرکت به سمت هوش مصنوعی مولد، ما چند پست بسیار جالب داریم که موضوع دادههای نمودار و نسل افزوده بازیابی (RAG) را پوشش میدهند. João Galego نحوه اجرای خطوط لوله GraphRAG با پشتیبانی Amazon Bedrock با استفاده از پراکسی LiteLLM را در پست خود، هک GraphRAG با آمازون بستر، به اشتراک می گذارد. نگران نباشید اگر با GraphRAG آشنا نیستید زیرا Joao شما را در همه چیز با جزئیات راهنمایی می کند و توضیحات خوب و همچنین کدهای پشتیبانی را برای کمک به شما در شروع کار ارائه می دهد. پس از آن پست، ما یک اثبات مفهومی GraphRAG را از Anand Komandooru ساختهایم، که قلمروی مشابهی را پوشش میدهد، اما این بار همچنین به شما نشان میدهد که چگونه میتوانید از نپتون آمازون به عنوان دادههای گراف منبع خود استفاده کنید.
برای پایان دادن به این موضوع، سادهسازی مدیریت دسترسی به موقع با استفاده از Cedar از Rowan Udell را داریم، که نحوه ایجاد راهحلی برای ارائه مجوز به موقع با استفاده از Cedar را به اشتراک میگذارد. پست خیلی باحالیه آخرین اما مهم، پستی است که هفته گذشته در حین کار بر روی غرفه Valkey در WeAreDevelopers جمع آوری کردم و به شما نشان می دهد چگونه می توانید با Valkey با Finch شروع به کار کنید. همانطور که خوانندگان معمولی می دانند، من از سال 2024 از Docker Desktop به Finch سوئیچ کرده ام و متوجه می شوم که واقعاً خوب کار می کند. گاهی اوقات شما با مشکلاتی روبرو می شوید، همانطور که من هنگام تلاش برای راه اندازی یک نمونه محلی از Valkey متوجه شدم. بنابراین، اگر میخواهید بدانید که چگونه و از همه هفینگها و پفهایی که من با آنها روبهرو شدم دور بزنید، به بررسی Getting Started with Valkey and Finch بروید.
Cloud Native
PostgreSQL
ما در چند هفته گذشته پستهای بسیار خوبی در رابطه با Postgres داشتیم، در اینجا برخی از آنها وجود دارد که برای من برجسته بودند:
پست های دیگر برای بررسی
به روز رسانی سریع
کوبرنتیس
آمازون EKS کنترل های جدیدی را برای خط مشی نسخه Kubernetes اعلام کرد که به مدیران خوشه اجازه می دهد تا پایان رفتار پشتیبانی استاندارد را برای خوشه های EKS پیکربندی کنند. این رفتار را می توان به راحتی از طریق EKS Console و CLI تنظیم کرد. کنترل خط مشی نسخه Kubernetes برای نسخه های Kubernetes در پشتیبانی استاندارد موجود است. کنترلهای خطمشی نسخه Kubernetes انتخاب خوشههایی را که باید به پشتیبانی گسترده وارد شوند و کدام خوشهها را میتوان به طور خودکار در پایان پشتیبانی استاندارد ارتقا داد، آسانتر میکند. این کنترل انعطافپذیری را برای شما فراهم میکند تا بتوانید ارتقاء نسخه را در برابر الزامات تجاری بسته به محیط یا برنامههای در حال اجرا در هر خوشه متعادل کنید. کنترلهای خطمشی نسخه Kubernetes در همه مناطق AWS در دسترس است.
نشانه گذاری
AWS افزونه AWS Signer را برای Notation منبع باز کرد و به مشتریان انعطافپذیری و شفافیت در نحوه امضا و تأیید تصاویر کانتینر با AWS Signer، یک سرویس امضای مدیریتشده، میدهد. Notation یک ابزار متن باز است که توسط پروژه دفتر اسناد رسمی توسعه یافته است، یک استاندارد صنعتی برای ایمن سازی زنجیره های تامین نرم افزار با احراز هویت تصاویر کانتینر و سایر مصنوعات OCI. این افزونه Notation را با قابلیتهای اسرار مدیریت شده و ابطال Signer گسترش میدهد. مشتریان اکنون می توانند افزونه Signer را به عنوان کتابخانه ای در ابزارهای اصلی خود برای تولید و تأیید امضای مصنوعات کانتینر وارد کنند. از نمادگذاری می توان به عنوان یک فایل اجرایی CLI یا به عنوان یک کتابخانه Golang استفاده کرد. با افزونه Signer منبع باز، اکنون می توانید به طور یکپارچه فعالیت های امضا و تأیید را با افزودن یک Go-library در برنامه ها و ابزار موجود خود بگنجانید. این کار نیاز به نصب و فراخوانی افزونه را به عنوان یک فایل اجرایی حذف می کند. علاوه بر این، در نحوه استفاده از APIهای AWS Signer برای تولید امضا و تأیید، شفافیت دریافت می کنید. اگر ادغام CLI با Signer را ترجیح میدهید، اکنون میتوانید نسخهی اجرایی Signer Plugin را نیز بسازید یا به دانلود فایلهای اجرایی از پیش ساخته شده از مستندات AWS Signer ادامه دهید. افزونه AWS Signer به عنوان یک پروژه منبع باز تحت مجوز Apache 2.0 منتشر شده است.
با بررسی وبلاگ جیمی ری و جسی باتلر، Announcing Container Image Signing with AWS Signer و Amazon EKS و بررسی کد موجود در GitHub repo aws-signer-notation-plugin درباره این موضوع بیشتر بخوانید.
لینوکس آمازون 2023
سرویس کانتینر الاستیک آمازون (Amazon ECS) اکنون از مدیریت بارهای کاری درون محل در حال اجرا در آمازون لینوکس 2023، فدورا 40، دبیان 11، دبیان 12، اوبونتو 24 و CentOS Stream 9 پشتیبانی می کند. Amazon ECS Anywhere یکی از ویژگی های Amazon ECS است که شما را قادر می سازد. برای اجرا و مدیریت برنامه های کاربردی مبتنی بر کانتینر در محل، از جمله در ماشین های مجازی (VM) و سرورهای فلزی خالی.
RabbitMQ
آمازون MQ اکنون از صف های حد نصاب پشتیبانی می کند، یک نوع صف تکراری FIFO ارائه شده توسط منبع باز RabbitMQ که از الگوریتم اجماع Raft برای حفظ ثبات داده ها استفاده می کند. صف های Quorum نوع تکراری صف هستند که توسط نگهبانان منبع باز RabbitMQ توصیه می شود. با صفهای حد نصاب، توسعهدهندگان میتوانند سیستمهای پیامرسانی بسیار در دسترس را با ثبات داده و تحمل خطا بالاتر طراحی کنند. صفهای حد نصاب میتوانند خرابیهای شبکه را سریعتر شناسایی کرده و سریعتر بازیابی کنند و انعطافپذیری کارگزار پیام را به طور کلی بهبود بخشد. صفهای Quorum همچنین مدیریت پیامهای سمی را فراهم میکنند که به توسعهدهندگان کمک میکند پیامهای پردازشنشده را به طور مؤثرتری مدیریت کنند. بنچمارکهای آمازون MQ نشان میدهند که صفهای حد نصاب در مقایسه با صفهای آینهای کلاسیک در کارگزاران RabbitMQ، توان عملیاتی بیشتری را ارائه میدهند (تا ۲ برابر بیشتر). آمازون MQ از صف های حد نصاب فقط در RabbitMQ 3.13 و بالاتر پشتیبانی می کند. با اعلام یک صف جدید با نوع صف بهعنوان « نصاب » میتوانید به راحتی با صفهای حد نصاب شروع کنید.
معرفی صفهای حد نصاب در آمازون MQ برای RabbitMQ را بررسی کنید، جایی که ویگنش سلوام و سایمون اونج نمای کلی از صفهای حد نصاب را به اشتراک میگذارند.
MySQL
درایور پیشرفته MySQL ODBC خدمات وب آمازون (AWS) به عنوان یک پروژه منبع باز تحت نسخه 2 مجوز عمومی عمومی گنو (GPL v2) منتشر شده است. درایور AWS ODBC برای MYSQL اکنون به طور کلی برای استفاده با آمازون RDS و خوشه های پایگاه داده نسخه سازگار با آمازون Aurora MySQL در دسترس است. این درایور پایگاه داده از زمان تعویض و شکست سریعتر و احراز هویت با AWS Secrets Manager یا AWS Identity and Access Management (IAM) پشتیبانی می کند. درایور ODBC خدمات وب آمازون (AWS) برای MYSQL یک درایور مستقل است و از RDS و انجمن MySQL 8.X و Amazon Aurora MySQL نسخه 3.X پشتیبانی می کند. می توانید بسته aws-mysql-odbc را برای ویندوز، مک یا لینوکس با دنبال کردن راهنماهای نصب شده در GitHub نصب کنید. راننده به نظارت بر وضعیت خوشه پایگاه داده و آگاهی از توپولوژی خوشه برای تعیین نویسنده جدید متکی است. این رویکرد زمان تعویض و شکست را از ده ها ثانیه به ثانیه های تک رقمی در مقایسه با درایور منبع باز کاهش می دهد.
MariaDB
Amazon RDS برای MariaDB اکنون از نسخه 11.4 در محیط پیشنمایش پایگاه داده RDS Amazon پشتیبانی میکند و به شما امکان میدهد آخرین نسخه پشتیبانی طولانیمدت را در Amazon RDS برای MariaDB ارزیابی کنید. میتوانید MariaDB 11.4 را در محیط پیشنمایش پایگاه داده RDS آمازون استقرار دهید که مزایای یک پایگاه داده کاملاً مدیریت شده را دارد و راهاندازی، کارکرد و نظارت بر پایگاههای داده را سادهتر میکند. MariaDB 11.4 آخرین نسخه پشتیبانی بلند مدت از جامعه MariaDB است. نسخه های پشتیبانی بلند مدت MariaDB شامل رفع اشکال، وصله های امنیتی و همچنین ویژگی های جدید است. لطفاً برای جزئیات بیشتر در مورد این نسخه به یادداشت های انتشار MariaDB 11.4 مراجعه کنید. محیط پیشنمایش پایگاه داده RDS آمازون از استقرار Single-AZ و Multi-AZ در آخرین نسل کلاسهای نمونه پشتیبانی میکند. نمونههای پایگاهداده پیشنمایش پایگاه داده RDS آمازون برای حداکثر ۶۰ روز نگهداری میشوند و پس از دوره نگهداری بهطور خودکار حذف میشوند. عکس های فوری پایگاه داده RDS آمازون که در محیط پیش نمایش ایجاد می شوند، فقط می توانند برای ایجاد یا بازیابی نمونه های پایگاه داده در محیط پیش نمایش استفاده شوند.
ویدیوهای هفته
سدار نماینده: از سدر در همه جا استفاده کنید!
این سری از ویدیوهای کوتاه در مورد همه چیز Cedar برای همه توسعه دهندگانی که به دنبال اجرای مجوز با Cedar هستند، باید تماشا کنند. این بار ویدیو در Cedar Agent است. Cedar Agent به شما امکان میدهد Cedar را برای هر برنامهای، حتی در زبانها یا چارچوبهایی که در غیر این صورت اتصالات Cedar را ارائه نمیکنند، وارد کنید. در این ویدئو، تصویر بزرگی از اینکه چگونه سدار عامل میتواند در طراحی شما جا بیفتد را یاد خواهید گرفت و نشان میدهد که راهاندازی و اجرای آن چقدر سریع و آسان است. در نهایت، از آنجایی که Cedar Agent به شما اجازه می دهد طرحواره Cedar را ثبت کنید، حتی می تواند هر درخواست را بررسی کند تا به زودی خطاها را پیدا کند.
https://www.youtube.com/watch?v=OX3rNuA5zWU
رویدادهایی برای دفتر خاطرات شما
اگر در سال 2024 رویدادی را برنامه ریزی می کنید، چه مجازی، چه حضوری یا ترکیبی، با ما تماس بگیرید زیرا دوست دارم جزئیات رویداد خود را با خوانندگان به اشتراک بگذارم.
اجلاس متن باز
16-18 سپتامبر، وین، اتریش
بیایید به همکاران من در غرفه AWS در اجلاس سران منبع باز اروپا که در شهر شگفت انگیز وین برگزار می شود، بپیوندید. تعداد زیادی از افراد در حال انجام گفتگوها، دموی فناوری منبع باز و صرفاً با جامعه منبع باز خواهند بود. دیدن برخی از شما در آنجا عالی است.
همه چیز باز است
27-29 اکتبر، رالی، کارولینای شمالی
من در پاییز آینده در All Things Open با موضوع استفاده از تکنیک های کاربردی مدرن با محیط های Apache Airflow صحبت خواهم کرد. من واقعا مشتاقانه منتظر آمدن به یکی از کنفرانس های فناوری مورد علاقه ام، با جامعه شگفت انگیزی هستم که سال به سال می آید. مثل همیشه همکاران من غرفه AWS را مدیریت خواهند کرد و من مطمئن هستم که چیزهای جالب و SWAG برای به اشتراک گذاشتن با جامعه خواهیم داشت.
بلیط خود را تا زمانی که هنوز در 2024.allthingsopen.org موجود است، بررسی کرده و بگیرید
قشر
هر پنجشنبه در میان، یک روز آینده، 16 فوریه
تماس انجمن Cortex هر دو هفته یکبار در روز پنجشنبه انجام میشود، به طور متناوب در 1200 UTC و 1700 UTC. برای جزئیات بیشتر میتوانید پروژه GitHub را بررسی کنید، به بخش جلسات انجمن بروید. تماسهای انجمن، سندی از جلسات قبلی را نگه میدارد، بنابراین میتوانید به بحثهای قبلی پی ببرید. برای اطلاعات بیشتر، یادداشتهای جلسات انجمن Cortex را بررسی کنید.
OpenSearch
سه شنبه های دیگر، ساعت 3 بعد از ظهر به وقت گرینویچ
این جلسه منظم برای هر کسی که به OpenSearch & Open Distro علاقه دارد است. از همه سطوح مهارت استقبال می شود و گفتگوها در مورد موضوعاتی از جمله: جستجو، ثبت گزارش، تجزیه و تحلیل گزارش و تجسم داده ها را پوشش می دهند و از آنها استقبال می کنند.
برای جلسه بعدی، جلسه انجمن OpenSearch ثبت نام کنید
تجلیل از مشارکت کنندگان منبع باز
مقالات و پروژه های به اشتراک گذاشته شده در این خبرنامه تنها به لطف مشارکت کنندگان فراوان در منبع باز امکان پذیر است. من میخواهم فریاد بزنم و از کسانی که واقعاً منبع باز قدرت میدهند و همه ما را قادر میسازند یاد بگیریم و آنچه را که خلق کردهاند بسازیم، تشکر کنم.
بنابراین از قهرمانان متن باز زیر سپاسگزاریم: آناتولی ماسلوف، ویگنش سلوام، سایمون اونگه آنتونی لئونگ، تروور بوناس، جاگدیپ سینگ سونی، کریت تاداکا، پیوش کادام، سوکراتیس کارتاکیس، آرپاد چوکه، مارکوس فرچیا، فابیان جانکه، آنجل پیزاروآوا، جان هندلر، دن بلانر، سرژ پوئم، بدریش شانباگ، مارکوس هاوئر، اسکات فلاستر، داملو تیمورالپ، بیجیت نایر، پیوتر جابلونسکی، پراسیدا ساتایه، ساچین خانا، راجکومار راگووانشی، ساچین کوتوالنیکوف، الیسیا پیآیتیا چاوهان، یوگش پیلای، آرون چانداپیلای، منگدی چن، پریانکا ورما، راوی کاشیاپ، روتویج دیو، چاگری چاکر، اوزگه کاوالچی، آمیت سینگ، لورنزو نیکورا، جاناتان کاتز، راجش مادیواله، باجی شایک، سوانگارل، اواناد کیس آناند کوماندورو، ناتان (نورسلطان) بکنوف، رافائل آرائوخو، مارکو گونزالس، آرسنی زینچنکو، جیمی ری و جسی باتلر
بازخورد
لطفاً لطفاً 1 دقیقه برای تکمیل این نظرسنجی کوتاه وقت بگذارید.
با منبع باز در AWS در تماس باشید
به خاطر داشته باشید که صفحه اصلی منبع باز را برای اطلاعات بیشتر منبع باز بررسی کنید.
یکی از بازخوردهایی که در سال 2023 دریافت کردم، ایجاد یک مخزن بود که در آن تمام پروژه های ارائه شده در این خبرنامه فهرست شده است. کجا می توانم بشنوم که همه شما بپرسید؟ خوب همانطور که خیلی خوب میپرسید، می توانید به پروژه های خبرنامه-oss-پر پیچ و خم شوید.
ساخته شده با ♥ از DevRel