Schița de curs

1. Primul Lucru: Arhitectura Enterprise și a Aplicațiilor

  • Definiția (Arhitecturii) Enterprise

Ce determină nevoia de arhitectură?

Obiectivele arhitecturii, standarde și cadre

  • Arhitecturi logice vs. fizice
  • Modele comune de arhitectură a aplicațiilor

Modelul procesului în mai multe etape

Modelul aplicației compozite

2.SOA Faza 1

  • Piesele puzzle-ului SOA
  • Cum permite SOA strategiile de afaceri
  • Servicii și SOA definite
  • Care este noțiunea de “Aplicații” în SOA?
  • Modelul Stratului de Servicii

Servicii de infrastructură

Servicii de aplicații

Servicii de orchestră

  • Studiu de caz SOA

Schimb de idei pentru un document SOA Blueprint

Schimb de idei pentru un eveniment de afaceri

  • Caracteristici cheie ale SOA

Cuplaj la nivel de arhitectură

Cuplaj la nivel de serviciu

  • SOA de Următoarea Generație

Servicii sincrone vs. asincrone

SOA în cloud

  • SOA și standarde
  • Provocări ale SOA

3.Arhitectură Orientată pe Servicii sau Resurse, sau Ambele?

  • Transfer de Stare Reprezentativă (REST)

Conceptul de resurse

Interfața uniformă

Constrângeri arhitecturale

Și logica de afaceri?

Deficiențe percepute ale REST

  • Când să folosești REST, când să folosești un SOA tradițional

REST ca alegere pentru a sprijini stratul de prezentare

Sinergia aplicațiilor internet bogate (RIAs) și REST

JavaScript Object Notation (JSON) vs. XML pentru RIAs

Studiu de caz

Arhitectură conceptuală

Servicii RESTful vs. de tip SOAP

4.Gestionarea Evoluției SOA: Modele de Maturitate și Plan de Acțiune SOA

  • Definirea obiectivelor – modele de maturitate SOA
  • Modelul de Maturitate a Integrării Serviciilor Open Group (OSIMM)

Prezentare generală

Dimensiuni de maturitate

Niveluri de maturitate

Cum să-ți evaluezi maturitatea SOA

  • Exemplu - Modelul de Maturitate Progress Software
  • Cum ajungem acolo – dezvoltarea unui Plan de Acțiune SOA
  • Studiu de caz: maparea unui Model de Maturitate pe un Plan de Acțiune

5.De la Haos la Ordine: Guvernanța SOA și Organizația IT

  • De ce are nevoie SOA de guvernanță
  • Guvernanța de afaceri vs. IT vs. EA vs. SOA
  • Categorii de guvernanță SOA
  • Guvernanța la momentul proiectării
  • Guvernanța la momentul execuției
  • Obiectivele guvernanței SOA
  • Centrul de Excelență SOA (COE)

Roluri și responsabilități în cadrul organizației IT

6.Obține un Avans cu Cadre de Guvernanță SOA

  • Standarde Open Group

Modelul de Referință pentru Guvernanța SOA (SGRM)

Metoda Vitală de Guvernanță SOA (SGVM)

  • Metoda de Guvernanță și Management SOA IBM (SGMM)

7. Un Calculator ROI Pentru SOA - Lasă Numerele Să Vorbească

  • Abordări pentru calculul ROI
  • Studiu de caz

Schimb de idei pentru procesul de afaceri

Domeniul de aplicare al arhitecturii

Prezentare generală a arhitecturii

Modelul stratului de servicii

  • ROI Prin Reutilizarea Serviciilor

ROI Definit

Model ROI pentru Reutilizarea Software

  • Reutilizare dincolo de proiectul de bază al aplicației
  • Concluzii

Urmărirea reutilizării

8.Noua Frontieră: Cloud Computing

  • Definiția cloud

Cum am ajuns aici? De la găzduirea aplicațiilor la SaaS la cloud public și privat

Alege-ți gustul: IaaS, SaaS sau PaaS?

  • Mutarea aplicațiilor în cloud

Virtualizarea resurselor

Provizionarea automată și la cerere a resurselor

Infrastructură și aplicații partajate

9.Sinergia dintre SOA și Cloud Computing

  • SOA și cloud sunt complementare
  • Sinergia SOA/Cloud

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • Punând totul la un loc: SOA-Cloud

10.Dincolo de Silele Aplicațiilor: Peisajul Integrării

  • Peisajul integrării – imaginea de ansamblu
  • Integrarea la nivel de date

Extrage, Transformă, Încarcă (ETL)

  • Integrarea la nivel de interfață (cunoscută și ca integrarea aplicațiilor)

Coloana vertebrală de mesagerie

Transformarea datelor

Rutarea bazată pe conținut

Stabilirea conectivității aplicațiilor prin adaptoare

Modele de proiectare a integrării

  • Integrarea Orientată pe Servicii (SOI)

Avantaje față de integrarea tradițională a aplicațiilor enterprise (EAI)

11.De la Magistrala de Servicii Enterprise (ESB) la Magistrala de Servicii Internet (ISB)

  • Magistrala de Servicii Enterprise

Introducere în ESB

Arhitecturi conceptuale ESB

Cum folosesc întreprinderile ESB-urile astăzi?

  • Nevoia de integrare în cloud și provocările sale

De la ESB la “Magistrala de Servicii Internet” (ISB)

  • Peisajul de produse – exemple de ESB și ISB

12.Punând Totul la Un Loc: Dezvoltarea unei Strategii de Integrare pentru Compania Ta

  • Clasificarea arhitecturilor de integrare după gradul de cuplare
  • Abordări pentru valorificarea și migrarea sistemelor vechi
  • Compararea abordărilor și tehnologiilor de integrare

Criterii de decizie pentru selectarea unei abordări specifice

  • Integrarea cu arhitectura de date

13.Concluzii

  • Rezumatul seminarului
  • Perspective: SOA, cloud, mobil și consumerizarea IT

Cerințe

Cunoștințe generale despre calculul distribuit și conceptele de dezvoltare a aplicațiilor.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite