Kursplan

Grunderna för dataintensiv Platform Engineering

  • Introduktion till dataintensiva applikationer
  • Utmaningar inom plattformsteknik för big data
  • Översikt över databehandlingsarkitekturer

Datamodellering och Management

  • Principer för datamodellering för skalbarhet
  • Alternativ för datalagring och optimering
  • Hantera datalivscykeln i en distribuerad miljö

Big Data Ramverk för bearbetning

  • Översikt över verktyg för bearbetning av stordata (Hadoop, Spark, Flink)
  • Batch- jämfört med strömbearbetning
  • Konfigurera en pipeline för bearbetning av stordata

Plattformar för realtidsanalys

  • Arkitektur för analys i realtid
  • Motorer för dataströmbearbetning (Kafka-strömmar, Apache Storm)
  • Skapa instrumentpaneler och visualiseringar i realtid

Orkestrering av datapipeline

  • Arbetsflödeshantering med Apache Airflow och andra
  • Automatisera datapipelines för effektivitet
  • Övervakning och avisering för datapipelines

Plattformssäkerhet och efterlevnad

  • Rekommenderade säkerhetsmetoder för dataplattformar
  • Säkerställa datasekretess och regelefterlevnad
  • Implementera säkra dataåtkomstkontroller

Justering och optimering av prestanda

  • Tekniker för att optimera dataflöde och svarstid
  • Skalningsstrategier för dataintensiva plattformar
  • Benchmarking och övervakning av prestanda

Fallstudier och bästa praxis

  • Analysera lyckade implementeringar av dataplattformar
  • Lärdomar från branschledare
  • Nya trender inom dataintensiv plattformsteknik

Capstone-projektet

  • Designa en plattformslösning för ett dataintensivt program
  • Implementering av en prototyp av databehandlingspipelinen
  • Utvärdering av plattformens prestanda och skalbarhet

Sammanfattning och nästa steg

Krav

  • Förståelse för grundläggande datastrukturer och algoritmer
  • Erfarenhet av Java, Scala eller Python programmering
  • Förtrogenhet med grundläggande begrepp inom databaser och SQL

Publik

  • Mjukvaruutvecklare
  • Datatekniker
  • Tekniska ledtrådar
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (3)

Relaterade Kurser

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 timmar

DevOps and Platform Engineering: A Collaborative Approach

14 timmar

Platform Engineering Fundamentals

14 timmar

Platform Engineering for Business Strategy and Management

21 timmar

Platform Engineering with Cloud-Native Technologies

28 timmar

Platform Engineering for Developers

21 timmar

Platform Engineering: Security and Compliance

28 timmar

AI-Augmented Software Engineering (AIASE)

14 timmar

AI Coding Assistants: Enhancing Developer Productivity

7 timmar

FlexNet Publisher Fundamentals

14 timmar

Impacted Function Point (IFP)

7 timmar

SNAP IFPUG Software Size Estimation and Measurement

14 timmar

Software Engineering

35 timmar

Unit of Software Measurement Parameterization (UMSP)

7 timmar

The Principal Engineer - Masterclass

14 timmar

Relaterade Kategorier