Nairobi, Kenya

254721214795

Serverless Data Engineering Excellence: Architecture, Pipelines and Optimization

The Serverless Data Engineering Training Course equips data and technology professionals with the knowledge and practical skills required to design, build, deploy, and manage modern data pipelines usi...

img 15 Topics

img 5 Days

img 75 Sessions

Project Management Trainings
Click to Register

ONSITE OR VIRTUAL

6 upcoming sessions in the next 3 months

Oct 26 - Oct 30
Nov 02 - Nov 06
Nov 09 - Nov 13

+3 more

Programme Overview
Training Description

Who Should Attend

  • Business Intelligence Professionals
  • Database Administrators
  • Software Engineers
  • DevOps Engineers
  • Cloud Architects
  • Solutions Architects
  • Machine Learning Engineers
  • IT Managers
  • Data Platform Engineers
  • Big Data Professionals
  • Technology Consultants
  • Professionals transitioning into cloud-based data engineering
Session Objectives
  • Understand the fundamentals of serverless computing and its benefits for data engineering
  • Learn how to design serverless data pipelines for batch and streaming data
  • Explore integration with cloud-native services for data ingestion, transformation, and output
  • Build event-driven architectures that respond to data triggers efficiently
  • Master monitoring, logging, and alerting in serverless environments
  • Apply cost optimization strategies for serverless workflows
  • Ensure scalability, fault-tolerance, and reliability in serverless pipelines
  • Implement real-time analytics and data lake ingestion
  • Enforce security and governance across serverless components
  • Use infrastructure as code to manage and automate deployments
  • Gain hands-on experience through practical labs and a capstone project
About the Course

The Serverless Data Engineering Training Course equips data and technology professionals with the knowledge and practical skills required to design, build, deploy, and manage modern data pipelines using serverless cloud technologies. The course explores how organizations can process, transform, store, and analyze data without the operational overhead of managing traditional servers and infrastructure.

Participants will learn how to design scalable and cost-efficient data architectures, build event-driven pipelines, automate data processing, implement data quality controls, and integrate cloud-based analytics services. The training also covers security, governance, monitoring, performance optimization, and cost management for serverless data platforms.

Through hands-on exercises, architecture case studies, and practical projects, participants will develop the ability to build reliable serverless data solutions suitable for modern analytics, business intelligence, machine learning, and real-time data applications.

Curriculum & Topics

15 Topics | 75 Sessions

  • play Workshop 1.1: Overview of serverless computing

  • play Workshop 1.2: Benefits and challenges for data processing

  • play Workshop 1.3: Key cloud provider offerings: AWS, GCP, Azure

  • play Workshop 1.4: Serverless vs. container-based architectures

  • play Workshop 1.5: Use cases in modern data engineering

  • play Workshop 2.1: AWS Lambda, Azure Functions, Google Cloud Functions

  • play Workshop 2.2: Function lifecycle and execution model

  • play Workshop 2.3: Writing and deploying serverless functions

  • play Workshop 2.4: Managing concurrency and limits

  • play Workshop 2.5: Using frameworks like Serverless Framework and SAM

  • play Workshop 3.1: Sources of events: file drops, API calls, queues

  • play Workshop 3.2: Triggering pipelines on data events

  • play Workshop 3.3: Designing event producers and consumers

  • play Workshop 3.4: Ensuring idempotency and retry strategies

  • play Workshop 3.5: Chaining and fan-out patterns

  • play Workshop 4.1: Using Kinesis, Pub/Sub, and Event Hubs

  • play Workshop 4.2: Handling structured and unstructured data

  • play Workshop 4.3: Real-time vs. batch ingestion

  • play Workshop 4.4: Validating and transforming incoming data

  • play Workshop 4.5: Integrating with APIs and third-party data sources

  • play Workshop 5.1: Using Amazon S3, Azure Blob, and GCS

  • play Workshop 5.2: Object lifecycle management and versioning

  • play Workshop 5.3: Event notifications on file uploads

  • play Workshop 5.4: Data partitioning and organization

  • play Workshop 5.5: Storage security and access policies

  • play Workshop 6.1: Stream processing with Lambda and Kinesis

  • play Workshop 6.2: Aggregation and windowing techniques

  • play Workshop 6.3: Handling late-arriving and out-of-order data

  • play Workshop 6.4: Delivering processed results to sinks

  • play Workshop 6.5: Combining stream and batch processing

  • play Workshop 7.1: AWS Step Functions, Azure Durable Functions

  • play Workshop 7.2: Defining state machines and workflows

  • play Workshop 7.3: Error handling and retries in orchestration

  • play Workshop 7.4: Chaining multi-step pipelines

  • play Workshop 7.5: Visualizing and monitoring execution

  • play Workshop 8.1: Querying with Athena, BigQuery, Synapse Serverless

  • play Workshop 8.2: ETL and ELT design in serverless context

  • play Workshop 8.3: Leveraging Glue and Dataflow for transformation

  • play Workshop 8.4: Schema inference and metadata cataloging

  • play Workshop 8.5: Using PySpark and SQL for data prep

  • play Workshop 9.1: Logging with CloudWatch, Stackdriver, Azure Monitor

  • play Workshop 9.2: Tracing and profiling functions

  • play Workshop 9.3: Creating metrics and dashboards

  • play Workshop 9.4: Handling cold starts and latency issues

  • play Workshop 9.5: Alerting and anomaly detection

  • play Workshop 10.1: Understanding billing for serverless workloads

  • play Workshop 10.2: Reducing invocations and execution time

  • play Workshop 10.3: Managing data transfer costs

  • play Workshop 10.4: Setting budgets and usage alerts

  • play Workshop 10.5: Comparing serverless vs. managed alternatives

  • play Workshop 11.1: IAM policies for least privilege

  • play Workshop 11.2: Securing secrets and API keys

  • play Workshop 11.3: Encrypting data at rest and in transit

  • play Workshop 11.4: Managing authentication and authorization

  • play Workshop 11.5: Reviewing serverless security best practices

  • play Workshop 12.1: Using Terraform and CloudFormation

  • play Workshop 12.2: Creating reproducible deployments

  • play Workshop 12.3: Versioning infrastructure and code

  • play Workshop 12.4: Managing environments and secrets

  • play Workshop 12.5: Automated testing and validation

  • play Workshop 13.1: Creating APIs using API Gateway and Lambda

  • play Workshop 13.2: Designing REST and GraphQL endpoints

  • play Workshop 13.3: Rate limiting and throttling

  • play Workshop 13.4: Integrating with data stores

  • play Workshop 13.5: Securing APIs with OAuth and tokens

  • play Workshop 14.1: Deploying lightweight models with serverless

  • play Workshop 14.2: Triggering predictions on data events

  • play Workshop 14.3: Integrating with SageMaker, Vertex AI, ML.NET

  • play Workshop 14.4: Streaming inference vs. batch inference

  • play Workshop 14.5: Scaling ML workloads with autoscaling functions

  • play Workshop 15.1: Building a full serverless data pipeline

  • play Workshop 15.2: Real-world case studies from e-commerce and finance

  • play Workshop 15.3: End-to-end implementation and demo

  • play Workshop 15.4: Troubleshooting and final optimization

  • play Workshop 15.5: Presentation and feedback session

img

$ 1,000


Availability Calendar

Find a schedule that works for you. Click any available session to submit a booking.

Selected Session:
Delivery modes & Locations
This Programme Includes

Certificate of completion

Training manual

Reference materials

10 o'clock tea

Lunch

4 o'clock tea

Course Highlights
  • icon 5 Days Intensive Training

  • icon 15 Core Learning Topics

  • icon 75 Professional Sessions

  • icon Unknown Expert-led Delivery

FAQs

Frequently Asked Questions

Explore detailed answers to the most common questions about our platform and services.

How do I register for a course at Pebbles Institute?

Registering is simple. Browse our training catalog, select your desired course, and click the "Book to Register" button. Fill out the brief registration form with your details, and a training coordinator will contact you within 24 hours to provide the admission letter and payment details.

If you are unable to attend, you must notify us in writing at least 7 days before the course start date. You may choose to nominate a qualified substitute colleague at no additional cost or defer your enrolment to the next scheduled cohort for that program.

Most of our professional short courses are structured as intensive 5- or 10-day programs to minimize extended workplace absence while maximizing skill acquisition. We also offer compressed 1-to-3-day masterclasses.

Yes. Participants who successfully complete a training program and meet the minimum attendance requirements will be awarded a globally recognized Certificate of Proficiency from the Pebbles Institute of Research and Technology.

Our curriculum is explicitly designed around actionable, real-world case studies and frameworks (such as IPSAS, GFS, and climate-smart agriculture models). Rather than relying purely on academic lectures, our programs utilize quantitative tools, interactive exercises, and strategic analytics to ensure immediate workplace application.

While the majority of our intensive professional programs are structured for high-engagement, on-site delivery, we offer select courses in a virtual or hybrid format. If your organization requires online delivery for a specific module, please indicate this during your booking inquiry.