لطفا در هنگام پرداخت ، فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
ساخت برنامه های بدون سرور با Spring و AWS [ویدئو]
Building Serverless Applications with Spring and AWS [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
حذف مفهوم "سرور" از برنامه شما بسیار بزرگ است. زیرساخت های مبتنی بر ابر یک تغییر دهنده بازی برای توسعه نرم افزار بود و معماری های بدون سرور گام بعدی در این تکامل است. ساخت برنامههای بدون سرور به این معنی است که توسعهدهندگان شما میتوانند به جای نگرانی در مورد مدیریت و راهاندازی سرورها یا زمانهای اجرا، چه در فضای ابری و چه در محل، روی محصول اصلی خود تمرکز کنند. بسیاری از شرکتها برای صرفهجویی در هزینهها و بهبود مقیاسپذیری، معماری بدون سرور را برای برنامههای خود اتخاذ کردهاند. این دوره یک نقطه قوت کلیدی محاسبات بدون سرور در AWS با استفاده از Spring را نشان می دهد.
این دوره شما را با معماری بدون سرور آشنا می کند و شما را به ایجاد یک سرویس ساده تغییر اندازه تصویر با استفاده از تابع AWS Lambda مبتنی بر جاوا هدایت می کند. سپس به نحوه پشتیبانی چارچوب Spring از ابر و به ویژه AWS خواهیم پرداخت. تعدادی خدمات مختلف از طریق حاشیه نویسی بهار در دسترس هستند تا زندگی شما را آسان تر کنند.
در ادامه، شروع به ساختن برنامه بدون سرور مبتنی بر Spring خود خواهید کرد که یک URL را می گیرد و آن را به یک URL کوتاه تبدیل می کند که در DynamoDB ذخیره می شود و یک URL کوتاه دریافت خواهید کرد. سپس می توانید از آن URL کوتاه در یک مرورگر استفاده کنید و سپس به سایت واقعی هدایت شوید. برای نشان دادن یکپارچگی با سرویس اعلان ساده AWS (SNS)، برنامه همچنین هر زمان که شخصی URL کوتاه جدیدی ایجاد کند، یک اعلان برای شما ارسال می کند. در نهایت، با نظارت بر برنامه خود با استفاده از ساعت ابری AWS آشنا خواهید شد.
در پایان دوره، شما به دانش ساخت اپلیکیشن های اسپرینگ مقیاس پذیر و مقرون به صرفه با معماری های بدون سرور مجهز خواهید شد.
بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Building-Serverless-Applications-with-Spring-and-AWS موجود است. [*]مفهوم محاسبات بدون سرور را درک کنید
[*]موارد استفاده متداول، مزایا و محدودیت های بدون سرور را کشف کنید
[*]یک برنامه بدون سرور در AWS با استفاده از توابع ابری Spring بسازید
[*]تعامل بهتر برنامه با AWS را فعال کنید
[*]استفاده از قابلیت تست در AWS
[*]از توابع ابری Spring برای اجرای توابع AWS استفاده کنید
[*] خدمات CloudWatch را برای نظارت بر عملکردهای AWS Lambda خود کاوش کنید
این ویدیو برای توسعه دهندگان جاوا است که می خواهند در مورد معماری های بدون سرور و نحوه ساخت برنامه های بدون سرور با استفاده از توابع ابری Spring بیاموزند. دانش Spring و Java فرض شده است. [*] با استفاده از Spring Cloud Functions و Spring Boot یک برنامه بدون سرور در دنیای واقعی از ابتدا طراحی کنید * [*] ساخت برنامه های مقیاس پذیر، قابل اعتماد و مقرون به صرفه با معماری بدون سرور در AWS با استفاده از عملکردهای Spring و Spring Cloud * [*] آموزش بدون سرور محاسبات با ساخت یک برنامه کاربردی با پلت فرم Spring و AWS * *
سرفصل ها و درس ها
کاوش برنامه های بدون سرور با استفاده از AWS Lambda
Exploring Serverless Applications Using AWS Lambda
بررسی اجمالی دوره
The Course Overview
درک مفهوم سرور بدون سرور
Understanding the Concept of Serverless
موارد استفاده معمول و مزایای استفاده از سرور بدون سرور
Typical Use Cases and Benefits of Going Serverless
ایجاد و راه اندازی حساب و محیط AWS شما
Creating and Setting Up Your AWS Account and Environment
تنظیم محیط توسعه شما
Setting Up Your Development Environment
مروری بر قابلیت های AWS
Overview of AWS Capabilities
اولین عملکرد AWS Lambda خود را بسازید
Building Your First AWS Lambda Function
یک برنامه تغییر اندازه تصویر ایجاد کنید
Create an Image Resizing Application
راه اندازی سطل های S3 برای تصاویر
Setting Up Your S3 Buckets for the Images
اجرای برنامه
Application Run Through
استقرار و آزمایش برنامه پایه
Deploy and Test the Base Application
اجرای تغییر اندازه تصویر
Implement Image Resizing
تست توابع لامبدا
Testing Your Lambda Functions
غواصی در توابع ابر بهار
Diving into Spring Cloud Functions
مقدمه ای بر عملکردهای ابری بهار
Introduction to Spring Cloud Functions
ساخت یک تابع ابر بهار
Building a Spring Cloud Function
آماده سازی و استقرار عملکردهای ابری Spring در AWS
Preparing and Deploying Spring Cloud Functions into AWS
ساخت کوتاه کننده URL بدون سرور
Building a Serverless URL Shortener
یک پروژه Spring Boot با وابستگی های Spring Cloud و AWS ایجاد کنید
Create a Spring Boot Project with Spring Cloud and AWS Dependencies
راه اندازی و پیکربندی پایگاه داده خود در AWS RDS
Setting Up and Configuring Your Database in AWS RDS
برای ایجاد یک کد کوتاه، تابع AWS Lambda را بسازید
Build the AWS Lambda Function to Create a Short Code
برای گرفتن کد کوتاه و ارائه URL طولانی، تابع AWS Lambda را بسازید
Build the AWS Lambda Function to Take a Short Code and Provide the Long URL
تغییر مسیر مرورگر به سایت واقعی با استفاده از AWS API Gateway
Redirecting the Browser to the Real Site Using AWS API Gateway
SES را برای ارسال اعلان ها تنظیم کنید
Setup SES to Send Notifications
استفاده از SES و Spring برای ارسال اعلان ایمیل
Using SES and Spring to Send an Email Notification
عملکردهای Lambda خود را با AWS CloudWatch نظارت کنید
Monitor Your Lambda Functions with AWS CloudWatch
کاوش در خدمات AWS CloudWatch
Exploring AWS CloudWatch Services
آمارها را جمع آوری کنید و آنها را در برنامه خود ترسیم کنید
Gather Statistics and Graph Them to Your Application
تنظیم ویژگی هشدار برای اطلاع از مشکلات RDS
Setting Up Alert Feature to Notify RDS Issues
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
مارک توماس یک معمار راه حل است که هنوز به طور فعال با تیم توسعه درگیر است. او 19 سال تجربه در توسعه نرم افزار از نرم افزارهای تعبیه شده، برنامه های کاربردی دسکتاپ تا آخرین فناوری های کاربردی وب دارد. مارک در تعدادی از صنایع مختلف از شبکه تا بهبود فرآیند، مدیریت دارایی، دفاع و بازاریابی کار کرده است. مارک به عنوان یک معمار راه حل برای اتصال در بیرمنگام کار می کند و برنامه های وب جگوار لندرور را با استفاده از جاوا، اسپرینگ و React ارائه می دهد.
نمایش نظرات