آموزش مبانی Spring Cloud AWS - آخرین آپدیت

دانلود Spring Cloud AWS Fundamentals

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: میکروسرویس‌های مدرن برای دستیابی به مقیاس‌پذیری، امنیت و کارایی، به یکپارچگی بی‌نقص با AWS نیاز دارند. در این دوره، «مبانی Spring Cloud AWS»، شما یاد می‌گیرید که میکروسرویس‌های Cloud-Native را با استفاده از AWS بسازید. ابتدا، مدیریت پیکربندی امن را با استفاده از AWS Parameter Store و Secrets Manager بررسی می‌کنید. سپس، ارتباطات رویداد-محور (Event-driven) را با AWS SQS و SNS برای جداسازی سرویس‌ها خواهید آموخت. در نهایت، نحوه ذخیره‌سازی بهینه داده‌ها در S3 و RDS و استقرار میکروسرویس‌ها روی AWS Elastic Beanstalk را یاد می‌گیرید. پس از اتمام این دوره، مهارت‌های لازم برای یکپارچه‌سازی، مدیریت و استقرار میکروسرویس‌های Spring Boot روی AWS را کسب خواهید کرد تا آن‌ها را مقیاس‌پذیر و آماده برای محیط عملیاتی (Production) کنید.

سرفصل ها و درس ها

شروع سریع Spring Cloud AWS و پی‌ریزی زیرساخت Spring Cloud AWS Kickstart and Set up the Foundation

  • چرا Spring Cloud AWS؟ مشکلاتی که حل می‌کند Why Spring Cloud AWS? The Problems It Solves

  • مثال واقعی: سیستم مدیریت سفارشات فروشگاه اینترنتی Real-world Problem: E-commerce Order Management System

  • دمو: تنظیم اعتبارنامه‌های AWS و نقش‌های IAM Demo: Setting Up AWS Credentials and IAM Roles

  • دمو: ایجاد یک میکروسرویس Spring Boot Demo: Creating a Spring Boot Microservice

  • دمو: یکپارچه‌سازی Spring Cloud AWS برای اتصال پایه Demo: Integrating Spring Cloud AWS for Basic Connectivity

  • بهترین تجربیات برای میکروسرویس‌های Cloud Native Best Practices for Cloud-Native Microservices

مدیریت پیکربندی امن با AWS Parameter Store و Secrets Manager Managing Secure Configuration with AWS Parameter Store and Secrets Manage

  • چرا به پیکربندی‌های امن نیاز داریم؟ Why Do We Need Secure Configurations?

  • دمو: راه‌اندازی AWS Parameter Store و Secrets Manager Demo: Setting up AWS Parameter Store and Secrets Manager

  • پیکربندی Spring Boot با AWS Parameter Store و Secrets Manager Spring Boot Config with AWS Parameter Store and Secrets Manager

  • دمو: دریافت داینامیک پیکربندی‌ها در Spring Boot Demo: Fetching Configurations Dynamically in Spring Boot

  • چالش‌های تغییر پیکربندی در زمان اجرا (Runtime) Challenges with Runtime Configuration Changes

  • پشتیبانی بومی Spring Boot برای بارگذاری مجدد داینامیک پیکربندی Spring Boot Native Support for Dynamic Config Reload

  • دمو: به‌روزرسانی زنده پیکربندی بدون نیاز به ری‌استارت Demo: Live Config Updates without Restarting

  • بهترین تجربیات مدیریت پیکربندی‌های AWS در Spring Boot Best Practices for Managing AWS Configurations in Spring Boot

پیاده‌سازی ارتباطات رویداد-محور با AWS SQS و SNS Implementing Event-driven Communication with AWS SQS and SNS

  • چرا از پیام‌رسانی در میکروسرویس‌ها استفاده می‌کنیم؟ Why Use Messaging in Microservices?

  • معماری سنتی سرویس به سرویس Traditional Service-to-service Architecture

  • توضیح الگوهای پیام‌رسانی Messaging Patterns Explained

  • مدیریت خطاها در Amazon SQS Handling Failures in Amazon SQS

  • جریان کامل رویداد در سیستم سفارشات Full Event Flow in Order System

  • مزایای یکپارچه‌سازی Amazon SNS و SQS Amazon SNS and SQS Integration Benefits

  • بررسی دقیق جریان رویداد-محور سفارشات Zooming into the Event-driven Order Flow

  • دمو: راه‌اندازی صف AWS SQS برای پردازش سفارشات Demo: Setting up an AWS SQS Queue for Order Processing

  • دمو: انتشار رویدادها با استفاده از AWS SNS Demo: Publishing Events Using AWS SNS

  • دمو: اشتراک میکروسرویس‌ها در اعلان‌ها Demo: Subscribing Microservices to Notifications

  • بررسی کد Listener در سرویس حمل و نقل Exploring the Shipping Service Listener Code

  • دمو: اجرای گردش کار پردازش سفارشات رویداد-محور Demo: Running Event-driven Order Processing Workflow

  • مدیریت خطاها و صف‌های Dead Letter در SQS Handling Failures and Dead Letter Queues in SQS

پیاده‌سازی ذخیره‌سازی ابری با AWS S3 و RDS Implementing Cloud Storage with AWS S3 and RDS

  • چرا میکروسرویس‌ها ذخیره‌سازی فایل و دیتابیس را جدا می‌کنند؟ Why Microservices Separate File and Database Storage

  • طراحی معماری ذخیره‌سازی تمیز برای سفارشات و اسناد Designing Clean Storage Architecture for Orders and Documents

  • ساخت جریان آپلود فایل تمیز با Spring Boot و S3 Building a Clean File Upload Flow with Spring Boot and S3

  • دمو: آپلود و بازیابی فایل‌ها از Amazon S3 Demo: Uploading and Retrieving Files from Amazon S3

  • درک رفتار Amazon S3 و طراحی دسترسی‌ها Understanding Amazon S3 Behavior and Access Design

  • امن‌سازی دسترسی به فایل‌ها با Pre-signed URLها در Spring Boot Securing File Access with Pre-signed URLs in Spring Boot

  • چرا Spring Boot از Repositoryها برای ذخیره داده در RDS استفاده می‌کند؟ Why Spring Boot Uses Repositories to Persist Data in RDS

  • طراحی جریان لایه‌بندی شده ذخیره‌سازی با Spring Boot و RDS Designing Layered Persistence Flow with Spring Boot and RDS

  • دمو: ذخیره داده‌های سفارش در Amazon RDS Demo: Storing Order Data in Amazon RDS

  • امن‌سازی اسرار با IAM و AWS Secrets Manager در Spring Securing Secrets with IAM and AWS Secrets Manager in Spring

  • اتصال اسرار خارجی به کلاس‌های پیکربندی Spring Boot Binding External Secrets into Spring Boot Config Classes

  • دمو: اتصال امن میکروسرویس‌ها به RDS Demo: Connecting Microservices to RDS Securely

  • بهینه‌سازی آپلود فایل و عملکرد با Amazon S3 Optimizing File Uploads and Performance with Amazon S3

  • چک‌لیست امنیتی Spring Boot برای میکروسرویس‌های AWS در سطح عملیاتی Spring Boot Security Checklist for Production-Grade AWS Microservices

  • طراحی معماری ذخیره‌سازی Cloud-native با Spring Boot Designing Cloud-native Storage Architecture with Spring Boot

  • دمو: ذخیره‌سازی ابری جامع برای سفارشات فروشگاه اینترنتی Demo: End-to-end Cloud Storage for E-commerce Orders

استقرار و مقیاس‌بندی میکروسرویس‌ها در AWS Deploying and Scaling Microservices on AWS

  • توضیح استراتژی استقرار Spring Boot Spring Boot Deployment Strategy Explained

  • حل مشکلات رایج در استقرار Spring Boot Solving Spring Boot Deployment Pitfalls

  • استفاده از Elastic Beanstalk برای Spring Boot Elastic Beanstalk for Spring Boot

  • استقرار Spring Boot روی Beanstalk Deploying Spring Boot on Beanstalk

  • دمو: آماده‌سازی Spring Boot برای استقرار روی Elastic Beanstalk Demo: Preparing Spring Boot for Elastic Beanstalk Deployment

  • دمو: استقرار و اعتبارسنجی روی Elastic Beanstalk Demo: Deploying and Validating on Elastic Beanstalk

  • مقیاس‌پذیری خودکار (Auto Scaling) سرویس‌های Spring Boot Auto Scaling Spring Boot Services

  • دمو: پیکربندی Load Balancing و Auto Scaling در AWS Elastic Beanstalk Demo: Configuring Load Balancing and Auto Scaling in AWS Elastic Beanstalk

  • مانیتورینگ Spring Boot با AWS CloudWatch Monitoring Spring Boot with AWS CloudWatch

  • دمو: نظارت بر عملکرد اپلیکیشن با AWS CloudWatch Demo: Monitoring Application Performance with AWS CloudWatch

  • بهینه‌سازی هزینه و عملکرد Spring Boot Spring Boot Cost and Performance Tuning

  • مقیاس‌بندی صحیح میکروسرویس‌های Spring Boot Scaling Spring Boot Microservices Correctly

  • استقرار جامع (End-to-End) Spring Boot روی AWS End-to-end Deployment for Spring Boot on AWS

  • ویژگی‌های پیشرفته Beanstalk برای Spring Boot Advanced Beanstalk Features for Spring Boot

گام‌های بعدی؛ یادگیری آینده و بهترین تجربیات What’s Next? Future Learning and Best Practices

  • از کدنویس تا معمار: تغییر دیدگاه پس از تحویل پروژه From Coder to Architect: Shifting Mindset after Delivery

  • اجتناب از خطاهای رایج در سیستم‌های عملیاتی Spring Boot Avoiding Common Failures in Spring Boot Production Systems

  • چرا Spring Cloud AWS بهتر از کدهای رابط (Glue Code) مقیاس می‌پذیرد؟ Why Are Spring Cloud AWS Scales Better Than Glue Code?

  • درس‌های واقعی از محیط عملیاتی: تاب‌آوری، امنیت، بازیابی Real Lessons from Production: Resilience, Security, Recovery

  • تصمیم‌گیری هوشمندانه برای Serverless با AWS Lambda Making Smart Serverless Decisions with AWS Lambda

  • آشنایی با ابزارهای قدرتمند و پنهان AWS برای Spring Boot Unlocking Hidden Power Tools in AWS for Spring Boot

  • ارتقای مهارت‌های معماری Spring Boot Leveling up Your Spring Boot Architecture Skills

  • فعال‌سازی آموخته‌ها از طریق اقدامات واقعی Activate What You’ve Learned through Real Action

  • گواهینامه‌هایی که برای مهندسان Spring Boot واقعاً اهمیت دارند Certifications That Actually Matter for Spring Boot Engineers

  • تفکر مانند یک معمار نرم‌افزار Think Like an Architect

نمایش نظرات

آموزش مبانی Spring Cloud AWS
جزییات دوره
3h 0m
67
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
5
از 5
دارد
دارد
دارد
Rupesh Tiwari
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rupesh Tiwari Rupesh Tiwari

روپش یک مشاور مستقل با بیش از 12 سال تجربه در زمینه تولید نرم افزار است. Rupesh به عنوان یک معمار نرم افزار ، برنامه های وب را برای صنایع مختلف دامنه با استفاده از JavaScript ، Node ، Angular ، C # و .Net ایجاد می کند. روپش بیش از 100 توسعه دهنده نرم افزار را در کنفرانس ها و شرکت های سراسر جهان در زمینه توسعه بخش ، آزمایش ، کد تمیز ، طراحی دامنه محور ، خدمات خرد و معماری سرویس گرا آموزش داد. او در نیوجرسی زندگی می کند ، جایی که در codeproject.com وبلاگ می نویسد و به عنوانroopkt در توییتر فعال است.