העוסקים בתחום, נוסף על היותם מהנדסי תוכנה נקראים גם "ארכיטקטים של מערכות תוכנה". לרוב מדובר במהנדסי תוכנה בעלי ניסיון של לפחות 10 שנים בפיתוח תוכנה. הסמכה בינלאומית בתחום זה ניתנת על ידי ה-Open Group. נוסף על כך, לחברת IBM יש תוכנית הסמכה בינלאומית המוכרת על ידי ה-Open Group.
גגרה
גגרה (בגאורגית: გაგრა, באבחזית: Гагра) היא עיר במחוז גגרה שבאבחזיה אשר במערב גאורגיה. גגרה משתרעת לאורך כ-5 ק"מ מהחוף הצפוני של הים השחור, לרגלי הרי קווקז. האקלים הסובטרופי הפך את גגרה למקום נופש בריאותי פופולרי באימפריה הרוסית ובתקופת ברית המועצות.
מאז מלחמת אבחזיה בשנות ה-90, הלכה והידלדלה אוכלוסיית העיר. אוכלוסיית העיר מונה 10,700 איש, כאשר הדבר נבע קרוב לוודאי מהטיהור האתני של גאורגים מאבחזיה. התיירים הרוסים, שעדיין פוקדים את העיר תכופות, מגיעים לרוב מסוצ'י, הממוקמת 22 ק"מ צפונית לעיר.
היסטוריה.
העיר נוסדה בתור קולוניה יוונית בשם טריגליט (Triglite), שהייתה מיושבת ביוונים ואבחזים קדמונים. הקולוניה נשלטה בידי ממלכת פונטוס במאה הראשונה לפני הספירה. לאחר מכן השתייכה הקולוניה לאימפריה הרומית, שהחליפה את שמה לניטיקה (Nitika). המיקום הגאוגרפי של העיר הוביל לחיזוקה על ידי הרומאים, וזאת משום שהעיר הותקפה תכופות על ידי הגותים ואחרים. אחרי נפילת רומא, גגרה ואבחזיה נכבשו על ידי האימפריה הביזנטית.
גגרה התאחדה עם הממלכה הגאורגית של אימרתי החל מהמאה התשעית, הזמן בו החלה לפעול. היא הפכה להתיישבות מסחרית עיקרית בין היתר עם סוחרים גנואנים וונציאנים, כאשר היצוא העיקרי של העיר היה: עצים, דבש, שעווה ועבדים. השם גגרה מופיע לראשונה במפה משנת 1308 ששוטט על ידי האיטלקי פייטרו ויסקונטי. המפה נמצאת כעת בספריית מרקוס הקדוש בוונציה.
גגרה תחת השליטה הרוסית.
במאה השש עשרה, גגרה, יחד עם יתר אבחזיה נכבשה על ידי האימפריה העות'מאנית. הסוחרים המערביים גורשו מהעיר, והעיר נכנסה לתקופה ארוכה של הידרדרות, אשר רוב התושבים המקומיים נמלטים להרים. החל מהמאה ה-18 העיר הפכה למשהו שהוא יותר מכפר המוקפת ביערות וביצות מלאות מחלות. גורלה של העיר השתנה ובמאה ה-19 חזרה למצבה, כאשר האימפריה הרוסית התרחבה לאזור, וכבשה את אבחזיה. הביצות יובשו, והעיר נבנתה סביב בית חולים צבאי. אך עדיין אוכלוסייתה הייתה קטנה. בשנת 1866, הצביע מפקד האוכלוסייה, על: 336 גברים ו-280 נשים. בעיקר משפחות מקומיות של קציני צבא והתלויים בהם. העיר סבלה קשות בתקופת מלחמת רוסיה טורקיה (1877-1878), כאשר יחידות טורקיות פלשו, השמידו את העיר, וגירשה את האוכלוסייה המקומית. רוסיה, בסופו של דבר, ניצחה במלחמה, ובנתה מחדש את העיר.
לאחר המלחמה, העיר "נתגלתה" על ידי הנסיך פטר מאודנבורג, ממשפחות האצולה הרוסיות. הוא ראה את הפוטנציאל האקלים הסובטרופי של האזור, והחליט לבנות מקום נופש ברמה גבוה. לאחר שארגן סכום מסוים מהממשלה, הוא בנה לעצמו מקום בגגרה והקים בניינים אחרים נוספים במגוון סגנונות אקלקטיים אירופאיים. כמו כן נבנה פארק, עם עצים טרופיים, ואפילו תוכים וקופים יובאו, כדי לייצר אווירה טרופית. אבל, למרות ההשקע הגדולה, מקום הנופש לא היה להצלחה גדולה בהתחלה. מאוחר יותר, הוא משך כמויות הולכות וגדלות של תיירים זרים ששייטו במימי הים השחור.
גגרה תחת שלטון ברית המועצות.
בתקופת המהפכה הרוסית בשנת 1905, מרד מקומי הוליד ממשל מהפכני של העיר, לתקופה קצרה, בשם: "הרפובליקה של גגרה". היא הובסה תוך זמן קצר, וחבריה נאסרו ביחד. מלחמת העולם הראשונה, שהתרחשה רק כמה שנים לאחר מכן, הייתה אסון לגגרה. היא הרסה את התיירות המסחר, בהן הייתה תלויה. במהפכת אוקטובר, בשנת 1917, זמן קצר לאחר מכן, השתלטו הבולשביקים על העיר. למרות הניסיון הקל של הצרפתים, לדכא אותם, בזמן מלחמת האזרחים ברוסיה, העיר שולבה בתקיפות לברית המועצות, ועם כינונה של הרפובליקה הדמוקרטית של גאורגיה הייתה לחלק ממנה.
מנהיג הבולשיביקים, לנין, הצהיר, בשנת 1919, על יסוד "מקום הנופש של פועלים", על מקום הנופש שנבנה על ידי אודנבורג. ב-23 בפברואר 1921, בזמן המלחמה הסובייטית גאורגית נכבשה העיר על ידי הבולשביקים, ונכבשה בחזרה על ידי הגאורגים, שהחזיקו בה זמן קצר עד לכיבושה על ידי הצבא האדום ה-9 ב-1 במרץ 1921, בדרכם לכיבוש יתר ערי החוף הגאורגיות.
העיר ואתר הנופש שבו הפכו למקום הנופש פופולרי בחגים לאזרחים הסובייטיים בתקופת מלחמת העולם השנייה. כשהיא משיגה תפקיד חדש כמקום לשיקום חיילים פצועים. לאחר המלחמה, תוכניות ממשלתיות, בנו את העיר, והעיר גדלה והתפתחה באינטנסיביות כחלק מה"ריווירה הסובייטית".
גגרה בתקופת בדלנות אבחזיה.
בסוף שנות ה-80, גאה המתח בין גאורגיה לקהילות האבחזיות במחוז. שגרמה להתלקחות מלחמה בין השנים 1992–1993, שהסתיימה בתבוסה קטסטרופלית של כוחות הממשל הגאורגיים. מאות אלפי אנשים, שמוצאם האתני גאורגי, שהתגוררו באבחזיה, גורשו, במה שנקרא הטיהור האתני של גאורגים מאבחזיה, ושבמהלכו גם אלפים נהרגו. גגרה ועיר הבירה האבחזית סוחומי היו במרכז הלוחמה, וסבלו נזקים כבדים. הטרוריסט הצ'צ'ני הידוע לשימצה שאמיל באסייב לחם בגגרה בצד האבחזי, כמפקד הלוחמים המתנדבים הצ'צ'נים.
מאז גגרה, יחד עם יתר אבחזיה, התעפשה. הקונפליקט עדיין לא נפתר. אף על פי שהמאבק מתמשך, הוא תחום לגבול האדמיניסטרטיבי מזרחית לעיר.
אתרים.
נקודות הציון העיקריות בגגרה הן:
ניטיקה
טריגליט
ארכיטקטורה מוכוונת-שירותים
ארכיטקטורה מוכוונת-שירותים (באנגלית: Service Oriented Architecture או SOA [מבוטא "סוֹ-אַה"]) היא סגנון ארכיטקטוני בהנדסת תוכנה להרכבת יישומים ותהליכים עסקיים באמצעות צימוד רפוי של שירותי תוכנה.
בארכיטקטורת SOA השירותים הם למעשה אבני הבניין של יישומים. אנלוגיה פשטנית המתארת את מודל הרכבת היישומים מהשירותים היא בנייה באמצעות אבני לגו. בתהליך זה מתבצע חיבור קל בין אבנים שונות המאפשר הרכבת עצמים שונים באמצעות צירופים שונים של אותן אבנים. לשירות עשויים להיות מספר רב של צרכנים. המושג צרכן אינו שווה ערך למושג לקוח שמתקיים בארכיטקטורות קודמות כגון שרת-לקוח (Client-Server), זאת משום שלקוח הוא עמדת קצה מולה יושב משתמש אנושי, בעוד צרכן עשוי להיות לקוח אך יכול להיות גם שירות אחר. ארכיטקטורה מוכוונת שירותים משמשת לאינטגרציה בין יישומים ולבניית יישומים.
קישור בין השירות לצרכן מתבצע באמצעות ממשק כמתואר באיור להלן:
בעיני רבים, SOA נחשבת לארכיטקטורה ארגונית מכיוון שהיא משתרעת על פני רבדים רבים בארגון, הן עסקיים והן טכניים. SOA מציגה תפיסה מופשטת יותר מקודמותיה ובנוסף מבוססת במקרים רבים על תקנים פתוחים.
הגדרת SOA.
לארכיטקטורות מוכוונות שירותים יש מספר רב של הגדרות תאורטיות או מעשיות השונות זו מזו. המאפיינים הבאים משותפים למרבית ההגדרות המוכרות:
מאפיינים שכיחים נוספים הם:
במרבית המימושים העכשוויים הצימוד הוא צימוד רפוי של שירותי תוכנה.
מנשר ארכיטקטורה מוכוונת שירותים.
מנשר ארכיטקטורה מוכוונת שירותים או באנגלית SOA Manifesto הוא מנשר קצר המציג עקרונות וקווים מנחים ביישום ארכיטקטורות מוכוונות שירותים או באנגלית SOA. הכרזת המסמך נעשתה ב 26 באוקטובר 2009, על ידי קבוצת אנשים מובילים בעולם בתחום.
מטרת ההכרזה היא יצירת מסמך שישמש מסמך התייחסות עיקרי לקהיליית מממשי SOA בארגונים ועל ידי כך יאפשר מימושים מוצלחים יותר של ארכיטקטורה זו. המניעים העיקריים להכרזה הם:
במנשר זה כמו במנשר לפיתוח תוכנה זריז, אנשים העוסקים בנושא יכולים להוסיף את חתימתם.
היסטוריה.
ב-40 שנות המחשוב הראשונות, מערכות המידע היו מערכות מונוליתיות, כלומר מערכות הנבנות כל אחת בנפרד ובדרך כלל גם ללא תכנון מראש של אינטגרציה עם מערכות אחרות. החסרונות של מודל זה התבררו בעיקר בשנות ה-90 של המאה העשרים והביאו לניסיונות שונים לפרק את המערכות המונוליטיות לרכיבים. תחום נוסף של ניסיונות לשיפור ארכיטקטורת המערכות כלל ניסיונות לשילוב בין מערכות שונות. ארכיטקטורות מוכוונות שירותים (SOA) הן אחד מניסיונות אלה.
ניסיונות לבניית מערכות באמצעות רכיבים מתוארים להלן:
ראשיתן של ארכיטקטורות מוכוונות שירותים היא בשנת 1996. בשנה זו התייחסו אנליסטים של חברת Gartner למושג זה. ארגונים מעטים, כגון הבנק Credit Swiss החלו ביישום ארכיטקטורה זו. רק החל מתחילת שנות ה-2000 הפכה ארכיטקטורה מוכוונת שירותים למגמה מרכזית במערכות מחשוב. תרומה רבה לכך יש להיווצרות סטנדרטים של Web Services ולצורך לתת מענה לצרכים העסקיים המשתנים.
היום SOA היא פרדיגמה מובילה בתחום מערכות מחשוב כשיותר ויותר ארגונים מתחילים לבצע מעבר אליה. יצרני תוכנת התשתית המובילים יבמ, מיקרוסופט, Oracle, SAP, BEA ויצרנים רבים נוספים פיתחו מוצרי תוכנה התומכים במימוש SOA.
חרף זאת תהליך שינוי הפרדיגמה השלטת במחשוב לארכיטקטורה מוכוונת שירותים הוא בתחילת דרכו, מה שמביא לכך שחלק מהניסיונות לעבור לעבודה בתפיסה זו נכשלים ומוצרי התוכנה הייעודיים לנושא טרם הבשילו באופן מלא.
כיוונים חדשים יחסית במסגרת התפתחות והבשלת ארכיטקטורת מוכוונות שירותים הם SOA 2.0 ו-WOA.
הארכיטקטורה.
ארכיטקטורה מוכוונת שירותים היא ארכיטקטורה מופשטת המורכבת ממספר שכבות הקשורות ביניהן.
הארכיטקטורה כוללת גם תיאור של צד הצרכן. אלמנט זה מתואר באמצעות ארכיטקטורת ריבוי-ערוצים או בלועזית Multi-Channel Architecture.
האיור להלן מדגים מימוש ארכיטקטורת SOA באופן סכמטי.
באיור ניתן לראות את הדברים העיקריים הבאים:
מושגים.