{"id":29753,"date":"2020-08-05T08:52:25","date_gmt":"2020-08-05T06:52:25","guid":{"rendered":"https:\/\/nearshore-it.eu\/artykuly\/ryzyka-zlej-architektury-it\/"},"modified":"2024-11-07T15:13:43","modified_gmt":"2024-11-07T14:13:43","slug":"ryzyka-zlej-architektury-it","status":"publish","type":"post","link":"https:\/\/nearshore-it.eu\/pl\/artykuly\/ryzyka-zlej-architektury-it\/","title":{"rendered":"Ryzyka z\u0142ej architektury IT"},"content":{"rendered":"\n<div class=\"table-of-contents\">\n    <p class=\"title\">Przejd\u017a do:<\/p>\n    <ol>\n                    <li><a href=\"#Czym-jest-architektura-IT\">1.  Czym jest architektura IT?<\/a><\/li>\n                    <li><a href=\"#Czym-jest-architektura-systemow-i-aplikacji\">2.  Czym jest architektura system\u00f3w i aplikacji?<\/a><\/li>\n                    <li><a href=\"#Architektura-systemow\">3.  Architektura system\u00f3w \u2013 najcz\u0119stsze problemy<\/a><\/li>\n                    <li><a href=\"#Czy-potrzebuje-architekta-IT\">4.  Czy potrzebuj\u0119 architekta IT?<\/a><\/li>\n                    <li><a href=\"#Podsumowanie\">5.  Podsumowanie<\/a><\/li>\n            <\/ol>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"Czym-jest-architektura-IT\">Czym jest architektura IT?<\/h2>\n\n\n\n<p>W ludzkiej naturze jest d\u0105\u017cenie do porz\u0105dkowania i upraszczania. Nie inaczej jest w z\u0142o\u017conym i dynamicznym \u015bwiecie IT. Przemy\u015blana i uporz\u0105dkowana architektura pozwala zachowa\u0107 kontrol\u0119 nad ogromem tworz\u0105cych j\u0105 element\u00f3w. <strong>Co jednak mamy na my\u015bli, m\u00f3wi\u0105c: \u201eArchitektura IT\u201d?&nbsp;<\/strong><\/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\"><img decoding=\"async\" src=\"https:\/\/nearshore-it.eu\/wp-content\/uploads\/2024\/09\/jpro_grafika_2020.08.03.png\" alt=\"Czym jest architektura IT\" class=\"wp-image-30392\" title=\"\"><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Poj\u0119cie architektury odnosi si\u0119 do kilku obszar\u00f3w:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Architektura IT <\/strong>\u2013 to najszersze poj\u0119cie, kt\u00f3re dotyczy posiadanej infrastruktury IT, zatem wszystkich urz\u0105dze\u0144, oprogramowania, aplikacji, rozwi\u0105za\u0144 i proces\u00f3w w firmie.<\/li>\n\n\n\n<li><strong>Architektura system\u00f3w i aplikacji<\/strong> \u2013 okre\u015bla spos\u00f3b funkcjonowania oprogramowania w ekosystemie oraz to, w jaki spos\u00f3b komunikuje si\u0119 ono z innymi jego elementami. Dla osi\u0105gni\u0119cia optymalnych wynik\u00f3w architektura taka powinna powstawa\u0107 w oparciu o analiz\u0119 proces\u00f3w w organizacji.<\/li>\n\n\n\n<li><strong>Architektura danych <\/strong>\u2013 okre\u015bla modele gromadzenia, procesowania, organizowania i przechowywania danych, a tak\u017ce spos\u00f3b zarz\u0105dzania i integracji tych danych (procesy <a href=\"http:\/\/jcommerce.local\/faq\/proces-etl\" target=\"_blank\" rel=\"noopener\">ETL \u2013 Extract, Transform, Load<\/a> oraz szyny danych ESB)<\/li>\n\n\n\n<li><strong>Architektura test\u00f3w <\/strong>\u2013 obejmuje ca\u0142o\u015bciowy opis architektury test\u00f3w tworzonego oprogramowania oraz zale\u017cno\u015bci modu\u0142\u00f3w w ekosystemie, z wyszczeg\u00f3lnieniem krok\u00f3w i technik testowania.<\/li>\n\n\n\n<li><strong>Architektura cyberbezpiecze\u0144stwa<\/strong> \u2013 okre\u015bla standardy i dobre praktyki, kt\u00f3re dotycz\u0105 bezpiecze\u0144stwa sieci i system\u00f3w. Sk\u0142adaj\u0105 si\u0119 na ni\u0105 analizy protoko\u0142\u00f3w sieciowych, konfiguracji urz\u0105dze\u0144 fizycznych, oprogramowania antywirusowego, technik szyfruj\u0105cych itp.). W celu zapewnienia prawid\u0142owego funkcjonowania w tym obszarze, firmy zatrudniaj\u0105 osoby na takich stanowiskach jak <strong>Architekt Bezpiecze\u0144stwa IT, In\u017cynier Bezpiecze\u0144stwa<\/strong> oraz <strong>Security Software Developer\u00f3w.<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>Czytaj wi\u0119cej:<a href=\"https:\/\/nearshore-it.eu\/pl\/artykuly\/service-mesh-ale-komu-to-potrzebne\"> Service Mesh, ale komu to potrzebne?<\/a><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Czym-jest-architektura-systemow-i-aplikacji\">Czym jest architektura system\u00f3w i aplikacji?<\/h2>\n\n\n\n<p>Firmy w dobie transformacji cyfrowej coraz cz\u0119\u015bciej decyduj\u0105 si\u0119 na wdra\u017canie nowych rozwi\u0105za\u0144. Jak wiadomo, ka\u017cdy projekt &nbsp;&nbsp;powinien zacz\u0105\u0107 si\u0119 od analizy wymaga\u0144, kt\u00f3ra jest absolutn\u0105 podstaw\u0105 jakiegokolwiek wdro\u017cenia czy uruchomienia produktu. Dopiero po jej wykonaniu mo\u017cliwe jest zaproponowanie optymalnej architektury.<\/p>\n\n\n\n<p>Poniewa\u017c dobra architektura jest fundamentem pozwalaj\u0105cym na budow\u0119 potencja\u0142u organizacji, <strong>warto po\u015bwi\u0119ci\u0107 czas na dok\u0142adn\u0105 analiz\u0119 wymaga\u0144.<\/strong><\/p>\n\n\n\n<p>Wszystko zaczyna si\u0119 od g\u0142\u00f3wnego i najwa\u017cniejszego pytania:<strong> \u201eJaki jest m\u00f3j cel<\/strong>?\u201d. Maj\u0105c zdefiniowany cel, zastanawiamy si\u0119, w jaki spos\u00f3b i w jakim czasie chcemy go osi\u0105gn\u0105\u0107, a zatem:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>W jaki spos\u00f3b chc\u0119 rozwija\u0107 posiadane systemy i aplikacje?<\/li>\n\n\n\n<li>Czy planuj\u0119 wdro\u017cenie nowych rozwi\u0105za\u0144 i w jakim czasie?<\/li>\n\n\n\n<li>Jakie s\u0105 moje potrzeby biznesowe obecnie, a jakie b\u0119d\u0105 za 5, 10 lat?<\/li>\n\n\n\n<li>Jakie zadania powinna spe\u0142nia\u0107 posiadana architektura (np. integracja istniej\u0105cych rozwi\u0105za\u0144 z innymi aplikacjami, mo\u017cliwo\u015b\u0107 rozbudowy, dodawania nowych komponent\u00f3w)<\/li>\n\n\n\n<li>Czy planuj\u0119 przenie\u015b\u0107 us\u0142ugi do coraz popularniejszego clouda?<\/li>\n<\/ul>\n\n\n\n<p>Dobra architektura system\u00f3w i aplikacji to taka, kt\u00f3ra spe\u0142nia zadanie, jakie jej nakre\u015blamy. Je\u017celi masz trudno\u015b\u0107 w zdefiniowaniu celu i blokuje Ci\u0119 to przed startem nowych projekt\u00f3w, zasi\u0119gnij rady do\u015bwiadczonych architekt\u00f3w. Tacy specjali\u015bci zapewniaj\u0105 wsparcie konsultingowe, przeprowadzaj\u0105 indywidualn\u0105 analiz\u0119 i buduj\u0105 systemy, wykorzystuj\u0105c wy\u0142\u0105cznie sprawdzone rozwi\u0105zania i technologie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Architektura-systemow\">Architektura system\u00f3w \u2013 najcz\u0119stsze problemy<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Architektura aplikacji nie spe\u0142nia wymaga\u0144 biznesu <\/strong>\u2013 rynek jest dynamiczny, a architektura wdra\u017canych system\u00f3w i aplikacji powinna umo\u017cliwia\u0107 ci\u0105g\u0142y rozw\u00f3j, by\u0107 elastyczna i dawa\u0107 mo\u017cliwo\u015b\u0107 korzystania z najnowszych technologii. Bez wzgl\u0119du na to, czy firma przechodzi ca\u0142o\u015bciow\u0105 transformacj\u0119, czy wdra\u017ca jedn\u0105 aplikacj\u0119, cz\u0119stym problemem w projektach IT jest brak zdefiniowanego celu projektu, a wdro\u017cenie jest przeprowadzane bez analizy potrzeb. Efekt? Strata pieni\u0119dzy na rozwi\u0105zanie, kt\u00f3re nie zarabia na siebie, nie wnosi warto\u015bci biznesowej. Dobry architekt zawsze zwr\u00f3ci uwag\u0119 na tego typu zagadnienie, zleci doprecyzowanie wymaga\u0144 biznesowych i zaproponuje optymaln\u0105 architektur\u0119.<\/li>\n\n\n\n<li><strong>Rozwi\u0105zanie jest drogie w utrzymaniu <\/strong>\u2013 w projektach zdarza si\u0119, \u017ce na etapie implementacji wszystko idzie g\u0142adko, a dopiero z czasem okazuje si\u0119, \u017ce rozwi\u0105zanie nie jest skalowalne. W efekcie zamiast oszcz\u0119dza\u0107, firma musi inwestowa\u0107 w drogi sprz\u0119t. Architekt IT tworzy optymalne rozwi\u0105zania, kt\u00f3re bazuj\u0105 na sprawdzonych technologiach oraz nowych mo\u017cliwo\u015bciach, jakie daje np. wykorzystanie chmury.<\/li>\n\n\n\n<li><strong>Architektura nie spe\u0142nia norm bezpiecze\u0144stwa <\/strong>\u2013 \u201eJe\u015bli co\u015b mo\u017ce si\u0119 zdarzy\u0107, to si\u0119 zdarzy\u201d. To powiedzenie w przypadku bezpiecze\u0144stwa architektury sprawdza si\u0119 jak nigdzie indziej. Ataki cyberprzest\u0119pc\u00f3w i wyciek danych mog\u0105 spotka\u0107 ka\u017cd\u0105 firm\u0119, a w 2020 roku bezpiecze\u0144stwo IT sta\u0142o si\u0119 wa\u017cnym punktem na mapie inwestycji. Wed\u0142ug dost\u0119pnych bada\u0144 zagro\u017cenie cyberatakami ro\u015bnie ka\u017cdego roku o <a href=\"https:\/\/www.computerworld.pl\/news\/Jak-sie-ustrzec-najczestszych-bledow-w-zarzadzaniu-IT,410518.html\" target=\"_blank\" rel=\"noopener\">30%<\/a>, a audyty i <a href=\"http:\/\/jcommerce.local\/uslugi-it\/cyberbezpieczenstwo\" target=\"_blank\" rel=\"noopener\">testy cyberbezpiecze\u0144stwa<\/a> pozwalaj\u0105 zminimalizowa\u0107 to ryzyko.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Czy-potrzebuje-architekta-IT\">Czy potrzebuj\u0119 architekta IT?<\/h2>\n\n\n\n<p>Architekci b\u0105d\u017a in\u017cynierowie IT to specjali\u015bci o szerokich kompetencjach, a ich us\u0142ugi s\u0105 coraz bardziej poszukiwane. To osoby, kt\u00f3re trudno zrekrutowa\u0107, a ich stawki nale\u017c\u0105 do najwy\u017cszych na rynku. Nic dziwnego, architektami rozwi\u0105za\u0144 IT zostaj\u0105 cenieni i najbardziej do\u015bwiadczeni developerzy, dla kt\u00f3rych rola architekta jest naturalnym etapem w karierze w IT. Kto nie chcia\u0142by mie\u0107 w projekcie specjalisty, kt\u00f3ry nie tylko przeanalizuje i zaprojektuje spos\u00f3b funkcjonowania danej aplikacji w systemie, ale te\u017c zadba o bezpiecze\u0144stwo i pomo\u017ce nakre\u015bli\u0107 strategi\u0119 na lata?<\/p>\n\n\n\n<p><strong>Zadania i umiej\u0119tno\u015bci architekta IT:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Projektowanie system\u00f3w informatycznych oraz nadz\u00f3r nad wdra\u017caniem i zgodno\u015bci\u0105 z politykami bezpiecze\u0144stwa<\/li>\n\n\n\n<li>Znajomo\u015b\u0107 narz\u0119dzi i technik niezb\u0119dnych do utrzymania architektury<\/li>\n\n\n\n<li>Analiza wymaga\u0144 biznesu we wsp\u00f3\u0142pracy z analitykiem biznesowym<\/li>\n\n\n\n<li>Wyczucie biznesowe i du\u017ce do\u015bwiadczenie programistyczne<\/li>\n\n\n\n<li>Wysokie zrozumienie architektury IT i architektury biznesowej oraz umiej\u0119tno\u015b\u0107 tworzenia d\u0142ugoterminowej strategii<\/li>\n\n\n\n<li>Solidne podstawy in\u017cynierii oprogramowania oraz wsparcie developer\u00f3w<\/li>\n\n\n\n<li>Wiedza o najnowszych trendach technologicznych i rozwijaj\u0105cych si\u0119 technologiach<\/li>\n\n\n\n<li>\u0141\u0105czenie przesz\u0142o\u015bci z przysz\u0142o\u015bci\u0105 \u2013 architekt wdra\u017ca nowe komponenty i utrzymuje istniej\u0105ce oraz dba o to, aby wszystkie elementy wsp\u00f3\u0142gra\u0142y ze sob\u0105.<\/li>\n\n\n\n<li>\u0141\u0105czenie \u015bwiata IT i administracji \u2013 znajomo\u015b\u0107 <a href=\"http:\/\/jcommerce.local\/faq\/co-to-jest-devops\" target=\"_blank\" rel=\"noopener\">technik i narz\u0119dzi DevOps<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Podsumowanie\">Podsumowanie<\/h2>\n\n\n\n<p>Dobra i przemy\u015blana architektura system\u00f3w i aplikacji jest coraz wa\u017cniejsza, a dynamiczny rynek wymusza rozw\u00f3j i zwi\u0119kszanie nak\u0142ad\u00f3w na nowe systemy i cyberbezpiecze\u0144stwo. Inwestycje w te rozwi\u0105zania procentuj\u0105 i w dalszej perspektywie pozwalaj\u0105 firmom oszcz\u0119dzi\u0107. To naj\u0142atwiejszy spos\u00f3b na zminimalizowanie ryzyka, jakie niesie nieprzemy\u015blane wdro\u017cenie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Architektura system\u00f3w i aplikacji to jedna z tych inwestycji, kt\u00f3re docenia si\u0119 przez d\u0142ugie lata. Dobra i przemy\u015blana architektura to fundament, kt\u00f3ry przy rozbudowie aplikacji czy systemu pozwoli  unikn\u0105\u0107 zb\u0119dnych nak\u0142ad\u00f3w pracy i dodatkowych koszt\u00f3w. B\u0142\u0119dy projektowe mog\u0105 si\u0119 z czasem okaza\u0107 ograniczeniem i przys\u0142owiow\u0105 \u015bcian\u0105, od kt\u00f3rej biznes odbije si\u0119 przy ka\u017cdej pr\u00f3bie wprowadzenia nowych rozwi\u0105za\u0144 i aplikacji. Dowiedz si\u0119, jak unikn\u0105\u0107 takich problem\u00f3w i kiedy warto zdecydowa\u0107 si\u0119 na zatrudnienie architekt\u00f3w IT.<\/p>\n","protected":false},"author":139,"featured_media":25131,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"iawp_total_views":126,"footnotes":""},"categories":[1,582],"tags":[576,564],"offering":[522],"class_list":["post-29753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artykuly","category-technologie","tag-cloud-engineering","tag-transformacja-cyfrowa","offering-tech-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/29753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/users\/139"}],"replies":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/comments?post=29753"}],"version-history":[{"count":3,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/29753\/revisions"}],"predecessor-version":[{"id":33944,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/29753\/revisions\/33944"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/media\/25131"}],"wp:attachment":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/media?parent=29753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/categories?post=29753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/tags?post=29753"},{"taxonomy":"offering","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/offering?post=29753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}