[et_pb_section fb_built=”1″ _builder_version=”3.0.47″ custom_padding=”0|0px|0|0px|false|false”][et_pb_row _builder_version=”3.9″][et_pb_column type=”4_4″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on”][et_pb_post_title author=”off” comments=”off” _builder_version=”3.9″][/et_pb_post_title][/et_pb_column][/et_pb_row][et_pb_row make_equal=”on” module_class_1=”vertical-center” module_class_2=”vertical-center” _builder_version=”3.11.1″][et_pb_column type=”2_3″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on” module_class=”vertical-center”][et_pb_text _builder_version=”3.11.1″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”|||”]

Alberto Salazar is an entrepreneur, passionate Java Consultant, JUG Leader, Auth0 Ambassador and founder of the Ecuador Java User Group, JCPAssociate Member and Java evangelist/trainer on Sun Microsystems time. He started up 10 years ago a consultancy company in Latin America and has been working and delivery JAVA solutions for more than 17 years for large scalable, high transaction load systems, from military software to banking solutions. He is recently co-author of the book ‘Mastering Architecting Solutions with Spring 5’. Alberto has long been a frequent speaker at Java conferences such as JavaOne, Oracle Code, Redhat Summit, Oracle Developer Tour Latam, Oracle OTN and locally JUGs.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on” module_class=”vertical-center”][et_pb_image src=”https://lh3.googleusercontent.com/-aq1gZE3H2NuBUQiAvC9c0lSX3fdhmh8WTHo4iYVWNh–BDktnjtc8BijXZT8g6hA-qUvMtiaPcHSvmpp2ov6qUpH6EikLwjibz_s18QO2zh9PuVLk75UqIT3RMEtp0mApIdlSSu37XYa-NqxpIJFZbEATBj_NmkMDD1nptMB_x71X1K438xfbc7zgm2-igelB0pVLrYPX_0xOYh_JHjTvB5M1yRAuUVzdrM0wFHbcpNREnyAZZ6WbG8Nwg24DCBK8DelZei_4e22fsm_G_HQSPDuy24unGaZ2gxI3g3tTw1niKb06HUnw2cfJpszCMdmqbMUkAGTD0ppGTctmbPslqKv4VOY8gux7oAgwVBVdNIKzzpBcPom_f5vcJScElyiw0hgufteJE5Rkm_WSIWBJBWxlM0G3nC4dj-O_OsgfNzY7rj_cXAUAUNEQSgRhcsJmFdxge89XpyiZ-7MeUlbDdOSD-SI-Ez-Jq_RKoT4T-cnR7OfV9z4EvwzGChjQaaYG1P-44ZrgAo6Mli7_8uiK1DdlpwYDjPaWj2QQ2-jcurFdCksZw5TS2Qe2-s4U_tbL-KfWxO89lqI49UbC1zjUgxs_GZVBfXxu4cJxc=w1000-no-tmp.jpg” url_new_window=”on” align=”right” _builder_version=”3.11.1″ border_radii=”on|100%|100%|100%|100%” custom_margin=”0px|||”][/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.17.6″][et_pb_column type=”4_4″ _builder_version=”3.17.6″ parallax=”off” parallax_method=”on”][et_pb_code text_orientation=”center” _builder_version=”3.17.6″][/et_pb_code][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.9″][et_pb_column type=”4_4″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on”][et_pb_text _builder_version=”3.11.1″]

In this session, attendees will learn about a real-world evolution to a Distributed Architecture without being involved of a complete Microservices Madness; we will be covering tips and tricks of an experience of a evolution of a huge EAR Core Banking Application and how we evolve to a modern distributed Architecture until the evolution of use 3rd party services and Serverless; tips, tricks, pros, cons and the reasons for being involved on move forward and present sample code as FaaS and explain the pitfalls of Serverless and the security concerns on this evolution. We will be using snippets code based on JAVA, JWT, JWS, Auth0, Spring Boot, Reactor, Webflux, Spring Cloud Gateway and Spring Cloud Functions.

[/et_pb_text][et_pb_button button_url=”https://romania.voxxeddays.com/cluj-napoca/2018-11-22/#speakers” url_new_window=”on” button_text=”SEE ALL OUR SPEAKERS” button_alignment=”center” _builder_version=”3.16″ custom_button=”on” button_font=”||||||||” button_use_icon=”off” box_shadow_style=”preset1″ button_text_color_hover=”#ffffff” button_bg_color_hover=”#18b9f0″ button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”on” button_text_color__hover=”#ffffff” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”on” button_bg_color__hover=”#18b9f0″ button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section]