Cloud Infrastructure and Services

3,000.00

In questo corso di formazione i partecipanti impareranno l’architettura cloud, l’integrazione cloud e tutto ciò che riguarda il Cloud Computing.

Descrizione

Chi dovrebbe partecipare

  • IT architects
  • IT consultants

 

Prerequisiti

  • Conoscenze generali di distributed computing e sviluppo di applicazioni.

 

 

Contenuti del Corso

 

1. Introduzione al Cloud Computing

  • Come siamo arrivati ​​qui –
    • Dall’hosting di applicazioni a SaaS al cloud pubblico e privato
  • Definizione del cloud
    • Scegli il tuo flavor: IaaS, PaaS, SaaS
  • Scenari tipici di utilizzo del cloud
    • SaaS vs. elaborazione aziendale tradizionale
    • Il Web programmabile: un’API nel cloud

 

2. Migrazione Cloud

  • Miglior utilizzo attraverso la virtualizzazione delle risorse
  • Gestione del cloud per elasticità: provisioning automatizzato e on-demand delle risorse
  • Evoluzione dell’economia di scala attraverso infrastrutture e applicazioni condivise
  • Vantaggi e sfide del cloud

 

3. IaaS (Infrastruttura come servizio)

  • Architettura IaaS e caratteristiche chiave
  • Chi sono i principali vendor IaaS?
    • Microsoft Azure
      • Ruoli Web e ruoli di lavoro
      • Scalabilità, bilanciamento del carico, failover
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) e Amazon Machine Images (AMI)
      • IaaS +: AWS Application Services and Marketplace
      • Regioni e zone di disponibilità
      • Networking e sicurezza
      • Monitoraggio, ridimensionamento automatico e bilanciamento del carico
      • Creazione di applicazioni scalabili e tolleranti ai guasti
      • Come proteggersi dalle interruzioni
      • Interfacce di gestione
  • Cloud privato e ibrido
    • Driver e sfide
  • Definire i requisiti
  • Una metodologia per la creazione di un cloud privato
  • Come gestire il cloud privato
  • Chi può aiutare: panoramica del vendor
    • VMware
    • abíque
    • Amazon Virtual Private Cloud
  • Nuvole ibride
    • Casi d’uso
    • Esempio di prodotto: eucalipto
  • Come selezionare un modello di cloud privato

4. PaaS (Platform as a Service)

  • PaaS definito
  • Uno stack PaaS completo
    • Dove disegnare la linea: IasS + o pure-PaaS o custom-SaaS?
    • Di quali funzionalità abbiamo bisogno per creare applicazioni per il cloud?
  • Multi-tenancy
    • Che cos’è un sistema multi-tenant?
    • Evoluzione dell’economia di scala
    • Personalizzazione dell’applicazione per un inquilino
    • Considerazioni per le applicazioni multi-tenant:

Stabilità, SLA, legali e regolamentari, sicurezza, manutenzione, componenti di terze parti

  • Chi sono i principali fornitori di PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Outlook: il futuro di PaaS

5. SaaS (Software as a Service)

  • Che cos’è SaaS?
  • Qualche esempio.

6. Architettura Cloud

  • Service Oriented Architecture (SOA)
    • Modello del livello di servizio e concetto di accoppiamento libero
    • SOA + Event Driven Architecture (EDA) = SOA
    • Che cos’è REST e perché è importante per il cloud?
  • Sinergia di SOA e Cloud: la visione del settore
  • Sinergia SOA / SaaS
  • Sinergia SOA / PaaS
    • Approcci per soddisfare la domanda
    • Applicazione dei principi SOA al cloud: accoppiamento lento, incapsulamento, servizi asincroni
    • Creazione di applicazioni multi-tenancy basate su SOA
    • Migrazione di sistemi legacy nel cloud
  • Sinergia SOA / IaaS
    • Infrastruttura orientata ai servizi (SOI)
    • Virtualizzazione del servizio vs. virtualizzazione del server
    • Provisioning automatico delle risorse su richiesta

7. Integrazione Cloud

  • La necessità dell’integrazione nel cloud e le sue sfide
  • In che modo la SOA può aiutare: concentrarsi sull’integrazione
    • Dall’integrazione delle applicazioni all’integrazione orientata ai servizi (SOI)
  • La necessità di (inter) mediazione
    • Funzionalità di mediazione
  • Architetture di riferimento Enterprise Service Bus (ESB)
  • Quali sono i requisiti particolari per l’integrazione nel cloud?
    • Da ESB a “Internet Service Bus”
  • Esempi di prodotti:
    • AppFabric di Windows Azure
    • IBM Ghisa
    • Fiorano

8. Standard – Software open source

  • Standard cloud
    • Portabilità e interoperabilità: problematica
    • Distributed Management Task Force, Inc. (DMTF)
      • Open Virtualization Format (OVF)
      • Incubatore di standard cloud aperti
    • Apache Libcloud
    • Software open source (OSS)
      • OpenStack

9. Sicurezza Cloud

  • L’evoluzione a Cloud Security
    • Dalle tradizionali applicazioni Web alla SOA al cloud
    • Cloud pubblico vs. datacenter on-premise
  • La sicurezza del cloud è un problema multidimensionale
    • Dimensione 1: IaaS, PaaS, SaaS
    • Dimensione 2: rete, VM, applicazione, dati
    • Dimensione 3: CSP, inquilino
  • Identity, Entitlement and Access Management (IdEA)
    • Autenticazione e controllo degli accessi
    • SAML, XACML e Policy Enforcement Point (PEP)
    • Sicurezza tra sistemi locali e cloud multipli
  • Standard di Cloud Security Alliance
    • Matrice dei controlli cloud, Iniziativa di valutazione del consenso, Audit cloud, Protocollo di affidabilità cloud
    • Registro di sicurezza, affidabilità e affidabilità

10. Governance per servizi basati su cloud

  • Business vs. IT vs. EA vs. SOA vs. Cloud Governance
  • Perché la governance SOA può (dovrebbe) essere la base per la governance del cloud
  • Framework, standard, tecnologie di governance SOA
    • Open Group Service Integration Maturity Model (OSIMM)
    • Open Group SOA Governance Reference Model (SGRM)
    • SOA Governance Vitality Method (SGVM)
  • Governance del cloud
    • Somiglianze e differenze con la governance SOA
    • Responsabilità delineate: fornitore di servizi cloud e cliente di servizi cloud
    • Cambio di provider cloud: il test del caso peggiore per la tua governance
  • Una metodologia di governance del cloud
  • Tecnologie per l’attuazione della governance

11. Sommario e Conclusioni

  • Outlook e utilizzo per il cloud computing
  • Hadoop – guadagnando popolarità nel Cloud
  • Cloud Return on Investment (ROI)
  • Costo totale di proprietà (TCO)

Informazioni aggiuntive

durata

5 giorni

erogazione

Flex, in Aula, On Site, Remoto