آموزش AWS: استقرار و تهیه

AWS: Deploying and Provisioning

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: AWS پیشنهادی هیجان انگیز برای DevOps است. بله ، شگفت انگیز است که بتوانید با سهولت یک مرکز داده مجازی ایجاد کنید ، اما این فقط آغاز کار است: منتظر بمانید تا از AWS برای استقرار نرم افزار استفاده کنید. این دوره را مشاهده کنید تا بیاموزید چگونه از ابزارهای AWS برای تهیه میزبان و استقرار برنامه هایی استفاده کنید که از زیرساخت های کشسان ، مقرون به صرفه و مقیاس پذیر آن استفاده می کنند. براندون ریچ ، معمار و مربی فناوری اطلاعات ، نحوه راه اندازی منابع محاسباتی جدید با EC2 ، تهیه آنها و استقرار برنامه ها را به روشی سریع ، خودکار و سازگار نشان می دهد. نحوه مدیریت زیرساخت ها را به عنوان کد با CloudFormation ، ساخت سریع پشته برنامه با Elastic Beanstalk ، انجام تهیه و استقرار با OpsWorks ، فشار دادن خودکار کد با CodeDeploy و تنظیم سریع برنامه های کدگذاری خود با CodeStar کشف کنید.

این دوره همچنین بخشی از مجموعه ای است که برای کمک به شما در آماده سازی برای آزمون گواهینامه AWS Certified SysOps - Associate ارائه شده است.
موضوعات شامل:
  • درک AWS EC2
  • ایجاد یک نمونه EC2
  • تهیه با CloudFormation
  • معماری برنامه ها برای مقیاس گذاری افقی
  • ایجاد یک محیط و برنامه Elastic Beanstalk
  • استفاده از OpsWorks
  • استقرار برنامه ها با CodeDeploy
  • کار با IDE مبتنی بر Cloud9
  • راه اندازی سریع پروژه های برنامه نویسی با CodeStar

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

مقدمه Introduction

  • استقرار و تهیه AWS AWS Deploying and Provisioning

  • آنچه باید بدانید What you should know

  • راه اندازی اولیه Initial setup

1. مبانی AWS EC2 1. AWS EC2 Foundations

  • AWS EC2 را درک کنید Understand AWS EC2

  • تعادل کننده بار الاستیک AWS را درک کنید Understand AWS Elastic Load Balancers

  • مقیاس بندی خودکار AWS را درک کنید Understand AWS Auto Scaling

  • گروه های امنیتی AWS را درک کنید Understand AWS security groups

  • احراز هویت کلید SSH را درک کنید Understand SSH key authentication

2. ایجاد و تهیه EC2 2. EC2 Creation and Provisioning

  • یک نمونه EC2 ایجاد کنید Create an EC2 instance

  • AWS CloudFormation را درک کنید Understand AWS CloudFormation

  • با CloudFormation ایجاد و تهیه کنید Create and provision with CloudFormation

  • مفاهیم برای به روزرسانی یک پشته CloudFormation Concepts for updating a CloudFormation stack

  • تمرین روزآمد کردن پشته CloudFormation را انجام دهید Practice updating a CloudFormation stack

  • منابع سفارشی CloudFormation را درک کنید Understand CloudFormation custom resources

  • یک منبع سفارشی CloudFormation ایجاد کنید Create a CloudFormation custom resource

  • CloudFormation teardown CloudFormation teardown

3. مفاهیم استقرار 3. Deployment Concepts

  • برنامه های معمار برای مقیاس گذاری افقی Architect apps for horizontal scaling

  • امنیت شبکه AWS برای استقرار برنامه AWS network security for app deployment

  • معرفی نسخه ی نمایشی Demo app introduction

  • برنامه نسخه ی نمایشی را مجبور کنید Forking the demo app

4. Beaststic الاستیک 4. Elastic Beanstalk

  • الاستیک Beanstalk را درک کنید Understand Elastic Beanstalk

  • گزینه های استقرار Deployment options

  • یک برنامه Elastic Beanstalk را آغاز کنید Initialize an Elastic Beanstalk application

  • یک محیط الاستیک Beanstalk ایجاد کنید Create an Elastic Beanstalk environment

  • محیط Elastic Beanstalk را اعتبار کنید Validate the Elastic Beanstalk environment

  • یک برنامه Elastic Beanstalk را به روز کنید Update an Elastic Beanstalk application

  • بانک اطلاعاتی Beanstalk Beanstalk database

  • پیکربندی Beanstalk Beanstalk configuration

  • Elast Beanstalk را سفارشی کنید Customize Elastic Beanstalk

  • پارگی الاستیک Beanstalk Elastic Beanstalk teardown

5- OpsWorks 5. OpsWorks

  • مفاهیم کلیدی OpsWorks OpsWorks key concepts

  • یک پشته OpsWorks ایجاد کنید Create an OpsWorks stack

  • یک لایه OpsWorks ایجاد کنید Create an OpsWorks layer

  • تعریف یک برنامه Define an application

  • ایجاد یک بانک اطلاعاتی Create a database

  • یک تعادل بار OpsWorks را اضافه کنید Add an OpsWorks load balancer

  • اتفاقات OpsWorks OpsWorks teardown

6. CodeDeploy 6. CodeDeploy

  • مفاهیم کلیدی AWS CodeDeploy AWS CodeDeploy key concepts

  • پرونده های AppSpec و رویدادهای چرخه عمر AppSpec file and lifecycle events

  • CodeDeploy: راه اندازی IAM CodeDeploy: IAM setup

  • CodeDeploy: آماده سازی نمونه CodeDeploy: Instance preparation

  • CodeDeploy: ایجاد برنامه CodeDeploy: App creation

  • AWS CLI را نصب و پیکربندی کنید Install and configure the AWS CLI

  • CodeDeploy: AppSpec و استقرار CodeDeploy: AppSpec and deployment

  • عیب یابی اعلان CodeDeploy Troubleshoot CodeDeploy deployments

  • AWS CodeBuild را درک کنید Understand AWS CodeBuild

  • پشتیبانی CodeBuild را به یک برنامه اضافه کنید Add CodeBuild support to an app

  • CodeBuild را در خط لوله ادغام کنید Integrate CodeBuild into the pipeline

  • CodeDeploy tardown CodeDeploy teardown

  • پارس S3 S3 teardown

7. CodeDeploy برای لامبدا 7. CodeDeploy for Lambda

  • AWS Cloud9 را درک کنید Understand AWS Cloud9

  • محیط Cloud9 را فراهم کنید Provision a Cloud9 environment

  • محیط Cloud9 را کاوش کنید Explore the Cloud9 environment

8- CodeStar 8. CodeStar

  • AWS CodeStar را درک کنید Understand AWS CodeStar

  • یک پروژه CodeStar ایجاد کنید Create a CodeStar project

  • پروژه CodeStar خود را به Cloud9 وصل کنید Connect your CodeStar project to Cloud9

  • تغییراتی را در پروژه CodeStar خود اعمال کنید Deploy a change to your CodeStar project

  • CodeStar و Cloud9 teardown CodeStar and Cloud9 teardown

سوزش Concusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش AWS: استقرار و تهیه
جزییات دوره
5h
59
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
30,584
- از 5
ندارد
دارد
دارد
Brandon Rich
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brandon Rich Brandon Rich

این معمار، استاد دانشگاه نوتردام را تنظیم می کند

Brandon Rich یک معمار IT و استاد دانشگاه Notre Dame است.

به عنوان معمار ادغام نرم افزار، براندون متخصص در توسعه منبع باز و محاسبات ابری است. او تجربه زیرساخت های متحرک را به ابر با AWS و پیاده سازی راه حل های اتوماسیون تجربه کرده است. او یک چارچوب چارچوب و معماری سیستم را برای توسعه و استقرار Ruby در برنامه های کاربردی ریل تعریف کرده و عملیاتی کرده است. در عین حال، او همچنین API ها را ایجاد می کند و استراتژی های جامع را برای ادغام سیستم ها، داخلی و خارجی ایجاد می کند.