Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelstott/tech-squawks

Cloud computing tutorials and examples
https://github.com/michaelstott/tech-squawks

aws aws-certification-prep aws-study-notes cloud-computing cloud-computing-concepts cloud-computing-lab docker gcp kubernetes pulumi tutorial

Last synced: 16 days ago
JSON representation

Cloud computing tutorials and examples

Awesome Lists containing this project

README

        


Tech Squawks


Cloud computing tutorials in programming languages such as Typescript/JavascriptTech Squawks,
Python Tech Squawks, and Go Tech .Squawks.

## About

The aim of this [website](https://www.techsquawks.com/) is to effectively demonstrate cloud-computing concepts using small, self-contained code examples. To achieve this,
cloud infrastructure and services are managed with Pulumi, which allows cloud resources to be defined using programming languages such as Typescript, Javascript, Python, and Go

Flashcards will be included at the end of each section (once content is finalized) to help reinforce key concepts.

These tutorials are very much a work-in-progress. As a result, the site structure and URLs may be subject to change.

## Development

### Website

To launch the website locally, you will need to install `hugo`:

```
$ cd web
$ hugo server
```

To build the website with drafts included, run `hugo server -D`

To sync any code examples referenced in the webpage markdown, run `npm run sync`

### Code Examples

All code examples can be found under the `code` directory. All should be
deployable via:

```
$ pulumi up
```

The CI/CD pipeline should automatically detect new or modified projects and
ensure that `pulumi preview` runs successfully.