{"id":5675633,"date":"2020-03-02T13:55:50","date_gmt":"2020-03-02T13:55:50","guid":{"rendered":"https:\/\/softmanagement.com.co\/?p=5675633"},"modified":"2022-11-12T23:28:42","modified_gmt":"2022-11-12T23:28:42","slug":"microservicios-software","status":"publish","type":"post","link":"https:\/\/softmanagement.com.co\/en\/2020\/03\/02\/microservicios-software\/","title":{"rendered":"Qu\u00e9 son los Microservicios en Software"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"5675633\" class=\"elementor elementor-5675633\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26324ea1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26324ea1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-17cfef4e\" data-fullscreen-column-settings=\"{&quot;fullscreen&quot;:&quot;&quot;}\" data-id=\"17cfef4e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-57d62bd6 elementor-widget elementor-widget-text-editor\" data-id=\"57d62bd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: justify;\"><span style=\"color: #008080;\"><i><b style=\"color: #008080;\">Por: Jairo Alejandro Figueroa<\/b><\/i><\/span><b style=\"color: #008080;\">~ Desarrollador Senior SoftManagement S.A.<\/b><\/p>\n<p style=\"text-align: justify;\">Lo primero que se debe entender cuando nos referimos a un microservicio es que estos se catalogan en software como un \u201ctipo de arquitectura\u201d y son independientes al lenguaje de programaci\u00f3n en el que se desarrollen.<\/p>\n<p style=\"text-align: justify;\">Lo que se busca con microservicios es exponer peque\u00f1as aplicaciones o funcionalidades que puedan ser independientes entre s\u00ed y que su funcionalidad sea exhibida como un servicio, lo cual nos puede permitir generar una aplicaci\u00f3n que sea modular, en la que se puede reducir o extender su funcionalidad sin tener un gran impacto en el acople de los m\u00f3dulos.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-5679412 size-full\" src=\"https:\/\/softmanagement.com.co\/wp-content\/uploads\/2020\/03\/pngocean.com_.png\" alt=\"\" width=\"661\" height=\"533\" srcset=\"https:\/\/softmanagement.com.co\/wp-content\/uploads\/2020\/03\/pngocean.com_.png 661w, https:\/\/softmanagement.com.co\/wp-content\/uploads\/2020\/03\/pngocean.com_-300x242.png 300w, https:\/\/softmanagement.com.co\/wp-content\/uploads\/2020\/03\/pngocean.com_-200x161.png 200w\" sizes=\"(max-width: 661px) 100vw, 661px\" \/><\/p>\n<p style=\"text-align: justify;\">Los microservicios generalmente son expuestos v\u00eda REST lo cual facilita el consumo desde cualquier tecnolog\u00eda y dispositivo, esto una de las grandes ventajas, aunque se pueden enumerar muchas m\u00e1s como lo son: f\u00e1cil despliegue, despliegues independientes, f\u00e1ciles de mantener, etc. Tambi\u00e9n puede tener algunas desventajas: complejidad en las pruebas cuando hay un gran n\u00famero de microservicios, pueden llegar a demandar mayor consumo de recursos, entre otras.<\/p>\n<p style=\"text-align: justify;\">Con este articulo queremos hacer una invitaci\u00f3n a todos los que trabajan y\/o desarrollan aplicaciones a profundizar m\u00e1s en el tema, ya que la evoluci\u00f3n en la tecnolog\u00eda est\u00e1 tomando una fuerte direcci\u00f3n hacia la implementaci\u00f3n de Microservicios.<\/p>\n<p><br><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Lo primero que se debe entender cuando nos referimos &#8230;<\/p>","protected":false},"author":1,"featured_media":5679411,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"gallery","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[125,91],"tags":[129,142,92,134],"class_list":["post-5675633","post","type-post","status-publish","format-gallery","has-post-thumbnail","hentry","category-blog-empleados","category-nuestra-compania","tag-arquitectura-software","tag-microservices","tag-softmanagement","tag-software-colombia","post_format-post-format-gallery"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/posts\/5675633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/comments?post=5675633"}],"version-history":[{"count":0,"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/posts\/5675633\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/media\/5679411"}],"wp:attachment":[{"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/media?parent=5675633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/categories?post=5675633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softmanagement.com.co\/en\/wp-json\/wp\/v2\/tags?post=5675633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}