نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه برنامه های سازگار با PaaS را ایجاد کنید که می توانند در یک محیط Cloud Foundry مستقر شوند و مدیریت شوند. نحوه استفاده از طیف گسترده ای از قابلیت های Cloud Foundry را برای برنامه های وب مدرن مشاهده کنید. Cloud Foundry یک پلت فرم منبع باز محبوب و قدرتمند برای برنامه های وب مدرن است. این دوره بهترین روش ها را برای طراحی برنامه های PaaS توصیف می کند ، و از طریق استقرار و مدیریت یک برنامه وب چند لایه راه می رود.
سرفصل ها و درس ها
PaaS و Cloud Foundry مقدمه
PaaS and Cloud Foundry Introduction
-
مقدمه
Introduction
-
مدلهای تحویل برنامه Cloud
Cloud Application Delivery Models
-
چرا بسترهای نرم افزاری به عنوان سرویس مهم هستند
Why Platform-as-a-Service Matters
-
نصب یک برنامه
Deploy an Application
-
DEMO: یک برنامه را نصب کنید
DEMO: Deploy an Application
-
طراحی برای PaaS
Designing for PaaS
-
طراحی برای PaaS - ملاحظات اضافی
Designing for PaaS - Additional Considerations
-
ضد الگوهای PaaS
PaaS Anti-patterns
-
درباره Cloud Foundry
About Cloud Foundry
-
Cloud Foundry Architecture
Cloud Foundry Architecture
-
Cloud Foundry Security
Cloud Foundry Security
-
ریخته گری ابر و ظروف
Cloud Foundry and Containers
-
انجمن ریخته گری ابر
Cloud Foundry Community
-
اهداف دوره
Course Objectives
-
معماری مرجع برای این دوره
Reference Architecture for This Course
-
خلاصه
Summary
استقرار و مدیریت برنامه ها (قسمت اول)
Deploying and Managing Applications (Part I)
-
مقدمه
Introduction
-
درک ارگ ها ، نقش ها ، فضا ها و مجوزها
Understanding Orgs, Roles, Spaces, and Permissions
-
نقش ها چگونه کار می کنند
How Roles Work
-
ورود به فضای شما (CLI)
Logging into Your Space (CLI)
-
DEMO: ورود به فضای خود (CLI)
DEMO: Logging into Your Space (CLI)
-
ورود به فضای خود (UI)
Logging into Your Space (UI)
-
DEMO: ورود به فضای خود (UI)
DEMO: Logging into Your Space (UI)
-
درباره خدمات برنامه
About Application Services
-
ایجاد یک نمونه خدمات
Creating a Service Instance
-
DEMO: ایجاد یک نمونه خدمات
DEMO: Creating a Service Instance
-
استقرار و کاوش برنامه ها
Deploying and Exploring Applications
-
ایجاد جلوه های YAML
Creating YAML Manifests
-
کاوش در جلوه ها
Exploring Manifests
-
ایجاد مانیفست YML
Creating a YML Manifest
-
DEMO: ایجاد یک مانیفست YAML
DEMO: Creating a YAML Manifest
-
در هنگام اعزام چه اتفاقی می افتد؟
What Happens During Deployment?
-
استقرار برنامه ها از طریق CLI
Deploying Applications via the CLI
-
پایان ساخت محیط
Finish Environment Buildout
-
DEMO: پایان ساخت محیط
DEMO: Finish Environment Buildout
استقرار و مدیریت برنامه ها (قسمت دوم)
Deploying and Managing Applications (Part II)
-
استقرار برنامه ها از طریق CLI
Deploying Applications via CLI
-
DEMO: استقرار برنامه ها از طریق CLI
DEMO: Deploying Applications via CLI
-
بررسی برنامه های در حال اجرا
Exploring Running Applications
-
مقیاس گذاری و به روزرسانی برنامه ها
Scaling and Updating Applications
-
دستورالعمل های مقیاس گذاری
Scaling Application Commands
-
برنامه های مقیاس گذاری
Scaling Applications
-
DEMO: برنامه های مقیاس گذاری
DEMO: Scaling Applications
-
استفاده از برنامه های به روز شده
Deploying Updated Applications
-
DEMO: به کارگیری برنامه های به روز شده
DEMO: Deploying Updated Applications
-
عیب یابی برنامه ها
Troubleshooting Applications
-
با استفاده از گزارش ها
Using Logs
-
DEMO: با استفاده از گزارش ها
DEMO: Using Logs
-
خلاصه
Summary
مباحث پیشرفته ریخته گری ابر
Cloud Foundry Advanced Topics
-
مقدمه
Introduction
-
(به روز شده) معماری مرجع برای این دوره
(Updated) Reference Architecture for This Course
-
استفاده از متغیرهای محیطی
Using Environment Variables
-
بازیابی و تنظیم متغیرهای محیط
Retrieving and Setting Environment Variables
-
DEMO: بازیابی و تنظیم متغیرهای محیط
DEMO: Retrieving and Setting Environment Variables
-
برنامه های زمینه ای
Background Applications
-
ساخت و استقرار برنامه های پس زمینه
Building and Deploying Background Apps
-
DEMO: ساخت و استقرار برنامه های پس زمینه
DEMO: Building and Deploying Background Apps
-
انجام به روزرسانی های بدون خرابی
Performing No-downtime Updates
-
آبی-سبز معماری استقرار
Blue-green Deployment Architecture
-
DEMO: استقرار سبز-آبی
DEMO: Blue-green Deployment
-
خرابی و بازیابی برنامه
Application Crash and Recovery
-
DEMO: بازیابی خرابی برنامه
DEMO: Application Crash Recovery
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات