Kursplan

1. Første ting først: Enterprise og Application Architecture

    Definisjon av (Enterprise) Architecture

Hva driver behovet for arkitektur?

Arkitekturmål, standarder og rammer

    Logiske kontra fysiske arkitekturer Vanlige applikasjonsarkitekturmønstre

Flertrinns prosessmønster

Sammensatt påføringsmønster

2.SOA fase 1

    Brikkene i SOA-puslespillet Hvordan SOA muliggjør forretningsstrategier Tjenester og SOA definert Hva er begrepet "applikasjoner" i SOA? Service Layer-modellen

Infrastrukturtjenester

Applikasjonstjenester

Orkestreringstjenester

    SOA Casestudie

Eksempelutkast for et SOA Blueprint-dokument

Eksempel på gjennomgang av forretningsarrangementer

    Viktige SOA-egenskaper

Arkitektur nivå løs kobling

Servicenivå løs kobling

    Neste generasjons SOA

Synkrone vs. Asynkrone tjenester

SOA i skyen

    SOA og standarder SOA-utfordringer

3. Tjeneste- eller ressursorientert arkitektur, eller begge deler?

    Representativ statsoverføring (REST)

Ressursbegrepet

Det ensartede grensesnittet

Arkitektoniske begrensninger

Hva med forretningslogikk?

Opplevde mangler ved REST

    Når skal man bruke REST, når man skal bruke en tradisjonell SOA

REST som valget for å støtte presentasjonslaget

Synergien mellom Rich Internet Applications (RIA) og REST

JavaScript Object Notation (JSON) vs. XML for RIA-er

Kasusstudie

Konseptuell arkitektur

RESTful vs. SOAP-type tjenester

4. Håndtering av SOA-evolusjonen: SOA-modenhetsmodeller og veikart

    Definere målene – SOA-modenhetsmodeller The Open Group Service Integration Maturity Model (OSIMM)

Oversikt

Modenhetsdimensjoner

Modenhetsnivåer

Hvordan vurdere SOA-modenheten din

    Eksempel - Progress Software Maturity Model Hvordan kommer vi dit – utvikle et SOA Roadmap Casestudie: kartlegging av en modenhetsmodell til et Roadmap

5.Fra kaos til orden: SOA Governance & IT-organisasjonen

    Hvorfor SOA trenger styring Business vs. IT vs. EA vs.

Roller og ansvar innenfor IT-organisasjonen

6. Få en løpende start med SOA Governance Frameworks

    Åpne gruppestandarder

SOA Governance Referansemodell (SGRM)

SOA Governance Vitalitetsmetode (SGVM)

    IBM SOA Governance og administrasjonsmetode (SGMM)

7. En ROI-kalkulator for SOA - La tallene snakke

    Tilnærminger til ROI-beregning Case Study

Business prosessgjennomgang

Arkitektur omfang

Arkitektur oversikt

Tjenestelagsmodell

    ROI gjennom gjenbruk av tjeneste

ROI definert

ROI-modell for gjenbruk av programvare

    Gjenbruk utover kjerneapplikasjonsprosjektet Konklusjoner

Holder oversikt over gjenbruk

8. Den nye grensen: Cloud Computing

    Skydefinisjon

Hvordan kom vi hit? Fra applikasjonshosting til SaaS til offentlig og privat sky

Velg din smak: IaaS, SaaS eller PaaS?

    Flytte applikasjoner inn i skyen

Ressursvirtualisering

Automatisert, på forespørsel tildeling av ressurser

Delt infrastruktur og applikasjoner

9. Synergien mellom SOA og Cloud Computing

    SOA og sky er komplementære SOA/Cloud-synergi

SOA + SaaS

SOA + PaaS

SOA + IaaS

    Setter alt sammen: SOA-skyen

10. På tvers av applikasjonssiloer: Integrasjonslandskapet

    Integrasjonslandskapet – det store bildet Datanivåintegrasjon

Ekstrahere, transformere, laste (ETL)

    Integrasjon på grensesnittnivå (aka applikasjonsintegrasjon)

Meldingsryggraden

Datatransformasjon

Innholdsbasert ruting

Etablere applikasjonstilkobling gjennom adaptere

Designmønstre for integrering

    Service Oriented Integration (SOI)

Fordeler fremfor tradisjonell Enterprise Application Integration (EAI)

11. Fra Enterprise Service Bus (ESB) til Internet Service Bus (ISB)

    Enterprise Service Bus

Vi introduserer ESB

Konseptuelle ESB-arkitekturer

Hvordan bruker bedrifter ESB-er i dag?

    Behovet for skyintegrasjon og dets utfordringer

Fra ESB til "Internet Service Bus" (ISB)

    Produktlandskapet – ESB og ISB eksempler

12. Sette alt sammen: Utvikle en integreringsstrategi for bedriften din

    Klassifisering av integrasjonsarkitekturer etter grad av kobling Tilnærminger for å utnytte og migrere eldre systemer Sammenligning av integrasjonstilnærminger og teknologier

Beslutningskriterier for å velge en bestemt tilnærming

    Integrasjon med dataarkitekturen

13.Konklusjoner

    Sammendrag av seminaret Outlook: SOA, Cloud, mobile and the consumerization of IT

Krav

Generell kunnskap om distribuert databehandling og applikasjonsutviklingskonsepter.

  21 timer

Antall deltakere



Price per participant

Testimonials (3)

Relaterte kurs

Related Categories