Application Development using Microservices and Serverless

This course is part of multiple programs. Learn more

Instructor: Alex Parker

What you'll learn

  •   Summarize the fundamentals of Microservices, their advantages, and contrast with monolithic architectures.
  •   Create REST API endpoints and invoke them using cURL and Postman; Use SwaggerUI to document and test APIs.
  •   Create, and deploy microservices using Docker containers and serverless technologies like IBM Code Engine.
  •   Practice hands-on with labs and projects using a no-charge cloud-based environment.
  • Skills you'll gain

  •   Scalability
  •   Containerization
  •   Cloud Applications
  •   Application Development
  •   Application Deployment
  •   Serverless Computing
  •   Microservices
  •   API Gateway
  •   IBM Cloud
  •   Software Architecture
  •   Restful API
  •   Cloud Computing
  •   Istio
  •   Kubernetes
  •   OpenShift
  • There are 6 modules in this course

    Rather than building large applications, known as monoliths, that perform all the functionality, microservices break down larger applications into smaller pieces that are independently maintainable and scalable, providing a host of benefits. This architecture is now used in the largest software organizations in the world, because it provides cost benefits, team autonomy, and other advantages. Likewise, serverless has emerged as an increasingly popular compute option in the cloud era. Giving developers and operators the ability to run applications without managing underlying infrastructure. In this course, you will create microservices using various methodologies. You will create REST APIs using Python and Flask. Next, you will learn the basics of Serverless applications, and how to run your applications on the IBM Cloud Code Engine. The course contains several hands-on labs which allow you to practice and apply the content you learn in the course. In the final project, you will create a front-end application composed of several microservices and deploy them on the Cloud using serverless.

    Web API Essentials: REST API and GraphQL

    Serverless Overview

    Create and Deploy Microservices using Serverless

    Final Project

    Optional: OpenShift Essentials/Working with OpenShift and Istio

    Explore more from Mobile and Web Development

    ©2025  ementorhub.com. All rights reserved