وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Deep Dive into AWS Lambda for Java Developers

سرفصل های دوره

Deep dive into serverless architecture, focusing on performance tuning, best practices, and real-world applications.


1 - Introduction
  • 1 -001 Introduction
  • 2 -002 Install docker
  • 3 -003 Install Java and NodeJS
  • 4 -004 install minikube
  • 5 -005 Create AWS account
  • 6 -006 AWS Billing and budget allerts

  • 2 - AWS Lambda basic
  • 1 -007 What is Serverless
  • 1 -aws_lambda_java.zip
  • 1 - Materials.html
  • 2 -008 AWS Lambda integrations with other services
  • 3 -009 AWS Lambda basic terms
  • 4 -010 AWS Lambda invocation process
  • 5 -011 AWS Lambda Features
  • 6 -012 AWS Lambda configuration
  • 7 -013 Install AWS CLI
  • 8 -014 Install AWS SAM CLI
  • 9 -015 Сreate function using cli template
  • 10 -016 AWS CLI profiles
  • 11 -017 SAM template basic
  • 12 -018 SAM config
  • 13 -019 Build system configurations(Maven,gradle)
  • 14 -020 Crete simple lambda
  • 15 -021 AWS Lambda invocation types
  • 16 -022 Process data types
  • 17 -023 Process multiple data types in one lambda
  • 18 -024 Work with streams
  • 19 -025 Lambda environment and variables
  • 20 -026 AWS Lambda cold start
  • 21 -027 LocalStack
  • 22 -028 LocalStack coverage and price
  • 23 -029 AWS Lambda invokation role(to call Lambda from code)
  • 24 -030 Invoke lambda function from java code(using SDK)
  • 25 -031 AWS console for lambda(UI)

  • 3 - AWS S3 integration
  • 1 -032 AWS SDK s3 client java
  • 2 -033 S3 event example
  • 3 -034 Deploy lambda to LocalStack
  • 4 -035 Local test with LocalStack
  • 5 -036 Test locally with s3server(own implementation)

  • 4 - Prepare AWS environment
  • 1 -037 Create AWS CLI profile for test in cloud
  • 2 -038 CLI credentials add user to group

  • 5 - Project(API Gateway, DynamoDB)
  • 1 -039 Project business case stages
  • 2 -040 Dynamodb basics
  • 3 -041 Gwdynamo project
  • 4 -042 Srverless Spring Boot Container
  • 5 -043 Spring basic rest
  • 6 -044 Quarkus basic rest
  • 7 -045 Logs and security

  • 6 - Reduce AWS Lambda cold start
  • 1 -046 Java application execution
  • 2 -047 SnapStart Spring and Quarkus apps
  • 3 -048 Native image theory
  • 4 -049 Reflection experiments(agent)
  • 5 -050 Config META strategies
  • 6 -051 Building native images with Spring and Quarkus
  • 7 -052 Spring Native lambda
  • 8 -053 Quarkus Native lambda

  • 7 - AWS Aurora integration
  • 1 -054 Parameter and Secrets
  • 2 -055 RDS with lambda
  • 3 -056 AWS Lambda networking
  • 4 -057 Serverless Data Api emulator
  • 5 -058 Local test Aurora writer lambda
  • 6 -059 Soft delete implementation

  • 8 - SQS integration
  • 1 -060 SQS configuration
  • 2 -061 SQS example
  • 3 -062 Consume SQS by schedule

  • 9 - Arhitecture
  • 1 -063 Arhitecture review
  • 2 -064 Aurora Cloud Formation parameters
  • 3 -065 Deploy complete project in private vpc

  • 10 - Work with frontend
  • 1 -066 Angular frontend
  • 2 -067 AWS Lambda Function url and CORS
  • 3 -068 Spring CORS configuration
  • 4 -069 Build and deploy to s3 Angular app

  • 11 - Cheaper architecture
  • 1 -070 Solutions to replace Serverless RDS
  • 2 -071 Cheaper solution architecture
  • 3 -072 Deploy cheap architecture
  • 4 -073 Test RDS

  • 12 - AWS Cognito integration
  • 1 -074 AWS Cognito intro and create user pool
  • 2 -075 AWS Cognito create groups and users
  • 3 -076 Configure oidc Angular client
  • 4 -077 Angular configure RBAC
  • 5 -078 Create Api Gateway rest api
  • 6 -079 Cognito authorizer for Api Gateway rest
  • 7 -080 CORS for Api Gateway REST
  • 8 -081 Spring Lambda auth configuration
  • 9 -082 Strategies to protect app
  • 10 -083 OAUTH configuration Spring
  • 11 -084 OAUTH with function url
  • 12 -085 Angular OAUTH configuration
  • 13 -086 Angular idtoken auth
  • 14 -087 Amazon Verified Permissions with Api Gateway REST
  • 15 -088 Delete Amazon Verified Permissions
  • 16 -089 Api Gateway HTTP authorizer

  • 13 - ECS integration
  • 1 -090 Create docker image for lambda from base image
  • 2 -091 Create lambda from container image
  • 3 -092 Compare container and jvm apps

  • 14 - Logging and monitoring
  • 1 -093 Logging
  • 2 -094 AWS X-Ray
  • 3 -095 X-Ray deletion and price

  • 15 - Prepare production
  • 1 -096 Enable Auth for api
  • 2 -097 Agular add image
  • 3 -098 Prepare Aangular app for deploy to s3
  • 4 -099 Route53 register domain
  • 5 -100 Configure Hosted zone - create dns record(map bucket to domain)
  • 6 -101 AWS Certificate manager create certificate
  • 7 -102 AWS CloudFront bind certificate using cloudfront distribution
  • 8 -103 Deploy Angular app with AWS Cognito configuration
  • 9 -104 CORS final configuration

  • 16 - CloudFront function and Lambda@ Edge
  • 1 -105 CloudFront function and Lambda@ Edge

  • 17 - Testing and benchmarking AWS Lambda functions
  • 1 -106 Powertools for AWS Lambda(Java)
  • 2 -107 Benchmark
  • 3 -108 Benchmark for java code
  • 4 -109 Testing theory
  • 5 -110 Test spring app

  • 18 - Building CICD
  • 1 -111 CICD

  • 19 - Stream
  • 1 -112 DynamoDB stream project

  • 20 - Functional approach
  • 1 -113 Quarkus lambda
  • 2 -114 Spring cloud function

  • 21 - Orcestrate
  • 1 -115 AWS Step Function
  • 2 -116 AWS Batch

  • 22 - AWS Lambda in kubernetes
  • 1 -117 AWS Lambda and serverless in k8s
  • 2 -118 Knative theory
  • 3 -119 Spring Cloud Function build app for knative
  • 4 -120 Run knative using minikube
  • 5 -121 AWS ECS Deploy Spring app with Angular app and bind ALB to domain
  • 6 -122 Create certificate for ALB
  • 7 -123 Add certificate to ALB
  • 8 -124 Compare angular in k8s and s3

  • 23 - Closing
  • 1 -125 AWS Support
  • 2 -126 Delete hosted zone and cdn distribution
  • 3 -127 Remove resources
  • 4 -128 Remove CloudFormation and buckets
  • 5 -129 Continue learning
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 45440
    حجم: 11640 مگابایت
    مدت زمان: 1550 دقیقه
    تاریخ انتشار: ۱۳ دی ۱۴۰۴
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید