{"id":4081,"date":"2021-12-01T10:20:00","date_gmt":"2021-12-01T09:20:00","guid":{"rendered":"https:\/\/grupoloyal.net\/curso-developing-applications-with-google-cloud\/"},"modified":"2021-12-01T10:20:00","modified_gmt":"2021-12-01T09:20:00","slug":"curso-developing-applications-with-google-cloud","status":"publish","type":"post","link":"https:\/\/grupoloyal.net\/curso-developing-applications-with-google-cloud\/","title":{"rendered":"Developing Applications with Google Cloud"},"content":{"rendered":"

[et_pb_section fb_built=\u00bb1″ fullwidth=\u00bbon\u00bb _builder_version=\u00bb4.4.0″][et_pb_fullwidth_image src=\u00bbhttps:\/\/grupoloyal.net\/wp-content\/uploads\/2022\/02\/curso-e1645533395126.jpg\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″ min_height=\u00bb223.3px\u00bb height=\u00bb530px\u00bb][\/et_pb_fullwidth_image][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ min_height=\u00bb106px\u00bb custom_padding=\u00bb12px||0px|||\u00bb background_color=\u00bb#eaeaea\u00bb hover_enabled=\u00bb0″][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column _builder_version=\u00bb4.4.0″ type=\u00bb4_4″][et_pb_text _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Developing Applications with Google Cloud<\/h1>\n

In this course, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.
\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ custom_padding=\u00bb52px|||||\u00bb][et_pb_row column_structure=\u00bb3_5,2_5″ _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″][et_pb_column type=\u00bb3_5″ _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″][et_pb_blurb title=\u00bbObjetivos\u00bb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-objetivos.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″ header_font_size=\u00bb19px\u00bb]
\nThis course teaches participants the following skills:<\/p>\n

Use best practices for application development
\nChoose the appropriate data storage option for application data
\nImplement federated identity management
\nDevelop loosely coupled application components or microservices
\nIntegrate application components and data sources
\nDebug, trace, and monitor applications
\nPerform repeatable deployments with containers and deployment services
\nChoose the appropriate application runtime environment; use Google Container Engine as a runtime environment and later switch to a no-ops solution with Google App Engine Flex
\n[\/et_pb_blurb][\/et_pb_column][et_pb_column type=\u00bb2_5″ _builder_version=\u00bb4.4.0″][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-palabras-clave-300×300.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Cloud computing<\/strong><\/p>\n

[\/et_pb_blurb][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-elearning-300×194.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Disponible en formato e-learning<\/strong><\/p>\n

[\/et_pb_blurb][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-presencial.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Disponible en formato presencial<\/strong><\/p>\n

[\/et_pb_blurb][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-remoto-300×300.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Disponible en formato a distancia<\/strong><\/p>\n

[\/et_pb_blurb][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-remoto-300×300.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Acceso al campus<\/strong><\/a><\/p>\n

[\/et_pb_blurb][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-subvencionado-300×300.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Subvenci\u00f3n disponible<\/strong>
\nA trav\u00e9s de Fundae, cumpliendo requisitos.<\/p>\n

[\/et_pb_blurb][et_pb_blurb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-duracion-1-290×300.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ hover_enabled=\u00bb0″]<\/p>\n

Duraci\u00f3n<\/strong>
\n15 horas<\/p>\n

[\/et_pb_blurb][et_pb_counters _builder_version=\u00bb4.4.0″][et_pb_counter percent=\u00bb50″ _builder_version=\u00bb4.4.0″ percent_text_color=\u00bb#e88b00″ background_enable_color_default=\u00bbon\u00bb parallax_default=\u00bboff\u00bb parallax_method_default=\u00bbon\u00bb bar_background_color_default=\u00bb#e88b00″ use_percentages=\u00bbon\u00bb allow_player_pause_default=\u00bboff\u00bb]Dificultad[\/et_pb_counter][et_pb_counter percent=\u00bb80″ _builder_version=\u00bb4.4.0″ percent_text_color=\u00bb#e88b00″ background_enable_color_default=\u00bbon\u00bb parallax_default=\u00bboff\u00bb parallax_method_default=\u00bbon\u00bb bar_background_color_default=\u00bb#e88b00″ use_percentages=\u00bbon\u00bb allow_player_pause_default=\u00bboff\u00bb]Nivel alcanzado[\/et_pb_counter][\/et_pb_counters][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ background_color=\u00bb#eeeeee\u00bb min_height=\u00bb194px\u00bb custom_padding=\u00bb17px||19px|||\u00bb][et_pb_row column_structure=\u00bb1_2,1_2″ _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb1_2″ _builder_version=\u00bb4.4.0″][et_pb_blurb title=\u00bbDirigido a\u00bb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-dirigido-a-300×268.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ child_filter_saturate=\u00bb0%\u00bb child_filter_brightness=\u00bb200%\u00bb]<\/p>\n

\n
\n

Application developers who want to build cloud-native applications or redesign existing applications that will run on Google Cloud.<\/p>\n<\/div>\n<\/div>\n

\n
<\/div>\n<\/div>\n

[\/et_pb_blurb][\/et_pb_column][et_pb_column type=\u00bb1_2″ _builder_version=\u00bb4.4.0″][et_pb_blurb title=\u00bbConocimientos requeridos\u00bb image=\u00bbhttp:\/\/itformacion.ivanosuna.com\/wp-content\/uploads\/2020\/09\/curso-skils.png\u00bb icon_placement=\u00bbleft\u00bb _builder_version=\u00bb4.4.0″ custom_margin=\u00bb||-120px|||\u00bb child_filter_saturate=\u00bb0%\u00bb child_filter_brightness=\u00bb200%\u00bb]<\/p>\n

\n
\n
\n

To get the most of out of this course, participants should have:<\/p>\n

Completed Google Cloud Platform Fundamentals or have equivalent experience
\nWorking \u200bknowledge \u200bof Node.js
\nBasic proficiency with command-line tools and Linux operating system environments\n<\/p><\/div>\n<\/div>\n

\n
<\/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

Module 1: Best \u200bPractices \u200bfor Application \u200bDevelopment<\/p>\n

Code and environment management
\nDesign \u200band \u200bdevelopment \u200bof \u200bsecure, \u200bscalable, \u200breliable, \u200bloosely \u200bcoupled application \u200bcomponents \u200band \u200bmicroservices
\nContinuous \u200bintegration \u200band \u200bdelivery
\nRe-architecting \u200bapplications \u200bfor \u200bthe \u200bcloud
\nModule 2: Google \u200bCloud \u200bClient Libraries, \u200bGoogle \u200bCloud \u200bSDK, \u200band Google \u200bFirebase \u200bSDK<\/p>\n

How \u200bto \u200bset \u200bup \u200band \u200buse \u200bGoogle \u200bCloud \u200bClient \u200bLibraries, \u200bGoogle \u200bCloud SDK, \u200band \u200bGoogle \u200bFirebase \u200bSDK
\nLab: \u200bSet \u200bup \u200bGoogle \u200bClient \u200bLibraries, \u200bGoogle \u200bCloud \u200bSDK, \u200band \u200bFirebase SDK \u200bon \u200ba \u200bLinux \u200binstance \u200band \u200bset \u200bup \u200bapplication \u200bcredentials
\nModule 3: Overview \u200bof \u200bData Storage \u200bOptions<\/p>\n

Overview \u200bof \u200boptions \u200bto \u200bstore \u200bapplication \u200bdata
\nUse \u200bcases \u200bfor \u200bGoogle \u200bCloud \u200bStorage, \u200bGoogle \u200bCloud \u200bDatastore, \u200bCloud Bigtable, \u200bGoogle \u200bCloud \u200bSQL, \u200band \u200bCloud \u200bSpanner
\nModule 4: Best \u200bPractices \u200bfor \u200bUsing Cloud \u200bDatastore<\/p>\n

Best \u200bpractices \u200brelated \u200bto \u200bthe \u200bfollowing:
\nQueries
\nBuilt-in \u200band \u200bcomposite \u200bindexes
\nInserting \u200band \u200bdeleting \u200bdata \u200b(batch \u200boperations)
\nTransactions
\nError \u200bhandling
\nBulk-loading \u200bdata \u200binto \u200bCloud \u200bDatastore \u200bby \u200busing \u200bGoogle \u200bCloud Dataflow
\nLab: \u200bStore \u200bapplication \u200bdata \u200bin \u200bCloud \u200bDatastore
\nModule 5: Performing \u200bOperations on \u200bBuckets \u200band \u200bObjects<\/p>\n

Operations \u200bthat \u200bcan \u200bbe \u200bperformed \u200bon \u200bbuckets \u200band \u200bobjects
\nConsistency \u200bmodel
\nError \u200bhandling
\nModule 6: Best \u200bPractices \u200bfor \u200bUsing Cloud \u200bStorage<\/p>\n

Naming \u200bbuckets \u200bfor \u200bstatic \u200bwebsites \u200band \u200bother \u200buses
\nNaming \u200bobjects \u200b(from \u200ban \u200baccess \u200bdistribution \u200bperspective)
\nPerformance \u200bconsiderations
\nSetting \u200bup \u200band \u200bdebugging \u200ba \u200bCORS \u200bconfiguration \u200bon \u200ba \u200bbucket
\nLab: \u200bStore \u200bfiles \u200bin \u200bCloud \u200bStorage
\nModule 7: Handling Authentication and Authorization<\/p>\n

Cloud \u200bIdentity \u200band \u200bAccess \u200bManagement \u200b(IAM) \u200broles \u200band \u200bservice accounts
\nUser \u200bauthentication \u200bby \u200busing \u200bFirebase \u200bAuthentication
\nUser \u200bauthentication \u200band \u200bauthorization \u200bby \u200busing \u200bCloud \u200bIdentity-Aware Proxy
\nLab: \u200bAuthenticate \u200busers \u200bby \u200busing \u200bFirebase \u200bAuthentication
\nModule 8: Using \u200bGoogle \u200bCloud Pub\/Sub \u200bto \u200bIntegrate \u200bComponents of \u200bYour \u200bApplication<\/p>\n

Topics, \u200bpublishers, \u200band \u200bsubscribers
\nPull \u200band \u200bpush \u200bsubscriptions
\nUse \u200bcases \u200bfor \u200bCloud \u200bPub\/Sub
\nLab: \u200bDevelop \u200ba \u200bbackend \u200bservice \u200bto \u200bprocess \u200bmessages \u200bin \u200ba \u200bmessage queue
\nModule 9: Adding \u200bIntelligence \u200bto Your \u200bApplication<\/p>\n

Overview \u200bof \u200bpre-trained \u200bmachine \u200blearning \u200bAPIs \u200bsuch \u200bas \u200bCloud \u200bVision API \u200band \u200bCloud \u200bNatural \u200bLanguage \u200bProcessing \u200bAPI
\nModule 10: Using \u200bCloud \u200bFunctions for \u200bEvent-Driven \u200bProcessing<\/p>\n

Key \u200bconcepts \u200bsuch \u200bas \u200btriggers, \u200bbackground \u200bfunctions, \u200bHTTP \u200bfunctions
\nUse \u200bcases
\nDeveloping \u200band \u200bdeploying \u200bfunctions
\nLogging, \u200berror \u200breporting, \u200band \u200bmonitoring
\nModule 11: \u200bManaging APIs with Google Cloud Endpoints<\/p>\n

Open \u200bAPI \u200bdeployment \u200bconfiguration
\nLab: \u200bDeploy \u200ban \u200bAPI \u200bfor \u200byour \u200bapplication
\nModule 12: Deploying \u200ban Application \u200bby \u200bUsing \u200bGoogle \u200bCloud \u200bBuild, \u200bGoogle \u200bCloud Container \u200bRegistry, \u200band \u200bGoogle Cloud \u200bDeployment \u200bManager<\/p>\n

Creating \u200band \u200bstoring \u200bcontainer \u200bimages
\nRepeatable \u200bdeployments \u200bwith \u200bdeployment \u200bconfiguration \u200band templates
\nLab: \u200bUse \u200bDeployment \u200bManager \u200bto \u200bdeploy \u200ba \u200bweb \u200bapplication \u200binto Google \u200bApp \u200bEngine \u200bflexible environment test \u200band \u200bproduction \u200benvironments
\nModule 13: Execution Environments \u200bfor \u200bYour \u200bApplication<\/p>\n

Considerations \u200bfor \u200bchoosing \u200ban \u200bexecution \u200benvironment \u200bfor \u200byour application \u200bor \u200bservice:
\nGoogle \u200bCompute \u200bEngine
\nKubernetes \u200bEngine
\nApp \u200bEngine \u200bflexible environment
\nCloud \u200bFunctions
\nCloud \u200bDataflow
\nLab: \u200bDeploying \u200byour \u200bapplication \u200bon \u200bApp \u200bEngine flexible environment
\nModule 14: Debugging, Monitoring, and Tuning Performance by Using \u200bGoogle Stackdriver<\/p>\n

Stackdriver \u200bDebugger
\nStackdriver \u200bError \u200bReporting
\nLab: \u200bDebugging \u200ban \u200bapplication \u200berror \u200bby \u200busing \u200bStackdriver \u200bDebugger and \u200bError \u200bReporting
\nStackdriver Logging
\nKey concepts related to Stackdriver Trace and Stackdriver Monitoring.
\nLab: Use Stackdriver Monitoring and Stackdriver Trace to trace a request across services, observe, and optimize performance
\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-4081","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\/4081","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=4081"}],"version-history":[{"count":0,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/4081\/revisions"}],"wp:attachment":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/media?parent=4081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/categories?post=4081"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/tags?post=4081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}