Kursplan

Grunnlaget for dataintensive Platform Engineering

  • Introduksjon til dataintensive applikasjoner
  • Utfordringer innen plattformutvikling for big data
  • Oversikt over databehandlingsarkitekturer

Datamodellering og Management

  • Prinsipper for datamodellering for skalerbarhet
  • Datalagringsmuligheter og optimalisering
  • Administrere datalivssyklus i et distribuert miljø

Big Data Behandlingsrammer

  • Oversikt over verktøy for behandling av store data (Hadoop, Spark, Flink)
  • Batch kontra strømbehandling
  • Sette opp en pipeline for behandling av store data

Sanntidsanalyseplattformer

  • Arkitektering for sanntidsanalyse
  • Strømbehandlingsmotorer (Kafka Streams, Apache Storm)
  • Bygge dashboards og visualiseringer i sanntid

Data Pipeline Orchestration

  • Arbeidsflytstyring med Apache Airflow og andre
  • Automatisering av datarørledninger for effektivitet
  • Overvåking og varsling for datarørledninger

Plattformsikkerhet og samsvar

  • Beste praksis for sikkerhet for dataplattformer
  • Sikre personvern og overholdelse av forskrifter
  • Implementering av sikre datatilgangskontroller

Ytelsesjustering og optimering

  • Teknikker for å optimalisere datagjennomstrømning og latens
  • Skaleringsstrategier for dataintensive plattformer
  • Ytelsesbenchmarking og overvåking

Kasusstudier og beste praksis

  • Analysere vellykkede implementeringer av dataplattformer
  • Lærdom fra industriledere
  • Nye trender innen dataintensiv plattformutvikling

Capstone-prosjektet

  • Designe en plattformløsning for en dataintensiv applikasjon
  • Implementering av en prototype av databehandlingsrørledningen
  • Evaluering av plattformens ytelse og skalerbarhet

Sammendrag og neste trinn

Krav

  • En forståelse av grunnleggende datastrukturer og algoritmer
  • Erfaring med Java, Scala, eller Python programmering
  • Kjennskap til grunnleggende begreper om databaser og SQL

Publikum

  • Programvareutviklere
  • Dataingeniører
  • Tekniske ledere
 21 timer

Antall deltakere



Price per participant

Testimonials (3)

Relaterte kurs

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 timer

DevOps and Platform Engineering: A Collaborative Approach

14 timer

Platform Engineering Fundamentals

14 timer

Platform Engineering for Business Strategy and Management

21 timer

Platform Engineering with Cloud-Native Technologies

28 timer

Platform Engineering for Developers

21 timer

Platform Engineering: Security and Compliance

28 timer

Software Engineering

35 timer

The Principal Engineer - Masterclass

14 timer

SNAP IFPUG Software Size Estimation and Measurement

14 timer

Impacted Function Point (IFP)

7 timer

Unit of Software Measurement Parameterization (UMSP)

7 timer

FlexNet Publisher Fundamentals

14 timer

AI-Augmented Software Engineering (AIASE)

14 timer

AI Coding Assistants: Enhancing Developer Productivity

7 timer

Related Categories