DevOps Labdon
441 subscribers
22 photos
1 video
1 file
589 links
👑 DevOps Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🟢اگر کارفرما هستی و دنبال برنامه devops کار هستی آگهی شغلی تو برامون بفرستید

🟢اگر کارجو هستید رزومه خودتون رو براساس فرمتی زیر برامون بفرست

💋فقط devops پروموت میکنیم.

🤝موارد زیر را به همراه فایل pdf رزومه بفرستید:

🎯نام و نام خانوادگی (اجباری)
🎯مدت سابقه کار (اجباری)
🎯لینکدین (اختیاری)
🎯گیتهاب (اختیاری)
🎯محل سکونت  (اجباری)
🎯امکان نقل مکان برای کار دارم یا خیر
(اجباری)


🕊Admin:
@mrbardia72
🔵 عنوان مقاله
Get started with Amazon ElastiCache for Valkey (7 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته به بروزرسانی های جدید در Amazon ElastiCache اشاره دارد که اکنون از نسخه 7.2 Valkey پشتیبانی می‌کند، هم با حالت سرورلس (بدون سرور) و هم با کلاسترهای مبتنی بر گره. این بروزرسانی‌ ها قادر به کاهش هزینه‌های قابل توجه و یکپارچه‌سازی بدون درز با API های سازگار با Redis هستند، که بهبود عملکرد برنامه‌های کاربردی زمان-واقعی را به همراه دارد. علاوه بر این، تکیه‌گاه این سرویس‌ها بر تعالی عملیاتی و امنیت AWS، تضمین‌کننده‌ی قابلیت اطمینان و امنیت در استفاده‌ی کاربردهای مختلف است. این ویژگی‌ها به مشتریان اجازه می‌دهند تا با کارایی بیشتری از منابع خود استفاده کرده و در زمان و منابع مالی صرفه‌جویی کنند، در حالی که بهره‌وری را افزایش می‌دهند.

🟣لینک مقاله:
https://aws.amazon.com/blogs/database/get-started-with-amazon-elasticache-for-valkey/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Redis Users Want a Change (3 minute read)

🟢 خلاصه مقاله:
تغییرات اخیر در لایسنس Redis باعث شده است که 75٪ از کاربران آن به دنبال جایگزین‌هایی باشند، که در این میان فورک متن‌باز Valkey مورد توجه قابل توجهی قرار گرفته است. بر اساس نظرسنجی، 63٪ از کاربران با Valkey آشنایی دارند. با توجه به این تغییرات لایسنس، بسیاری از سازمان‌ها در حال ارزیابی Valkey به دلیل پشتیبانی متن‌باز آن هستند. ارائه پشتیبانی عملیاتی قابل اطمینان برای پذیرش گسترده‌ این فورک، حیاتی خواهد بود. این تغییرات نشان‌دهنده نیاز به توجه به نگرانی‌های کاربران در مورد مدیریت لایسنس‌های نرم‌افزاری و همچنین اهمیت پشتیبانی متن‌باز در جذب و حفظ کاربران فعال است.

🟣لینک مقاله:
https://thenewstack.io/redis-users-want-a-change/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
How the Argo Project Is Avoiding WordPress-Type Problems (3 minute read)

🟢 خلاصه مقاله:
پروژه آرگو را تضمین می‌کند که هیچ شرکت منفردی نمی‌تواند کنترل یا تغییری در مجوز منبع باز آن ایجاد کند. این امر از طریق تعادل در حکومت‌داری بین ذینفعان مختلف، از جمله شرکت‌های کاربر نهایی و فروشندگان، حاصل می‌شود.

🟣لینک مقاله:
https://thenewstack.io/how-the-argo-project-is-avoiding-wordpress-type-problems/?utm_source=tldrdevops


👑 @DevOps_Labdon
Forwarded from Software Engineer Labdon
یه سری دستورات مهم گیت



𝟭.𝗴𝗶𝘁 𝗱𝗶𝗳𝗳: Show file differences not yet staged.
𝟮. 𝗴𝗶𝘁 𝗰𝗼𝗺𝗺𝗶𝘁 -m "commit message": Commit all tracked changes with a message.
𝟯. 𝗴𝗶𝘁 𝘀𝘁𝗮𝘁𝘂𝘀: Show the state of your working directory.
𝟰. 𝗴𝗶𝘁 𝗮𝗱𝗱 𝗳𝗶𝗹𝗲_𝗽𝗮𝘁𝗵: Add file(s) to the staging area.
𝟱. 𝗴𝗶𝘁 𝗰𝗵𝗲𝗰𝗸𝗼𝘂𝘁 -𝗯 𝗯𝗿𝗮𝗻𝗰𝗵_𝗻𝗮𝗺𝗲: Create and switch to a new branch.
𝟲. 𝗴𝗶𝘁 𝗰𝗵𝗲𝗰𝗸𝗼𝘂𝘁 𝗯𝗿𝗮𝗻𝗰𝗵_𝗻𝗮𝗺𝗲: Switch to an existing branch.
𝟳. 𝗴𝗶𝘁 𝗰𝗼𝗺𝗺𝗶𝘁 --𝗮𝗺𝗲𝗻𝗱: Modify the last commit.
𝟴. 𝗴𝗶𝘁 𝗽𝘂𝘀𝗵 𝗼𝗿𝗶𝗴𝗶𝗻 𝗯𝗿𝗮𝗻𝗰𝗵_𝗻𝗮𝗺𝗲: Push a branch to a remote.
𝟵. 𝗴𝗶𝘁 𝗽𝘂𝗹𝗹: Fetch and merge remote changes.
𝟭𝟬. 𝗴𝗶𝘁 𝗿𝗲𝗯𝗮𝘀𝗲 -𝗶: Rebase interactively, rewrite commit history.
𝟭𝟭. 𝗴𝗶𝘁 𝗰𝗹𝗼𝗻𝗲: Create a local copy of a remote repo.
𝟭𝟮. 𝗴𝗶𝘁 𝗺𝗲𝗿𝗴𝗲: Merge branches together.
𝟭𝟯. 𝗴𝗶𝘁 𝗹𝗼𝗴-𝘀𝘁𝗮𝘁: Show commit logs with stats.
𝟭𝟰. 𝗴𝗶𝘁 𝘀𝘁𝗮𝘀𝗵: Stash changes for later.
𝟭𝟱. 𝗴𝗶𝘁 𝘀𝘁𝗮𝘀𝗵 𝗽𝗼𝗽: Apply and remove stashed changes.
𝟭𝟲. 𝗴𝗶𝘁 𝘀𝗵𝗼𝘄 𝗰𝗼𝗺𝗺𝗶𝘁_𝗶𝗱: Show details about a commit.
𝟭𝟳. 𝗴𝗶𝘁 𝗿𝗲𝘀𝗲𝘁 𝗛𝗘𝗔𝗗~𝟭: Undo the last commit, preserving changes locally.
𝟭𝟴. 𝗴𝗶𝘁 𝗳𝗼𝗿𝗺𝗮𝘁-𝗽𝗮𝘁𝗰𝗵-𝟭 𝗰𝗼𝗺𝗺𝗶𝘁_𝗶𝗱: Create a patch file for a specific commit.
𝟭𝟵. 𝗴𝗶𝘁 𝗮𝗽𝗽𝗹𝘆 𝗽𝗮𝘁𝗰𝗵_𝗳𝗶𝗹𝗲_𝗻𝗮𝗺𝗲: Apply changes from a patch file.
𝟮𝟬. 𝗴𝗶𝘁 𝗯𝗿𝗮𝗻𝗰𝗵 -𝗗 𝗯𝗿𝗮𝗻𝗰𝗵_𝗻𝗮𝗺𝗲: Delete a branch forcefully.
𝟮𝟭. 𝗴𝗶𝘁 𝗿𝗲𝘀𝗲𝘁: Undo commits by moving branch reference.
𝟮𝟮. 𝗴𝗶𝘁 𝗿𝗲𝘃𝗲𝗿𝘁: Undo commits by creating a new commit.
𝟮𝟯. 𝗴𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 𝗰𝗼𝗺𝗺𝗶𝘁_𝗶𝗱: Apply changes from a specific commit.
𝟮𝟰. 𝗴𝗶𝘁 𝗯𝗿𝗮𝗻𝗰𝗵: Lists branches.
𝟮𝟱. 𝗴𝗶𝘁 𝗿𝗲𝘀𝗲𝘁 --𝗵𝗮𝗿𝗱: Resets everything to a previous commit, erasing all uncommitted changes.



👑 @software_Labdon
2
🔵 عنوان مقاله
How We Use Datadog for Detection as Code (9 minute read)

🟢 خلاصه مقاله:
خلاصه مقاله:

مقاله‌ای که درباره‌ی استفاده Datadog از مفهوم Detection as Code (DaC) برای مدیریت موثر تشخیص تهدیدات و عملیات امنیتی بحث می‌کند، توضیح می‌دهد که چگونه این شرکت با بهره‌گیری از بهترین شیوه‌های مهندسی نرم‌افزار، فرآیند خلق و نگهداری قوانین را در زیرساخت پیچیده‌ خود ساده‌سازی کرده است. با استفاده از DaC، Datadog توانسته است کارایی عملیات امنیتی خود را افزایش دهد و سرعت و دقت پاسخ به تهدیدات را بهبود ببخشد. این رویکرد به Datadog اجازه می‌دهد که با استمرار و تطبیق‌پذیری بیشتری به تغییرات مداوم در تهدیدهای امنیتی پاسخ دهد و بدین ترتیب، امنیت اطلاعات خود و مشتریانش را به شکل مداوم تضمین نماید.

🟣لینک مقاله:
https://www.datadoghq.com/blog/datadog-detection-as-code/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔥1
🔵 عنوان مقاله
eBPF Is Coming for Windows (4 minute read)

🟢 خلاصه مقاله:
مقاله به بررسی فناوری eBPF پرداخته است که در ابتدا برای سیستم‌عامل لینوکس توسعه یافته بود، اما اکنون برای ویندوز نیز در حال تطبیق است تا سازگاری میان‌پلتفرمی برای برنامه‌های درون کرنل را ممکن سازد. این تلاش بر استانداردسازی eBPF تمرکز دارد به نحوی که توسعه‌دهندگان بتوانند ابزارهایی بسازند که به طور بی‌درنگ روی هر دو سیستم‌عامل ویندوز و لینوکس کار کند. با این پیشرفت، انتظار می‌رود که استفاده از برنامه‌های مبتنی بر eBPF در محیط‌های مختلف به شکل چشمگیری افزایش یابد و به تبادل دانش و ابزارها میان توسعه‌دهندگان مختلف کمک کند. این همگرایی فناوری نه تنها به افزایش کارایی و امنیت کمک می‌کند، بلکه تسهیل در نگهداری و به‌روزرسانی برنامه‌های کرنل را در دو سیستم‌عامل محبوب فراهم می‌آورد.

🟣لینک مقاله:
https://thenewstack.io/ebpf-is-coming-for-windows/?utm_source=tldrdevops


👑 @DevOps_Labdon
👍1
📌 Senior Software Engineer with DevOps

📝 Type: Visa Sponsorship
🌍 Relocation Package:

🏢 Company: exadel

📍 Location: HUNGARY

⌨️ Category: #Devops

🔗 Tags: #javascript #python #react #dynamodb #ai #prototypes #kubernetes #aws #docker #devops #bash #cloud #containerization
👍1
➡️ 10 موردی که هر مهندس devops باید بداند


🔢Linux/Unix
💎 Proficiency in Linux/Unix systems is crucial.
💎 Skills in shell scripting, file system management, and system administration are highly valued.
➡️Resource: https://lnkd.in/gzW5PxDZ

🔢Programming and Scripting
💎 Master a high-level programming language like Python, Java, or Go.
💎 Scripting skills for automation (e.g., Bash, PowerShell).
💎 Familiarity with RESTful APIs and web services.
➡️Resource: https://lnkd.in/gnFWnk-j

🔢Cloud Platforms
💎 Deep knowledge of one major cloud platform, like AWS.
💎 Understand cloud services, deployment models, and best practices.
➡️Resource: https://lnkd.in/gwEuyGku

🔢Infrastructure as Code (IaC)
💎 Proficiency in tools like Terraform and CloudFormation is key.
➡️Resource: https://lnkd.in/gq3-DZm6

🔢Containerization and Orchestration
💎 Kubernetes is a must for container orchestration.
💎 Understanding microservices architecture is highly valuable.
➡️Resource: https://lnkd.in/gnvag98u

🔢CI/CD and DevOps Practices
💎 Familiarity with CI/CD pipelines and tools.
💎 Strong understanding of DevOps principles.
➡️Resource: https://lnkd.in/gBQ7kXjt

🔢Security
💎 Knowledge of cloud security best practices.
💎 Understanding IAM, encryption, and compliance standards.
➡️Resource: https://lnkd.in/gjtYFSQ7

🔢Monitoring and Logging
💎 Experience with monitoring tools (e.g., Prometheus, Grafana).
💎 Log management and analysis are key.
➡️Resource: https://lnkd.in/g-pUTFDq

🔢Database Management
💎 Knowledge of both SQL and NoSQL databases.
💎 Understanding of scaling and optimization in cloud environments.
➡️Resource: https://lnkd.in/gpJUtGUx

🔢🔢Serverless Computing
💎 Understanding serverless architecture and benefits.
💎 Familiarity with AWS Lambda and other serverless services.
➡️Resource: https://lnkd.in/dK8Aghf


👑 @DevOps_Labdon
👍2
🔵 عنوان مقاله
Vault 1.18 introduces support for IPv6 and CMPv2 while improving security team user experience (4 minute read)

🟢 خلاصه مقاله:
مقاله‌ی اخیر HashiCorp درباره‌ی نسخه‌ 1.18 Vault، مجموعه‌ای از قابلیت‌های جدید و بهبود‌های کلیدی را معرفی می‌کند که شامل پشتیبانی از IPv6 و همینطور CMPv2 PKI برای انطباق با استانداردهای 5G است. این به‌روزرسانی همچنین تجربه‌ی کاربری تیم‌های امنیتی را با بهبودهای رابط کاربری تقویت کرده و زمینه ساز امکانات جدیدی برای تضمین در دسترس بودن بالا از طریق محافظت تطبیقی در برابر بارهای اضافی است. علاوه بر این، امکان چرخش خودکار رمزهای عبور برای حساب‌های دیتابیس PostgreSQL نیز فراهم شده است که این قابلیت به افزایش امنیت و کارایی کمک می‌کند. در مجموع، این به‌روزرسانی به نظر می‌رسد که تا حد زیادی بر روی تقویت امنیت، افزایش پایداری و بهبود تجربه کاربر تمرکز دارد.

🟣لینک مقاله:
https://www.hashicorp.com/blog/vault-1-18-introduces-support-for-ipv6-and-cmpv2-while-improving-security-team-ux?utm_source=tldrdevops


👑 @DevOps_Labdon
👍1
📌 DevOps Engineer - SaaS for Contractors (f/m/d)

📝 Type: Visa Sponsorship
🌍 Relocation Package:

🏢 Company: plancraft

📍 Location: GERMANY

⌨️ Category: #Devops

🔗 Tags: #python #typescript #gcp #saas #aws #devops #terraform #cloud #cloudformation
👍1
🔵 عنوان مقاله
How Amazon Scales Up for Prime Day with AWS (7 minute read)

🟢 خلاصه مقاله:
روز آمازون پرایم، رویدادی بزرگ خرید که قابل رقابت با جمعه سیاه و دوشنبه سایبری است، مشارکت جهانی گسترده‌ای را به خود جلب کرده و قابلیت‌های شگفت‌انگیز خدمات وب آمازون (AWS) را در مقیاس‌بندی و مدیریت سطوح بی‌سابقه‌ای از ترافیک و معاملات با کارآیی بدون درز نشان می‌دهد. این رویداد نه تنها ثابت می‌کند که آمازون می‌تواند به خوبی با چالش‌های بزرگ مقابله کند، بلکه تأثیر آن بر بازار جهانی خرده‌فروشی را نیز به رخ می‌کشد. AWS به‌عنوان زیرساخت اصلی، اطمینان می‌دهد که سیستم‌ها حتی در پیک تقاضا، بدون اختلال و با کارآمدی عمل می‌کنند. این نشان‌دهنده‌ی قدرت، انعطاف‌پذیری و قابلیت اعتماد AWS است که بستری قوی برای رشد و گسترش آمازون در آینده فراهم می‌آورد.

🟣لینک مقاله:
https://deployflow.co/blog/how-amazon-scales-up-for-prime-day-with-aws/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
We're All Just Looking for Connection (7 minute read)

🟢 خلاصه مقاله:
این مقاله به بررسی چگونگی ادغام فناوری Quip در Slack توسط مهندسین اختصاص یافته است. مهندسان Slack با یک اشکال دشوار در مرحله TCP که شامل قطع ارتباطات غیرمنتظره از پروکسی‌های پایگاه داده بود، مواجه شدند. این مشکل به درس‌های مهمی در مورد حفظ دقت اتصال و بازآغاز بی‌وقفه پروژه مهاجرت رانتایم Python منجر شد. تیم مهندسی با استفاده از راهکارهای خلاقانه و تجزیه و تحلیل عمیق مشکل، توانستند این موانع را پشت سر بگذارند و فرآیند ادغام فناوری را به خوبی به انجام برسانند، که در نهایت به بهبود عملکرد و کارایی Slack کمک کرد. این تجربه به عنوان یک نمونه بارز از اهمیت توانایی حل مشکل و انعطاف‌پذیری در مهندسی نرم‌افزار مطرح شده است.

🟣لینک مقاله:
https://slack.engineering/were-all-just-looking-for-connection/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
How to Create a Secure CI/CD Pipeline Using Okta Terraform (20 minute read)

🟢 خلاصه مقاله:
این راهنما مسیر ورود به دنیای DevOps را برای مبتدیان با آموزش نحوه راه‌اندازی یک خط لوله CI/CD امن با استفاده از Okta, Terraform, AWS و GitHub Actions ساده‌ می‌کند. هدف اصلی، تضمین امنیت و تسهیل در ادغام و استقرار تغییرات کد بدون درز است. ابتدا با معرفی ابزارهای کلیدی شروع می‌کند و خوانندگان را با Okta برای مدیریت احراز هویت و امنیت، Terraform برای مدیریت زیرساخت به صورت کد، AWS برای میزبانی و سرویس‌های مبتنی بر ابر، و GitHub Actions برای اتوماسیون استقرار، آشنا می‌کند. سپس، مراحل عملی شامل تنظیم و پیکربندی هر ابزار، ایجاد اسکریپت‌های لازم برای خودکارسازی و تست‌های امنیتی برای اطمینان از سلامت کل فرایند توضیح داده می‌شود.


🟣لینک مقاله:
https://developer.okta.com/blog/2024/10/11/terraform-ci-cd?utm_source=tldrdevops


👑 @DevOps_Labdon
🔥1
🔵 عنوان مقاله
Replacing StatefulSets With a Custom K8s Operator in Our Postgres Cloud Platform (15 minute read)

🟢 خلاصه مقاله:
مقاله به بررسی تغییرات اساسی در پلتفرم ابری Timescale می‌پردازد که شامل جایگزینی Kubernetes StatefulSets با مجموعه‌های اختصاصی PatroniSets است. این تغییر با هدف افزایش ثبات، قابلیت اطمینان و کارایی هزینه‌ای صورت گرفته است. PatroniSets که به صورت خاص برای مدیریت دیتابیس‌های PostgreSQL طراحی شده‌اند، این امکان را به Timescale می‌دهند تا مدیریت پایگاه‌های داده در محیط ابری را با دقت بیشتری انجام دهند. نکته قابل توجه این است که تمامی این تغییرات بدون قطعی در خدمات به مشتریان رخ داده است. این امر نشان‌دهنده توجه Timescale به حفظ پایداری و کیفیت خدمات در حین ارتقاء فناوری و توسعه زیرساخت‌های خود است. این استراتژی، Timescale را قادر ساخته تا در رقابت با دیگر سرویس‌های ابری برتر قرار گیرد.

🟣لینک مقاله:
https://www.timescale.com/blog/replacing-statefulsets-with-a-custom-k8s-operator-in-our-postgres-cloud-platform/?utm_source=tldrdevops


👑 @DevOps_Labdon
📌 Senior DevOps Engineer

📝 Type: Visa Sponsorship
🌍 Relocation Package:

🏢 Company: tabby

📍 Location: ARMENIA

⌨️ Category: #Devops

🔗 Tags: #elasticsearch #postgresql #gcp #istio #grpc #cloudflare #dss #kubernetes #devops #linux #cloud #vault #gitlab #datadog


👑 @DevOps_Labdon
🔵 عنوان مقاله
Replacing nginx with Axum (9 minute read)

🟢 خلاصه مقاله:
این مقاله به بحث در مورد جایگزینی nginx با Axum می‌پردازد و بر روی سهولت استفاده از Axum برای توسعه‌دهندگانی که با چارچوب مبتنی بر Rust آن آشنا هستند، تأکید دارد. در مقاله، مثال‌های عملی نظیر میزبانی سایت‌های استاتیک و راه‌اندازی پروکسی‌های معکوس با احراز هویت و SSL با استفاده از کتابخانه‌های Rust ارائه شده‌ است. نویسنده مزایای Axum را برای مدیریت و استقرار سرور ساده برجسته می‌سازد و آن را به عنوان یک جایگزین دوستانه برای توسعه‌دهندگان برای ابزارهای پیکربندی سرور سنتی مانند nginx پیشنهاد می‌کند. این تغییر می‌تواند به بهبود فرایند توسعه و امنیت اپلیکیشن‌ها کمک کند، در حالی که به توسعه‌دهندگان اجازه می‌دهد تا از قابلیت‌های برنامه‌نویسی Rust به صورت بهینه‌تر استفاده کنند.

🟣لینک مقاله:
https://felix-knorr.net/posts/2024-10-13-replacing-nginx-with-axum.html?utm_source=tldrdevops


👑 @DevOps_Labdon
📌 DevOps Engineer

📝 Type: Remote

🏢 Company: sansaone

📍 Location: BELGIUM

⌨️ Category: #Devops

🔗 Tags: #python #docker #devops #cloud #containerization #gitlab #crm
🔵 عنوان مقاله
Amazon EC2 now supports Optimize CPUs post instance launch (1 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته است به ویژگی جدیدی در Amazon EC2 اشاره دارد که به مشتریان امکان می‌دهد تا پس از راه‌اندازی، گزینه‌های CPU مربوط به نمونه‌های خود را تغییر دهند. به ویژه، این تغییرات می‌تواند شامل تعداد vCPUs و یا غیرفعال‌سازی Hyper-Threading در یک نمونه EC2 که متوقف شده است بپردازد. این امکان برای کاربران ارزشمند است زیرا به آن‌ها اجازه می‌دهد تا هزینه‌های مبتنی بر لایسنس vCPU‌ را کاهش دهند. این ویژگی جدید، انعطاف‌پذیری بیشتر و کنترل بهتر بر محیط‌های مجازی‌سازی‌شده را به کاربران ارائه می‌دهد، که موجب صرفه‌جویی در هزینه‌ها و بهبود کارایی می‌شود. این بدان معناست که کاربران می‌توانند نیازهای خود را بر اساس پروژه‌ها و بودجه‌ به طور موثرتری مدیریت کنند.

🟣لینک مقاله:
https://aws.amazon.com/about-aws/whats-new/2024/10/amazon-ec2-optimize-cpus-post-instance-launch/?utm_source=tldrdevops


👑 @DevOps_Labdon
📌 Senior DevOps Engineer

📝 Type: Visa Sponsorship
🌍 Relocation Package:

🏢 Company: tabby

📍 Location: BULGARIA

⌨️ Category: #Devops

🔗 Tags: #elasticsearch #postgresql #gcp #istio #grpc #cloudflare #dss #kubernetes #devops #linux #cloud #vault #gitlab #datadog