ساخت برنامه های بدون سرور با 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 موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

ساخت برنامه های بدون سرور با Spring و AWS [ویدئو]
جزییات دوره
4 h 2 m
25
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Marc Thomas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marc Thomas Marc Thomas

مارک توماس یک معمار راه حل است که هنوز به طور فعال با تیم توسعه درگیر است. او 19 سال تجربه در توسعه نرم افزار از نرم افزارهای تعبیه شده، برنامه های کاربردی دسکتاپ تا آخرین فناوری های کاربردی وب دارد. مارک در تعدادی از صنایع مختلف از شبکه تا بهبود فرآیند، مدیریت دارایی، دفاع و بازاریابی کار کرده است. مارک به عنوان یک معمار راه حل برای اتصال در بیرمنگام کار می کند و برنامه های وب جگوار لندرور را با استفاده از جاوا، اسپرینگ و React ارائه می دهد.