لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مقدمه ای بر توسعه AWS Lambdas در جاوا
Introduction to Developing AWS Lambdas in Java
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما می آموزد که توابع AWS Lambda کاملاً کاربردی را به زبانی که می دانید و دوست دارید توسعه داده و به کار ببرید. در هسته AWS Lambda دانش کاملی از توسعه و استقرار توابع است. در این دوره آموزشی، مقدمه ای بر توسعه AWS Lambda در جاوا، نحوه توسعه و استقرار توابع AWS Lambda در جاوا را یاد خواهید گرفت. ابتدا، نحوه ایجاد یک حساب توسعه دهنده AWS، راه اندازی محیط توسعه و کدنویسی توابع Lambda در جاوا را خواهید دید. در مرحله بعد، نحوه راهاندازی و دسترسی به S3 از توابع خود و تبادل دادهها با استفاده از نقشهبرداری JSON-to-Pojo را بررسی خواهید کرد. در نهایت، نحوه استفاده از AWS API Gateway را برای استقرار توابع Lambda به عنوان خدمات وب RESTful کشف خواهید کرد. هنگامی که این دوره را به پایان رساندید، دانش پایه ای در مورد AWS Lambda خواهید داشت که به شما در توسعه توابع Lambda خود در جاوا کمک می کند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
نصب Eclipse با ادغام AWS
Installing Eclipse with AWS Integration
بررسی نسخه
Version Check
بررسی اجمالی
Overview
ایجاد AWS Master Account
Create AWS Master Account
ایجاد حساب کاربری AWS
Create AWS User Account
Eclipse IDE را با جعبه ابزار AWS نصب کنید
Install Eclipse IDE with the AWS Toolkit
خلاصه
Summary
شروع کار با AWS Lambda و Eclipse
Getting Started with AWS Lambda and Eclipse
بررسی اجمالی
Overview
اولین پروژه AWS Lambda Java و تابع Lambda خود را ایجاد کنید
Create Your First AWS Lambda Java Project and Lambda Function
یک سطل AWS S3 و نقش امنیتی Lambda ایجاد کنید
Create an AWS S3 Bucket and Lambda Security Role
اولین عملکرد جاوا لامبدا خود را اجرا و آزمایش کنید
Deploy and Test Your First Java Lambda Function
خلاصه
Summary
دسترسی به داده های S3 از AWS Lambda
Accessing S3 Data from AWS Lambda
استفاده از AWS Explorer در Eclipse
Using the AWS Explorer in Eclipse
خواندن اطلاعات از S3 قسمت 1: به روز رسانی AWS SDK
Reading Data from S3 Part 1: Update the AWS SDK
خواندن داده ها از S3 قسمت 2: تابع را برای خواندن داده های S3 تغییر دهید
Reading Data from S3 Part 2: Modify the Function to Read S3 Data
خواندن داده ها از S3 قسمت 3: ایجاد یک نقش جدید و تست عملکرد
Reading Data from S3 Part 3: Create a New Role and Test the Function
خلاصه
Summary
آموزش استفاده از AWS Gateway API برای اتصال به AWS Lambdas
Learning to Use the AWS Gateway API to Connect to AWS Lambdas
ایجاد یک نقش دروازه API جدید
Creating a New API Gateway Role
با استفاده از API Gateway یک Web API ایجاد کنید
Create a Web API Using API Gateway
استفاده از Postman برای تست Web API
Using Postman to Test the Web API
کار با POJOs و JSON
Working with POJOs and JSON
نمای کلی: جریان JSON از طریق ابر
Overview: The Flow of JSON through the Cloud
دستور زبان JSON و کتابخانه GSON
JSON Grammar and the GSON Library
نگاشت JSON به POJO
Mapping JSON to POJOs
مارشال کردن JSON از S3 به POJO
Marshaling JSON from S3 into POJOs
توسعه یک سرویس REST پیچیده در AWS Lambda
Developing a Complex REST Service in AWS Lambda
بررسی اجمالی و بازسازی نور
Overview and Light Refactoring
نگاشت درخواست HTTP به JSON
Mapping HTTP Request to JSON
استفاده از JSON به عنوان ورودی برای درخواست HTTP
Using JSON as Input for HTTP Request
استفاده از JSON به عنوان خروجی برای پاسخ HTTP
Using JSON as Output for HTTP Response
یک Web API با پروکسی برای JSON Data Exchange ایجاد کنید
Create a Web API with Proxy for JSON Data Exchange
بهبود عملکرد AWS Lambda
Enhancing the AWS Lambda Function
InventoryS3Client و HTTPRequest
InventoryS3Client and HTTPRequest
وراثت جاوا در AWS Lambda
Java Inheritance in AWS Lambda
توسعه InventoryInsertFunction
Developing the InventoryInsertFunction
یک API وب HTTP POST ایجاد کنید
Deploy a HTTP POST Web API
InventoryDeleteFunction را توسعه و استقرار دهید
Develop and Deploy the InventoryDeleteFunction
تمرین مستقل و خلاصه
Independent Exercise and Summary
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
ریچارد بیش از 24 سال تجربه به عنوان یک توسعه دهنده و معمار نرم افزار حرفه ای دارد. او پنج کتاب در زمینه Java Enterprise نوشته است که شامل EJB ، JMS ، خدمات وب و معماری نرم افزار است. او در کمیته اجرایی JCP خدمت کرده است و چندین گروه متخصص از بنیانگذاران OpenEJB و Apache Geronimo است ، تحلیلگر ارشد گروه برتون (معروف به گارتنر) بود و سخنران مشهور عمومی است.
نمایش نظرات