Schița de curs

1. Introducere la Cloud Computing

  • Cum am ajuns aici -
    • De la găzduirea aplicațiilor la SaaS, la cloud public și privat
  • Definiția cloud-ului
    • Alegeți-vă gustul: IaaS, PaaS, SaaS
  • O arhitectură de referință pentru cloud
  • Scenarii tipice de utilizare a cloud-ului
    • SaaS vs. calculul tradițional pentru întreprinderi
    • Web-ul programabil: un API în cloud
  • Trecerea în cloud
    • O mai bună utilizare prin virtualizarea resurselor
    • Gestionarea cloud-ului pentru elasticitate: furnizarea automată, la cerere, a resurselor
    • Evoluția economiei de scară prin infrastructură și aplicații partajate
  • Beneficiile și provocările cloud-ului

2. Infrastructure as a Service (IaaS)

  • Arhitectura IaaS și principalele caracteristici
    • Ce trebuie să căutați atunci când selectați un furnizor IaaS?
    • Prezentare generală a principalilor furnizori IaaS
  • Exemple de IaaS
    • Microsoft Windows Azure
      • Roluri web și roluri de lucrător
      • Scala bilitate, echilibrare a sarcinii, fail over
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) & Amazon Machine Images (AMI)
      • IaaS+: AWS Application Services și Marketplace
      • Regiuni și zone de disponibilitate
      • Networking & securitate
      • Monitorizare, scalare automată și echilibrare a sarcinii
      • Crearea de aplicații scalabile și tolerante la erori
      • Marea pană AWS și cum să vă protejați
      • Management interfețe

3. Cloud privat și hibrid

  • Cloud privat: factori determinanți și provocări
  • Definirea cerințelor
  • O metodologie pentru construirea unui cloud privat
  • Cum să gestionați cloud-ul privat
  • Cine vă poate ajuta: prezentare generală a furnizorilor
    • VMware
    • Abiquo
    • Cloud privat virtual Amazon
  • Nori hibrizi
    • Cazuri de utilizare
    • Exemplu de produs: Eucalyptus
  • Cum să selectați un model de cloud privat

4. PaaS: Concepte cheie și actori importanți

  • Definirea PaaS
  • Un pachet PaaS complet
    • Unde să tragem linie: IasS+ sau PaaS pur sau SaaS personalizat?
    • De ce funcționalitate avem nevoie pentru a crea aplicații pentru cloud?
  • Multi-Tenancy
    • Ce este un sistem multi-tenant?
    • Evoluția economiei de scară
    • Personalizarea aplicației pentru un chiriaș
    • Considerații privind aplicațiile multi-tenant:

Stabilitate, SLA, aspecte juridice și de reglementare, securitate, întreținere, componente de la terți

  • O privire detaliată asupra principalilor furnizori PaaS:
    • Microsoft Windows Azure
    • Google App Engine
    • Force.com
  • Outlook: viitorul PaaS

5. Sinergia SOA și Cloud Computing

  • Definirea serviciilor și a SOA
    • Modelul stratului de servicii ș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 - punctul de vedere al industriei
  • Sinergia SOA / SaaS
  • Sinergia SOA / PaaS
    • Abordări pentru a răspunde cererii
    • Aplicarea principiilor SOA în cloud: cuplare liberă, încapsulare, servicii asincrone
    • Crearea de aplicații multi-tenancy bazate pe SOA
    • Migrarea sistemelor tradiționale în cloud
  • Sinergia SOA / IaaS
    • Infrastructura orientată spre servicii (SOI)
    • Virtualizarea serviciilor vs. virtualizarea serverelor
    • Aprovizionare automatizată, la cerere, a resurselor

6. Integrarea în cloud

  • Nevoia de integrare în cloud și provocările acesteia
  • Cum poate ajuta SOA: accentul pe integrare
    • De la integrarea aplicațiilor la integrarea orientată spre servicii (SOI)
  • Nevoia de (inter)mediere
    • Funcționalitatea medierii
  • Arhitecturi de referință pentru Enterprise Service Bus (ESB)
  • Care sunt cerințele specifice pentru integrarea în cloud?
    • De la ESB la "Internet Service Bus"
  • Exemple de produse:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

7. Standarde și software open source

  • Standarde pentru cloud
    • Portabilitate și interoperabilitate: enunțarea problemei
    • Distributed Management Task Force, Inc. (DMTF)
      • Formatul deschis de virtualizare (OVF)
      • Incubatorul de standarde cloud deschise
    • Apache Libcloud
    • Software cu sursă deschisă (OSS)
      • OpenStack

8. Securizarea cloud-ului

  • Evoluția către Cloud Security
    • De la aplicațiile web tradiționale la SOA și la cloud
    • Cloud public vs. centru de date la fața locului
  • Securitatea cloud-ului este o problemă multidimensională
    • Dimensiunea 1: IaaS, PaaS, SaaS
    • Dimensiunea 2: rețea, VM, aplicație, date
    • Dimensiunea 3: CSP, chiriaș
  • Identitate, drepturi și Access Management (IdEA)
    • Autentificare și Access Control
    • SAML, XACML și Policy Enforcement Point (PEP)
    • Securitate în sistemele locale și în mai multe cloud-uri
  • Cloud Security Standarde ale alianței
    • Controale în cloud Matrix, Inițiativa de evaluare a consensului, Audit în cloud, Protocolul de încredere în cloud
    • Registrul de securitate, încredere și asigurare

9. Governanță pentru serviciile bazate pe cloud

  • Business vs. IT vs. EA vs. SOA vs. Cloud Governance
  • De ce guvernanța SOA poate (ar trebui) să fie baza guvernanței Cloud
  • Cadre, standarde, tehnologii de guvernanță SOA
    • Modelul de maturitate pentru integrarea serviciilor al Open Group (OSIMM)
    • Modelul de referință SOA Governance al Open Group (SGRM)
    • Metoda Vitalității SOA Governance (SGVM)
  • Guvernanța cloud
    • Asemănări și diferențe față de guvernanța SOA
    • Delimitarea responsabilităților: furnizor de cloud vs. client de cloud
    • Schimbarea furnizorilor de cloud - cel mai rău test pentru guvernanța dvs.
  • O metodologie de guvernanță a cloud-ului
  • Tehnologii pentru implementarea guvernanței

10. Outlook și concluzii

  • Outlook și utilizarea pentru cloud computing
  • Hadoop - creșterea popularității în cloud
  • rentabilitatea Investment (ROI) în cloud
  • Costul total de proprietate (TCO)

Cerințe

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

 21 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Upcoming Courses

Categorii înrudite