CONTACT ONS

Cursusaanbod

1. Inleiding tot Cloudcomputing

  • Hoe zijn we hier gekomen – 
    • Van applicatiehosting naar SaaS, en vervolgens naar publieke en privé clouds
  • Definitie van cloudcomputing
    • Kies uw variant: IaaS, PaaS of SaaS
  • Veelvoorkomende gebruiksscenario’s voor de cloud
    • SaaS versus traditionele bedrijfsinformatietechnologie
    • Het programmeerbare web: API’s in de cloud

2. Migratie naar de Cloud

  • Betere resourcebenutting door virtualisatie
  • Beheer van flexibele cloudomgevingen: geautomatiseerd en op verzoek resources leveren
  • Economische voordelen door het delen van infrastructuur en applicaties
  • Voordelen en uitdagingen van cloudcomputing

3. IaaS (Infrastructuur als Dienst)

  • Architectuur en belangrijkste kenmerken van IaaS
  • Wie zijn de belangrijkste IaaS-aanbieders?
    • Microsoft Azure
      • Web Roles en Worker Roles
      • Schaalbaarheid, load balancing en failover
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) en Amazon Machine Images (AMI)
      • IaaS+: AWS Application Services en Marketplace
      • Regio’s en beschikbaarheidszones
      • Netwerken en beveiliging
      • Bewaking, automatische schaling en load balancing
      • Ontwikkeling van schaalbare, fout-tolerant applicaties
      • Hoe uitval te voorkomen in de cloud
      • Beheersinterfaces
  • Privé- en hybride clouds
    • Aandrijvende factoren en uitdagingen
  • Vereisten vaststellen voor een privécloud
  • Methodiek voor het opzetten van een privécloud
  • Beheer van de eigen privécloud
  • Hulpbronnen: overzicht van relevante leveranciers
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Hybride clouds
    • Toepassingsgebieden
    • Productvoorbeeld: Eucalyptus
  • Hoe een geschikt privécloudmodel te kiezen

4. PaaS (Platform als Dienst)

  • Wat houdt PaaS in?
  • Een compleet PaaS-ecosysteem
    • Waar ligt de grens? Tussen IaaS+, puur PaaS of aangepaste SaaS?
    • Welke functionaliteiten zijn nodig voor cloudapplicaties?
  • Meerklantentechnologie
    • Wat is een meerklantenomgeving?
    • Economische voordelen van meerklantenmodellen
    • Aanpassing van applicaties per klant
    • Punten om rekening te houden bij het ontwikkelen voor meerdere klanten:

    Stabielheid, SLA’s, wettelijke en regelgevende eisen, beveiliging, onderhoud en externe componenten

  • Wie zijn de belangrijkste PaaS-aanbieders?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Toekomstperspectieven voor PaaS

5. SaaS (Software als Dienst)

  • Wat is SaaS?
  • Enkele praktijkvoorbeelden.

6. Cloudarchitectuur

  • Service Oriented Architecture (SOA)
    • Het service-laagmodel en het concept van loskoppeling
    • SOA gecombineerd met Event Driven Architecture leidt tot e-SOA
    • Wat is REST en waarom is dit belangrijk in de cloud?
  • Synergie tussen SOA en Cloud – een sectoroverzicht
  • Samenwerking tussen SOA en SaaS
  • Relatie tussen SOA en PaaS
    • Mogelijke benaderingen voor vraagsturing
    • Toepassing van SOA-principes in de cloud: loskoppeling, encapsulatie en asynchrone services
    • Bouw van meerklantenapplicaties op basis van SOA
    • Migratie van legacy-systemen naar de cloud
  • Verband tussen SOA en IaaS
    • Service-Oriented Infrastructure (SOI)
    • Virtualisatie van diensten versus servervirtualisatie
    • Geautomatiseerd resource-provisioning op verzoek

7. Cloud-integratie

  • Noodzaak en uitdagingen rond cloudintegratie
  • Hoe SOA hierbij helpt: de focus op integratie
    • Van applicatie-integratie naar Service Oriented Integration
  • Het belang van (inter)mediatie
    • Functies die een mediator kan vervullen
  • Referentiemodellen voor Enterprise Service Bus
  • Wat zijn de specifieke vereisten voor cloudintegratie?
    • Ontwikkeling van het concept van “Internet Service Bus”
  • Voorbeelden van producten:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Standaarden en Open Source Software

  • Cloudstandaarden
    • Porteerbaarheid en interoperabiliteit: uitdagingen
    • Distributed Management Task Force, Inc. (DMTF)
      • Open Virtualization Format (OVF)
      • Open Cloud Standards Incubator
    • Apache Libcloud
    • Open Source Software (OSS)
      • OpenStack

9. Cloudbeveiliging

  • Evolutie richting cloudbeveiliging
    • Van traditionele webapplicaties naar SOA en vervolgens naar de cloud
    • Publieke cloud versus lokale datacentra
  • Cloudbeveiliging is een veelzijdig vraagstuk
    • Aspect 1: IaaS, PaaS en SaaS
    • Aspect 2: Netwerken, virtuele machines, applicaties en data
    • Aspect 3: Cloud Service Providers versus eindgebruikers
  • Identity, Entitlement & Access Management (IdEA)
    • Authenticatie en toegangscontrole
    • SAML, XACML en Policy Enforcement Point (PEP)
    • Beveiliging van lokale systemen en meerdere clouds tegelijk
  • Standards van de Cloud Security Alliance
    • Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit en Cloud Trust Protocol
    • Security, Trust en Assurance Registry

10. Governance bij cloudgebaseerde diensten

  • Onderscheid tussen zakelijk beheer, IT-beheer, Enterprise Architecture, SOA- en Cloud-governance
  • Waarom kan (en zou) SOA-governance als basis dienen voor Cloud-governance
  • Frameworks, standaarden en technologieën op het gebied van SOA-governance
    • Service Integration Maturity Model (OSIMM) van Open Group
    • SOA Governance Reference Model (SGRM)
    • SOA Governance Vitality Method (SGVM)
  • Cloud-governance in praktijk
    • Overeenkomsten en verschillen met SOA-governance
    • Taakverdeling: cloudprovider versus eindgebruiker
    • Wisselen van cloudaanbieder – een stress-test voor uw governance-model
  • Een methodiek om Cloud-governance vorm te geven
  • Technologieën voor het implementeren van goede governance

11. Conclusies en toekomstperspectieven

  • Toepassingsmogelijkheden en ontwikkelingen in cloudcomputing
  • Hadoop – een steeds populairere keuze binnen de cloudwereld
  • Return on Investment (ROI) van cloudoplossingen
  • Totale kosten van eigenaarschap (TCO)

Vereisten

  • Algemene kennis van gedistribueerde computing en applicatieontwikkeling.

Doelgroep

  • IT-architecten
  • IT-consultants
 35 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën