Skip to content

saifulazad/career-tutor

Repository files navigation

serverless Build Status codecov

LinkedIn

Serverless Project

View Demo

Table of Contents
  1. Why this repo is different than other typical github repos
  2. AWS system block diagram
  3. Configuration
  4. Continuous integration (CI)
  5. Deployment
  6. Contact us

Why this repository different from other difficult repository?

We are using:

AWS system block diagram

Product Name Screen Shot

Getting Started

This is a simple serverless project using AWS services. First create a s3 bucket for deploying our static content like html, css and js files. Create cloud font for redirect website url http to https. We need two API endpoints for POST our data.

Host a Static Website

Static websites deliver HTML, JavaScript, images, video and other files for need a website visitors. Static websites are very low cost, provide high-levels of reliability, require almost no IT administration, and scale to handle enterprise-level traffic with no additional work.

Configuring a static website on Amazon S3

How it works?

Route 53 sends automated requests over the internet to a resource, such as a web server, to verify that it's reachable, available, and functional.

Install

via NPM

Install the serverless CLI via NPM:

  npm install -g serverless

Initial setup

Run the command below and follow the prompts:

  serverless

Setup with the aws-cli

To set them up through the aws-cli install it first then run aws configure to configure the aws-cli and credentials:

  aws configure

Credentials are stored in INI format in ~/.aws/credentials, which you can edit directly if needed.

GitHub Build

GitHub-hosted runners have a tools cache with pre-installed software, which includes Python and PyPy. For more information, see GitHub Actions

Deploy

Deployment without stage and region options

  serverless deploy

This is the simplest deployment usage possible. With this command Serverless will deploy your service to the defined provider in the default stage (dev).

Deployment with stage and region options

    serverless deploy --stage=prod --region=ap-southeast-1

With this example we've defined that we want our service to be deployed to the production stage in the region ap-southeast-1.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Saiful Azad - mr.saiful.azad@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages