Schița de curs

1. Introducere în Cloud Computing

    Cum am ajuns aici - De la găzduirea aplicațiilor la SaaS la cloud public și privat
Definiție cloud Alegeți-vă aroma: IaaS, PaaS, SaaS
  • O arhitectură de referință în cloud
  • Scenarii tipice de utilizare a cloud-ului SaaS vs. calcularea tradițională a întreprinderii
  • Web-ul programabil: un API în cloud
  • Trecerea în cloud Utilizare mai bună prin virtualizarea resurselor
  • Management în cloud pentru elasticitate: furnizarea automată a resurselor la cerere
  • Evoluția economiei de scară prin infrastructură și aplicații partajate
  • Beneficii și provocări cloud
  • 2. Infrastructure as a Service (IaaS)
  • Arhitectura IaaS și caracteristicile cheie Ce să căutați atunci când selectați un furnizor IaaS? Prezentare generală a furnizorilor majori de IaaS
  • Exemple IaaS Microsoft Windows Azure Web Roles & Worker Roles
  • Scalaabilitate, echilibrare a sarcinii, failover
  • Amazon Web Services (AWS) Elastic Compute Cloud (EC2) și Amazon Machine Images (AMI)

      IaaS+: AWS Application Services and Marketplace
    Regiuni și zone de disponibilitate
  • Networking și securitate
  • Monitorizare, scalare automată și echilibrare a sarcinii
  • Crearea de aplicații scalabile și tolerante la erori
  • Marea întrerupere a AWS și cum să vă protejați
  • Management interfețe
  • 3. Cloud privat și hibrid
  • Cloud privat: factori și provocări Definirea cerințelor O metodologie pentru construirea unui cloud privat Cum se administrează cloudul privat Cine poate ajuta: prezentare generală a furnizorului VMware Abiquo Amazon Virtual Private Cloud
  • Nori hibridi Cazuri de utilizare
  • Exemplu de produs: Eucalipt
  • Cum să selectați un model de cloud privat
  • 4. PaaS: concepte cheie și jucători majori
  • PaaS definit O stivă completă PaaS Unde să tragem linia: IasS+ sau pur-PaaS sau personalizat-SaaS? De ce funcționalitate avem nevoie pentru a construi aplicații pentru cloud?

      Multi-Tenancy Ce este un sistem multi-chiriat?
    Evoluția economiei de scară
  • Personalizarea aplicației pentru un chiriaș
  • Considerații pentru aplicațiile cu mai mulți chiriași:
  • Stabilitate, SLA, juridice și de reglementare, securitate, întreținere, componente terță parte
  • O privire detaliată asupra furnizorilor importanți de PaaS: Microsoft Windows Azure Google App Engine Force.com
  • Outlook: viitorul PaaS

      5. Sinergia SOA și Cloud Computing
    Servicii și SOA definite Service Layer Model și conceptul de cuplare liberă SOA + Event Driven Architecture (EDA) = e-SOA Ce este REST și de ce este important pentru cloud?
  • Sinergia dintre SOA și Cloud - viziunea industriei
  • Sinergia SOA/SaaS
  • Sinergia SOA / PaaS Abordări pentru a satisface cererea
  • Aplicarea principiilor SOA în cloud: cuplare liberă, încapsulare, servicii asincrone
  • Construirea de aplicații multi-tenancy bazate pe SOA

      Migrarea sistemelor vechi în cloud
    Sinergie SOA / IaaS Infrastructură orientată către servicii (SOI)
  • Virtualizarea serviciilor vs. virtualizarea serverului
  • Aprovizionare automată a resurselor la cerere

      6. Integrare în cloud
    Nevoia de integrare în cloud și provocările sale Cum poate ajuta SOA: concentrarea pe integrare De la integrarea aplicațiilor la integrarea orientată pe servicii (SOI)
  • Nevoia de (inter)mediere Funcționalitatea medierii
  • Arhitecturi de referință Enterprise Service Bus (ESB).
  • Care sunt cerințele speciale pentru integrarea în cloud? De la ESB la „Internet Service Bus”
  • Exemple de produse: Windows Azure AppFabric
  • Fonta IBM
  • Fiorano
  • 7. Standarde și software cu sursă deschisă
  • Standarde cloud Portabilitate și interoperabilitate: declarație de problemă Distribuit Management Task Force, Inc. (DMTF) Open Virtualization Format (OVF) Open Cloud Standards Incubator
  • Apache Libcloud
  • Software cu sursă deschisă (OSS) OpenStack
  • 8. Securizarea Cloudului

      Evoluția către Cloud Security De la aplicații web tradiționale la SOA la Cloud Public Cloud vs. centru de date on-premise
    Securitatea în cloud este o problemă multidimensională Dimensiunea 1: IaaS, PaaS, SaaS
  • Dimensiunea 2: Rețea, VM, aplicație, date
  • Dimensiunea 3: CSP, chiriaș
  • Identitate, drepturi și acces Management (IdEA) Autentificare și control al accesului
  • SAML, XACML și Punct de aplicare a politicilor (PEP)
  • Securitate prin sisteme on-premise și mai multe cloud-uri
  • Standarde Cloud Security Alliance Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol
  • Registrul de securitate, încredere și asigurare
  • 9. Governanță pentru Servicii bazate pe cloud
  • Afaceri vs. IT vs. EA vs. SOA vs. Guvernanța în cloud De ce guvernanța SOA poate (ar trebui) să fie baza pentru guvernanța în cloud Cadre de guvernare SOA, standarde, tehnologii Open Group's Service Integration Maturity Model (OSIMM) Open Group SOA Governance Model de referință (SGRM) SOA Governance Metoda Vitalității (SGVM)

      Guvernanța cloud Asemănări și diferențe cu guvernanța SOA
    Delimitarea responsabilităților: furnizor de cloud vs. client cloud
  • Schimbarea furnizorilor de cloud – cel mai rău caz de test pentru guvernanța dumneavoastră
  • O metodologie de guvernare în cloud
  • Tehnologii pentru implementarea guvernării

      10. Outlook și Concluzii
    Outlook și utilizarea pentru cloud computing Hadoop – câștigând popularitate în Cloud Cloud Return on Investment (ROI) Total Cost of Ownership (TCO)

    Cerințe

    Cunoștințe generale de calcul distribuit și concepte de dezvoltare a aplicațiilor

      21 ore
     

    Numărul de participanți


    Dată început

    Dată sfârșit


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Cursuri înrudite

    Categorii înrudite