Intrati in legatura

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ția cloud
    • Alege-ți aroma: IaaS, PaaS, SaaS
  • Scenarii tipice de utilizare a cloud
    • SaaS vs. calculul tradițional în întreprinderi
    • Web-ul programabil: un API în cloud

2. Migrarea în Cloud

  • Utilizare mai bună prin virtualizarea resurselor
  • Gestionarea cloud pentru elasticitate: alocare automată a resurselor la cerere
  • Evoluția economiei de scară prin infrastructură și aplicații partajate
  • Beneficii și provocări ale cloud

3. IaaS (Infrastructură ca Serviciu)

  • Arhitectura și caracteristicile cheie ale IaaS
  • Cine sunt principalii furnizori de IaaS?
    • Microsoft Azure
      • Roluri Web și Roluri Worker
      • Scalabilitate, echilibrare a sarcinii, failover
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) și Amazon Machine Images (AMI)
      • IaaS+: AWS Application Services și Marketplace
      • Regiuni și Zone de Disponibilitate
      • Rețea și securitate
      • Monitorizare, Scalare Automată și Echilibrare a Sarcinii
      • Construirea aplicațiilor scalabile și tolerante la defecțiuni
      • Cum să te protejezi de întreruperi
      • Interfețe de gestionare
  • Cloud privat și hibrid
    • Motoare și provocări
  • Definirea cerințelor
  • O metodologie pentru construirea unui cloud privat
  • Cum să gestionezi cloud-ul privat
  • Cine poate ajuta: prezentarea furnizorilor
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Cloud-uri hibride
    • Cazuri de utilizare
    • Exemplu de produs: Eucalyptus
  • Cum să alegi un model de cloud privat

4. PaaS (Platformă ca Serviciu)

  • Definirea PaaS
  • Un stivă completă de PaaS
    • Unde să trasăm linia: IasS+ sau PaaS pur sau SaaS personalizat?
    • Ce funcționalitate avem nevoie pentru a construi aplicații pentru cloud?
  • Multi-Tenancy
    • Ce este un sistem multi-tenant?
    • Evoluția economiei de scară
    • Personalizarea aplicației pentru un tenant
    • Considerații pentru aplicații multi-tenant:

    Stabilitate, SLA, aspecte legale și reglementare, securitate, întreținere, componente terțe

  • Cine sunt principalii furnizori de PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Perspective: viitorul PaaS

5. SaaS (Software ca Serviciu)

  • Ce este SaaS?
  • Câteva exemple.

6. Arhitectura Cloud

  • Arhitectura Orientată pe Servicii (SOA)
    • Modelul Stratului de Servicii și conceptul de cuplare slabă
    • SOA + Arhitectura Bazată pe Evenimente (EDA) = e-SOA
    • Ce este REST și de ce este important pentru cloud?
  • Sinergia SOA și Cloud - perspectiva industriei
  • Sinergia SOA / SaaS
  • Sinergia SOA / PaaS
    • Abordări pentru a satisface cererea
    • Aplicarea principiilor SOA în cloud: cuplare slabă, încapsulare, servicii asincrone
    • Construirea aplicațiilor multi-tenant bazate pe SOA
    • Migrarea sistemelor legacy în cloud
  • Sinergia SOA / IaaS
    • Infrastructură Orientată pe Servicii (SOI)
    • Virtualizarea serviciilor vs. virtualizarea serverelor
    • Alocarea automată a resurselor la cerere

7. Integrarea Cloud

  • Necesitatea și provocările integrării cloud
  • Cum poate ajuta SOA: concentrare pe integrare
    • De la integrarea aplicațiilor la Integrarea Orientată pe Servicii (SOI)
  • Necesitatea (inter)mediere
    • Funcționalitatea de mediere
  • Arhitecturi de referință pentru Enterprise Service Bus (ESB)
  • Care sunt cerințele specifice pentru integrarea cloud?
    • De la ESB la „Internet Service Bus”
  • Exemple de produse:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Standarde și Software Open Source

  • Standarde cloud
    • Portabilitate și interoperabilitate: enunțarea problemei
    • Distributed Management Task Force, Inc. (DMTF)
      • Open Virtualization Format (OVF)
      • Open Cloud Standards Incubator
    • Apache Libcloud
    • Software Open Source (OSS)
      • OpenStack

9. Securitatea Cloud

  • Evoluția către Securitatea Cloud
    • De la aplicațiile web tradiționale la SOA și Cloud
    • Cloud public vs. datacenter on-premise
  • Securitatea cloud este o problemă multidimensională
    • Dimensiunea 1: IaaS, PaaS, SaaS
    • Dimensiunea 2: Rețea, VM, aplicație, date
    • Dimensiunea 3: CSP, tenant
  • Gestiunea Identității, Drepturilor și Accesului (IdEA)
    • Autentificare și Controlul Accesului
    • SAML, XACML și Punctul de Execuție a Politicilor (PEP)
    • Securitate pe sisteme on-premise și multiple Clouds
  • Standarde Cloud Security Alliance
    • Matricea de Control Cloud, Inițiativa de Evaluare Consensuală, Audit Cloud, Protocolul de Încredere Cloud
    • Registrul de Securitate, Încredere și Asigurare

10. Guvernanța pentru Serviciile Bazate pe Cloud

  • Guvernanța Afacerilor vs. IT vs. EA vs. SOA vs. Cloud
  • De ce guvernanța SOA poate (ar trebui) să fie baza guvernanței Cloud
  • Cadre, standarde și tehnologii de guvernanță SOA
    • Modelul de Maturare a Integrării Serviciilor al Open Group (OSIMM)
    • Modelul de Referință pentru Guvernanța SOA al Open Group (SGRM)
    • Metoda de Vitalitate a Guvernanței SOA (SGVM)
  • Guvernanța Cloud
    • Similitudini și diferențe față de guvernanța SOA
    • Delimitarea responsabilităților: furnizorul cloud vs. clientul cloud
    • Schimbarea furnizorilor cloud – testul de caz cel mai rău pentru guvernanța ta
  • O metodologie de guvernanță Cloud
  • Tehnologii pentru implementarea guvernanței

11. Perspective și Concluzii

  • Perspective și utilizare pentru cloud computing
  • Hadoop – în creștere în Cloud
  • Returnarea Investiției (ROI) în Cloud
  • Costul Total de Deținere (TCO)

Cerințe

  • Cunoștințe generale despre calculul distribuit și dezvoltarea aplicațiilor.

Public țintă

  • Arhitecți IT
  • Consultanți IT
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite