Portability in the Cloud: Application Portability in Multi-cloud

Serverless    |    Intermediate
  • 10 Videos | 51m 48s
  • Includes Assessment
  • Earns a Badge
Application portability enables developers to move and adapt applications across multiple cloud service providers and eliminates the need for application redesign and redeployment. Use this course to discover the advantages and use cases of multi-cloud architectures. Through this course, you'll outline the use of open-source serverless frameworks in deploying serverless computing solutions, common multi-cloud portable app patterns, and Kubernetes environment configuration for multi-cloud application portability. You'll also investigate the considerations for cloud infrastructure selection for containerized applications, the use of Python in writing applications with functional programming, and how to work with CNCF-compatible buildpacks. Upon finishing this course, you'll have the skills and knowledge to identify the portability and flexibility afforded by multi-cloud and recognize the purpose of containers in a multi-cloud environment.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recognize multi-cloud architectures and key considerations while adopting multi-cloud for portability and flexibility
    recall benefits, challenges, and use cases of multi-cloud
    describe the approach of using an open-source serverless framework for developing and deploying serverless computing solutions across cloud service providers
    configure Kubernetes environment for multi-cloud application portability
  • compare multi-cloud architecture patterns for building portable applications
    use Python to write applications with the functional programming approach and demonstrate the approach to build and run stateless containers that can be invoked via HTTP requests in the cloud
    use CNCF-compatible buildpacks to build source code into container images that are designed to run on Google Cloud Platform (GCP)
    outline the role of containers in a multi-cloud environment and aspects to consider when selecting a cloud infrastructure for containerized applications
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 47s
    UP NEXT
  • Playable
    2. 
    Multi-cloud Architectures for Portability
    6m 13s
  • Locked
    3. 
    Benefits, Challenges, and Use Cases of Multi-cloud
    5m 20s
  • Locked
    4. 
    Open-source Serverless Framework for Portability
    4m 23s
  • Locked
    5. 
    Configuring Multi-cloud Environment with Kubernetes
    6m 56s
  • Locked
    6. 
    Patterns for Creating Multi-cloud Portable Apps
    7m 13s
  • Locked
    7. 
    Deploying Python Functions in the Cloud
    3m 34s
  • Locked
    8. 
    Working with CNCF-compatible Buildpacks
    4m 13s
  • Locked
    9. 
    Multi-cloud Container Selection and Challenges
    6m 15s
  • Locked
    10. 
    Course Summary
    1m 56s

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.

YOU MIGHT ALSO LIKE