{"id":21099,"date":"2024-10-22T12:10:48","date_gmt":"2024-10-22T10:10:48","guid":{"rendered":"https:\/\/www.orbit.cz\/?post_type=reference&#038;p=21099"},"modified":"2025-02-03T13:49:43","modified_gmt":"2025-02-03T12:49:43","slug":"raiffeisenbank-jak-integrovat-salesforce-s-internimi-systemy-banky","status":"publish","type":"reference","link":"http:\/\/4.184.192.234\/en\/reference\/raiffeisenbank-jak-integrovat-salesforce-s-internimi-systemy-banky\/","title":{"rendered":"Raiffeisenbank: Jak integrovat Salesforce s\u00a0intern\u00edmi syst\u00e9my banky"},"content":{"rendered":"\n<p><strong>Nutnost prov\u00e1zat komunikaci intern\u00edch syst\u00e9m\u016f spole\u010dnosti s\u00a0produktem t\u0159et\u00ed strany nen\u00ed nijak ojedin\u011bl\u00e1. Na\u0161e elegantn\u00ed cloudov\u00e9 \u0159e\u0161en\u00ed pro Raiffeisenbank CZ stav\u00ed na AWS serverless slu\u017eb\u00e1ch, konceptu GitOps a\u00a0na standardu Infrastructure as Code.<\/strong><\/p>\n\n\n<style>.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap{grid-template-columns:repeat(4, minmax(0, 1fr));}.kb-row-layout-id21099_d9c676-07 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap{grid-template-columns:repeat(4, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id21099_d9c676-07 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id21099_d9c676-07 alignnone has-theme-palette8-background-color kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-4-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column21099_c80263-90 > .kt-inside-inner-col,.kadence-column21099_c80263-90 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column21099_c80263-90 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column21099_c80263-90 > .kt-inside-inner-col{flex-direction:column;}.kadence-column21099_c80263-90 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column21099_c80263-90 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column21099_c80263-90{position:relative;}@media all and (max-width: 1024px){.kadence-column21099_c80263-90 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column21099_c80263-90 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column21099_c80263-90\"><div class=\"kt-inside-inner-col\"><style>.kb-count-up-21099_c6dfff-6e .kb-count-up-title{text-align:center;}.kb-count-up-21099_c6dfff-6e .kb-count-up-number{color:var(--global-palette1, #3182CE);font-size:50px;}.kb-count-up-21099_c6dfff-6e .kb-count-up-number{text-align:center;}<\/style>\n<div class=\"wp-block-kadence-countup kb-count-up-21099_c6dfff-6e kb-count-up\" data-start=\"0\" data-end=\"1\" data-prefix=\"\" data-suffix=\"\" data-duration=\"2.5\" data-separator=\"\"><div class=\"kb-count-up-process kb-count-up-number\"><\/div><div class=\"kb-count-up-title\">infrastruktura<\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column21099_e9e199-9b > .kt-inside-inner-col,.kadence-column21099_e9e199-9b > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column21099_e9e199-9b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column21099_e9e199-9b > .kt-inside-inner-col{flex-direction:column;}.kadence-column21099_e9e199-9b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column21099_e9e199-9b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column21099_e9e199-9b{position:relative;}@media all and (max-width: 1024px){.kadence-column21099_e9e199-9b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column21099_e9e199-9b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column21099_e9e199-9b\"><div class=\"kt-inside-inner-col\"><style>.kb-count-up-21099_b00fea-d0 .kb-count-up-title{text-align:center;}.kb-count-up-21099_b00fea-d0 .kb-count-up-number{color:var(--global-palette1, #3182CE);font-size:50px;}.kb-count-up-21099_b00fea-d0 .kb-count-up-number{text-align:center;}<\/style>\n<div class=\"wp-block-kadence-countup kb-count-up-21099_b00fea-d0 kb-count-up\" data-start=\"0\" data-end=\"0\" data-prefix=\"\" data-suffix=\"\" data-duration=\"2.5\" data-separator=\"\"><div class=\"kb-count-up-process kb-count-up-number\"><\/div><div class=\"kb-count-up-title\">spravovan\u00fdch server\u016f<\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column21099_69db32-ec > .kt-inside-inner-col,.kadence-column21099_69db32-ec > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column21099_69db32-ec > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column21099_69db32-ec > .kt-inside-inner-col{flex-direction:column;}.kadence-column21099_69db32-ec > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column21099_69db32-ec > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column21099_69db32-ec{position:relative;}@media all and (max-width: 1024px){.kadence-column21099_69db32-ec > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column21099_69db32-ec > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column21099_69db32-ec\"><div class=\"kt-inside-inner-col\"><style>.kb-count-up-21099_76b61a-df .kb-count-up-title{text-align:center;}.kb-count-up-21099_76b61a-df .kb-count-up-number{color:var(--global-palette1, #3182CE);font-size:50px;}.kb-count-up-21099_76b61a-df .kb-count-up-number{text-align:center;}<\/style>\n<div class=\"wp-block-kadence-countup kb-count-up-21099_76b61a-df kb-count-up\" data-start=\"0\" data-end=\"1\" data-prefix=\"\" data-suffix=\"\" data-duration=\"2.5\" data-separator=\"\"><div class=\"kb-count-up-process kb-count-up-number\"><\/div><div class=\"kb-count-up-title\">GitHub Action<\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column21099_5165d3-8a > .kt-inside-inner-col,.kadence-column21099_5165d3-8a > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column21099_5165d3-8a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column21099_5165d3-8a > .kt-inside-inner-col{flex-direction:column;}.kadence-column21099_5165d3-8a > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column21099_5165d3-8a > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column21099_5165d3-8a{position:relative;}@media all and (max-width: 1024px){.kadence-column21099_5165d3-8a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column21099_5165d3-8a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column21099_5165d3-8a\"><div class=\"kt-inside-inner-col\"><style>.kb-count-up-21099_28ff80-98 .kb-count-up-title{text-align:center;}.kb-count-up-21099_28ff80-98 .kb-count-up-number{color:var(--global-palette1, #3182CE);font-size:50px;}.kb-count-up-21099_28ff80-98 .kb-count-up-number{text-align:center;}<\/style>\n<div class=\"wp-block-kadence-countup kb-count-up-21099_28ff80-98 kb-count-up\" data-start=\"0\" data-end=\"4\" data-prefix=\"\" data-suffix=\"\" data-duration=\"2.5\" data-separator=\"\"><div class=\"kb-count-up-process kb-count-up-number\"><\/div><div class=\"kb-count-up-title\">prost\u0159ed\u00ed<\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<p><\/p>\n\n\n<style>.kt-blocks-testimonials-wrap21099_d53c24-be .kt-svg-testimonial-global-icon{font-size:30px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-item-0 .kt-svg-testimonial-icon{font-size:50px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-rating-wrap .kb-svg-icon-wrap{color:#ffd700;font-size:16px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-grid-wrap{gap:var(--global-kb-gap-md, 2rem);}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-item-wrap .kt-testimonial-text-wrap{padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-content{font-size:var(--global-kb-font-size-md, 1.25rem);}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-occupation{font-size:15px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-item-wrap{max-width:1200px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-item-wrap .kt-testimonial-text-wrap{max-width:1200px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-media-inner-wrap{width:120px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-svg-testimonial-icon{justify-content:center;align-items:center;}@media all and (max-width: 1024px){.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-media-inner-wrap{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-blocks-testimonials-wrap21099_d53c24-be{padding-top:px;padding-bottom:px;margin-top:px;margin-bottom:px;}.kt-blocks-testimonials-wrap21099_d53c24-be .kt-testimonial-media-inner-wrap{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style><div class=\"kt-blocks-testimonials-wrap21099_d53c24-be kt-testimonial-halign-center kt-testimonial-style-inlineimage kt-testimonials-media-on kt-testimonials-icon-off kt-testimonial-columns-1 kt-t-xxl-col-1 kt-t-xl-col-1 kt-t-lg-col-1 kt-t-md-col-1 kt-t-sm-col-1 kt-t-xs-col-1 orbit-testimonial wp-block-kadence-testimonials\"><ul class=\"kt-blocks-testimonials-inner-wrap kt-testimonial-grid-wrap\">\n<li class=\"kt-testimonial-grid-item\"><div class=\"kt-testimonial-item-wrap kt-testimonial-item-21099_4cb9ec-61 wp-block-kadence-testimonial\"><div class=\"kt-testimonial-text-wrap\"><div class=\"kt-testimonial-media-wrap\"><div class=\"kt-testimonial-media-inner-wrap\"><div class=\"kadence-testimonial-image-intrisic\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/FilipKnazko.png\" class=\"kt-testimonial-image wp-image-21100 size-large\" alt=\"Filip K\u0148a\u017eko, Raiffeisenbank CZ | ORBIT\" srcset=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/FilipKnazko.png 300w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/FilipKnazko-150x150.png 150w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/FilipKnazko-12x12.png 12w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/div><\/div><\/div><div class=\"kt-testimonial-content-wrap\"><blockquote class=\"kt-testimonial-content\">\u201eDodan\u00e9 \u0159e\u0161en\u00ed integra\u010dn\u00ed komponenty je spolehliv\u00e9 a&nbsp;bez\u00fadr\u017ebov\u00e9. Kvalitu dod\u00e1vky umoc\u0148uje fakt, \u017ee na tuto komponentu nebyl reportov\u00e1n \u017e\u00e1dn\u00fd defekt.\u201c<\/blockquote><\/div><\/div><div class=\"kt-testimonial-meta-wrap\"><div class=\"kt-testimonial-meta-name-wrap\"><div class=\"kt-testimonial-name-wrap\"><div class=\"kt-testimonial-name\"><em>Filip K\u0148a\u017eko, IT Project Manager, Raiffeisenbank CZ<\/em><\/div><\/div><\/div><\/div><\/div><\/li>\n<\/ul><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"449\" src=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Reference-RBCZ-2.png\" alt=\"Jak integrovat Salesforce s\u00a0intern\u00edmi syst\u00e9my Raiffeisenbank | ORBIT\" class=\"wp-image-21130\" srcset=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Reference-RBCZ-2.png 800w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Reference-RBCZ-2-300x168.png 300w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Reference-RBCZ-2-768x431.png 768w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Reference-RBCZ-2-18x10.png 18w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Salesforce vol\u00e1 Raiffeisenbank, ozv\u011bte se<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.salesforce.com\/\">Salesforc<\/a><a href=\"https:\/\/www.salesforce.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">e<\/a> je cloudov\u00e1 platforma zam\u011b\u0159en\u00e1 na \u0159\u00edzen\u00ed vztah\u016f se z\u00e1kazn\u00edky (CRM). Stejn\u011b jako jin\u00e9 spole\u010dnosti ji i&nbsp;<a href=\"https:\/\/www.rb.cz\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raiffeisenbank CZ<\/a> (RB) vyu\u017e\u00edv\u00e1 k&nbsp;centralizaci informac\u00ed o&nbsp;z\u00e1kazn\u00edc\u00edch a&nbsp;k&nbsp;optimalizaci obchodn\u00edch proces\u016f.<\/p>\n\n\n\n<p>Kv\u016fli zv\u00fd\u0161en\u00ed efektivity a&nbsp;\u00faspo\u0159e rutinn\u00edch \u010dinnost\u00ed pot\u0159ebovala RB <strong>integrovat Saleforce<\/strong> (SF), kter\u00fd je hostovan\u00fd p\u0159\u00edmo u&nbsp;dodavatele, <strong>s<\/strong> <strong>intern\u00edmi bankovn\u00edmi syst\u00e9my<\/strong>.<\/p>\n\n\n\n<p>C\u00edlem projektu bylo vytvo\u0159it pro RB integra\u010dn\u00ed logiku postavenou na AWS slu\u017eb\u00e1ch, kter\u00e1 tuto komunikaci mezi SF a&nbsp;intern\u00edmi aplikacemi zprost\u0159edkuje. V\u00fdznamn\u011b se t\u00edm uspo\u0159\u00ed \u010das a&nbsp;odstran\u00ed nutnost prov\u00e1d\u011bt manu\u00e1ln\u00ed \u00fakony.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Raiffeisenbank-Jak-integrovat-Salesforce-s-internimi-systemy-banky-ORBIT-1024x683.jpg\" alt=\"Jak integrovat Salesforce s intern\u00edmi syst\u00e9my Raiffeisenbank | ORBIT \" class=\"wp-image-21101\" style=\"width:686px;height:auto\" srcset=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Raiffeisenbank-Jak-integrovat-Salesforce-s-internimi-systemy-banky-ORBIT-1024x683.jpg 1024w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Raiffeisenbank-Jak-integrovat-Salesforce-s-internimi-systemy-banky-ORBIT-300x200.jpg 300w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Raiffeisenbank-Jak-integrovat-Salesforce-s-internimi-systemy-banky-ORBIT-768x512.jpg 768w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Raiffeisenbank-Jak-integrovat-Salesforce-s-internimi-systemy-banky-ORBIT-18x12.jpg 18w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Raiffeisenbank-Jak-integrovat-Salesforce-s-internimi-systemy-banky-ORBIT.jpg 1038w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Realizovan\u00e9 \u0159e\u0161en\u00ed<\/strong><\/h2>\n\n\n\n<p>P\u0159i projektu jsme dod\u00e1vali <strong>cel\u00e9 \u0159e\u0161en\u00ed na kl\u00ed\u010d<\/strong>, tj. vytvo\u0159en\u00edm architektury a&nbsp;implementac\u00ed po\u010d\u00ednaje p\u0159es automatizaci nasazen\u00ed a\u017e po zpracov\u00e1n\u00ed dokumentace a&nbsp;\u0161kolen\u00ed pracovn\u00edk\u016f RB.<\/p>\n\n\n\n<p>Z\u00e1kladem na\u0161\u00ed architektury bylo vybudov\u00e1n\u00ed <strong>komunika\u010dn\u00edho tunelu<\/strong>, d\u00edky kter\u00e9mu m\u016f\u017ee Salesforce \u201evolat\u201c RB. Vyu\u017eili jsme slu\u017ebu <em>AWS PrivateLink<\/em>, kter\u00e1 umo\u017e\u0148uje propojit dva na sob\u011b nez\u00e1visl\u00e9 AWS \u00fa\u010dty. Komunikace d\u00e1le prob\u00edh\u00e1 p\u0159es s\u00ed\u0165ovou infrastrukturu a\u017e do lambda funkce, kter\u00e1 vol\u00e1n\u00ed ze Salesforce transformuje do standardu vy\u017eadovan\u00e9ho intern\u00ed aplikac\u00ed RB a&nbsp;doru\u010d\u00ed j\u00ed ho.<\/p>\n\n\n\n<p><a id=\"_msocom_1\"><\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1003\" height=\"287\" src=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Schema-projektu-Salesforce-vola-Raiffeisenbank-ORBIT.png\" alt=\"Sch\u00e9ma projektu: Salesforce vol\u00e1 Raiffeisenbank | ORBIT\" class=\"wp-image-21102\" style=\"width:883px;height:auto\" srcset=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Schema-projektu-Salesforce-vola-Raiffeisenbank-ORBIT.png 1003w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Schema-projektu-Salesforce-vola-Raiffeisenbank-ORBIT-300x86.png 300w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Schema-projektu-Salesforce-vola-Raiffeisenbank-ORBIT-768x220.png 768w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Schema-projektu-Salesforce-vola-Raiffeisenbank-ORBIT-18x5.png 18w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><em>Sch\u00e9ma projektu: vlevo Salesforce, vpravo intern\u00ed syst\u00e9my RB, uprost\u0159ed zjednodu\u0161en\u00e1 uk\u00e1zka integrace<\/em><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Z\u00e1kladn\u00ed stavebn\u00ed kameny na\u0161eho \u0159e\u0161en\u00ed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Definici prost\u0159ed\u00ed jsme napsali pomoc\u00ed <a href=\"http:\/\/4.184.192.234\/amazon-web-services-aws\/aws-cloudformation\/\">AWS C<\/a><a href=\"http:\/\/4.184.192.234\/amazon-web-services-aws\/aws-cloudformation\/\" target=\"_blank\" rel=\"noreferrer noopener\">loudFormation<\/a>.<\/li>\n\n\n\n<li>Integra\u010dn\u00ed logiku pro SF jsme napsali jako <a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/proc-tvorit-cloud-native-aplikace-v-cloudu-nic-jineho-ani-nedava-smysl\/\">cloud native apl<\/a><a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/proc-tvorit-cloud-native-aplikace-v-cloudu-nic-jineho-ani-nedava-smysl\/\" target=\"_blank\" rel=\"noreferrer noopener\">ikaci<\/a>.<\/li>\n\n\n\n<li>V\u0161e je sou\u010dasn\u011b vytvo\u0159eno ve standardu <a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/infrastructure-as-a-code-vsechno-co-jste-kdy-chteli-vedet-ale-bali-jste-se-zeptat\/\">Infrastructur<\/a><a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/infrastructure-as-a-code-vsechno-co-jste-kdy-chteli-vedet-ale-bali-jste-se-zeptat\/\" target=\"_blank\" rel=\"noreferrer noopener\">e as Code<\/a> (IaC), kter\u00fd \u0161et\u0159\u00ed mnoho \u010dasu s&nbsp;psan\u00edm k\u00f3du a&nbsp;m\u00e1 dal\u0161\u00ed v\u00fdhody (viz d\u00e1le).<\/li>\n\n\n\n<li>Kompletn\u00ed nasazen\u00ed prob\u00edh\u00e1 zcela automatizovan\u011b v&nbsp;souladu s&nbsp;konceptem <a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/sprava-cloudu-3-prejdete-na-gitops-moderni-koncept-rizeni-a-provozu-aplikaci-a-infrastruktury\/\">G<\/a><a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/sprava-cloudu-3-prejdete-na-gitops-moderni-koncept-rizeni-a-provozu-aplikaci-a-infrastruktury\/\" target=\"_blank\" rel=\"noreferrer noopener\">itOps<\/a>.<\/li>\n\n\n\n<li>Cel\u00e9 \u0159e\u0161en\u00ed je pln\u011b cloudov\u00e9, postaven\u00e9 na AWS <a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/serverless-computing-jde-to-i-bez-serveru\/\">serverless<\/a><a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/serverless-computing-jde-to-i-bez-serveru\/\" target=\"_blank\" rel=\"noreferrer noopener\"> slu\u017eb\u00e1ch<\/a> (minim\u00e1ln\u00ed n\u00e1klady, minim\u00e1ln\u00ed spr\u00e1va apod.).<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"536\" height=\"408\" src=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Automatizovany-deployment-pomoci-pipeline-ORBIT.png\" alt=\"Automatizovan\u00fd deployment pomoc\u00ed pipeline | ORBIT\" class=\"wp-image-21103\" style=\"width:488px;height:auto\" srcset=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Automatizovany-deployment-pomoci-pipeline-ORBIT.png 536w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Automatizovany-deployment-pomoci-pipeline-ORBIT-300x228.png 300w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Automatizovany-deployment-pomoci-pipeline-ORBIT-16x12.png 16w\" sizes=\"auto, (max-width: 536px) 100vw, 536px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><em>Chce-li z\u00e1kazn\u00edk \u0159e\u0161en\u00ed nasadit v<\/em> <em>nov\u00e9m prost\u0159ed\u00ed, sta\u010d\u00ed spustit action, kter\u00e1 \u0159e\u0161en\u00ed automatizovan\u011b nasad\u00ed v<\/em> <em>nov\u00e9m \u00fa\u010dtu. Nasazen\u00ed typicky prob\u00edh\u00e1 od nejni\u017e\u0161\u00edho prost\u0159ed\u00ed po nejvy\u0161\u0161\u00ed (s&nbsp;ostr\u00fdm provozem).<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A co kdybychom cht\u011bli volat z&nbsp;banky do Salesforce?<\/strong><\/h2>\n\n\n\n<p>P\u016fvodn\u011b projekt po\u010d\u00edtal pouze s&nbsp;jednosm\u011brnou komunikac\u00ed SF \u2192 RB. Po odsouhlasen\u00ed podoby architektury jsme dostali dodate\u010dn\u00fd po\u017eadavek, abychom umo\u017enili <strong>tak\u00e9 komunikaci RB \u2192 SF<\/strong>. D\u00edky vyu\u017eit\u00ed cloudov\u00fdch slu\u017eeb ne\u0161lo o&nbsp;z\u00e1sadn\u00ed probl\u00e9m a&nbsp;zm\u011bnu jsme implementovali prakticky obratem.<\/p>\n\n\n\n<p>V mezi\u010dase byl tak\u00e9 stanoven <strong>nov\u00fd standard<\/strong> pro <a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/kdyz-v-cloudu-tak-devops-proc\/\" target=\"_blank\" rel=\"noreferrer noopener\">DevO<\/a><a href=\"http:\/\/4.184.192.234\/encyklopedie-cloudu\/kdyz-v-cloudu-tak-devops-proc\/\">ps a&nbsp;pipeline<\/a> a&nbsp;to <a href=\"https:\/\/github.com\/features\/actions\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub Actions<\/a>. V&nbsp;p\u016fvodn\u00ed architektu\u0159e jsme p\u0159itom dodali<em> AWS CodePipeline<\/em>, kterou bylo nyn\u00ed nutn\u00e9 upravit podle GitHub Actions a&nbsp;standard\u016f RB.<\/p>\n\n\n\n<p>Oba dodate\u010dn\u00e9 po\u017eadavky se n\u00e1m poda\u0159ilo implementovat do ji\u017e existuj\u00edc\u00edho \u0159e\u0161en\u00ed.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><a id=\"_msocom_1\"><\/a><\/p>\n\n\n<style>.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-svg-testimonial-global-icon{font-size:30px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-item-0 .kt-svg-testimonial-icon{font-size:50px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-rating-wrap .kb-svg-icon-wrap{color:#ffd700;font-size:16px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-grid-wrap{gap:var(--global-kb-gap-md, 2rem);}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-item-wrap .kt-testimonial-text-wrap{padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-content{font-size:var(--global-kb-font-size-md, 1.25rem);}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-occupation{font-size:15px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-item-wrap{max-width:1200px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-item-wrap .kt-testimonial-text-wrap{max-width:1200px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-media-inner-wrap{width:120px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-svg-testimonial-icon{justify-content:center;align-items:center;}@media all and (max-width: 1024px){.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-media-inner-wrap{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-blocks-testimonials-wrap21099_ffff0b-89{padding-top:px;padding-bottom:px;margin-top:px;margin-bottom:px;}.kt-blocks-testimonials-wrap21099_ffff0b-89 .kt-testimonial-media-inner-wrap{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style><div class=\"kt-blocks-testimonials-wrap21099_ffff0b-89 kt-testimonial-halign-center kt-testimonial-style-inlineimage kt-testimonials-media-on kt-testimonials-icon-off kt-testimonial-columns-1 kt-t-xxl-col-1 kt-t-xl-col-1 kt-t-lg-col-1 kt-t-md-col-1 kt-t-sm-col-1 kt-t-xs-col-1 orbit-testimonial wp-block-kadence-testimonials\"><ul class=\"kt-blocks-testimonials-inner-wrap kt-testimonial-grid-wrap\">\n<li class=\"kt-testimonial-grid-item\"><div class=\"kt-testimonial-item-wrap kt-testimonial-item-21099_ea7346-d7 wp-block-kadence-testimonial\"><div class=\"kt-testimonial-text-wrap\"><div class=\"kt-testimonial-media-wrap\"><div class=\"kt-testimonial-media-inner-wrap\"><div class=\"kadence-testimonial-image-intrisic\"><img loading=\"lazy\" decoding=\"async\" width=\"242\" height=\"242\" src=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Filip-Kamenar.png\" class=\"kt-testimonial-image wp-image-21105 size-large\" alt=\"Filip Kamen\u00e1\u0159 | ORBIT\" srcset=\"http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Filip-Kamenar.png 242w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Filip-Kamenar-150x150.png 150w, http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Filip-Kamenar-12x12.png 12w\" sizes=\"auto, (max-width: 242px) 100vw, 242px\" \/><\/div><\/div><\/div><div class=\"kt-testimonial-content-wrap\"><blockquote class=\"kt-testimonial-content\">\u201eCel\u00e9 \u0159e\u0161en\u00ed je postaven\u00e9 na serverless platform\u011b, kter\u00e1 nevy\u017eaduje \u00fadr\u017ebu a&nbsp;nam\u00edsto z\u00e1kazn\u00edka se o&nbsp;ni star\u00e1 AWS.\u201c<\/blockquote><\/div><\/div><div class=\"kt-testimonial-meta-wrap\"><div class=\"kt-testimonial-meta-name-wrap\"><div class=\"kt-testimonial-name-wrap\"><div class=\"kt-testimonial-name\">Filip Kamen\u00e1\u0159, Cloud Consultant, ORBIT<\/div><\/div><\/div><\/div><\/div><\/li>\n<\/ul><\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Univerz\u00e1ln\u00ed \u0159e\u0161en\u00ed nejen pro Salesforce<\/strong><\/h2>\n\n\n\n<p>Raiffeisenbank CZ jsme dodali integra\u010dn\u00ed logiku, kterou je mo\u017en\u00e9 nasadit <strong>do libovoln\u00e9ho mno\u017estv\u00ed prost\u0159ed\u00ed v&nbsp;samostatn\u00fdch AWS \u00fa\u010dtech<\/strong>. Integrace nyn\u00ed bance zprost\u0159edkov\u00e1v\u00e1 komunikaci mezi \u0161iroce vyu\u017e\u00edvan\u00fdm n\u00e1strojem Salesforce a&nbsp;jej\u00edmi intern\u00edmi syst\u00e9my. <\/p>\n\n\n\n<p>Na\u0161e \u0159e\u0161en\u00ed je pln\u011b cloudov\u00e9, bez\u00fadr\u017ebov\u00e9 a&nbsp;s&nbsp;automatizovan\u00fdm deploymentem. Princip \u0159e\u0161en\u00ed je sou\u010dasn\u011b <strong>univerz\u00e1ln\u011b uplatniteln\u00fd<\/strong> v&nbsp;podobn\u00fdch situac\u00edch i&nbsp;v&nbsp;dal\u0161\u00edch spole\u010dnostech.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center has-theme-palette-1-color has-text-color has-link-color wp-elements-21a9860dbeee966b7c30d158b7606d3b\"><strong>AWS PROST\u0158ED\u00cd M\u016e\u017dE PODPO\u0158IT TAK\u00c9 VA\u0160E PODNIK\u00c1N\u00cd. <\/strong><br><strong>R\u00c1DI V\u00c1M S&nbsp;T\u00cdM POM\u016e\u017dEME.<\/strong><\/h4>\n","protected":false},"featured_media":21128,"template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":""},"zakaznik":[59],"produkt":[72,74],"class_list":["post-21099","reference","type-reference","status-publish","has-post-thumbnail","hentry","zakaznik-raiffeisenbank","produkt-cloud-sluzby","produkt-konsolidace-it-infrastruktury"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ORBIT | create IT your own way<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/reference\/21099\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:url\" content=\"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/reference\/21099\" \/>\n<meta property=\"og:site_name\" content=\"ORBIT | create IT your own way\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":null,\"url\":\"\",\"name\":\"\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/4.184.192.234\\\/#website\"},\"inLanguage\":\"en-GB\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/4.184.192.234\\\/#website\",\"url\":\"http:\\\/\\\/4.184.192.234\\\/\",\"name\":\"ORBIT | create IT your own way\",\"description\":\"ORBIT | create IT your own way\",\"publisher\":{\"@id\":\"http:\\\/\\\/4.184.192.234\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/4.184.192.234\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/4.184.192.234\\\/#organization\",\"name\":\"ORBIT s.r.o.\",\"url\":\"http:\\\/\\\/4.184.192.234\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"http:\\\/\\\/4.184.192.234\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/4.184.192.234\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/logoslogan-01.png\",\"contentUrl\":\"http:\\\/\\\/4.184.192.234\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/logoslogan-01.png\",\"width\":1417,\"height\":829,\"caption\":\"ORBIT s.r.o.\"},\"image\":{\"@id\":\"http:\\\/\\\/4.184.192.234\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/orbit\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ORBIT | create IT your own way","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/reference\/21099","og_locale":"en_GB","og_type":"article","og_url":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/reference\/21099","og_site_name":"ORBIT | create IT your own way","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":null,"url":"","name":"","isPartOf":{"@id":"http:\/\/4.184.192.234\/#website"},"inLanguage":"en-GB"},{"@type":"WebSite","@id":"http:\/\/4.184.192.234\/#website","url":"http:\/\/4.184.192.234\/","name":"ORBIT | create IT your own way","description":"ORBIT | create IT your own way","publisher":{"@id":"http:\/\/4.184.192.234\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/4.184.192.234\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"http:\/\/4.184.192.234\/#organization","name":"ORBIT s.r.o.","url":"http:\/\/4.184.192.234\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"http:\/\/4.184.192.234\/#\/schema\/logo\/image\/","url":"http:\/\/4.184.192.234\/wp-content\/uploads\/2020\/11\/logoslogan-01.png","contentUrl":"http:\/\/4.184.192.234\/wp-content\/uploads\/2020\/11\/logoslogan-01.png","width":1417,"height":829,"caption":"ORBIT s.r.o."},"image":{"@id":"http:\/\/4.184.192.234\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/orbit\/"]}]}},"taxonomy_info":{"zakaznik":[{"value":59,"label":"Raiffeisenbank"}],"produkt":[{"value":72,"label":"Cloud slu\u017eby"},{"value":74,"label":"Konsolidace IT infrastruktury"}]},"featured_image_src_large":["http:\/\/4.184.192.234\/wp-content\/uploads\/2024\/10\/Reference-RBCZ-1.png",800,449,false],"author_info":[],"comment_info":"","_links":{"self":[{"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/reference\/21099"}],"collection":[{"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/reference"}],"about":[{"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/types\/reference"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/media\/21128"}],"wp:attachment":[{"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/media?parent=21099"}],"wp:term":[{"taxonomy":"zakaznik","embeddable":true,"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/zakaznik?post=21099"},{"taxonomy":"produkt","embeddable":true,"href":"http:\/\/4.184.192.234\/en\/wp-json\/wp\/v2\/produkt?post=21099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}