<\/div>\n<\/div>\n
[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ custom_margin=\u00bb1px|||||\u00bb][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb4_4″ _builder_version=\u00bb4.4.0″]
\n[et_pb_text content_tablet=\u00bb\u00bb]<\/p>\n
Temario<\/h2>\n
Day 1<\/p>\n
Module 0: Introduction<\/p>\n
Introduction to the application you will build
\nAccess to course resources (Student Guide, Lab Guide, and Online Course Supplement)
\nModule 1: Thinking Serverless<\/p>\n
Best practices for building modern serverless applications
\nEvent-driven design
\nAWS services that support event-driven serverless applications
\nModule 2: API-Driven Development and Synchronous Event Sources<\/p>\n
Characteristics of standard request\/response API-based web applications
\nHow Amazon API Gateway fits into serverless applications
\nTry-it-out exercise: Set up an HTTP API endpoint integrated with a Lambda function
\nHigh-level comparison of API types (REST\/HTTP, WebSocket, GraphQL)
\nModule 3: Introduction to Authentication, Authorization, and Access Control<\/p>\n
Authentication vs. Authorization
\nOptions for authenticating to APIs using API Gateway
\nAmazon Cognito in serverless applications
\nAmazon Cognito user pools vs. federated identities
\nModule 4: Serverless Deployment Frameworks<\/p>\n
Overview of imperative vs. declarative programming for infrastructure as code
\nComparison of CloudFormation, AWS CDK, Amplify, and AWS SAM frameworks
\nFeatures of AWS SAM and the AWS SAM CLI for local emulation and testing
\nModule 5: Using Amazon EventBridge and Amazon SNS to Decouple Components<\/p>\n
Development considerations when using asynchronous event sources
\nFeatures and use cases of Amazon EventBridge
\nTry-it-out exercise: Build a custom EventBridge bus and rule
\nComparison of use cases for Amazon Simple Notification Service (Amazon SNS) vs. EventBridge
\nTry-it-out exercise: Configure an Amazon SNS topic with filtering
\nModule 6: Event-Driven Development Using Queues and Streams<\/p>\n
Development considerations when using polling event sources to trigger Lambda functions
\nDistinctions between queues and streams as event sources for Lambda
\nSelecting appropriate configurations when using Amazon Simple Queue Service (Amazon SQS) or Amazon Kinesis Data Streams as an event source for Lambda
\nTry-it-out exercise: Configure an Amazon SQS queue with a dead-letter queue as a Lambda event source
\nHands-On Labs Day 1<\/p>\n
Hands-On Lab 1: Deploying a Simple Serverless Application
\nHands-On Lab 2: Message Fan-Out with Amazon EventBridge
\nDay 2<\/p>\n
Module 7: Writing Good Lambda Functions<\/p>\n
How the Lambda lifecycle influences your function code
\nBest practices for your Lambda functions
\nConfiguring a function
\nFunction code, versions and aliases
\nTry-it-out exercise: Configure and test a Lambda function
\nLambda error handling
\nHandling partial failures with queues and streams
\nModule 8: Step Functions for Orchestration<\/p>\n
AWS Step Functions in serverless architectures
\nTry-it-out exercise: Step Functions states
\nThe callback pattern
\nStandard vs. Express Workflows
\nStep Functions direct integrations
\nTry-it-out exercise: Troubleshooting a Standard Step Functions workflow
\nModule 9: Observability and Monitoring<\/p>\n
The three pillars of observability
\nAmazon CloudWatch Logs and Logs Insights
\nWriting effective log files
\nTry-it-out exercise: Interpreting logs
\nUsing AWS X-Ray for observability
\nTry-it-out exercise: Enable X-Ray and interpret X-Ray traces
\nCloudWatch metrics and embedded metrics format
\nTry-it-out exercise: Metrics and alarms
\nTry-it-out exercise: ServiceLens
\nHands-On Labs Day 2<\/p>\n
Hands-On Lab 3: Workflow Orchestration Using AWS Step Functions
\nHands-On Lab 4: Observability and Monitoring
\nDay 3<\/p>\n
Module 10: Serverless Application Security<\/p>\n
Security best practices for serverless applications
\nApplying security at all layers
\nAPI Gateway and application security
\nLambda and application security
\nProtecting data in your serverless data stores
\nAuditing and traceability
\nModule 11: Handling Scale in Serverless Applications<\/p>\n
Scaling considerations for serverless applications
\nUsing API Gateway to manage scale
\nLambda concurrency scaling
\nHow different event sources scale with Lambda
\nModule 12: Automating the Deployment Pipeline<\/p>\n
The importance of CI\/CD in serverless applications
\nTools in a serverless pipeline
\nAWS SAM features for serverless deployments
\nBest practices for automation
\nCourse wrap-up
\nHands-On Labs Day 3<\/p>\n
Hands-On Lab 5: Securing Serverless Applications
\nHands-On Lab 6: Serverless CI\/CD on AWS
\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ background_color=\u00bb#032b35″][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb4_4″ _builder_version=\u00bb4.4.0″][et_pb_contact_form captcha=\u00bboff\u00bb title=\u00bbSolicita informaci\u00f3n del curso\u00bb submit_button_text=\u00bbSolicitar informaci\u00f3n ahora\u00bb _builder_version=\u00bb4.4.0″ title_text_color=\u00bb#ffffff\u00bb title_font_size=\u00bb30px\u00bb][et_pb_contact_field field_id=\u00bbName\u00bb field_title=\u00bbNombre\u00bb _builder_version=\u00bb3.16″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbEmail\u00bb field_title=\u00bbDirecci\u00f3n de correo electr\u00f3nico\u00bb field_type=\u00bbemail\u00bb _builder_version=\u00bb3.16″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbEmpresa\u00bb field_title=\u00bbEmpresa\u00bb fullwidth_field=\u00bbon\u00bb _builder_version=\u00bb4.4.0″][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbMessage\u00bb field_title=\u00bbCu\u00e9ntanos un poco sobre tus necesidades\u00bb field_type=\u00bbtext\u00bb fullwidth_field=\u00bbon\u00bb _builder_version=\u00bb4.4.0″ form_field_text_color=\u00bb#555555″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][\/et_pb_contact_form][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"
15 horas<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"2880","footnotes":""},"categories":[53,9,11],"tags":[],"class_list":["post-4085","post","type-post","status-publish","format-standard","hentry","category-cloud-computing","category-cursos","category-cursos-de-it"],"acf":[],"_links":{"self":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/4085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/comments?post=4085"}],"version-history":[{"count":0,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/4085\/revisions"}],"wp:attachment":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/media?parent=4085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/categories?post=4085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/tags?post=4085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}