Final Exam: Developing Serverless Applications in the Cloud
Serverless | Intermediate
- 1 Video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Developing Serverless Applications in the Cloud will test your knowledge and application of the topics presented throughout the Developing Serverless Applications in the Cloud track of the Skillsoft Aspire Serverless Deployments for Developers Journey.
WHAT YOU WILL LEARN
compare the differences between fully managed Cloud Run and Cloud Run for Anthos that helps serverless architect select the right architecturecompare the differences between messages and events and list the prominent messaging services that are provided by Azure to manage messages and eventscompare the differences between the prominent open-source serverless frameworks and evaluate them based on their features, use cases and domains to be able to select the best fit frameworkcompare the features of Cloud Firestore and Realtime databases offered by Firebase that supports realtime data syncingcompare the features of the prominent messaging services that are provided by Azure to be able to evaluate and select the right service for specific scenarioscreate and test Azure functions locally using the Azure CLIcreate a simple table and add, query, and delete data using the DynamoDB consolecreate Azure CosmosDB accounts, databases, containers and items using the Azure portalcreate HTTP APIs using the AWS Management Consoledefine the concept of traffic splitting and recognize the different methods that can be used for splitting traffic in App Engine that helps to adopt A/B testing and Blue/green deployment strategiesdescribe the concept and basic features of a Non-relational database along with the different approaches of implementing them using Azure CosmosDBdescribe the concept of API testing, its benefits, and the various types of API testing conducted to provide bug-free APIsdescribe the end-to-end lifecycle of a container on Cloud Rundescribe the features and architecture of AWS API Gateway that help accept and process concurrent API callsdescribe the features and benefits of Azure API Management along with the key components of Azure API Managementdescribe the features and benefits of the AWS Serverless Application Model (SAM) along with the key components that can be used to define, test, and deploy serverless applicationsdescribe the features and benefits of using Azure CosmosDBdescribe the features of Azure Monitor and the use case scenarios of using Azure Monitor to maximize application availability and performancesdescribe the features of the prominent tools that can be used to monitor and debug Serverless applicationsdescribe the high-level concept of using triggers and bindings in Azure functionsdescribe the key features of Fn Project and list the critical components of Fn Project that helps accelerate the adoption of serverlessdescribe the key features of the various tools that can be used to work with the OpenWhisk frameworkdescribe the prominent use cases of Cloud Functions that helps Developers recognize the various scenarios of using Google Cloud Functionsdescribe the security strategies that can be used to run secure function code along with the role of App Service in securing functionsdescribe the testing approaches and the common types of tests that can be adopted to test Cloud Functionsidentify the key features and benefits of using Google Cloud's serverless platforms and list the prominent Serverless products provided by Google Cloud Platforminstall and configure Fission on a Kubernetes clusterlist and describe the different types of Azure storages and Azure SQL databaseslist and describe the features of prominent Azure DevOps services that are being used to build and ship applications fasterlist and describe the key features of the prominent Azure Serverless Monitoring solutions
list and describe the various application testing mechanismslist and describe the various mechanisms that can be used to secure web applications on App Enginelist and describe the various options provided by Google Cloud Platform for hosting applicationslist the core components, features, and benefits of AWS DynamoDBlist the critical factors that drives architects and developers in selecting Azure Serverless for solutioning, along with the different approaches for productively managing infrastructureslist the key features and benefits of Google App Engine and describe using use cases how the App Engine helps developers build applications with zero server management and zero configuration deploymentslist the key features of Google Cloud Functions along with the essential elements of Google Cloud Functions that can be used to write Serverless code to connect and extend cloud serviceslist the prominent open-source serverless frameworks along with the key features afforded by themlist the prominent tools that can be used with the DevOps methodology to develop Serverless applicationsoutline the process and benefits of implementing automated testing and the prominent tools and frameworks used in this processrecall the App Engine environments and compare the features of those environments to recognize the application requirements that can be fulfilled with each environmentrecall the concept and capabilities of Azure Event Grid that helps build applications with Event-based architecturesrecall the concept of Azure Functions and compare the differences between Azure Functions and Azure Webjobsrecall the features of Azure DevOps pipeline that helps facilitate continuous build, test and deploy to diversified platformsrecall the history of REST API and the features of REST that make it different from SOAP APIrecall the key features of Google Cloud Function along with the prominent use cases of Google Cloud Function to recognize the appropriate scenarios of using itrecall the prominent serverless solutions afforded by GCP that can be used to build, develop and deploy functions and applicationsrecall the runtimes that are supported by Cloud Functions and list the different types of Cloud Functions that can be written to run codes with zero server managementrecall the Serverless architectures that can be implemented using Azure along with associated pros and cons of each architecturerecognize the benefits of using REST API for modern applications and the steps that can be adapted to transition to API-driven developmentrecognize the challenges a test engineer faces when testing cloud applications and the role of mock and dummy data in testing APIsrecognize the critical metrics that need to be evaluated to identify the performances of Serverless applicationsrecognize the different approaches of managing compute with Azure and compare the differences between Azure Compute services and Azure Serverless architecture from the perspective of infrastructure managementrecognize the features afforded by open source frameworks and the design characteristics of Serverless frameworks that need to be considered to develop Serverless applicationsrecognize the goals of the REST architecture style and the design rules applied to establish the distinct characteristics of the REST architectural stylerecognize the key capabilities of Azure Test plan and the critical features of Planned and Exploratory testingrecognize the load balancing and autoscaling capabilities afforded by Google Cloud Platformrecognize the prominent Azure Serverless solutions and the Azure Serverless Solution architectures that can be used to develop applications for productive and optimized resource usagesuse Amazon S3 to trigger an AWS Lambda function when files are being uploaded in Amazon S3 bucketsuse Azure portal and Azure CLI to create Serverless workflows with Azure Logic Apps
IN THIS COURSE
1.Developing Serverless Applications in the Cloud33sUP NEXT
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 platformDigital badges are yours to keep, forever.