آموزش توسعه دهنده گواهی AWS – Associate (DVA-C01)

AWS Certified Developer – Associate (DVA-C01)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره در 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

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش توسعه دهنده گواهی AWS – Associate (DVA-C01)
جزییات دوره
40h
355
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevor Sullivan Trevor Sullivan

"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.

ارتباط با Trevor:

اتوماسیون AWS، Azure، MySQL، GitHub، Docker، Kubernetes و PowerShell

Bart Castle Bart Castle

زمانی که آموزش آنلاین را به درستی دریافت می کنید، می تواند تجربه یادگیری بسیار غنی تر و جذاب تری نسبت به یک کلاس درس زنده یا مجازی ارائه دهد. وقتی دانش‌آموزان ویدیوهای من را تماشا می‌کنند، می‌خواهم از آن به گونه‌ای لذت ببرند که انتظارش را نداشتند.» قلعه بارت بیش از یک دهه تجربه رایانش ابری را برای CBT Nuggets به ارمغان می آورد. علاوه بر داشتن تمام گواهینامه های اصلی خدمات وب آمازون، او یکی از معدود مربیانی در سراسر جهان است که وضعیت قهرمان مربی مجاز AWS را کسب کرده است.

بارت دارای مدرک در رشته شبکه های کامپیوتری است و نیمه اول حرفه خود را با پشتیبانی از شبکه های همگرا و زیرساخت های VoIP با سیسکو، آوایا و نورتل گذراند.

ارتباط با بارت:

فناوری ابری، شبکه