Course Outline

1. Inleiding tot Cloud Computing

    Hoe zijn we hier terechtgekomen - Van applicatiehosting tot SaaS tot publieke en private cloud
Clouddefinitie Kies uw smaak: IaaS, PaaS, SaaS
  • Typische cloudgebruiksscenario's SaaS versus traditioneel bedrijfscomputergebruik
  • Het programmeerbare web: een API in de cloud
  • 2. Cloudmigratie
  • Beter gebruik door middel van virtualisatie van hulpbronnen Cloudbeheer voor elasticiteit: geautomatiseerde, on-demand levering van hulpbronnen Schaalvoordelen ontwikkelen via gedeelde infrastructuur en applicaties Voordelen en uitdagingen van de cloud
  • 3. IaaS (Infrastructuur als een Service)

      IaaS-architectuur en belangrijkste kenmerken Wie zijn de belangrijkste IaaS-aanbieders? Microsoft Azure-webrollen en werkrollen Scala, taakverdeling, failover

    Amazon Web Services (AWS) Elastic Compute Cloud (EC2) en Amazon Machine-afbeeldingen (AMI)

      IaaS+: AWS-applicatiediensten en marktplaats
    Regio's en beschikbaarheidszones
  • Networking & beveiliging
  • Monitoring, automatisch schalen en taakverdeling
  • Schaalbare en fouttolerante applicaties bouwen
  • Hoe u uzelf kunt beschermen tegen storingen
  • Management interfaces
  • Private & hybride cloud Drijfveren & uitdagingen
  • Het definiëren van de vereisten
  • Een methodologie voor het bouwen van een private cloud
  • Hoe u de privécloud beheertWie kan helpen: leveranciersoverzicht VMware
  • Beledigend
  • Amazon virtuele privécloud
  • Hybride clouds Gebruiksscenario's
  • Productvoorbeeld: Eucalyptus
  • Hoe u een privécloudmodel selecteert
  • 4. PaaS (Platform as a Service)
  • PaaS gedefinieerd Een complete PaaS-stack Waar ligt de grens: IasS+ of pure-PaaS of custom-SaaS? Welke functionaliteit hebben we nodig om applicaties voor de cloud te bouwen?
  • Multi-tenant Wat is een multi-tenant systeem?
  • Het ontwikkelen van de schaaleconomie
  • Het aanpassen van de applicatie voor een huurder
  • Overwegingen bij toepassingen met meerdere tenants:
  • Stabiliteit, SLA, wet- en regelgeving, beveiliging, onderhoud, componenten van derden
  • Wie zijn de belangrijkste PaaS-aanbieders? Microsoft Azure Google App Engine Force.com
  • Outlook: de toekomst van PaaS

      5. SaaS (Software as a Service)
    Wat is SaaS? Een paar voorbeelden.
  • 6. Cloudarchitectuur
  • Service Oriented Architecture (SOA) Service Layer Model & het concept van losse koppeling SOA + Event Driven Architecture (EDA) = e-SOA Wat is REST en waarom is het belangrijk voor de cloud?
  • Synergie van SOA en Cloud: de visie van de sector
  • SOA / SaaS-synergie
  • SOA/PaaS-synergie Benaderingen om aan de vraag te voldoen

      SOA-principes toepassen op de cloud: losse koppeling, inkapseling, asynchrone services
    Het bouwen van multi-tenancy applicaties op basis van SOA
  • Het migreren van oudere systemen naar de cloud
  • SOA / IaaS synergie Servicegerichte Infrastructuur (SOI)

      Servicevirtualisatie versus servervirtualisatie

    Geautomatiseerde, on-demand levering van bronnen

      7. Cloud-integratie
    De noodzaak van cloudintegratie en de uitdagingen ervan Hoe SOA kan helpen: focus op integratie Van applicatie-integratie naar Service Oriented Integration (SOI)
  • De behoefte aan (inter)mediation Bemiddelingsfunctionaliteit
  • Enterprise Service Bus (ESB) referentie-architecturen
  • Wat zijn de specifieke vereisten voor cloudintegratie? Van ESB naar “Internet Service Bus”
  • Productvoorbeelden: Windows Azure AppFabric
  • IBM gietijzer
  • Fiorano
  • 8. Standaarden en open source-software
  • Cloudstandaarden Draagbaarheid en interoperabiliteit: probleemstelling Gedistribueerd Management Task Force, Inc. (DMTF) Open Virtualization Format (OVF) Open Cloud Standards Incubator
  • Apache Libcloud
  • Open source-software (OSS) OpenStack
  • 9. Cloudbeveiliging

      De evolutie naar cloudbeveiliging Van traditionele webapplicaties naar SOA naar cloud Publieke cloud versus on-premise datacenter
    Cloudbeveiliging is een multidimensionaal probleem Dimensie 1: IaaS, PaaS, SaaS
  • Dimensie 2: Netwerk, VM, applicatie, data
  • Dimensie 3: CSP, huurder
  • Identiteit, rechten en toegang Management (IdEA) Authenticatie en toegangscontrole
  • SAML, XACML en Policy Enforcement Point (PEP)
  • Beveiliging tussen on-premise systemen en meerdere clouds
  • Cloud Security Alliance-standaarden Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol
  • Register voor beveiliging, vertrouwen en zekerheid
  • 10. GoVernance voor cloudgebaseerde services
  • Business versus IT versus EA versus SOA versus cloud-governance Waarom SOA-governance de basis kan (moeten) zijn voor cloud-governance SOA-governanceframeworks, standaarden, technologieën Open Group's Service Integration Maturity Model (OSIMM) Open Group SOA Governance Referentiemodel (SGRM) SOA Governance Vitaliteitsmethode (SGVM)

      Cloudbeheer Overeenkomsten en verschillen met SOA-beheer
    Verantwoordelijkheden afbakenen: cloudprovider vs. cloudklant
  • Overstappen naar een andere cloudprovider: de slechtste test voor uw governance
  • Een cloud-governancemethodologie
  • Technologieën voor het implementeren van governance

      11.Outlook en conclusies
    Outlook en gebruik voor cloud computing Hadoop – wint aan populariteit in de cloud Cloud Return on Investment (ROI) Total Cost of Ownership (TCO)

    Requirements

    • Algemene kennis van gedistribueerd computergebruik en applicatieontwikkeling.

    Publiek

    • IT-architecten
    • IT-consulenten
      35 Hours
     

    Related Courses

    Azure for Data Engineer

      35 Hours

    Cloud Architect

      35 Hours

    Related Categories