لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش در حال تولید بوت بهار
Running Spring Boot in Production
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر همه چیز را در مورد توسعه یک برنامه بهار بوت می دانید، اما مطمئن نیستید که برنامه خود را به تولید اضافه کنید، این دوره برای شما مناسب است. تولید جایی است که برنامه های بوت بهار شما پس از توسعه زندگی می کنند. در این دوره، مربی مایکل D. Rodgers، Jr.، گزینه های اصلی موجود برای درخواست درخواست خود را به تولید را توضیح می دهد، بنابراین شما می توانید یکی از بهترین ها را انتخاب کنید. مایکل شما را از طریق پیکربندی های بوت بهار به شما می دهد که باید برای تولید، از جمله پروفایل های زیست محیطی، پروفایل های بهار، محرک بوته بهار و بیشتر، داشته باشید. او گزینه هایی را برای بسته بندی برنامه های بوت بهار خود برای تولید، از جمله جنگ، جار، Beanstalk Elastic و غیره معرفی می کند. مایکل گام ها را از طریق نصب تولید با AWS انجام می دهد، و همچنین نحوه استفاده از GitHub به Automate با AWS. به علاوه، او بیش از استقرار و اتوماسیون با Azure می رود.
سرفصل ها و درس ها
معرفی
Introduction
به سرعت معماری های بدون کانتینر را برپا کنید
Quickly stand up containerless architectures
آنچه شما باید بدانید
What you should know
نمای کلی پروژه و کار با فایل های تمرینی
Project overview and working with exercise files
محیط خود را در مک تنظیم کنید
Set up your environment on a Mac
1. تنظیمات چکمه فنری: موارد ضروری برای تولید
1. Spring Boot Configurations: Must-Haves for Production
چرا از پروفایل های محیطی در معماری خود استفاده کنید؟
Why use environmental profiles in your architecture?
فایل های دارایی را با نمایه های Spring تقویت کنید
Enhance property files with Spring Profiles
تقویت نمایه های بهار با لوبیا
Enhancing Spring Profiles with beans
برنامه خود را با استفاده از Spring Boot Actuator نظارت کنید
Monitor your app using Spring Boot Actuator
فعال کننده های دیگر را فعال کرده و از آنها استفاده کنید
Enable and use other actuators
چک های سلامت سفارشی را با Spring Boot Actuator ایجاد کنید
Create custom health checks with Spring Boot Actuator
امتحان فصل
Chapter Quiz
2. بسته بندی چکمه فنری برای تولید
2. Spring Boot Packaging for Production
انواع نیازهای بسته بندی خود را بشناسید
Know your packaging requirement types
بسته بندی یک فایل جنگی Tomcat Boot Spring
Package a Spring Boot Tomcat WAR file
یک RPM سرویس لینوکس از JAR بسازید
Build a Linux service RPM from JAR
یک تصویر Docker با یک فایل تنظیمات/پیکربندی بسازید
Build a Docker image with a setup/config file
بومی شدن با بهار
Going native with Spring
امتحان فصل
Chapter Quiz
3. راه اندازی تولید بوت بهار با AWS
3. Spring Boot Production Deployments with AWS
یک حساب AWS ایجاد کنید
Create an AWS account
یک فایل JAR را در AWS Elastic Beanstalk مستقر کنید
Deploy a JAR file to AWS Elastic Beanstalk
یک فایل Tomcat WAR را در AWS Elastic Beanstalk مستقر کنید
Deploy a Tomcat WAR file on AWS Elastic Beanstalk
AWS EB CLI را نصب کنید
Install the AWS EB CLI
با EB CLI یک تصویر Docker را در AWS Elastic Beanstalk اجرا کنید
Deploy a Docker image on AWS Elastic Beanstalk with EB CLI
امتحان فصل
Chapter Quiz
4. Spring Boot CI/CD: خودکار شدن با AWS
4. Spring Boot CI/CD: Automating with AWS
یک حساب GitHub، مخزن و اقدام GitHub ایجاد کنید
Create a GitHub account, repository, and GitHub action
یک اکشن GitHub را برای ساخت مصنوع بوت Spring پیکربندی کنید
Configure a GitHub action to build a Spring Boot artifact
با GitHub Actions یک فایل JAR را در Elastic Beanstalk مستقر کنید
Deploy a JAR file to Elastic Beanstalk with GitHub Actions
با GitHub Actions یک فایل WAR را در Elastic Beanstalk مستقر کنید
Deploy a WAR file to Elastic Beanstalk with GitHub Actions
با GitHub Actions یک تصویر Docker را در AWS مستقر کنید
Deploy a Docker image to AWS with GitHub Actions
امتحان فصل
Chapter Quiz
5. استقرار تولید بوت بهار با Azure
5. Spring Boot Production Deployments with Azure
Azure را برای Spring Boot راه اندازی کنید
Set up Azure for Spring Boot
یک فایل Spring Boot JAR را در Azure مستقر کنید
Deploy a Spring Boot JAR file to Azure
یک فایل Spring Boot WAR را در Azure مستقر کنید
Deploy a Spring Boot WAR file to Azure
یک تصویر Docker Spring Boot را در Azure مستقر کنید
Deploy a Docker Spring Boot image on Azure
امتحان فصل
Chapter Quiz
6. Spring Boot CI/CD: اتوماسیون با Azure
6. Spring Boot CI/CD: Automating with Azure
فایل های استقرار را با Azure و GitHub برای یک فایل JAR ایجاد کنید
Create deployment files with Azure and GitHub for a JAR file
فایل های استقرار را با Azure و GitHub برای یک فایل WAR ایجاد کنید
Create deployment files with Azure and GitHub for a WAR file
فایل های استقرار را با Azure و GitHub برای Docker ایجاد کنید
Create deployment files with Azure and GitHub for Docker
Michael Rodgers, Jr. یک مهندس و مشاور برنامه های کاربردی وب جاوا است.
Michael بیش از 10 سال تجربه ایجاد برنامه های کاربردی وب با استفاده از آخرین فناوری های جاوا و منبع باز دارد. هنگامی که مایکل این برنامه ها را ایجاد کرد، از فناوری های مختلف جاوا از طریق سیستم های پایگاه داده مختلف از جمله Oracle، Mongo، MySQL، Postgres، Cassandra و حتی Sybase استفاده کرد. او علاقه زیادی به استفاده از زبان های برنامه نویسی دیگر و یادگیری عملکرد آنها دارد. مایکل در طول زندگی حرفهای خود این فرصت را داشته است که با فناوریهای مختلف دیگر کار کند، از محصولات شبکه سیسکو - که در زمان خدمت در ارتش ایالات متحده از آنها استفاده میکرد - تا لینوکس و سولاریس.
نمایش نظرات