Video: Cloud Computing - Computer Science for Business Leaders 2016 2025
Här är ett datalagringsexempel som hjälper dig att förstå ODS (operativ datalagring). Antag att du arbetar i ett stort finansiellt företag som erbjuder en mängd olika tjänster till elitföretag och individer över hela världen.
Ditt företag har vuxit till sin nuvarande form till följd av en serie samgående och förvärv under de senaste 25 åren. Trenden de senaste åren mot en konvergens av bank- och värdepappers tjänster har gett ditt företag en möjlighet att bli en fullserviceleverantör till dina kunder.
Ditt företags genomsnittskund kommer sannolikt att delta i många (kanske alla) av dessa typer av aktiviteter:
-
Traditionell börsmäklare (köp och sälja aktier i aktier, inklusive marginalkontoaktivitet) < Räntebärande placeringar (företags- och statsobligationer)
-
Valutakonton, inklusive riskarbitrage
-
Kassaflödesförvaltning
-
-
Mellan- och långfristiga lån och andra skuldinstrument
-
Investeringar i riskkapital
-
Du vill att dina kunder ska använda ditt företag som en -stopp shopping för allt som innebär stora summor pengar. Däremot är ditt företags situation lite komplicerat, men i synnerhet på dessa två områden:
Fusioner och förvärv har lämnat din IT-infrastruktur med ett stort antal solo-applikationer (applikationer som inte är integrerade med varandra, även om de förmodligen borde vara).
-
Definitionen av en kund är lite dum. Individer bildar företag och partnerskap genom vilka de gör investeringar eller säkra lån för affärsavtal. Dina företagskunder kan vara dotterbolag till andra företag, som kanske också är dina kunder.
-
Din affärspraxis kräver all kreditaktivitet hos varje kund för att passera genom en serie kvalitetssäkringskontroller innan du godkänns:
Varje kund av din, oavsett individ eller företag, har flera tak på skuldaktivitet. Ett tak är en summa av den totala utestående skulden vid vilken tidpunkt som helst. Fram till dess att en kund når taket på första nivån kan han eller hon utan ett mänskligt ingripande automatiskt ta ut ett nytt lån eller agera mot en kreditlinje, köpa aktier på marginalen eller utföra någon annan typ av aktivitet som ökar skulden.
-
Varje kund kan överstiga taket på första nivån till ett andra takbelopp efter att ha fått godkännande från ett av företagets chefer.
-
För att en chef ska godkänna kreditaktivitet förbi det första taket till det andra måste han eller hon kontrollera en rad åtgärder.
-
Till exempel måste kunden ha en viss tillgångssaldo på plats; Kunden kanske inte har reducerade totala tillgångar för hand i alla konton av alla typer (till exempel kontanter, aktier och obligationer) med mer än 15 procent under de föregående 30 dagarna; och banken har maximala belopp för total skuld i varje land, justerad av tillgångar som innehas i varje land.
För att hjälpa till att styra risken följer ditt företag relationerna mellan alla dina kunder för att få en riktig bild av kundens finansiella status. Till exempel kan en individ styra en serie företag, var och en som du behandlar som en enskild kund med egen tillgång och skuldaktivitet utöver den enskilda personens egna konton.
-
När företagets chefer godkänner ytterligare skuld för skulden för första taket (för ett fastighetspartnerskap som inbegriper den enskilda personen) måste cheferna bedöma en övergripande bild av vad som händer med den enskildes verksamhet för att undvika för mycket riskexponering vid finansiella problem.
Även om kvalitetssäkringskontrollerna som beskrivs i föregående lista är konceptuellt raka, är de extremt komplicerade att genomföra, av en enkel anledning: De kontrollerna behöver data från system över hela företaget, från många olika system.
Denna information innehåller information som all tillgångsaktivitet, all skuldaktivitet och löpande utestående lån samt information om vilka lån som just betalats ner tidigare på dagen.
Ett tillvägagångssätt du kan försöka är att ge företagets chefer (de som måste fatta beslut om lånegodkännande) med gränssnitt till alla system där de kan hitta nödvändiga uppgifter. Dessa chefer kan sedan köra en lång rad frågor (om de ens kan stödjas), dra ut lämpliga värden, klistra in dem i ett kalkylprogram och fatta beslutet.
Detta tillvägagångssätt har emellertid två problem: Möjligheten till mänskligt fel är hög, och den takt som denna typ av aktivitet måste ske är okej endast under "vanliga" tider.
Under en tid av finanskrisen, när många eller de flesta av företagets kunder köper och säljer aktier, täcker marginaler, köp-och försäljningsalternativ, försöker hantera sina säkringsredovisningar, verkar mot kreditlinjer och gör alla andra aktiviteter mycket snabbt, kan ditt företags anställda bara inte hålla koll på.
I denna situation kommer ODS till räddning. Denna figur illustrerar en konceptuell arkitektur som du kan använda för att implementera en ODS som uppfyller dina affärsuppdrag. För det första tillhandahåller ODS en konsoliderad bild av kundens saldon för automatisk lånebehandling under det första taket. Därefter gör ODS det möjligt för chefer att fatta ja-eller-nej beslut om låneansökningar upp till andra taket.
ODS ger användarna en konsoliderad, nästan ögonblicklig bild av olika data till stöd för ett specifikt affärsuppdrag.
ODS måste spegla datatillståndet i hela företaget så fort som möjligt.
En kund gör en regelbunden planerad lånebetalning, och det system som hanterar betalningar på USA-lån och kreditlängder behandlar betalningen.
-
Ansökan om lånbetalning uppdaterar sin databas för att spegla betalningen.
-
Ansökan om lånebetalning sköter omedelbart de uppdaterade uppgifterna till ODS.
-
ODS tar emot uppdateringen och bearbetar den, uppdaterar databasinnehållet (i det här exemplet reducerar kundens totala utestående skuldbelopp).
-
ODS utför intern bearbetning, konsolidering, varningar eller andra nödvändiga funktioner.
-
En miljö som den i föregående lista kan - om allt är arkitekterat korrekt - ge en bild av all relevant data från hela platsen - nu - till stöd för företagets riskhanteringsuppdrag.
Du måste validera behovet av uppdateringar i realtid i din ODS eftersom dessa uppdateringar är komplexa att skapa, som beskrivs i följande avsnitt.
Utmanar ständigt antaganden och ställ frågor: "Vad händer om du måste vänta till slutet av dagen? Vad händer om uppdateringar var två gånger om dagen? Varje timme? "Var helt säker på att uppdraget dikterar uppdateringar i realtid eftersom att skapa en ODS tar längre tid (och är dyrare) än ett datalager.
