Nairobi, Kenya

254721214795

Serverless Computing: Build Cost-efficient Cloud Applications With Aws Lambda & Azure Functions

Serverless computing is transforming application development by eliminating the need to manage servers, reducing costs, and increasing scalability. This course on Serverless Computing with AWS Lambda/...

img 14 Topics

img 10 Days

img 71 Sessions

Information Technology Trainings
Click to Register

ONSITE OR VIRTUAL

6 upcoming sessions in the next 3 months

Nov 09 - Nov 13
Nov 23 - Nov 27
Dec 14 - Dec 18

+3 more

Programme Overview
Training Description

Who Should Attend

This course is designed for developers and IT professionals seeking to build serverless applications, including:

  • Cloud Developers
  • Backend Developers
  • DevOps Engineers
  • Solutions Architects
  • Anyone interested in building cost-efficient cloud applications
Session Objectives
  • Understand the principles and benefits of serverless computing.
  • Build and deploy serverless functions using AWS Lambda or Azure Functions.
  • Understand event-driven architectures and triggers.
  • Integrate serverless functions with other cloud services.
  • Implement serverless API gateways and microservices.
  • Understand serverless security best practices.
About the Course

Serverless computing is transforming application development by eliminating the need to manage servers, reducing costs, and increasing scalability. This course on Serverless Computing with AWS Lambda/Azure Functions equips participants with the specialized knowledge and skills to build and deploy cost-efficient cloud applications. Participants will learn how to leverage serverless functions, event-driven architectures, and cloud-native services. This course bridges the gap between traditional server-based deployments and modern, serverless architectures, empowering professionals to build highly scalable and cost-effective applications.

Curriculum & Topics

14 Topics | 71 Sessions

  • play Workshop 1.1: Understanding the concept of serverless computing and its benefits.

  • play Workshop 1.2: Comparing serverless with traditional server-based architectures.

  • play Workshop 1.3: Understanding Function as a Service (FaaS) and Backend as a Service (BaaS).

  • play Workshop 1.4: Overview of AWS Lambda and Azure Functions.

  • play Workshop 1.5: Understanding event-driven architectures.

  • play Workshop 2.1: Creating and deploying basic serverless functions.

  • play Workshop 2.2: Understanding function triggers and events.

  • play Workshop 2.3: Working with function runtimes and environments.

  • play Workshop 2.4: Managing function configurations and resources.

  • play Workshop 2.5: Understanding function cold starts and warm starts.

  • play Workshop 3.1: Understanding different types of triggers (HTTP, timers, queues, databases).

  • play Workshop 3.2: Integrating functions with event sources (S3, Azure Blob Storage, Event Hubs).

  • play Workshop 3.3: Implementing event filtering and routing.

  • play Workshop 3.4: Understanding asynchronous and synchronous invocations.

  • play Workshop 3.5: Implementing custom triggers and event sources.

  • play Workshop 4.1: Designing serverless applications and microservices.

  • play Workshop 4.2: Implementing stateless and idempotent functions.

  • play Workshop 4.3: Managing dependencies and libraries.

  • play Workshop 4.4: Utilizing serverless frameworks (Serverless Framework, SAM).

  • play Workshop 4.5: Implementing modular and reusable functions.

  • play Workshop 5.1: Understanding API gateways and their role in serverless architectures.

  • play Workshop 5.2: Understanding API gateways and their role in serverless architectures.

  • play Workshop 5.3: Creating and managing APIs with API Gateway (AWS) or API Management (Azure).

  • play Workshop 5.4: Implementing serverless microservices and REST APIs.

  • play Workshop 5.5: Utilizing API security and authentication.

  • play Workshop 5.6: Implementing API versioning and documentation.

  • play Workshop 6.1: Integrating serverless functions with data storage services (S3, Azure Blob Storage).

  • play Workshop 6.2: Utilizing serverless databases (DynamoDB, Cosmos DB).

  • play Workshop 6.3: Implementing data access patterns and best practices.

  • play Workshop 6.4: Understanding data consistency and transactions.

  • play Workshop 6.5: Utilizing serverless data pipelines.

  • play Workshop 7.1: Understanding security considerations in serverless architectures.

  • play Workshop 7.2: Implementing IAM roles and policies.

  • play Workshop 7.3: Managing secrets and credentials securely.

  • play Workshop 7.4: Utilizing security scanning tools and services.

  • play Workshop 7.5: Implementing network security and VPC integration.

  • play Workshop 8.1: Understanding monitoring and logging in serverless environments.

  • play Workshop 8.2: Utilizing cloud monitoring services (CloudWatch, Azure Monitor).

  • play Workshop 8.3: Implementing log aggregation and analysis.

  • play Workshop 8.4: Setting up alerts and notifications.

  • play Workshop 8.5: Implementing application performance monitoring (APM).

  • play Workshop 9.1: Understanding serverless deployment strategies.

  • play Workshop 9.2: Implementing CI/CD pipelines for serverless applications.

  • play Workshop 9.3: Utilizing deployment tools and services (AWS CodePipeline, Azure DevOps).

  • play Workshop 9.4: Automating deployments and rollbacks.

  • play Workshop 9.5: Implementing infrastructure as code (IaC) for serverless.

  • play Workshop 10.1: Understanding serverless performance metrics and optimization techniques.

  • play Workshop 10.2: Utilizing serverless functions for data processing and transformation.

  • play Workshop 10.3: Implementing serverless workflows and orchestration.

  • play Workshop 10.4: Integrating serverless functions with AI/ML services.

  • play Workshop 10.5: Utilizing serverless functions for IoT applications.

  • play Workshop 11.1: Understanding testing strategies for serverless applications.

  • play Workshop 11.2: Implementing unit tests and integration tests.

  • play Workshop 11.3: Utilizing debugging tools and techniques.

  • play Workshop 11.4: Analyzing function logs and metrics.

  • play Workshop 11.5: Implementing error handling and retry mechanisms.

  • play Workshop 12.1: Understanding serverless microservices and event-driven architectures.

  • play Workshop 12.2: Implementing serverless patterns (fan-out, fan-in, choreography).

  • play Workshop 12.3: Utilizing serverless orchestration services (Step Functions, Logic Apps).

  • play Workshop 12.4: Implementing serverless data streaming and processing.

  • play Workshop 12.5: Understanding serverless GraphQL APIs.

  • play Workshop 13.1: Exploring real-world serverless applications and use cases.

  • play Workshop 13.2: Analyzing case studies of serverless adoption.

  • play Workshop 13.3: Understanding the benefits and challenges of serverless adoption.

  • play Workshop 13.4: Developing strategies for migrating applications to serverless.

  • play Workshop 13.5: Understanding the future of serverless computing.

  • play Workshop 14.1: Understanding serverless best practices for large-scale deployments.

  • play Workshop 14.2: Implementing serverless governance and compliance.

  • play Workshop 14.3: Exploring emerging serverless technologies and trends.

  • play Workshop 14.4: Understanding the impact of serverless on DevOps and cloud automation.

  • play Workshop 14.5: Continuous learning and professional development in serverless computing.

img

$ 2,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 10 Days Intensive Training

  • icon 14 Core Learning Topics

  • icon 71 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 does Pebbles Institute bridge theory and practice?

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.

Payments can be made via bank transfer or bank draft payable to PB Institute of Research and Technology. For corporate-sponsored participants, a formal undertaking/Local Purchase Order (LPO) from the employer is required to secure a slot before the training commencement date.

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.

Yes. We specialize in corporate capacity building. Corporate sponsorships and group registrations can be coordinated directly through our admissions team. We also offer customized, in-house versions of our courses if you have a team of five or more participants.

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.

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.