Migrating to Serverless: Implementing Serverless Solutions
Serverless
| Intermediate
- 14 Videos | 1h 36m 49s
- Includes Assessment
- Earns a Badge
Implementing serverless solutions allows developers to move away from servers and infrastructure concerns and focus on building efficient applications. This course will acquaint you with the considerations and use cases for serverless implementation and the features and architectures of common serverless computing platforms. You'll recognize attributes of serverless systems, the concept of Function as a Service (FaaS), and the role of programming models in selecting serverless architectures and runtimes. You'll also examine the features of different serverless services provided by Amazon Web Services (AWS), serverless computing and implementation costs, and use cases for multi-cloud serverless solutions. After finishing this course, you'll be able to identify the concerns, considerations, and costs related to serverless implementation and set up a development environment for building serverless applications.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courselist common architectures that integrate serverless approaches and identify factors to consider when implementing a serverless architectureoutline considerations for selecting a serverless implementationrecognize prominent serverless computing platforms and the advantages of runtimedescribe the features of different serverless systems and how they help facilitate computing, storage, and queue processingidentify distinguishing characteristics and architectural components of serverless platformsdefine the concept of FaaS and recall programming models that help developers in selecting serverless architecture and runtime
-
describe the purpose of different serverless pattern categoriesrecognize the serverless services provided by AWS for all layers of an application stackoutline the features and benefits of AWS Lambda and list its use casesdifferentiate between serverless computing pricing models afforded by various cloud providers and identify best practices that help control overall serverless costsdemonstrate how to set up a development environment on AWS for building serverless applicationslist the key categories of serverless hybridization and potential use cases for implementing multi-cloud serverless solutionssummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview2m 5sUP NEXT
-
2.Serverless Architecture Implementation7m 46s
-
3.Considerations for Serverless Selection8m 50s
-
4.Serverless Computing Platforms and Runtime6m 6s
-
5.Types of Serverless Systems4m 3s
-
6.Attributes of Serverless Computing Platforms7m 33s
-
7.Function as a Service (FaaS) and Programming Models7m 3s
-
8.Serverless Pattern Categories8m 58s
-
9.AWS Serverless Services9m 1s
-
10.AWS Lambda6m 39s
-
11.Illustrating Serverless Computing Pricing Model6m 24s
-
12.Setting up a Development Environment11m 59s
-
13.Serverless Hybridization & Multi-cloud Serverless8m 35s
-
14.Course Summary1m 47s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.