MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: CCC Professional Cloud Developer («PCD»)

Ideal vorbereitet zur «Cloud Credential Council»-Zertifizierung Professional Cloud Developer

  • Dauer
    3 Tage
  • Preis
    3'200.–
  • Kursunterlagen
    Accredited learner manual (in english language)
  • Price information
    The exam (amounting to CHF 390.–) is included in the course.
The Cloud Developer course is for application developers who are designing and developing applications for cloud environments. The course prepares candidates for the Professional Cloud Developer Certification (PCD) Exam provided by the CCC.
Details und Inhalt
  1. Cloud Architecture Patterns
    • Cloud Overview
    • Multi-Form and Platform Factors
    • Understand Cloud Caching
    • RESTful vs. RESTless Services
    • Stateful vs. Stateless Services
    • Designing to Expect Failure
    • Bulk API for Bulk Data Uploads with Locking Mechanism
    • Foundational Knowledge About Cloud Parsers
  2. Service Modularity, Encapsulation, and Orchestration
    • Migration and Encapsulation of Existing Legacy Apps to a Cloud Platform Where Possible
    • Expose Business Logic as a Web Service
    • Cloud Messaging
    • Integration of Database as a Service
    • Transactional Coding in the Cloud
    • DevOps vs. NoOps
  3. Development Monetization Techniques
    • License Models Comparison
    • Developing for Cost
    • Hidden Cost of Cloud Development
    • Software License Models
    • License Acquisition Scenarios
    • Insource Outsource and CrowdSource
    • Monetizing Apps via Application Markets
  4. Cloud Security and Compliance Fundamentals
    • OAuth, SAML, and SSO supported in Cloud Environments
    • Integration with Identity as a Service (IDaaS)
    • Security at Every Layer
    • Custom Security Roles
    • Encryption and Anonymization Techniques
    • Developing for Compliance
  5. Metadata and Semantic
    • Semantic Fundamentals
    • OWL/RDF
    • Open Metadata and Metadata API
  6. Deployment and Testing in the Cloud
    • Cloud Testing Goals
    • Generic Stages of Cloud and Non-Cloud Testing and Development Life Cycles
    • Utilization of Crowdsourcing for Massive Cross-Platform Testing
    • Cloud Testing Automation
    • Cloud Component, Package, and Solution Testing
  7. Scalable Coding
    • Polyglotism or Coding Languages in the Cloud
    • Designing to Handle Massive Success
    • Performance Engineering for Scalability, Reliability, and Recovery
  8. IaaS: Deployment Automation and Elastic Sizing of Environments
    • Service/Application Deployment into Public, Private, and Community Clouds
    • Automated Cloud Bursting
  9. PaaS: Tenant-Aware Application Development
    • Understand Differences Between Native PaaS and CePaaS
    • Multi-Tenant Resource Sharing, Isolation, and Customization Mechanisms
    • Tenant-Aware Error Tracking
    • Multi-Tenant Data Access Controls
    • Platform Scalability and Importance of Open Platform APIS
  10. PaaS: Application Architecture Models
    • Open Source and Technology Driven PaaS
    • Cloud Enabled Data Access Frameworks
  11. PaaS: Interoperable Cloud Code
    • Understand Device Based Platforms
    • Interoperable Platforms
    • Code Share: Sharing Source Code Across Organizations
    • Cloud Persistence Coding
  12. SaaS: Cloud Service Catalogs and Application Marketplaces
    • Developing Apps as SaaS solutions for Deploying to App Stores
    • Cross-Platform Application Cloud Catalogs
    • Developing Apps as SaaS Solutions for Single and Multi-Tenancy Models
    • BYOD Concepts
  13. SaaS: Mashups and Open APIS
    •  API Development
    • Mashups
    • Mobile Coding
    • Understanding Social APIs
    • Understand Major Open APIs
  14. Exam Preparation Guide
    • Mock Exam
Nutzen/Lernziele

At the end of this course, the participant will gain competencies in and be able to:

  • Understand Cloud Architecture Patterns, caching, RESTful services and session management, together with security and compliance fundamentals in cloud
  • Apply and analyze knowledge about database integrations, messaging in cloud environment, and scalable coding       
  • Understand development monetization techniques and license models
  • Apply knowledge about semantic web and ontologies             
  • Understand development and deployment in IaaS                
  • Understand tenant aware application development, interoperable cloud code and application architecture models in PaaS                
  • Understand Software development in SaaS, Development of APIs and Mashups together with understanding of cloud service catalogues and application marketplaces
Zertifikat
Zielgruppen

The Professional Cloud Developer course will be of interest to Application Developers and Cloud Architects.

Voraussetzungen

There are no formal prerequisites; however, it is recommended that participants are knowledgeable in programming languages such as Java, PHP, JavaScript, etc. (and that participants are conversant with Cloud concepts and vocabulary). Participants further benefit from a strong background in application design and development.

Zusatzinfo

This course will be delivered by our partner IT preneurs.

Haben Sie Fragen?
Unser Product Manager Barbara Fricke ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.
Diesen Kurs führen wir gerne für Sie mit individuellen Terminen durch. Wir freuen uns auf Ihre Anfrage per Kontaktformular.

Ihre Angaben