
{"id":8542,"date":"2021-09-30T12:25:09","date_gmt":"2021-09-30T12:25:09","guid":{"rendered":"https:\/\/www.cloudthat.com\/dev-training\/?post_type=stm-courses&#038;p=8542"},"modified":"2025-03-18T17:54:49","modified_gmt":"2025-03-18T17:54:49","slug":"developing-serverless-solutions-on-aws-training","status":"publish","type":"stm-courses","link":"https:\/\/stage.cloudthat.com\/training\/aws\/developing-serverless-solutions-on-aws-certification-training","title":{"rendered":"Developing Serverless Solutions on AWS Training"},"content":{"rendered":"<p>The course content usually covers the following key topics:<\/p>\n<ol>\n<li>Introduction to Serverless Computing: An overview of serverless architecture, its advantages, and its relevance in modern application development.<\/li>\n<li>AWS Serverless Services: In-depth exploration of various AWS serverless services, including AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon S3, Amazon SNS, and Amazon SQS, along with their integration patterns.<\/li>\n<li>Serverless Application Development with AWS Lambda: Practical guidance on writing, deploying, and managing AWS Lambda functions for executing code without the need to provision or manage servers.<\/li>\n<li>Serverless Application Deployment Best Practices: Strategies for deploying serverless applications using AWS CloudFormation or other deployment tools to ensure scalability, security, and high availability.<\/li>\n<li>Event-Driven Architectures: Implementation and understanding of event-driven architectures using AWS services, including how to trigger AWS Lambda functions in response to various events.<\/li>\n<li>Serverless Application Security: Best practices for securing serverless applications, encompassing access control, encryption, and the implementation of security measures for data protection.<\/li>\n<li>Monitoring and Debugging Serverless Applications: Techniques for monitoring and troubleshooting serverless applications using AWS CloudWatch, X-Ray, and other monitoring tools.<\/li>\n<li>Best Practices and Optimization Techniques: Guidance on optimizing serverless applications, including performance tuning, cost optimization, and efficient resource management.<\/li>\n<\/ol>\n<p>Real-World Use Cases: Exploration of real-world use cases and case studies that illustrate the practical application of serverless solutions on the AWS platform.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The course content usually covers the following key topics: Introduction to Serverless Computing: An overview of serverless architecture, its advantages, and its relevance in modern application development. AWS Serverless Services: In-depth exploration of various AWS serverless services, including AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon S3, Amazon SNS, and Amazon SQS, along with their [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":13808,"template":"","meta":{"footnotes":""},"stm_lms_course_taxonomy":[59],"metadata":{"permalink_customizer":["aws\/developing-serverless-solutions-on-aws-certification-training"],"permalink_customizer_regenerate_status":["1"],"stm_lms_product_id":["13502"],"_edit_last":["2"],"day_1":["19700101"],"_thumbnail_id":["13808"],"_wp_page_template":["default"],"apss_content_flag":["0"],"lsq_tracking":["a:2:{s:8:\"tracking\";s:0:\"\";s:5:\"score\";s:0:\"\";}"],"scorm_package":[""],"curriculum":[""],"shareware":[""],"featured":[""],"views":["3549"],"level":["intermediate"],"current_students":["0"],"duration_info":["3 Days"],"video_duration":[""],"status":[""],"status_dates":[""],"not_single_sale":[""],"price":["29900"],"sale_price":[""],"sale_price_dates":[""],"enterprise_price":[""],"not_membership":[""],"affiliate_course":[""],"affiliate_course_text":[""],"affiliate_course_link":[""],"expiration_course":[""],"end_time":[""],"drip_content":[""],"prerequisites":[""],"prerequisite_passing_level":[""],"announcement":[""],"faq":[""],"course_files_pack":[""],"course_certificate":[""],"type":[""],"duration":[""],"preview":[""],"lesson_excerpt":[""],"lesson_video_poster":[""],"lesson_video_url":[""],"lesson_video":[""],"lesson_files_pack":[""],"stream_start_date":[""],"stream_start_time":[""],"stream_end_date":[""],"stream_end_time":[""],"timezone":[""],"stm_password":[""],"join_before_host":[""],"option_host_video":[""],"option_participants_video":[""],"option_mute_participants":[""],"option_enforce_login":[""],"questions":[""],"quiz_style":[""],"duration_measure":[""],"correct_answer":[""],"passing_grade":[""],"re_take_cut":[""],"random_questions":[""],"answers":[""],"question_explanation":[""],"review_course":[""],"review_user":[""],"review_mark":[""],"order":[""],"absolute":[""],"sticky":[""],"sticky_threshold":[""],"sticky_threshold_color":[""],"stm_agenda":[""],"stm_host":[""],"stm_date":[""],"stm_time":[""],"stm_timezone":[""],"stm_duration":[""],"stm_waiting_room":[""],"stm_join_before_host":[""],"stm_host_join_start":[""],"stm_start_after_participants":[""],"stm_mute_participants":[""],"stm_enforce_login":[""],"stm_alternative_hosts":[""],"author_id":[""],"emails":[""],"assignment_tries":[""],"assignment_files":[""],"editor_comment":[""],"try_num":[""],"start_time":[""],"assignment_id":[""],"student_id":[""],"course_id":[""],"_wp_old_date":["2021-02-24","2020-02-24"],"_duration":["field_5fa0f3f0c86eb"],"_day_1":["field_5fce082f42f1e"],"time":[""],"_time":["field_5fce084742f1f"],"day_2":[""],"_day_2":["field_5fce085142f20"],"time_2":[""],"_time_2":["field_5fce089942f21"],"day_3":[""],"_day_3":["field_5fce08df42f22"],"time_3":[""],"_time_3":["field_5fce08f842f23"],"after_completing_course":["10"],"_after_completing_course":["field_6103aae828228"],"key_features":["6"],"_key_features":["field_6103aaff28229"],"who_should_attend":["1"],"_who_should_attend":["field_6103ab0d2822a"],"certification":["1"],"_certification":["field_6103ab1a2822b"],"about_trainer":[""],"_about_trainer":["field_6103ab6c2822f"],"course_fee_list":[""],"_course_fee_list":["field_6103abb728234"],"brochure_pdf":["15333"],"_brochure_pdf":["field_61232e258f89b"],"banner_description":["The course \"Developing Serverless Solutions on AWS\" typically provides participants with a comprehensive understanding of building, deploying, and managing serverless applications on the Amazon Web Services (AWS) platform. "],"_banner_description":["field_612c733ed3564"],"after_completing_course_0_desciption":["Apply event-driven best practices to a serverless application design using appropriate AWS services"],"_after_completing_course_0_desciption":["field_6103ad2f9f5b2"],"after_completing_course_1_desciption":["Identify the challenges and trade-offs of transitioning to serverless development, and make recommendations that suit your development organization and environment"],"_after_completing_course_1_desciption":["field_6103ad2f9f5b2"],"after_completing_course_2_desciption":["Build serverless applications using patterns that connect AWS managed services together, and account for service characteristics, including service quotas, available integrations, invocation model, error handling, and event source payload"],"_after_completing_course_2_desciption":["field_6103ad2f9f5b2"],"after_completing_course_3_desciption":["Compare and contrast available options for writing infrastructure as code, including AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM), and AWS Cloud Development Kit (AWS CDK)"],"_after_completing_course_3_desciption":["field_6103ad2f9f5b2"],"key_features_0_lists":["Our Developing Serverless Solutions on AWS training modules have 50% - 60% hands-on lab sessions to encourage Thinking-Based Learning (TBL)"],"_key_features_0_lists":["field_6103ad559f5b3"],"key_features_1_lists":["Interactive-rich virtual and face-to-face classroom teaching to inculcate Problem-Based Learning (PBL)."],"_key_features_1_lists":["field_6103ad559f5b3"],"key_features_2_lists":["AWS certified instructor-led training and mentoring sessions to develop Competency-Based Learning (CBL)."],"_key_features_2_lists":["field_6103ad559f5b3"],"key_features_3_lists":["Well-structured use-cases to simulate challenges encountered in a Real-World environment."],"_key_features_3_lists":["field_6103ad559f5b3"],"key_features_4_lists":["Being an authorized AWS Training Partner gives us an edge over competition."],"_key_features_4_lists":["field_6103ad559f5b3"],"who_should_attend_0_attend_lists":["Developers who have some familiarity with serverless and experience with development in the AWS Cloud"],"_who_should_attend_0_attend_lists":["field_6103adfb3f3e4"],"_prerequisites":["field_612c7498c4b84"],"trainer":[""],"_trainer":["field_6124990e13784"],"prerequisites_text":["<p>We recommend that attendees of this Developing Serverless Solutions on AWS certification course have:  <\/p>\r\n<ul>\r\n<li>Familiarity with the basics of AWS Cloud architecture<\/li>\r\n<li>An understanding of developing applications on AWS equivalent to completing the Developing on AWS classroom training<\/li>\r\n<li>Knowledge equivalent to completing the following serverless digital trainings: AWS Lambda Foundations and Amazon API Gateway for Serverless Applications<\/li>\r\n<\/ul>"],"_prerequisites_text":["field_612c7498c4b84"],"course_section_0_module_title":["Module 0: Introduction"],"_course_section_0_module_title":["field_612f5535940c3"],"course_section_0_module_description":[""],"_course_section_0_module_description":["field_612f564c921af"],"course_section_0_section":["1"],"_course_section_0_section":["field_612f51e6b0277"],"course_section":["13"],"_course_section":["field_612f4f27b0276"],"certification_0_short_description":[""],"_certification_0_short_description":["field_6103ab2f2822c"],"certification_0_list_content":["<ul>\r\n<li>By earning Developing Serverless Solutions on AWS, you will show your future or current employer that you have knowledge of AWS Cloud concepts.<\/li>\r\n<li>Developing Serverless Solutions on AWS certification can be used to learn best practices of building serverless applications.<\/li>\r\n<li>On successful completion of Developing Serverless Solutions on AWS training aspirants receive a Course Completion Certificate from us<\/li>\r\n<li>By successfully clearing the Developing Serverless Solutions on AWS certification exams, aspirants earn AWS <\/li>\r\n<\/ul>"],"_certification_0_list_content":["field_6103ab4a2822d"],"certification_0_image":[""],"_certification_0_image":["field_6103ab5b2822e"],"after_completing_course_4_desciption":["Apply best practices to writing Lambda functions inclusive of error handling, logging, environment re-use, using layers, statelessness, idempotency, and configuring concurrency and memory "],"_after_completing_course_4_desciption":["field_6103ad2f9f5b2"],"after_completing_course_5_desciption":["Apply best practices for building observability and monitoring into your serverless application"],"_after_completing_course_5_desciption":["field_6103ad2f9f5b2"],"after_completing_course_6_desciption":["Apply security best practices to serverless applications"],"_after_completing_course_6_desciption":["field_6103ad2f9f5b2"],"after_completing_course_7_desciption":["Identify key scaling considerations in a serverless application, and match each consideration to the methods, tools, or best practices to manage it"],"_after_completing_course_7_desciption":["field_6103ad2f9f5b2"],"after_completing_course_8_desciption":["Use AWS SAM, AWS CDK, and AWS developer tools to configure a CI\/CD workflow, and automate deployment of a serverless application"],"_after_completing_course_8_desciption":["field_6103ad2f9f5b2"],"after_completing_course_9_desciption":["Create and actively maintain a list of serverless resources that will assist in your ongoing serverless development and engagement with the serverless community"],"_after_completing_course_9_desciption":["field_6103ad2f9f5b2"],"custom_permalink":["aws\/developing-serverless-solutions-on-aws-certification-training\/"],"note_section":[""],"_note_section":["field_616d3ed46bbd2"],"popular_sort":[""],"_popular_sort":["field_6172496402af3"],"related_courses":["a:3:{i:0;s:4:\"8510\";i:1;s:4:\"8530\";i:2;s:4:\"8558\";}"],"_related_courses":["field_61c453ca6b2dd"],"_yoast_wpseo_content_score":["90"],"_yoast_wpseo_estimated-reading-time-minutes":["2"],"banner_image":[""],"_banner_image":["field_621873548f922"],"review_rating":[""],"_review_rating":["field_62a813a92bee6"],"total_review_count":["2150"],"_total_review_count":["field_62b002d8d2de5"],"average_review_count":["4.5"],"_average_review_count":["field_62b00367d2de6"],"key_features_5_lists":["Integrated teaching assistance and support through experts designed Learning Management System (LMS) and ExamReady platform."],"_key_features_5_lists":["field_6103ad559f5b3"],"sale_price_dates_start":[""],"sale_price_dates_end":[""],"_yoast_wpseo_canonical":["https:\/\/stage.cloudthat.com\/training\/aws\/developing-serverless-solutions-on-aws-certification-training"],"_edit_lock":["1742320582:2"],"_wpb_vc_js_status":["false"],"_yoast_wpseo_wordproof_timestamp":[""],"video_type":[""],"presto_player_idx":[""],"lesson_video_width":[""],"lesson_shortcode":[""],"lesson_embed_ctx":[""],"lesson_youtube_url":[""],"lesson_stream_url":[""],"lesson_vimeo_url":[""],"lesson_ext_link_url":[""],"question_view_type":[""],"stm_select_approved_denied":[""],"stm_multiselect_approved":[""],"stm_multiselect_denied":[""],"popular_course":["0"],"_popular_course":["field_64253688bc2e5"],"course_banner_image":[""],"_course_banner_image":["field_63c69a6b81cf1"],"mobile_banner_image":[""],"_mobile_banner_image":["field_63cf93896d207"],"banner_link":[""],"_banner_link":["field_63c69a9681cf2"],"overview_section_heading":["Developing Serverless Solutions on AWS Training Course Overview"],"_overview_section_heading":["field_64538867ffdd0"],"after_completing_course_heading":["After completing Serverless Solutions on AWS, students will be able to"],"_after_completing_course_heading":["field_645c78ade3f50"],"key_features_heading":["Key Features of Serverless Solutions on AWS Training"],"_key_features_heading":["field_645388ceffdd1"],"who_should_attend_heading":["Who Should Attend this Serverless Solutions on AWS Course"],"_who_should_attend_heading":["field_645388faffdd2"],"prerequisites_heading":["Developing Serverless Solutions on AWS Training Prerequisites"],"_prerequisites_heading":["field_64538a51ffdd3"],"category_features_heading":[""],"_category_features_heading":["field_644b8ff35049c"],"category_features_features":[""],"_category_features_features":["field_644b90025049d"],"category_features_cta_text":[""],"_category_features_cta_text":["field_644b90285049f"],"category_features_cta_link":[""],"_category_features_cta_link":["field_644b902d504a0"],"category_features":[""],"_category_features":["field_644b8fe15049b"],"course_features_0_heading":[""],"_course_features_0_heading":["field_644a0fae0e67e"],"course_features_0_features_list":[""],"_course_features_0_features_list":["field_644a0fb70e67f"],"course_features_0_background_color":[""],"_course_features_0_background_color":["field_644a0fde0e681"],"course_features":["1"],"_course_features":["field_644a0fa10e67d"],"certification_heading":[""],"_certification_heading":["field_64538bffffdd5"],"course_fee_heading":[""],"_course_fee_heading":["field_64538c1cffdd6"],"course_outline_heading":["Developing Serverless Solutions on AWS Training Course Outline"],"_course_outline_heading":["field_64538a8effdd4"],"reviews_heading":[""],"_reviews_heading":["field_64538c39ffdd7"],"faq_heading":[""],"_faq_heading":["field_64538c59ffdd8"],"wpdocs-meta-bdt":["29900"],"wpdocs-meta-gbp":["999"],"wpdocs-meta-usd":["1199"],"_yoast_wpseo_title":["Developing Serverless Solutions on AWS | CloudThat"],"_yoast_wpseo_metadesc":["Elevate your skills with our course, gaining hands-on exposure and practice in building top-notch serverless apps."],"educational_schema":[""],"_educational_schema":["field_652fbbf6f589a"],"_wp_old_slug":["developing-serverless-solutions-on-aws-certification-training"],"question_sets_details_heading":[""],"_question_sets_details_heading":["field_65d303841f38d"],"question_sets_details_description":[""],"_question_sets_details_description":["field_65d303841f38e"],"question_sets_details_button_text":[""],"_question_sets_details_button_text":["field_65d303841f38f"],"question_sets_details_question_sets":[""],"_question_sets_details_question_sets":["field_65d303841f390"],"question_sets_details":[""],"_question_sets_details":["field_65d303841f38c"],"course_section_0_section_0_title":[""],"_course_section_0_section_0_title":["field_612f5233b0278"],"course_section_0_section_0_lesson_list_0_lession_title":["Introduction to the application you will build"],"_course_section_0_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_1_lession_title":["Access to course resources (Student Guide, Lab Guide, and Online Course Supplement)"],"_course_section_0_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list":["2"],"_course_section_0_section_0_lesson_list":["field_612f530a0ac40"],"course_section_1_module_title":["Module 1: Thinking Serverless "],"_course_section_1_module_title":["field_612f5535940c3"],"course_section_1_module_description":[""],"_course_section_1_module_description":["field_612f564c921af"],"course_section_1_section_0_title":[""],"_course_section_1_section_0_title":["field_612f5233b0278"],"course_section_1_section_0_lesson_list_0_lession_title":["Best practices for building modern serverless applications"],"_course_section_1_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_1_lession_title":["Event-driven design"],"_course_section_1_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_2_lession_title":["AWS services that support event-driven serverless applications"],"_course_section_1_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list":["3"],"_course_section_1_section_0_lesson_list":["field_612f530a0ac40"],"course_section_1_section":["1"],"_course_section_1_section":["field_612f51e6b0277"],"course_section_2_module_title":["Module 2: API-Driven Development and Synchronous Event Sources"],"_course_section_2_module_title":["field_612f5535940c3"],"course_section_2_module_description":[""],"_course_section_2_module_description":["field_612f564c921af"],"course_section_2_section_0_title":[""],"_course_section_2_section_0_title":["field_612f5233b0278"],"course_section_2_section_0_lesson_list_0_lession_title":["Characteristics of standard request\/response API-based web applications"],"_course_section_2_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_1_lession_title":["How Amazon API Gateway fits into serverless applications"],"_course_section_2_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_2_lession_title":["Try-it-out exercise: Set up an HTTP API endpoint integrated with a Lambda function"],"_course_section_2_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_3_lession_title":["High-level comparison of API types (REST\/HTTP, WebSocket, GraphQL)"],"_course_section_2_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list":["4"],"_course_section_2_section_0_lesson_list":["field_612f530a0ac40"],"course_section_2_section":["1"],"_course_section_2_section":["field_612f51e6b0277"],"course_section_3_module_title":[": Introduction to Authentication, Authorization, and Access Control "],"_course_section_3_module_title":["field_612f5535940c3"],"course_section_3_module_description":[""],"_course_section_3_module_description":["field_612f564c921af"],"course_section_3_section_0_title":[""],"_course_section_3_section_0_title":["field_612f5233b0278"],"course_section_3_section_0_lesson_list_0_lession_title":["Authentication vs. Authorization"],"_course_section_3_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_1_lession_title":["Options for authenticating to APIs using API Gateway"],"_course_section_3_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_2_lession_title":["Amazon Cognito in serverless applications"],"_course_section_3_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_3_lession_title":["Amazon Cognito user pools vs. federated identities"],"_course_section_3_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list":["4"],"_course_section_3_section_0_lesson_list":["field_612f530a0ac40"],"course_section_3_section":["1"],"_course_section_3_section":["field_612f51e6b0277"],"course_section_4_module_title":["Serverless Deployment Frameworks"],"_course_section_4_module_title":["field_612f5535940c3"],"course_section_4_module_description":[""],"_course_section_4_module_description":["field_612f564c921af"],"course_section_4_section_0_title":[""],"_course_section_4_section_0_title":["field_612f5233b0278"],"course_section_4_section_0_lesson_list_0_lession_title":["Overview of imperative vs. declarative programming for infrastructure as code"],"_course_section_4_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_1_lession_title":["Comparison of CloudFormation, AWS CDK, Amplify, and AWS SAM frameworks"],"_course_section_4_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_2_lession_title":["Features of AWS SAM and the AWS SAM CLI for local emulation and testing"],"_course_section_4_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list":["3"],"_course_section_4_section_0_lesson_list":["field_612f530a0ac40"],"course_section_4_section":["1"],"_course_section_4_section":["field_612f51e6b0277"],"course_section_5_module_title":["Module 5: Using Amazon EventBridge and Amazon SNS to Decouple Components "],"_course_section_5_module_title":["field_612f5535940c3"],"course_section_5_module_description":[""],"_course_section_5_module_description":["field_612f564c921af"],"course_section_5_section_0_title":[""],"_course_section_5_section_0_title":["field_612f5233b0278"],"course_section_5_section_0_lesson_list_0_lession_title":["Development considerations when using asynchronous event sources"],"_course_section_5_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_5_section_0_lesson_list_1_lession_title":["Features and use cases of Amazon EventBridge"],"_course_section_5_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_5_section_0_lesson_list_2_lession_title":["Try-it-out exercise: Build a custom EventBridge bus and rule"],"_course_section_5_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_5_section_0_lesson_list_3_lession_title":["Comparison of use cases for Amazon Simple Notification Service (Amazon SNS) vs. EventBridge"],"_course_section_5_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_5_section_0_lesson_list_4_lession_title":["Try-it-out exercise: Configure an Amazon SNS topic with filtering"],"_course_section_5_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_5_section_0_lesson_list":["5"],"_course_section_5_section_0_lesson_list":["field_612f530a0ac40"],"course_section_5_section":["1"],"_course_section_5_section":["field_612f51e6b0277"],"course_section_6_module_title":["Module 6: Event-Driven Development Using Queues and Streams "],"_course_section_6_module_title":["field_612f5535940c3"],"course_section_6_module_description":[""],"_course_section_6_module_description":["field_612f564c921af"],"course_section_6_section_0_title":[""],"_course_section_6_section_0_title":["field_612f5233b0278"],"course_section_6_section_0_lesson_list_0_lession_title":["Development considerations when using polling event sources to trigger Lambda functions"],"_course_section_6_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_6_section_0_lesson_list_1_lession_title":["Distinctions between queues and streams as event sources for Lambda"],"_course_section_6_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_6_section_0_lesson_list_2_lession_title":["Selecting appropriate configurations when using Amazon Simple Queue Service (Amazon SQS) or Amazon Kinesis Data Streams as an event source for Lambda"],"_course_section_6_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_6_section_0_lesson_list_3_lession_title":["Try-it-out exercise: Configure an Amazon SQS queue with a dead-letter queue as a Lambda event source Hands-On Labs"],"_course_section_6_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_6_section_0_lesson_list_4_lession_title":["Hands-On Lab 1: Deploying a Simple Serverless Application"],"_course_section_6_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_6_section_0_lesson_list_5_lession_title":["Hands-On Lab 2: Message Fan-Out with Amazon EventBridge"],"_course_section_6_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_6_section_0_lesson_list":["6"],"_course_section_6_section_0_lesson_list":["field_612f530a0ac40"],"course_section_6_section":["1"],"_course_section_6_section":["field_612f51e6b0277"],"course_section_7_module_title":["Module 7: Writing Good Lambda Functions "],"_course_section_7_module_title":["field_612f5535940c3"],"course_section_7_module_description":[""],"_course_section_7_module_description":["field_612f564c921af"],"course_section_7_section_0_title":[""],"_course_section_7_section_0_title":["field_612f5233b0278"],"course_section_7_section_0_lesson_list_0_lession_title":["How the Lambda lifecycle influences your function code"],"_course_section_7_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list_1_lession_title":["Best practices for your Lambda functions"],"_course_section_7_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list_2_lession_title":["Configuring a function"],"_course_section_7_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list_3_lession_title":["Function code, versions and aliases"],"_course_section_7_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list_4_lession_title":["Try-it-out exercise: Configure and test a Lambda function"],"_course_section_7_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list_5_lession_title":["Lambda error handling"],"_course_section_7_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list_6_lession_title":["Handling partial failures with queues and streams"],"_course_section_7_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_7_section_0_lesson_list":["7"],"_course_section_7_section_0_lesson_list":["field_612f530a0ac40"],"course_section_7_section":["1"],"_course_section_7_section":["field_612f51e6b0277"],"course_section_8_module_title":["Module 8: Step Functions for Orchestration "],"_course_section_8_module_title":["field_612f5535940c3"],"course_section_8_module_description":[""],"_course_section_8_module_description":["field_612f564c921af"],"course_section_8_section_0_title":[""],"_course_section_8_section_0_title":["field_612f5233b0278"],"course_section_8_section_0_lesson_list_0_lession_title":["AWS Step Functions in serverless architectures"],"_course_section_8_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_8_section_0_lesson_list_1_lession_title":["Try-it-out exercise: Step Functions states"],"_course_section_8_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_8_section_0_lesson_list_2_lession_title":["The callback pattern"],"_course_section_8_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_8_section_0_lesson_list_3_lession_title":["Standard vs. Express Workflows"],"_course_section_8_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_8_section_0_lesson_list_4_lession_title":["Step Functions direct integrations"],"_course_section_8_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_8_section_0_lesson_list_5_lession_title":["Try-it-out exercise: Troubleshooting a Standard Step Functions workflow"],"_course_section_8_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_8_section_0_lesson_list":["6"],"_course_section_8_section_0_lesson_list":["field_612f530a0ac40"],"course_section_8_section":["1"],"_course_section_8_section":["field_612f51e6b0277"],"course_section_9_module_title":["Module 9: Observability and Monitoring "],"_course_section_9_module_title":["field_612f5535940c3"],"course_section_9_module_description":[""],"_course_section_9_module_description":["field_612f564c921af"],"course_section_9_section_0_title":[""],"_course_section_9_section_0_title":["field_612f5233b0278"],"course_section_9_section_0_lesson_list_0_lession_title":["The three pillars of observability"],"_course_section_9_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_1_lession_title":["Amazon CloudWatch Logs and Logs Insights"],"_course_section_9_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_2_lession_title":["Writing effective log files"],"_course_section_9_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_3_lession_title":["Try-it-out exercise: Interpreting logs"],"_course_section_9_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_4_lession_title":["Using AWS X-Ray for observability"],"_course_section_9_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_5_lession_title":["Try-it-out exercise: Enable X-Ray and interpret X-Ray traces"],"_course_section_9_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_6_lession_title":["CloudWatch metrics and embedded metrics format"],"_course_section_9_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_7_lession_title":["Try-it-out exercise: Metrics and alarms"],"_course_section_9_section_0_lesson_list_7_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_8_lession_title":["Try-it-out exercise: ServiceLens Hands-On Labs"],"_course_section_9_section_0_lesson_list_8_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list_9_lession_title":["Hands-On Lab 3: Workflow Orchestration Using AWS Step Functions"],"_course_section_9_section_0_lesson_list_9_lession_title":["field_612f533b0ac41"],"course_section_9_section_0_lesson_list":["10"],"_course_section_9_section_0_lesson_list":["field_612f530a0ac40"],"course_section_9_section":["1"],"_course_section_9_section":["field_612f51e6b0277"],"course_section_10_module_title":["Module 10: Serverless Application Security"],"_course_section_10_module_title":["field_612f5535940c3"],"course_section_10_module_description":[""],"_course_section_10_module_description":["field_612f564c921af"],"course_section_10_section_0_title":[""],"_course_section_10_section_0_title":["field_612f5233b0278"],"course_section_10_section_0_lesson_list_0_lession_title":["Security best practices for serverless applications"],"_course_section_10_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_10_section_0_lesson_list_1_lession_title":["Applying security at all layers"],"_course_section_10_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_10_section_0_lesson_list_2_lession_title":["API Gateway and application security"],"_course_section_10_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_10_section_0_lesson_list_3_lession_title":["Lambda and application security"],"_course_section_10_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_10_section_0_lesson_list_4_lession_title":["Protecting data in your serverless data stores"],"_course_section_10_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_10_section_0_lesson_list_5_lession_title":["Auditing and traceability"],"_course_section_10_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_10_section_0_lesson_list":["6"],"_course_section_10_section_0_lesson_list":["field_612f530a0ac40"],"course_section_10_section":["1"],"_course_section_10_section":["field_612f51e6b0277"],"course_section_11_module_title":["Module 11: Handling Scale in Serverless Applications"],"_course_section_11_module_title":["field_612f5535940c3"],"course_section_11_module_description":[""],"_course_section_11_module_description":["field_612f564c921af"],"course_section_11_section_0_title":[""],"_course_section_11_section_0_title":["field_612f5233b0278"],"course_section_11_section_0_lesson_list_0_lession_title":["Scaling considerations for serverless applications"],"_course_section_11_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_11_section_0_lesson_list_1_lession_title":["Using API Gateway to manage scale"],"_course_section_11_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_11_section_0_lesson_list_2_lession_title":["Lambda concurrency scaling"],"_course_section_11_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_11_section_0_lesson_list_3_lession_title":["How different event sources scale with Lambda"],"_course_section_11_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_11_section_0_lesson_list":["4"],"_course_section_11_section_0_lesson_list":["field_612f530a0ac40"],"course_section_11_section":["1"],"_course_section_11_section":["field_612f51e6b0277"],"course_section_12_module_title":["Module 12: Automating the Deployment Pipeline "],"_course_section_12_module_title":["field_612f5535940c3"],"course_section_12_module_description":[""],"_course_section_12_module_description":["field_612f564c921af"],"course_section_12_section_0_title":[""],"_course_section_12_section_0_title":["field_612f5233b0278"],"course_section_12_section_0_lesson_list_0_lession_title":["The importance of CI\/CD in serverless applications"],"_course_section_12_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list_1_lession_title":["Tools in a serverless pipeline"],"_course_section_12_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list_2_lession_title":["AWS SAM features for serverless deployments"],"_course_section_12_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list_3_lession_title":["Best practices for automation"],"_course_section_12_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list_4_lession_title":["Course wrap-up Hands-On Labs"],"_course_section_12_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list_5_lession_title":["Hands-On Lab 5: Securing Serverless Applications"],"_course_section_12_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list_6_lession_title":["Hands-On Lab 6: Serverless CI\/CD on AWS"],"_course_section_12_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_12_section_0_lesson_list":["7"],"_course_section_12_section_0_lesson_list":["field_612f530a0ac40"],"course_section_12_section":["1"],"_course_section_12_section":["field_612f51e6b0277"],"_regular_price_wmcp":["{\"USD\":\"1199\",\"GBP\":\"999\",\"BDT\":\"29900\"}"],"_yoast_wpseo_primary_stm_lms_course_taxonomy":[""]},"acf":[],"_links":{"self":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/8542"}],"collection":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses"}],"about":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/types\/stm-courses"}],"author":[{"embeddable":true,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/users\/12"}],"version-history":[{"count":0,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/8542\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/media\/13808"}],"wp:attachment":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/media?parent=8542"}],"wp:term":[{"taxonomy":"stm_lms_course_taxonomy","embeddable":true,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm_lms_course_taxonomy?post=8542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}