Serverless Cloud Development: Serverless Applications with Diverse Languages & Environments

Serverless    |    Intermediate
  • 14 Videos | 1h 53m 11s
  • Includes Assessment
  • Earns a Badge
There are diverse languages and environments to choose from when building serverless applications. Developers should know which one to employ for which intricate task. Use the demonstrations in this course to set up REST APIs and HTTP GET endpoints using Serverless, Express, Node.js, Java, Ruby, Python, Maven, and Gradle on AWS and GCP. Furthermore, deploy HTTP Node.js Azure Functions, publish a Java Function project to Azure Functions, deploy and test a sample Serverless app using AWS SAM, and build a Web API using Go and AWS Lambda. Upon completing this course, you'll be able to conduct various essential serverless application development activities using several prominent services, frameworks, and languages.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    install and configure node dependencies to build and deploy REST APIs using Serverless, Express, and Node.js on AWS
    convert an existing Node and Express-based application to a Serverless-friendly application in the cloud
    use Node.js to set up a simple HTTP GET endpoint on GCP
    deploy a HTTP Node.js Azure Function and demonstrate how to read properties and set a result back to Azure
    set up a simple HTTP GET endpoint using Java and Maven or Gradle to build serverless applications on AWS
    set up a simple HTTP GET endpoint using Ruby on AWS to facilitate a serverless mechanism
  • create a simple REST API with Python running on AWS Lambda and API Gateway using the traditional Serverless Framework
    configure and set up a simple Python HTTP GET endpoint on GCP Cloud Functions
    build and publish a Java Function project to Azure Functions using the Gradle command-line tool
    build, deploy, and test a sample serverless application using AWS SAM
    build a Web API using Go and AWS Lambda
    evaluate serverless computing environments invoking functions in parallel to demonstrate the performance and throughput of serverless computing for distributed data processing
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 57s
    UP NEXT
  • Playable
    2. 
    Installing & Configuring Node Dependencies on AWS
    11m 24s
  • Locked
    3. 
    Convert Existing Node Apps to Serverless
    8m 57s
  • Locked
    4. 
    Using Node.js for Google Cloud Functions
    6m 49s
  • Locked
    5. 
    Using Node.js to Write & Deploy Azure Functions
    6m 31s
  • Locked
    6. 
    Developing Serverless Apps Using Java on AWS
    10m 59s
  • Locked
    7. 
    Developing Serverless Apps Using Ruby on AWS
    5m 27s
  • Locked
    8. 
    Developing Serverless Apps Using Python on AWS
    8m 50s
  • Locked
    9. 
    Developing Serverless Apps Using Python for GCP
    7m 20s
  • Locked
    10. 
    Using Java and Gradle to Build Azure Functions
    9m 42s
  • Locked
    11. 
    Using AWS SAM to Manage Serverless Apps
    10m 28s
  • Locked
    12. 
    Using Go and AWS Lambda to Build a Web API
    8m 12s
  • Locked
    13. 
    Evaluating a Serverless Computing Environment
    9m
  • Locked
    14. 
    Course Summary
    1m 36s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.