From the course: Serverless Cloud Computing: Concepts, Platforms, and Services
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
Step 3: Mapping to serverless deployment
From the course: Serverless Cloud Computing: Concepts, Platforms, and Services
Step 3: Mapping to serverless deployment
- [Narrator] Now let's talk about mapping an application to serverless deployment in the cloud. These tasks should include function identification, and design, analyze your application components and break them down into discrete functions, identify function triggers and event sources, define function boundaries and responsibilities, consider function dependencies and interaction patterns, and map out data flow between functions and determine state management requirements, design function, interfaces, and API contracts. Resource configuration. Select appropriate memory allocations and timeout settings for each function. Define environment variables and configuration parameters. Set up IAM or identity access management roles and permissions for function execution, configure VPCs or virtual private cloud settings if required, and determine function concurrency limits and scaling patterns, plan cold start mitigation strategies through provision concurrency, where needed. Integration…