{"id":43155,"date":"2022-05-26T18:10:39","date_gmt":"2022-05-26T18:10:39","guid":{"rendered":"https:\/\/polarising.com\/techinside\/?p=43155"},"modified":"2022-09-27T15:06:50","modified_gmt":"2022-09-27T15:06:50","slug":"my-experience-with-mulesoft-integration-in-polarisings-team","status":"publish","type":"post","link":"https:\/\/polarising.com\/techinside\/my-experience-with-mulesoft-integration-in-polarisings-team\/","title":{"rendered":"My experience with MuleSoft Integration in Polarising\u2019s team."},"content":{"rendered":"\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Six months have passed since I joined Polarising. Time flies when we are excited getting to know a new company, new people, and new ways of working.<\/p>\n\n\n\n<p>But for me it has also been an exciting time to learn and challenge myself, especially because I started to develop my knowledge in <a href=\"https:\/\/www.mulesoft.com\/\" target=\"_blank\" rel=\"noopener\">MuleSoft<\/a> Integration, an innovative technology based in one platform for APIs.<\/p>\n\n\n\n<p>Polarising is strategically investing to become experts in <strong>MuleSoft<\/strong>. This partnership will contribute to our Integration portfolio, offering clients the expertise in a technology that is leading the easy and platform-free APIs application delivery.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-data-modeling-solution-that-will-deliver-the-future\">Knowledge shared within the best team.<\/h2>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>As part of the MuleSoft team within the Integration area, our first mission was to set up a good library for internal knowledge sharing. We gathered all sorts of materials from our trainings, like tutorials, tips, and other interesting articles that we come across from MuleSoft\u2019s sales and development areas.<\/p>\n\n\n\n<p>This gave us the opportunity to write some of our own technical content:<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>An insight into all MuleSoft levels of certifications (MCD, MCIA, MCPA) and the right path to complete each one, as well as the definition of a study plan to achieve them.<\/li>\n\n\n<li>Compiling relevant content from MuleSoft Meetups across the world; it\u2019s usually at these events that good practices and technical knowledge is shared, opening the discussion to new insights.<\/li>\n\n\n<li>The preparation of a blog article about a particular proof of concept that we have made titled &#8220;Mulesoft with Log4j or JSON Logger, published at Polarising\u2019s <a href=\"https:\/\/polarising.com\/techinside\/mulesoft-log4j2-vs-json-logger\/\" target=\"_blank\" rel=\"noreferrer noopener\">technical blog<\/a>.<\/li>\n\n\n<li>Elaboration of internal technical tutorials, for example, on how to create a common library for general use in MuleSoft applications.<\/li>\n\n\n<li>Tutorials about other technologies that have connectivity with MuleSoft, like Logstash &#8211; Read JMS Message from ApacheMQ, Filebeat &#8211; Read ApacheMQ Server Logs.<\/li>\n\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image alignwide size-full\"><img decoding=\"async\" src=\"https:\/\/polarising.com\/site21\/wp-content\/uploads\/2022\/05\/integration-image-mulesoft.png\" alt=\"\" class=\"wp-image-43669\"\/><figcaption class=\"wp-element-caption\">Image: MuleSoft Anypoint view.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>We already knew that the MuleSoft community was large and diverse because they promote several theoretical and practical events. But entering their world gave us broader teachings that will be useful to us in order to continue to improve our knowledge.<\/p>\n\n\n\n<p>My team and I are very committed to continue learning, so we have also participated in some events. One of them was <a href=\"https:\/\/events.mulesoft.com\/pko\/home\" target=\"_blank\" rel=\"noopener\">MuleSoft PKO 2022<\/a> a partner focused event that approached all Mulesoft\u2019s ecosystem, starting by their strategy and product vision, and partner program innovations and training offers.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-cover is-light has-parallax alignwide\" style=\"background-image:url(https:\/\/polarising.com\/site21\/wp-content\/uploads\/2022\/05\/mulesoft-image-integration.png)\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-30 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size\"><\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-data-modeling-solution-that-will-deliver-the-future\">First steps to a successful business Acceleration \/ Integration.<\/h2>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>I started by taking the <strong>MuleSoft Certified Developer certification<\/strong> a couple of months ago, and recently the <strong>MuleSoft Certified Integration Architect<\/strong>. I believe that investing in certifications is important to understand MuleSoft\u2019s content and to reduce the risk of development errors.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium is-style-default\"><img decoding=\"async\" src=\"https:\/\/polarising.com\/site21\/wp-content\/uploads\/2022\/05\/mulesoft-image-certifications-400x400.png\" alt=\"\" class=\"wp-image-43681\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">Image: MuleSoft Certification badges.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>I have also joined other courses more related to the business, as learning an accelerator (adapted code) so that it can set an example (template) for data maintenance between Salesforce Health Cloud \/ Cerner, according to the MuleSoft practices.<\/p>\n\n\n\n<p>As a result, I got my \u201cAccelerator for Healthcare Champion&#8221; badge. This badge doesn\u2019t represent only a level of certification, but also the know-how to use this template for the associated use case. It also allows us to analyse the code logic that exists in these templates and adopt it to other use cases.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" src=\"https:\/\/polarising.com\/site21\/wp-content\/uploads\/2022\/05\/accelerator-image-mulesoft.png\" alt=\"\" class=\"wp-image-43682\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">Image: MuleSoft Accelerator for Healthcare Champion course completed.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-data-modeling-solution-that-will-deliver-the-future\">The first challenge.<\/h2>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image alignwide size-full is-style-default\"><img decoding=\"async\" src=\"https:\/\/polarising.com\/site21\/wp-content\/uploads\/2022\/05\/integration-image-framework.png\" alt=\"\" class=\"wp-image-43685\"\/><figcaption class=\"wp-element-caption\">Image: Framework.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>The first field presentation we made was a POC to expose a client\u2019s case-study. It consisted in developing three APIs within a system with the following requirements:<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Expose two store-procedures from a MySQL database.<\/li>\n\n\n<li>Expose a public service WSDL.<\/li>\n\n\n<li>Include error-handling in common library for all API&#8217;s, encryption of parameterizations and use HTTPS (with security certificate).<\/li>\n\n\n<li>Application security layer (API Discovery, Client ID Enforcement and use of other policies).<\/li>\n\n\n<li>Use of Domain-Project.<\/li>\n\n\n<li>Deployment in CloudHub and in a Hybrid On-Premise system.<\/li>\n\n\n<li>Creation of a framework for Log analysis and interpretation (use of ApacheMQ and ElasticSearch Stack).<\/li>\n\n\n<li>Finally, the inclusion of CI &amp; CD through BitBucket, Artifactory and Jenkins.<\/li>\n\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-style-default\"><img decoding=\"async\" src=\"https:\/\/polarising.com\/site21\/wp-content\/uploads\/2022\/05\/monitoring-image-mulesoft.png\" alt=\"\" class=\"wp-image-43687\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">Image: Monitoring applications in MuleSoft.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>We are very excited to begin this journey with MuleSoft. And I am positive that Polarising\u2019s team will respond to our clients\u2019 needs of integration with robust solutions that allow a seamless integration with new and legacy systems, leveraging re-usage across platforms.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Nelson Luz<\/strong><br>Senior Integration Engineer at Polarising<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">To know more about Polarising\u2019s integration services, visit our <a href=\"https:\/\/polarising.com\/integration-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">website<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/polarising.com\/mulesoft-integration-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">MuleSoft Integration Services<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Six months have passed since I joined Polarising. Time flies when we are excited getting to know a new company, new people, and new ways of working. But for me it has also been an exciting time to learn and challenge myself, especially because I started to develop my knowledge in MuleSoft Integration, an innovative [&hellip;]<\/p>\n","protected":false},"author":38,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[7],"tags":[],"class_list":["post-43155","post","type-post","status-publish","format-standard","hentry","category-integration"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"authorship-box-avatar":false,"authorship-box-related":false},"uagb_author_info":{"display_name":"Nelson Luz","author_link":"https:\/\/polarising.com\/techinside\/author\/nelson-luz\/"},"uagb_comment_info":0,"uagb_excerpt":"Six months have passed since I joined Polarising. Time flies when we are excited getting to know a new company, new people, and new ways of working. But for me it has also been an exciting time to learn and challenge myself, especially because I started to develop my knowledge in MuleSoft Integration, an innovative&hellip;","_links":{"self":[{"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/posts\/43155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/comments?post=43155"}],"version-history":[{"count":2,"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/posts\/43155\/revisions"}],"predecessor-version":[{"id":43158,"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/posts\/43155\/revisions\/43158"}],"wp:attachment":[{"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/media?parent=43155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/categories?post=43155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/polarising.com\/techinside\/wp-json\/wp\/v2\/tags?post=43155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}