لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Learning Pivotal Cloud Foundry برای توسعه دهندگان وب [ویدئو]
Learning Pivotal Cloud Foundry for Web Developers [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تا به امروز، سازمان ها PCF را پذیرفته اند زیرا به عنوان یک لایه انتزاعی در ارائه دهندگان ابر عمومی و خصوصی IaaS عمل می کند و چابکی کسب و کار و زمان عرضه محصولات نرم افزاری به بازار را افزایش می دهد.
این دوره با نشان دادن مراحل مربوط به آماده سازی برنامه شما برای فضای ابری شروع می شود. در ادامه، به جنبه های مختلف مربوط به استقرار برنامه شما و اجرای آن در Cloud Foundry می پردازد. همچنین به شما نشان می دهد که چگونه Spring Boot و PCF بهره وری توسعه دهندگان را به شدت افزایش می دهند.
بعداً به چالشهای اصلی که توسعهدهندگان جاوا در هنگام توسعه برنامههای PCF با آن مواجه هستند، میپردازیم، مانند درک اینکه PCF چیست و چرا شرکتها آن را اتخاذ میکنند. سپس، به شما نشان میدهد که چگونه میتوانید بهسرعت میکرو سرویسهای مختلف را در PCF، از جمله سرویسهای وب REST و برنامههای رویداد محور، راهاندازی و استقرار دهید.
در پایان این دوره ویدیویی، یاد خواهید گرفت که چگونه فضای کاری خود و معماری آن را تنظیم کنید، یک برنامه وب سرویس توسعه دهید و آن را در PCF مستقر کنید. شما همچنین یک سرویس میکرو (رویداد محور) خواهید ساخت و آن را در Cloud Foundry مستقر خواهید کرد. فضای کار را از طریق مفاهیم اصلی تنظیم کنید
با سازمانها، فضاها، نقشها و مجوزها کار کنید
نظارت بر یک برنامه و سیاهههای مربوط
یک سرویس وب Spring Boot RESTful و برنامه رویداد محور برای PCF ایجاد کنید
Leverage Auto-configuration for PCF and Spring Boot این دوره برای توسعه دهندگان و مدیرانی است که در مرحله تولید با Cloud Foundry سروکار دارند. دانش اولیه Cloud Foundry برای شروع استقرار برنامه مورد نیاز است. کسب تجربه عملی از استفاده از Cloud Foundry در تولید * پیکربندی خودکار فنری بوت را کشف کنید و برنامه های بومی Spring Boot PCF را توسعه دهید * برنامه ها را در فضای ابری خود مستقر، مدیریت و مقیاس دهید *
سرفصل ها و درس ها
ریخته گری ابری: مبانی و مفاهیم اصلی
Cloud Foundry: The Rudiments and Core Concepts
بررسی اجمالی دوره
The Course Overview
راه اندازی فضای کاری
Setting Up Your Workspace
پیمایش در کنسول PCF
Navigating the PCF Console
استفاده از رابط خط فرمان CF برای تعامل با PCF
Using the CF Command Line Interface to Interact with PCF
معماری PCF، ارگان ها و فضاها
PCF Architecture, Orgs, and Spaces
نقش ها، مجوزها و خدمات بازار
Roles, Permissions and Marketplace Services
نظارت بر برنامه، گزارشها و بستههای ساخت
Application Monitoring, Logs, and Build Packs
توسعه و استقرار یک وب سرویس برای PCF
Develop and Deploy a Web Service to PCF
تهیه یک پایگاه داده SQL از بازار PCF
Provisioning a SQL Database from the PCF Marketplace
استفاده از Eclipse برای ایجاد یک برنامه Spring Boot جدید
Using Eclipse to Create a New Spring Boot Application
استفاده از پیکربندی خودکار برای بوت استرپ کردن برنامه شما
Leveraging Auto Configuration to Bootstrap Your Application
ایجاد فایل YAML مانیفست برنامه شما
Creating Your Application’s Manifest YAML File
توسعه وب سرویس و ساخت آن با استفاده از Gradle
Developing Our Web Service and Building it Using Gradle
استقرار برنامه خود در PCF با استفاده از خط فرمان CF
Deploying Your Application to PCF Using the CF Command Line
مشاهده برنامه نهایی و تست با Postman
Viewing the Final App and Testing with Postman
توسعه و استقرار میکرو سرویس مبتنی بر رویداد برای PCF
Develop and Deploy an Event-driven Micro Service to PCF
تهیه یک کارگزار پیام RabbitMQ از بازار PCF
Provisioning a RabbitMQ Message Broker from the PCF Marketplace
توسعه برنامه های تولید کننده و مصرف کننده با Spring Boot
Developing the Producer and Consumer Applications with Spring Boot
چگونه PCF ویژگی ها را برای پیکربندی خودکار به برنامه شما تزریق می کند
How PCF Injects Properties into Your App for Auto Configuration
ساخت اپلیکیشن خود با استفاده از Maven
Building Your Application Using Maven
استقرار برنامه خود با استفاده از خط فرمان CF بدون فایل YAML مانیفست
Deploying Your Application Using the CF Command Line Without a Manifest YAML File
با مشاهده پیامها در داشبورد RabbitMQ، کارکرد برنامه خود را تأیید کنید
Confirming Your Application Works by Viewing Messages in the RabbitMQ Dashboard
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Braithe E.S. Warnock در حال حاضر یک معمار مدیریت ابر برای بخش خدمات مالی Ernst & Young است. او این فرصت را داشته است که با چندین مورد از بزرگترین تاسیسات PCF در مقیاس بین المللی کار کند. او به ایجاد چارچوبی برای پذیرش PCF در شرکت های برتر مانند فورد، کامکست، DISH، HSBC و چارلز شواب کمک کرد. Braithe به عنوان یک مشاور بی طرف از فروشنده، از کمک به مردم برای درک دنیای به سرعت در حال تحول معماری ابر و اپلیکیشن لذت می برد.
Braithe بیش از شش سال تجربه و تخصص در تحولات دیجیتال جهانی دارد. او در فناوریهای مختلف پلتفرم ابری و ابری (PCF، AWS، Azure، VMware، Netflix OSS، Kubernetes و OpenShift) و همچنین چارچوبهای جاوا و Spring Boot تخصص دارد. او بیش از 100 میکروسرویس را با استفاده از Spring Boot، Java 7/8، Spring Cloud و Netflix OSS توسعه داده است که شامل نیم دوجین معماری میکروسرویس منحصر به فرد بومی ابری است. او همچنین در توسعه مدلهای یادگیری ماشین با استفاده از AWS، Spark و MLlib برای پشتیبانی از توصیههای محصول و افزایش دادههای مشتری، تجربه دارد.
نمایش نظرات