Skip to content

A comprehensive resource hub for learning serverless computing, featuring tutorials, projects, and examples using AWS Lambda, Azure Functions, and other cloud platforms. Includes hands-on exercises to build and deploy serverless applications with minimal infrastructure management.

License

Notifications You must be signed in to change notification settings

rohanmistry231/ServerLess-Cloud-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Serverless Cloud Computing on Google Cloud and AWS

Welcome to the Serverless Cloud Computing repository! This repository contains a comprehensive collection of resources, examples, and tutorials for serverless computing using Google Cloud Platform (GCP) and Amazon Web Services (AWS).

Table of Contents

Introduction

Serverless computing allows you to build and run applications without managing infrastructure. This repository is aimed at helping developers understand and utilize serverless services offered by Google Cloud Platform (GCP) and Amazon Web Services (AWS). You'll find examples, best practices, and tutorials for leveraging these cloud services effectively.

Folder Structure

The repository is organized into two main folders:

  • Google_Cloud/: Contains resources for Google Cloud Platform.
  • AWS/: Contains resources for Amazon Web Services.

Each folder includes subfolders and files dedicated to specific serverless services.

Google Cloud Platform (GCP)

Google App Engine (GAE)

Google App Engine is a fully managed serverless platform for developing and hosting web applications at scale. It supports several programming languages and provides automatic scaling.

Google Cloud Functions (GCF)

Google Cloud Functions is a serverless execution environment for building and connecting cloud services. It enables you to run your code in response to events without provisioning or managing servers.

Google Kubernetes Engine (GKE)

Google Kubernetes Engine is a managed Kubernetes service for running containerized applications. It offers powerful orchestration capabilities and integrates seamlessly with other GCP services.

Google Container Registry (GCR)

Google Container Registry is a private container image registry that integrates with GKE and other Google Cloud services, enabling secure and efficient container image management.

Amazon Web Services (AWS)

Elastic Container Service (ECS)

Amazon ECS is a fully managed container orchestration service that makes it easy to run, stop, and manage Docker containers on a cluster.

Elastic Beanstalk

AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services. It supports several programming languages and frameworks.

AWS Lambda

AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume.

Contributing

We welcome contributions! If you have suggestions, enhancements, or bug fixes, please open an issue or submit a pull request. For more details, refer to our CONTRIBUTING.md file.

License

This repository is licensed under the MIT License. See the LICENSE file for more information.


Thank you for visiting the Serverless Cloud Computing repository. We hope you find these resources helpful in your cloud computing journey!

About

A comprehensive resource hub for learning serverless computing, featuring tutorials, projects, and examples using AWS Lambda, Azure Functions, and other cloud platforms. Includes hands-on exercises to build and deploy serverless applications with minimal infrastructure management.

Topics

Resources

License

Stars

Watchers

Forks

Languages