مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
این دوره در 3 اکتبر 2023 بازنشسته خواهد شد. اگر می خواهید برای جدیدترین آزمون Developer Associate آماده شوید، لطفا دوره ما را تماشا کنید.در این آموزش توسعهدهنده AWS، بارت کسل و ترور سالیوان اهداف آزمون DVA-C01 را پوشش میدهند، که یکی از آزمونهای لازم برای کسب گواهینامه AWS Certified Developer - Associate است.
این آموزش برای توسعه دهندگانی است که با خدمات ابری تجربه دارند، اما تجربه خاصی با AWS ندارند. در حالی که از نظر فنی هیچ پیش نیازی برای این آموزش توسعه دهنده AWS وجود ندارد، شما باید حداقل یک زبان برنامه نویسی سطح بالا مانند جاوا اسکریپت، C یا پایتون را بدانید. از آنجایی که در طول این دوره شما برنامههای AWS را توسعه، استقرار و اشکالزدایی میکنید، دانستن آن زبانها ضروری است.
برای هر کسی که آموزش AWS مرکز کاری خود را مدیریت میکند، این آموزش برنامهنویس AWS میتواند برای آمادگی آزمون DVA-C01، حضور در برنامهنویسان جدید ابری یا ارتقاء مهارت برنامهنویسان عمومی استفاده شود.
همکار توسعه دهنده گواهی AWS: آنچه باید بدانید برای هر توسعهدهندهای که از این آموزش برای آمادهسازی امتحان استفاده میکند، دوره آموزشی AWS Certified Developer Associate ما به اهداف آزمونهای Associate - Developer Certified AWS نگاشت میشود و موضوعاتی مانند:
مدیریت محیط توسعه یکپارچه Cloud9 (IDE)، از جمله راهاندازی کاربران و گروهها، راهاندازی یک محیط جدید Cloud9، و نگهداری برنامههای SAM در Cloud 9 نصب و استفاده از خط فرمان AWS، شامل دسته-نوشتن-آیتم، بازیابی دسته ای و دسته-دریافت-آیتم، پرس و جو و اسکن پردازش رکورد با Lambda را خودکار کنید جداول را از طریق کنسول مدیریت و خط فرمان ایجاد کنید نحوه ارائه مدیریت امن با DynamoDB را بدانید کد اصلی پایتون و PHO را برای دستکاری محیط AWS ایجاد کنید چه کسی باید آموزش همکاری توسعه دهنده گواهی AWS را بگذراند؟ این آموزش برنامه نویس AWS، آموزش AWS در سطح همکار در نظر گرفته می شود، به این معنی که برای توسعه دهندگان ابری با تجربه طراحی شده است. این دوره آموزشی AWS Certified Developer Associate برای توسعه دهندگان جدید با حداقل یک سال تجربه در سرویس های AWS و مدیران باتجربه ابری که به دنبال تأیید مهارت های AWS خود هستند، ارزشمند است.
برنامهنویسان جدید یا مشتاق AWS. برای توسعهدهندگان نسبتاً جدید، تبدیل شدن به یک همکار برنامهنویس دارای گواهی AWS به این معنی است که به تسلط بر دادهها در محیطهای ابری متعهد هستید. با یادگیری واکشی و پردازش داده ها با خط فرمان AWS یا نحوه مدیریت Cloud9 IDE، در توسعه برنامه های AWS کارآمدتر و توانمندتر خواهید بود.
برنامهنویسهای باتجربه بدون تجربه AWS. اگر قبلاً یک برنامهنویس هستید، اما هرگز با سرویسهای AWS کار نکردهاید، این آموزش توسعهدهنده AWS اصول اولیه را آموزش میدهد. در حالی که بهترین شیوههای معماری و بخشهای مدیریت چرخه حیات ممکن است یک مرور باشد، بارت در مورد موضوعات خاص AWS که برای شروع به آن نیاز دارید، مانند APIهای سرویس، AWS CLI و SDKها به جزئیات میپردازد.
توسعه دهندگان با تجربه AWS. اگر قبلاً در مدیریت منابع ابری تجربه دارید، تبدیل شدن به یک همکار برنامه نویس خبره به شما تسلط بر بخش های مبهم تر کار می دهد. این دوره و گواهینامه به شدت به تخصص Cloud9 و AWS Command Line متکی است -- به شما سطح آشنایی و سواد عمیقی می دهد که برای مدیریت کامل تمام منابع ابری خود به آن نیاز دارید.
سرفصل ها و درس ها
شروع به کار با توسعه دهنده گواهی AWS
Getting Started with AWS Certified Developer
با AWS Certified Developer شروع کنید
Get Started with AWS Certified Developer
چرا گواهی AWS دریافت کنیم؟
Why Get AWS Certified?
چه کسی باید در آزمون برنامه نویس معتبر AWS شرکت کند؟
Who Should Take the AWS Certified Developer Exam?
منابع آزمون DVA-C01 Developer Certified AWS
AWS Certified Developer DVA-C01 Exam Resources
منابعی برای کمک به مطالعه
Resources to Help You Study
برنامه ریزی برای مدیریت حساب AWS
Plan for AWS Account Management
زیرساخت جهانی
Global Infrastructure
حساب های چندگانه
Multiple Accounts
سازمان های
Organizations
مسئولیت های مشترک
Shared Responsibilities
مشاور مورد اعتماد
Trusted Advisor
محدودیت های خدمات
Service Limits
API ها و نقاط پایانی
APIs and Endpoints
CloudTrail API Logging
CloudTrail API Logging
نمایش CloudTrail
Demonstrating CloudTrail
دسترسی به منابع AWS را مدیریت کنید
Manage Access to AWS Resources
مجوز و احراز هویت در AWS
Authorization and Authentication at AWS
رابط های مدیریتی در AWS
Management Interfaces at AWS
تفویض مجوز با نقش ها
Permissions Delegation with Roles
ارزیابی مجوزها در AWS
Evaluating Permissions at AWS
انواع و عناصر سیاست امنیتی
Security Policy Types and Elements
نام منابع آمازون
Amazon Resource Names
استفاده از شرایط و متغیرهای سیاست امنیتی پویا
Using Dynamic Security Policy Conditions and Variables
مدیریت مجوزها با کنسول مدیریت
Managing Permissions with the Management Console
مدیریت مجوزها در خط فرمان
Managing Permissions on the Command Line
با سیاست های امنیتی IAM کار کنید
Work with IAM Security Policies
انواع و عناصر سیاست امنیتی
Security Policy Types and Elements
خطمشیهای IAM: سیاستهای مدیریت شده در مقابل سیاستهای داخلی و تفویض اختیار
IAM Policies: Managed vs. Inline Policies and Delegation
سیاست های IAM: ویرایش
IAM Policies: Editing
سیاست های IAM: ایجاد
IAM Policies: Creating
سیاست های IAM: Advanced Not Elements
IAM Policies: Advanced Not Elements
برای الگوهای تأیید اعتبار پیشرفته در AWS برنامه ریزی کنید
Plan for Advanced Auth Patterns at AWS
نشان دادن احراز هویت چند عاملی
Demonstrating Multi-Factor Authentication
فدراسیون هویت: مبانی
Identity Federation: Basics
فدراسیون هویت: SSO
Identity Federation: SSO
Identity Federation: Active Directory
Identity Federation: Active Directory
یک محیط توسعه AWS راه اندازی کنید
Set Up an AWS Development Environment
ابزارها و منابع توسعه AWS
AWS Development Tools and Resources
برنامه ریزی برای استفاده از Cloud9 Web IDE
Planning to use the Cloud9 Web IDE
راه اندازی Cloud9 Users and Groups
Setting up Cloud9 Users and Groups
راه اندازی یک محیط جدید Cloud9
Launching a new Cloud9 Environment
پیکربندی مجوزهای مدل برنامه بدون سرور
Configuring Serverless Application Model Permissions
استقرار یک برنامه SAM با Cloud9
Deploying a SAM Application with Cloud9
اجرای و به روز رسانی یک برنامه SAM در Cloud9
Running & Updating a SAM Application in Cloud9
اشکال زدایی و آزمایش یک برنامه SAM در Cloud9
Debugging and testing a SAM application in Cloud9
نصب خط فرمان AWS
Installing the AWS Command Line
پیکربندی خط فرمان AWS
Configuring the AWS Command Line
راه اندازی AWS Python Toolkit برای PyCharm
Setting up AWS Python Toolkit for PyCharm
پیکربندی AWS Python Toolkit
Configuring the AWS Python Toolkit
خودکار کردن AWS با PowerShell در لینوکس، مک و ویندوز
Automate AWS with PowerShell on Linux, Mac, and Windows
معرفی مهارت
Skill Introduction
نصب PowerShell و ماژول AWS PowerShell
Installing PowerShell and the AWS PowerShell Module
تنظیم اعتبار کاربری AWS IAM
Setting Up Your AWS IAM User Credentials
نصب ماژول های غیر یکپارچه AWS PowerShell
Installing Non-Monolithic AWS PowerShell Modules
با فرض نقش AWS IAM با PowerShell
Assuming an AWS IAM Role with PowerShell
راه اندازی یک محیط توسعه کانتینری
Setting up a Containerized Development Environment
مدیریت ذخیره سازی Amazon S3 با AWS PowerShell SDK
Managing Amazon S3 Storage with the AWS PowerShell SDK
استقرار پشته های AWS CloudFormation با استفاده از ابزار AWS برای PowerShell
Deploying AWS CloudFormation Stacks using the AWS Tools for PowerShell
فراخوانی برای اقدام
Call to Action
برای ترافیک شبکه VPC برنامه ریزی کنید
Plan for VPC Network Traffic
مفاهیم رابط شبکه الاستیک
Elastic Network Interface Concepts
کار با رابط های شبکه الاستیک
Working with Elastic Network Interfaces
VPCها، SGها و NACLها
VPCs, SGs, and NACLs
زیرشبکه های عمومی و خصوصی
Public and Private Subnets
چک لیست دسترسی به اینترنت
Internet Access Checklist
جریان ترافیک VPC داخلی
Internal VPC Traffic Flow
VPC جریان های ترافیک خارجی
VPC External Traffic Flows
برنامه ریزی برای کنترل های حفاظتی در AWS
Plan for Protective Controls at AWS
کنترل های حفاظتی
Protective Controls
برنامه وب سه لایه
Three-Tier Web Application
قوانین گروه امنیتی: برنامه وب سه لایه
Security Group Rules: Three-Tier Web Application
قوانین گروه امنیتی: Admin JumpBox
Security Group Rules: Admin JumpBox
ابزارهای امنیت شبکه مبتنی بر EC2
EC2-Based Network Security Tools
فیلتر ترافیک شبکه تک VPC
Single VPC Network Traffic Filtering
چند VPC و چند حساب فیلتر ترافیک
Multi-VPC and Multi-Account Traffic Filtering
برنامه ریزی برای طراحی محاسبات بار کاری AWS
Plan for AWS Workload Compute Design
مقدمه ای بر طراحی محاسبات بار کاری AWS
Introduction to AWS Workload Compute Design
ملاحظات امنیتی برای AWS Compute
Security Considerations for AWS Compute
قیمت گذاری برای خدمات محاسباتی AWS
Pricing for AWS Compute Services
ملاحظات عملکرد برای خدمات محاسباتی AWS
Performance Considerations for AWS Compute Services
مقیاس پذیری برای خدمات محاسباتی AWS
Scalability for AWS Compute Services
در دسترس بودن بالا برای خدمات محاسباتی AWS
High Availability for AWS Compute Services
وردپرس را به EC2 و RDS منتقل کنید
Migrate Wordpress to EC2 and RDS
محلول AWS LAMP با استفاده از EC2 و RDS
AWS LAMP Solution using EC2 and RDS
برنامه ریزی برای مهاجرت
Planning for Migration
راه اندازی و آماده سازی نمونه های LAMP EC2
Launching and Preparing LAMP EC2 Instances
راه اندازی نمونه RDS در یک گروه زیر شبکه
Launching the RDS Instance into a Subnet Group
پیکربندی و آزمایش کاربر و پایگاه داده MySQL
Configuring and Testing MySQL User and Database
نصب و تست یک سایت وردپرس پایه
Installing and Testing a Basic Wordpress Site
ایجاد نسخه پشتیبان از سیستم فایل و پایگاه داده
Generating Filesystem and Database Backups
مهاجرت و تست وردپرس
Migrating and Testing Wordpress
طراحی برای الگوهای کاربردی مقیاس وب
Design for Web-Scale Application Patterns
طراحی برای معماری در مقیاس وب
Designing for Web-Scale Architecture
مدیریت دامنه های DNS با Route53
Managing DNS Domains with Route53
بارگذاری دارایی های استاتیک به S3
Offload Static Assets to S3
مدیریت به روز رسانی ها با استفاده از استقرار آبی/سبز
Managing Updates using Blue/Green Deployment
طراحی برای ذخیره و توزیع محتوا
Designing for Content Caching and Distribution
توزیع محتوا با CloudFront
Content Distribution with CloudFront
طراحی برای بارهای کاری EC2 پویا
Design for Dynamic EC2 Workloads
برنامه ریزی برای تغییرات و رویدادها
Planning for Changes and Events
نظارت بر سلامت و دولت
Monitoring Instance Health and State
EC2 بازیابی خودکار نمونه ها
EC2 Auto Recovery of Instances
CPU Credit Bursting با نمونه های سری T
CPU Credit Bursting with T-Series Instances
گزینه های تعادل بار در AWS
Load Balancing Options at AWS
Application Load Balancer و TargetGroups
Application Load Balancer and TargetGroups
EC2 دستی Scale-Out Behind Application Load Balancer
EC2 Manual Scale-Out Behind Application Load Balancer
طراحی برای مقیاس بندی خودکار EC2
Design for EC2 Automated Scaling
تکامل برنامه های کاربردی وب منجر به مقیاس بندی می شود
Evolution of Web Applications Leads to Scaling
اجزای گروه مقیاس خودکار
Auto Scaling Group Components
تنظیمات راه اندازی EC2
EC2 Launch Configurations
گروه مقیاس بندی EC2
EC2 Scaling Group
مقیاس بندی دستی با ظرفیت دلخواه
Manual Scaling with Desired Capacity
خط مشی مقیاس بندی خودکار
Auto Scaling Policy
ساده کردن مدیریت با Elastic Beanstalk
Simplifying Administration with Elastic Beanstalk
برنامه ای برای امنیت ذخیره سازی داده در AWS
Plan for Data Storage Security at AWS
امنیت داده AWS
AWS Data Security
خدمات ذخیره سازی AWS
AWS Storage Services
DynamoDB: مروری بر امنیت داده ها
DynamoDB: Data Security Overview
DynamoDB: رمزگذاری سمت سرور
DynamoDB: Server-Side Encryption
DynamoDB: رمزگذاری سمت سرور با استفاده از خط فرمان
DynamoDB: Server-Side Encryption Using the Command Line
RDS: تنظیمات امنیتی پایه
RDS: Basic Security Settings
RDS: تنظیمات امنیتی پیشرفته
RDS: Advanced Security Settings
RDS: تنظیمات نهایی و راه اندازی
RDS: Final Settings and Launch
برنامه ای برای امنیت ذخیره سازی EC2
Plan for EC2 Storage Security
بررسی اجمالی امنیت ذخیره سازی EC2
EC2 Storage Security Overview
رمزگذاری EBS: عملیات
EBS Encryption: Operations
رمزگذاری EBS: نمونه و حجم جدید
EBS Encryption: New Instance and Volume
رمزگذاری EBS: آماده سازی نمونه جدید و حجم CLI
EBS Encryption: New Instance and Volume CLI Preparation
رمزگذاری EBS: آزمایش راهاندازی نمونه جدید و حجم CLI
EBS Encryption: New Instance and Volume CLI Launch Test
رمزگذاری EBS: عکس های فوری
EBS Encryption: Snapshots
جمع آوری فایل های Log در آمازون S3
Aggregate Log files in Amazon S3
متمرکز کردن Log Aggregation به S3
Centralizing Log Aggregation to S3
ورود به S3 از Elastic Beanstalk
Logging to S3 from Elastic Beanstalk
ورود مستقیم به S3 و پیکربندی مجوزها
Logging Directly to S3 and Configuring Permissions
S3 کپی و همگام سازی از یک نمونه EC2
S3 Copy and Sync from an EC2 Instance
همگام سازی S3 از یک نمونه Azure از راه دور
S3 Sync from a Remote Azure Instance
CloudWatch Logs Group and Permissions
CloudWatch Logs Group and Permissions
نصب عامل CloudWatch
Installing the CloudWatch Agent
پیکربندی عامل CloudWatch
Configuring the CloudWatch Agent
استفاده از Lambda برای ارسال گزارش رویدادهای گروهی به S3
Using Lambda to Ship Log Group Events to S3
برنامه ریزی برای امنیت داده های یکپارچگی و در دسترس بودن S3
Plan for S3 Integrity and Availability Data Security
یکپارچگی و در دسترس بودن S3
S3 Integrity and Availability
سیاست های چرخه حیات S3
S3 Lifecycle Policies
S3 Bucket Replication
S3 Bucket Replication
S3 Replication: Destination Bucket
S3 Replication: Destination Bucket
S3 Replication: Source Bucket
S3 Replication: Source Bucket
خطمشیهای خزانههای یخچالی و قفل خرک
Glacier Vaults and Vault Lock Policies
برنامه ریزی برای امنیت داده های محرمانه S3
Plan for S3 Confidentiality Data Security
محرمانه بودن S3
S3 Confidentiality
رمزگذاری سمت مشتری S3
S3 Client-Side Encryption
رمزگذاری سمت سرور S3: کلید مشتری
S3 Server-Side Encryption: Client Key
رمزگذاری سمت سرور S3: کلیدهای S3
S3 Server-Side Encryption: S3 Keys
رمزگذاری سمت سرور S3: کلیدهای KMS
S3 Server-Side Encryption: KMS Keys
محدودیت های حساب دسترسی عمومی S3
S3 Public Access Account Restrictions
یک Datastore در AWS انتخاب کنید
Choose a Datastore at AWS
انتخاب یک Datastore در AWS
Choosing a Datastore at AWS
طراحی برای داده ها و ویژگی های بار کاری
Designing for Data and Workload Characteristics
برنامه ریزی برای داده های عادی شده رابطه ای
Planning for Relational Normalized Data
طراحی برای Key-Value و NoSQL Datastores
Designing for Key-Value & NoSQL Datastores
جستجو و مستندسازی پایگاه های داده
Searching and Documenting Databases
تأخیر کم با داده های درون حافظه
Low Latency with In-Memory Data
روابط و فروشگاه داده های نموداری
Relationships and the Graphing Datastore
سری های زمانی و داده های Ledger
Time-Series and Ledger Datastores
طراحی برای آمازون DynamoDB
Design for Amazon DynamoDB
دانستن زمان انتخاب NoSQL
Knowing When to Choose NoSQL
آشنایی با DynamoDB
Understanding DynamoDB
ایمن سازی مدیریت DynamoDB
Securing DynamoDB Administration
برنامه ریزی برای کنترل دسترسی دقیق
Planning for Fine-Grained Access Control
برنامه ریزی برای دوام و در دسترس بودن
Planning for Durability and Availability
محاسبه واحدهای ظرفیت خواندن
Calculating Read Capacity Units
محاسبه واحدهای ظرفیت نوشتن
Calculating Write Capacity Units
ذخیره سازی داده با DynamoDB آمازون
Data Storage with Amazon DynamoDB
ایجاد جداول با کنسول مدیریت
Creating Tables with the Management Console
ایجاد جداول با خط فرمان
Creating Tables with the Command Line
قرار دادن و به روز رسانی اقلام
Putting and Updating Items
بازیابی یک آیتم با get-item
Retrieving an Item with get-item
کار با Read Consistency
Working with Read Consistency
اسکن و پرس و جو از جدول DynamoDB
Scanning and Querying a DynamoDB table
پرس و جو و اسکن با خط فرمان
Querying and Scanning with the Command Line
طراحی عملکرد برای DynamoDB
Performance Design for DynamoDB
برنامه ریزی برای پارتیشن بندی و عملکرد
Planning for Partitioning and Performance
برنامه ریزی برای شاخص های ثانویه
Planning for Secondary Indexes
برنامه ریزی برای عملیات نوشتن دسته ای
Planning for Batch-Write Operations
استفاده از آیتم دسته ای نوشتن در خط فرمان
Using batch-write-item on the Command Line
برنامه ریزی برای عملیات بازیابی دسته ای
Planning for Batch-Retrieve Operations
استفاده از آیتم دسته ای در خط فرمان
Using batch-get-item on the Command Line
برنامه ریزی برای اقلام بزرگ
Planning for Large Items
مدیریت اقلام سری زمانی
Managing Time-Series Items
برنامه ریزی برای جریان رویدادهای جدول
Planning for Streaming Table Events
بازیابی رکوردهای جریان در خط فرمان
Retrieving Stream Records on the Command Line
خودکار کردن پردازش رکورد با لامبدا
Automating Record Processing with Lambda
طراحی برای حالت های توان عملیاتی
Designing for Throughput Modes
برای رمزگذاری داده ها در AWS برنامه ریزی کنید
Plan for Data Encryption at AWS
رمزگذاری داده ها: مبانی
Data Encryption: Basics
رمزگذاری داده ها: منابع
Data Encryption: Resources
کلیدهای KMS: انواع
KMS Keys: Types
کلیدهای KMS: چرخش
KMS Keys: Rotation
ماژول های امنیتی سخت افزار
Hardware Security Modules
گزینه های HSM
HSM Options
KMS غیرفعال و حذف: کلیدهای بدون برچسب
KMS Disable and Delete: Unlabeled Keys
KMS غیرفعال و حذف: گزارشهای CloudTrail
KMS Disable and Delete: CloudTrail Logs
برای پیام رسانی در AWS برنامه ریزی کنید
Plan for Messaging at AWS
پیام رسانی برای برنامه های کاربردی توزیع شده
Messaging for Distributed Applications
مشکلات پیام رسانی همزمان
Synchronous Messaging Problems
راه حل های پیام رسانی ناهمزمان
Asynchronous Messaging Solutions
برنامه ریزی برای صف: تولیدکنندگان SQS
Planning for Queuing: SQS Producers
برنامه ریزی برای صف بندی: صف های SQS
Planning for Queuing: SQS Queues
برنامه ریزی برای صف: مصرف کنندگان SQS
Planning for Queuing: SQS Consumers
برنامه ریزی برای پیام رسانی فشاری: موضوعات SNS
Planning for Push Messaging: SNS Topics
برنامه ریزی برای Push Messaging: اشتراک های SNS
Planning for Push Messaging: SNS Subscriptions
منبع باز و گزینه های پیام رسانی جریانی
Open Source and Streaming Messaging Options
پیام رسانی سرویس به سرویس با SNS و SQS
Service-To-Service Messaging with SNS and SQS
پیام رسانی بدون سرور با SNS و SQS
Serverless Messaging with SNS and SQS
برای رله پیام SNS به SQS برنامه ریزی کنید
Plan for SNS to SQS Message Relay
ایجاد موضوع SNS
Creating the SNS Topic
ایجاد صف SQS
Creating SQS Queue
پیکربندی صف به عنوان مشترک SNS
Configuring Queue as an SNS Subscriber
فیلتر کردن پیام مشترک
Subscriber Message Filtering
آزمایش پیام های رله و پیکربندی زنگ هشدار
Testing Relay Messages and Configuring an Alarm
API Gateway Service Proxy به SNS Messaging
API Gateway Service Proxy to SNS Messaging
دروازه API به عنوان یک پروکسی سرویس AWS
API Gateway as an AWS Service Proxy
برنامه ریزی برای API Gateway Service Proxy
Planning for API Gateway Service Proxy
ایجاد منابع دروازه API
Creating API Gateway Resources
ایجاد روش های منبع API
Creating API Resource Methods
پیکربندی روش درخواست یکپارچه سازی
Configuring Method Request Integration
پیکربندی روش ادغام پاسخ
Configuring Method Response Integration
تست REST API با پستچی و دوستان
REST API Testing with Postman and Friends
برنامه ریزی برای مدیریت استقرار
Plan for Deployment Management
مدیریت استقرار: بررسی اجمالی
Deployment Management: Overview
مدیریت استقرار: EC2
Deployment Management: EC2
مدیریت استقرار: CloudFormation
Deployment Management: CloudFormation
مدیریت استقرار: OpsWorks
Deployment Management: OpsWorks
مدیریت استقرار: Elastic Beanstalk
Deployment Management: Elastic Beanstalk
مدیریت منابع با AWS CloudFormation
Manage Resources with AWS CloudFormation
مدیریت منابع با CloudFormation
Managing Resources with CloudFormation
زیرساخت به عنوان کد چگونه کمک می کند؟
How Does Infrastructure as Code Help?
آناتومی الگوی CloudFormation
CloudFormation Template Anatomy
ایجاد یک منبع پایه S3 Bucket
Creating a Basic S3 Bucket Resource
ایجاد به روز رسانی و تشخیص تغییر دریفت
Making Updates and Detecting Change Drift
استفاده از پارامترها برای ارائه ورودی
Using Parameters to Provide Input
جستجوی مقادیر در جدول نقشه برداری
Looking Up Values in a Mappings Table
کنترل ترتیب ایجاد منابع
Controlling Resource-Creation Ordering
ایجاد خروجی های قالب
Creating Template Outputs
تودرتوی الگوهای CloudFormation
Nesting CloudFormation Templates
تودرتوی الگوهای CloudFormation
Nesting CloudFormation Templates
طراحی برای قالب های تودرتو
Designing for Nested Templates
منبع پشته CloudFormation
CloudFormation Stack Resource
انتقال مقادیر با پارامترها و خروجی ها
Passing Values with Parameters and Outputs
استفاده از توابع ذاتی Join & Substitute
Using the Join & Substitute Instrinsic Functions
اعتبارسنجی الگوهای CloudFormation
Validating CloudFormation Templates
بررسی کار خود با cfn-lint
Checking your Work with cfn-lint
بهروزرسانیهای ساده آبی/سبز را در برنامههای وب EC2 انجام دهید
Perform Simple Blue/Green Updates on EC2 Web Apps
هیجان زده شدن درباره الگوهای به روز رسانی سبز آبی
Getting Excited about Blue Green Update Patterns
راه اندازی آزمایشگاه IP الاستیک EC2
EC2 Elastic IP Lab Setup
استقرار به روز رسانی با داده های کاربر EC2
Deploying an Update with EC2 User Data
ارتباط مجدد انتقال IP الاستیک
Re-Associating Elastic IP Transition
Route53 DNS Re-Target Lab Setup
Route53 DNS Re-Target Lab Setup
تنظیم ضبط DNS UPSERT Transition
DNS Record Set UPSERT Transition
بهروزرسانیهای آبی/سبز را در بارگذاری متعادل برنامههای وب EC2 انجام دهید
Perform Blue/Green Updates on Load Balanced EC2 Web Apps
راه اندازی Load Balancer Lab
Load Balancer Lab Setup
ثبت و لغو ثبت به روز رسانی های نمونه
Registering and Deregistering Instance Updates
تنظیم خودکار گروه هدف
Auto Scaling Target Group Setup
استفاده از ASG Scale Out و Scale In برای به روز رسانی
Using ASG Scale Out and Scale In for Updates
راه اندازی گروه هدف قانون شنونده ALB
ALB Listener Rule Target Group Setup
به روز رسانی قانون شنونده ALB
Updating ALB Listener Rule
برای خطوط لوله CI/CD DevOps در AWS برنامه ریزی کنید
Plan for DevOps CI/CD Pipelines at AWS
یکپارچه سازی و تحویل مداوم در AWS
Continuous Integration and Delivery at AWS
کدنویسی و توسعه در AWS
Coding and Developing at AWS
CodeCommit کنترل منبع را ارائه می دهد
CodeCommit Provides Source Control
کد ساخت و تست با CodeBuild
Building and Testing Code with CodeBuild
ارکستراسیون CI/CD با CodePipeline
CI/CD Orchestration with CodePipeline
CodeDeploy برای تحویل هیبریدی
CodeDeploy for Hybrid Delivery
ردیابی اشعه ایکس، دید عملیات را فراهم می کند
X-Ray Tracing Provides Operations Visibility
سرویس AWS Lambda را درک کنید
Understand the AWS Lambda Service
مقدمه ای بر AWS Lambda
Introduction to AWS Lambda
درک قیمت AWS Lambda
Understanding AWS Lambda Pricing
امنیت برای AWS Lambda
Security for AWS Lambda
کاوش در کنسول AWS Lambda
Exploring the AWS Lambda Console
ادغام AWS Lambda با سایر خدمات AWS
Integrating AWS Lambda with Other AWS Services
فراخوانی برای اقدام
Call to Action
شروع کار با AWS Fargate
Getting Started with AWS Fargate
مقدمه ای بر AWS Fargate
Introduction to AWS Fargate
ایجاد یک کلاستر AWS Fargate
Creating an AWS Fargate Cluster
ایجاد یک تعریف کار ECS و استقرار یک کار
Creating an ECS Task Definition and Deploy a Task
توسعه و استقرار یک تصویر کانتینر سفارشی از ECR
Developing and Deploying a Custom Container Image from ECR
استقرار یک سرویس در پشت یک بار متعادل کننده شبکه
Deploying a Service Behind a Network Load Balancer
استقرار خدمات در سرویس کانتینر الاستیک آمازون (ECS)
Deploying Services on Amazon Elastic Container Service (ECS)
مقدمه ای بر سرویس کانتینر الاستیک آمازون (ECS)
Introduction to Amazon Elastic Container Service (ECS)
اجزای اساسی آمازون ECS
Fundamental Components of Amazon ECS
ساخت یک کلاستر لینوکس در آمازون ECS
Building a Linux Cluster on Amazon ECS
ایجاد یک تعریف کار ECS و استقرار یک وظیفه NGINX
Creating an ECS Task Definition and Deploying an NGINX Task
پیوست کردن حافظه EFS مداوم به یک کار
Attaching Persistent EFS Storage to a Task
استقرار آمازون ECS Task در سرور مایکروسافت ویندوز
Deploying an Amazon ECS Task on Microsoft Windows Server
استقرار یک کلاستر ECS با سرور مایکروسافت ویندوز
Deploying an ECS Cluster with Microsoft Windows Server
برنامه های Cloud خود را با توابع مرحله AWS هماهنگ کنید
Orchestrate Your Cloud Applications with AWS Step Functions
مقدمه ای بر توابع مرحله ای AWS
Introduction to AWS Step Functions
ایجاد ماشین حالت توابع مرحله اول شما
Creating Your First Step Functions State Machine
ادغام توابع مرحله AWS با وظایف Fargate
Integrating AWS Step Functions with Fargate Tasks
فراخوانی AWS Lambda از توابع Step
Calling AWS Lambda from Step Functions
فراخوانی توابع مرحله گردش کار از سایر گردش کار
Invoking Step Functions Workflows from Other Workflows
زمانبندی گردشهای کاری توابع مرحله از Amazon CloudWatch
Scheduling Step Functions Workflows from Amazon CloudWatch
پیادهسازی فعالیتهای توابع مرحله با AWS SDK برای PowerShell
Implementing Step Functions Activities with the AWS SDK for PowerShell
شروع کار با مدل برنامه بدون سرور AWS
Getting Started with AWS Serverless Application Model
شروع کار با مدل برنامه بدون سرور
Getting Started with Serverless Application Model
چرا از مدل برنامه بدون سرور AWS استفاده کنیم؟
Why use the AWS Serverless Application Model?
نصب و اعتبارسنجی خط فرمان SAM
Installing and Validating SAM Command Line
راه اندازی یک الگوی Node.js SAM Project
Initializing a Node.js SAM Project Template
ساخت و استقرار برنامه های SAM
Building and Deploying SAM Applications
تست برنامه های SAM
Testing SAM Applications
کار با توابع لامبدا با استفاده از SAM
Working with Lambda Functions Using SAM
کار با توابع لامبدا با استفاده از SAM
Working with Lambda Functions using SAM
عملکرد ماشین حساب Lambda را راه اندازی کنید
Initialize the Lambda Calculator Function
تست عملکرد محلی با استفاده از SAM
Local Function Testing using SAM
استقرار و کار با لاگ لامبدا
Deploying and Working with Lambda Logs
S3 Bucket Resource با الگوی SAM
S3 Bucket Resource with SAM Template
نوشتن خروجی تابع لامبدا در S3
Writing Lambda function output to S3
تست نتایج عملکرد ماشین حساب S3
S3 Calculator Function Results Testing
کار با API Gateway با استفاده از SAM
Working with API Gateway using SAM
کار با API Gateway با استفاده از SAM
Working with API Gateway using SAM
ایجاد منبع دروازه API
Creating the API Gateway Resource
آشنایی با پروژه Calculator API
Understanding the Calculator API project
تعریف API با استفاده از OpenAPI
Defining the API using OpenAPI
ساخت و استقرار API ماشین حساب
Building and Deploying Calculator API
پیکربندی مجوزهای رویداد Lambda
Configuring Lambda Event Permissions
تست نقطه پایانی API از راه دور با Postman
Remote API Endpoint Testing with Postman
استقرار تدریجی برنامه ها با استفاده از SAM
Gradually Deploying Applications using SAM
استقرار تدریجی با استفاده از SAM
Gradual Deployments using SAM
برنامه ریزی برای استقرار تدریجی و قناری SAM
Planning for SAM Gradual and Canary Deployments
پیکربندی SAM Lambda Alias Auto-Publish
Configuring SAM Lambda Alias Auto-Publish
به روز رسانی API Gateway Target ARN
Updating API Gateway Target ARN
پیکربندی پستچی برای تست خودکار
Configuring Postman for Automated Testing
پیکربندی SAM Lambda Deployment Preferences
Configuring SAM Lambda Deployment Preferences
استقرار و اعتبارسنجی بهروزرسانی قناری لامبدا
Deploying and Validating Lambda Canary Update
گزینه های استقرار به روز رسانی دروازه API
API Gateway Update Deployment Options
استقرار و اعتبارسنجی بهروزرسانی قناری دروازه API
Deploying and Validating API Gateway Canary Update
برنامه ریزی برای نظارت در AWS
Plan for Monitoring at AWS
نظارت بر مدیریت
Handling Monitoring
انتخاب بهترین معیارها برای نظارت
Choosing the Best Metrics for Monitoring
زمان بندی متریک، آستانه ها، و ذخیره سازی
Metric Timing, Thresholds, and Storage
کار با اعلان های وضعیت خدمات
Working with Service Status Notifications
مدل دروازه افزایش امتیاز
Privilege Escalation Gateway Model
نظارت بر استفاده از حساب ریشه
Monitoring Root Account Use
اعلان فعالیت ورود به سیستم جهانی
Global Login Activity Notification
نظارت بر محدودیت های سطح خدمات
Monitoring Service Level Limits
منطقه فرود و برج کنترل AWS
Landing Zone and AWS Control Tower
مانیتور با AWS CloudWatch
Monitor with AWS CloudWatch
نظارت با AWS CloudWatch
Monitoring with AWS CloudWatch
کار با داشبوردهای CloudWatch
Working with CloudWatch Dashboards
آناتومی یک متریک CloudWatch
Anatomy of a CloudWatch Metric
کار با متریک های یکپارچه CloudWatch
Working with CloudWatch Integrated Metrics
انتخاب متریک مناسب
Choosing the Right Metric
آماده شدن برای استفاده از متریک سفارشی
Preparing to use a Custom Metric
استقرار یک اسکریپت متریک سفارشی
Deploying a Custom Metrics Script
کار با CloudWatch Alarms
Working with CloudWatch Alarms
برای ورود به سیستم در AWS برنامه ریزی کنید
Plan for Logging at AWS
زمینه های کلیدی طراحی جنگلداری
Key Areas of Logging Design
برنامه ریزی محدوده یک راه حل ورود به سیستم
Planning the Scope of a Logging Solution
فایلهای گزارش عملیاتی کلیدی AWS
Key AWS Operational Log Files
سیاهههای مربوط به شبکه های کلیدی AWS، برنامه ها و ذخیره اطلاعات
Key AWS Networking, Application, and Datastore Logs
نصب CloudWatch Agent
Installing CloudWatch Agent
پیکربندی عامل CloudWatch
Configuring the CloudWatch Agent
کار با گروههای گزارش، جریانهای گزارش و رویدادها
Working with Log Groups, Log Streams, and Events
تجزیه و تحلیل داده های گروه ورود به سیستم در کنسول مدیریت
Analyzing Log Group Data in the Management Console
راه حل ثبت مرکزی AWS
AWS Centralized Logging Solution
ذخیرهسازی گزارش و چرخه حیات
Log Storage and Lifecycle
پردازش و تجسم داده های گزارش
Processing and Visualizing Log Data
برنامه ای برای امنیت انکار سرویس (DoS).
Plan for Denial-Of-Service (DoS) Security
انکار حملات سرویس و لایه های OSI
Denial of Service Attacks and OSI Layers
حملات زیرساختی DDoS
DDoS Infrastructure Attacks
حملات برنامه DDoS
DDoS Application Attacks
استاندارد سپر AWS
AWS Shield Standard
AWS Shield Advanced
AWS Shield Advanced
کاهش بردار حمله شما
Reducing your Attack Vector
مقیاس پذیری برای جذب
Scaling to Absorb
درک رفتار عادی و ناهنجاری ها
Understanding Normal Behavior and Anomalies
فیلتر کردن ترافیک با فایروال برنامه وب AWS
Filter Traffic with AWS Web Application Firewall
AWS WAF: درک مزایا
AWS WAF: Understanding the Benefits
AWS WAF: اصول اولیه و لیست های کنترل دسترسی
AWS WAF: Basics and Access Control Lists
AWS WAF: شرایط قانون
AWS WAF: Rule Conditions
سرویس مدیر فایروال: راه اندازی اولیه
Firewall Manager Service: Initial Setup
سرویس مدیر فایروال: سیاست های امنیتی
Firewall Manager Service: Security Policies
چارچوب AWS Well-Architected را اعمال کنید
Apply the AWS Well-Architected Framework
پاسخ به سوالات سخت طراحی
Answering Tough Design Questions
بهترین شیوه های تعالی عملیاتی
Operational Excellence Best Practices
بکارگیری طرح تعالی عملیاتی
Applying Operational Excellence Design
بهترین شیوه های امنیتی
Security Best Practices
بکارگیری طراحی امنیتی
Applying Security Design
شناسایی محدودیت های قابلیت اطمینان
Identifying Reliability Limits
بهترین شیوه های قابلیت اطمینان
Reliability Best Practices
پرسیدن سوالات صحیح قابلیت اطمینان
Asking the Right Reliability Questions
بهترین شیوه های کارایی عملکرد
Performance Efficiency Best Practices
بکارگیری طراحی کارایی عملکرد
Applying Performance Efficiency Design
بهترین روش های بهینه سازی هزینه
Cost Optimization Best Practices
استفاده از طراحی بهینه سازی هزینه
Applying Cost Optimization Design
برای آزمون برنامه نویس معتبر AWS آماده شوید
Prepare for the AWS Certified Developer Exam
آیا برای شرکت در آزمون آماده هستید؟
Are You Ready to Take the Exam?
بررسی دامنه استقرار
Deployment Domain Review
بررسی دامنه امنیتی
Security Domain Review
در حال توسعه در بررسی دامنه AWS
Developing on AWS Domain Review
بررسی مجدد دامنه
Refactoring Domain Review
بررسی مانیتورینگ و عیب یابی دامنه
Monitoring and Troubleshooting Domain Review
جدول زمانی پیشنهادی آمادگی امتحان نهایی
Suggested Final Exam Prep Timeline
نمایش نظرات