❇️ پروژه ASP.NET Core آزمون آنلاین مبتنی بر DDD و CQRS و Event Sourcing
🔰تکنولوژی های استفاده شده :
✔️ASP .NET Core
✔️#React
✔️#Microservices
✔️#DDD
✔️#CQRS
✔️#Event_Sourcing
✔️#PostgreSQL
✔️#RabbitMQ
✔️#Docker
✔️#Kubernetes
✔️#TDD
https://github.com/netcorebcn/quiz
__________________
🔰تکنولوژی های استفاده شده :
✔️ASP .NET Core
✔️#React
✔️#Microservices
✔️#DDD
✔️#CQRS
✔️#Event_Sourcing
✔️#PostgreSQL
✔️#RabbitMQ
✔️#Docker
✔️#Kubernetes
✔️#TDD
https://github.com/netcorebcn/quiz
__________________
GitHub
GitHub - netcorebcn/quiz: Example real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure…
Example real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm - GitHub - netcorebcn/quiz: Example real time ...
❇️ برنامه ASP.NET Core مدیریت پارکینگ مبتنی بر DDD و CQRS و Event Sourcing و ...
✔️ ASP.NET Core
✔️ EntityFramework Core
✔️ Domain Driven Design (#DDD)
✔️ #Microservices
✔️ #RabbitMQ
✔️ #Service_Mesh
✔️ #CQRS
✔️ #Event_Sourcing
✔️ #Eventual_Consistency
✔️ #Docker & #Kubernetes Support
🔰مخزن پروژه :
https://github.com/EdwinVW/pitstop
✔️ ASP.NET Core
✔️ EntityFramework Core
✔️ Domain Driven Design (#DDD)
✔️ #Microservices
✔️ #RabbitMQ
✔️ #Service_Mesh
✔️ #CQRS
✔️ #Event_Sourcing
✔️ #Eventual_Consistency
✔️ #Docker & #Kubernetes Support
🔰مخزن پروژه :
https://github.com/EdwinVW/pitstop
GitHub
GitHub - EdwinVW/pitstop: This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious…
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concep...
👍1
دوره شروع یادگیری داکر از Mosh
79 ویدیو کامل
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #docker #mosh
🆔 @dotnetcode
79 ویدیو کامل
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #docker #mosh
🆔 @dotnetcode
📽مسیر کامل دوره یادگیری داکر
⏰حدود 20 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Docker را شروع کنند
—دانلود 📥 :
پارت اول | پارت دوم
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #docker #csharp #pluralsight
🆔 @dotnetcode
⏰حدود 20 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Docker را شروع کنند
—دانلود 📥 :
پارت اول | پارت دوم
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #docker #csharp #pluralsight
🆔 @dotnetcode
https://www.udemy.com/course/docker-kubernetes-the-practical-guide/
#course #owner #docker #kubernetes
#course #owner #docker #kubernetes
Udemy
Docker & Kubernetes: The Practical Guide
<p><strong>Join this bestselling Docker & Kubernetes course and learn two of the most important development technologies from the ground up, in great detail!</strong></p><p>-</p><p><strong>Docker & Kubernetes</strong> are amongst the most <strong>in-demand…
🛡 انقلابی در امنیت کانتینرها: داکر Hardened Images رایگان شد!
اگر در حوزه DevOps یا توسعه نرمافزار فعالیت میکنید، احتمالاً میدانید که پاکسازی ایمیجها از آسیبپذیریها (CVE) یکی از خستهکنندهترین کارهاست. داکر با عمومی کردن کاتالوگ Hardened Images (DHI)، یک استاندارد جدید برای امنیت معرفی کرده است.
🔹 چرا این قابلیت یک تغییر بزرگ (Game Changer) است؟
1️⃣ امنیت فراتر از انتظار (SLSA Level 3):
این ایمیجها فقط "لاغر" نیستند، بلکه دارای گواهینامه SLSA Build Level 3 هستند. این یعنی داکر تضمین میکند که فرآیند ساخت ایمیج کاملاً خودکار، غیرقابل دستکاری و قابل ردیابی است. شما دقیقاً میدانید چه چیزی، چگونه و توسط چه کسی ساخته شده است.
2️⃣ اجرا بدون دسترسی Root (Non-Root by Default):
یکی از بزرگترین ریسکهای امنیتی، اجرای اپلیکیشن با دسترسی روت است. تمامی ایمیجهای مقاومسازی شده داکر بهصورت پیشفرض Non-Root هستند. یعنی حتی اگر اپلیکیشن شما هک شود، نفوذگر دسترسی سیستمی به کانتینر نخواهد داشت.
3️⃣ هوش مصنوعی در خدمت امنیت:
داکر از یک سیستم AI Guardrail برای بررسی کدهای بالادستی (Upstream) استفاده میکند. اگر پکیجی که داکر از آن استفاده میکند (مثل Nginx یا Python) آپدیت شود و در کد جدیدش یک باگ منطقی یا امنیتی وجود داشته باشد، هوش مصنوعی داکر قبل از انتشار ایمیج، جلوی آن را میگیرد.
4️⃣ شفافیت کامل با SBOM و VEX:
هر ایمیج همراه با یک شناسنامه دیجیتال (SBOM) ارائه میشود که لیست تکتک کتابخانهها را دارد. همچنین با استفاده از فایلهای VEX، به شما میگوید کدام آسیبپذیریها واقعاً خطرناک هستند و کدامها تأثیری روی برنامه شما ندارند تا بیهوده وقتتان را صرف هشدارهای اشتباه (False Positives) نکنید.
5️⃣ سازگاری کامل (Drop-in Replacement):
برخلاف برخی ایمیجهای امنیتی دیگر که شما را مجبور به تغییر سیستمعامل میکنند، داکر این ایمیجها را بر پایه توزیعهای محبوبی مثل Alpine و Debian ساخته است. یعنی مهاجرت به آنها دردسر فنی عجیبی ندارد.
✅ نتیجه نهایی:
استفاده از DHI یعنی کاهش ۹۵ درصدی سطح حملات و رسیدن به نزدیکی صفر CVE. اگر امنیت برایتان اولویت است، همین امروز خط FROM را در داکرفایلهایتان تغییر دهید.
🔗 برای بررسی عمیقتر این ویدیو را ببینید:
https://youtu.be/Al1_71oGh18?si=LRONaGOWosQ_srk-
#Docker #Security #DevOps #CyberSecurity #CloudNative #DHI #امنیت #داکر #برنامه_نویسی #دواپس
🎺 برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامهنویسی، به کانال ما بپیوندید!
📚💻 @dotnetcode🖥 👨💻
اگر در حوزه DevOps یا توسعه نرمافزار فعالیت میکنید، احتمالاً میدانید که پاکسازی ایمیجها از آسیبپذیریها (CVE) یکی از خستهکنندهترین کارهاست. داکر با عمومی کردن کاتالوگ Hardened Images (DHI)، یک استاندارد جدید برای امنیت معرفی کرده است.
🔹 چرا این قابلیت یک تغییر بزرگ (Game Changer) است؟
1️⃣ امنیت فراتر از انتظار (SLSA Level 3):
این ایمیجها فقط "لاغر" نیستند، بلکه دارای گواهینامه SLSA Build Level 3 هستند. این یعنی داکر تضمین میکند که فرآیند ساخت ایمیج کاملاً خودکار، غیرقابل دستکاری و قابل ردیابی است. شما دقیقاً میدانید چه چیزی، چگونه و توسط چه کسی ساخته شده است.
2️⃣ اجرا بدون دسترسی Root (Non-Root by Default):
یکی از بزرگترین ریسکهای امنیتی، اجرای اپلیکیشن با دسترسی روت است. تمامی ایمیجهای مقاومسازی شده داکر بهصورت پیشفرض Non-Root هستند. یعنی حتی اگر اپلیکیشن شما هک شود، نفوذگر دسترسی سیستمی به کانتینر نخواهد داشت.
3️⃣ هوش مصنوعی در خدمت امنیت:
داکر از یک سیستم AI Guardrail برای بررسی کدهای بالادستی (Upstream) استفاده میکند. اگر پکیجی که داکر از آن استفاده میکند (مثل Nginx یا Python) آپدیت شود و در کد جدیدش یک باگ منطقی یا امنیتی وجود داشته باشد، هوش مصنوعی داکر قبل از انتشار ایمیج، جلوی آن را میگیرد.
4️⃣ شفافیت کامل با SBOM و VEX:
هر ایمیج همراه با یک شناسنامه دیجیتال (SBOM) ارائه میشود که لیست تکتک کتابخانهها را دارد. همچنین با استفاده از فایلهای VEX، به شما میگوید کدام آسیبپذیریها واقعاً خطرناک هستند و کدامها تأثیری روی برنامه شما ندارند تا بیهوده وقتتان را صرف هشدارهای اشتباه (False Positives) نکنید.
5️⃣ سازگاری کامل (Drop-in Replacement):
برخلاف برخی ایمیجهای امنیتی دیگر که شما را مجبور به تغییر سیستمعامل میکنند، داکر این ایمیجها را بر پایه توزیعهای محبوبی مثل Alpine و Debian ساخته است. یعنی مهاجرت به آنها دردسر فنی عجیبی ندارد.
✅ نتیجه نهایی:
استفاده از DHI یعنی کاهش ۹۵ درصدی سطح حملات و رسیدن به نزدیکی صفر CVE. اگر امنیت برایتان اولویت است، همین امروز خط FROM را در داکرفایلهایتان تغییر دهید.
🔗 برای بررسی عمیقتر این ویدیو را ببینید:
https://youtu.be/Al1_71oGh18?si=LRONaGOWosQ_srk-
#Docker #Security #DevOps #CyberSecurity #CloudNative #DHI #امنیت #داکر #برنامه_نویسی #دواپس
📚💻 @dotnetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Docker Hardened Images — From 100s Vulnerabilities to 0
Docker just released Docker Hardened Images, which promise to reduce your container’s attack surface by up to 95% and automatically patch critical and high‑severity vulnerabilities — all with a simple one‑line change to your Dockerfile.
In this video, I’ll…
In this video, I’ll…
👍4❤1🔥1👏1
update-docker-images.ps1
6 KB
🐳 با یک کلیک، داکر خود را نونوار کنید!
آپدیت نگه داشتن ایمیجها همیشه دردسر بوده؛ یا یادت میرود، یا محیط ترمینال هنگام دانلود خیلی خشک و بیروح است. اما این اسکریپت PowerShell که براتون آماده کردم، ماجرا را کلاً عوض میکند.
💎 قابلیتهای جذاب این اسکریپت:
* تشخیص هوشمند: فقط ایمیجهای معتبر را لیست میکند و موارد اضافی (
* داشبورد زنده (Live UI): وضعیت CPU و سرعت دیسک شما را حین آپدیت نشان میدهد.
* محاسبه دقیق: زمان باقیمانده (ETA) و سرعت دانلود هر ایمیج را به شما میگوید.
* گزارش نهایی شیک: در پایان کار، یک جدول تمیز از ایمیجهای آپدیت شده، حجم مصرفی و زمان صرف شده به شما تحویل میدهد.
---
### 🛠 چطور از آن استفاده کنیم؟
۱. متن اسکریپت را کپی و در یک فایل با نام
۲. ترمینال (PowerShell) را باز کنید.
۳. دستور زیر را اجرا کنید:
خداحافظ ایمیجهای قدیمی، سلام به سرعت و امنیت! ⚡️
---
#Docker #DevOps #PowerShell #Automation #Programming #داکر #برنامه_نویسی #دوآپس #اتوماسیون
🎺 برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامهنویسی، به کانال ما بپیوندید!
📚💻 @dotnetcode🖥 👨💻
آپدیت نگه داشتن ایمیجها همیشه دردسر بوده؛ یا یادت میرود، یا محیط ترمینال هنگام دانلود خیلی خشک و بیروح است. اما این اسکریپت PowerShell که براتون آماده کردم، ماجرا را کلاً عوض میکند.
💎 قابلیتهای جذاب این اسکریپت:
* تشخیص هوشمند: فقط ایمیجهای معتبر را لیست میکند و موارد اضافی (
<none>) را نادیده میگیرد.* داشبورد زنده (Live UI): وضعیت CPU و سرعت دیسک شما را حین آپدیت نشان میدهد.
* محاسبه دقیق: زمان باقیمانده (ETA) و سرعت دانلود هر ایمیج را به شما میگوید.
* گزارش نهایی شیک: در پایان کار، یک جدول تمیز از ایمیجهای آپدیت شده، حجم مصرفی و زمان صرف شده به شما تحویل میدهد.
---
### 🛠 چطور از آن استفاده کنیم؟
۱. متن اسکریپت را کپی و در یک فایل با نام
update-docker.ps1 ذخیره کنید.۲. ترمینال (PowerShell) را باز کنید.
۳. دستور زیر را اجرا کنید:
.\update-docker.ps1خداحافظ ایمیجهای قدیمی، سلام به سرعت و امنیت! ⚡️
---
#Docker #DevOps #PowerShell #Automation #Programming #داکر #برنامه_نویسی #دوآپس #اتوماسیون
📚💻 @dotnetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥3👍1👏1