|
2 | 2 |
|
3 | 3 | [](https://img.shields.io/badge/license-UPL-green) [](https://sonarcloud.io/dashboard?id=oracle-devrel_save-the-wildlife)
|
4 | 4 |
|
5 |
| -## THIS IS A NEW, BLANK REPO THAT IS NOT READY FOR USE YET. PLEASE CHECK BACK SOON! |
| 5 | +## The power of Cloud Native on Oracle Cloud |
6 | 6 |
|
7 |
| -## Introduction |
8 |
| -MISSING |
| 7 | +In this workshop, you will learn how to deploy a simple multiplayer [Three.js](https://threejs.org/) application to the cloud, then iterate through the modernization process to enhance the application and ultimately deploy it to [Kubernetes](https://kubernetes.io/) with CI/CD, Terraform, Kustomize, Coherence and Redis as a base line backend to run applications that require in-memory concurrency management. In our case we are using |
| 8 | + |
| 9 | + |
9 | 10 |
|
10 | 11 | ## Getting Started
|
11 |
| -MISSING |
| 12 | + |
| 13 | +This workshop leverages a broad array of OCI services to illustrate how to deploy, migrate, and modernize applications in the cloud. |
| 14 | + |
| 15 | +You can start with app modernization journey and follow a stet by step guide on VM deployment via Terraform, then containerize the application and move to OCI Container Instances. |
| 16 | +In the final phase, the application design is enhanced to provide scalability while being deployed to Oracle Container Engine for Kubernetes (OKE). The best part is, you get to play a really cool 3D "Save the Wildlife" game when you finish the deployment. |
| 17 | + |
| 18 | +Or you can dive (pun intended) into the ocean of DevOPS CI/CD and release our [Three.js](https://threejs.org/) minigame as many times as you like. |
12 | 19 |
|
13 | 20 | ### Prerequisites
|
14 |
| -MISSING |
| 21 | + |
| 22 | +- Understanding of cloud and database terms is helpful |
| 23 | +- Familiarity with Oracle Cloud Infrastructure (OCI) is helpful |
| 24 | +- Familiarity with the OCI console |
| 25 | +- Basic familiarity with app containerization |
| 26 | +- Basic familiarity with OCI Container Instances |
| 27 | +- Basic familiarity with OKE |
15 | 28 |
|
16 | 29 | ## Notes/Issues
|
17 |
| -MISSING |
18 | 30 |
|
19 | 31 | ## URLs
|
20 |
| -* Nothing at this time |
| 32 | + |
| 33 | +- [Three.js](https://threejs.org/) |
| 34 | +- [Oracle Devops](https://www.oracle.com/uk/devops/devops-service/) |
| 35 | +- [Oracle Container Engine Kubernetes](https://www.oracle.com/uk/cloud/cloud-native/container-engine-kubernetes/) |
| 36 | +- [Redis](https://redis.com/) |
| 37 | +- [Kubernetes](https://kubernetes.io/) |
| 38 | +- [Oracle Coherence](https://www.oracle.com/uk/java/coherence/) |
21 | 39 |
|
22 | 40 | ## Contributing
|
| 41 | + |
23 | 42 | This project is open source. Please submit your contributions by forking this repository and submitting a pull request! Oracle appreciates any contributions that are made by the open source community.
|
24 | 43 |
|
25 | 44 | ## License
|
26 |
| -Copyright (c) 2022 Oracle and/or its affiliates. |
| 45 | + |
| 46 | +Copyright (c) 2023 Oracle and/or its affiliates. |
27 | 47 |
|
28 | 48 | Licensed under the Universal Permissive License (UPL), Version 1.0.
|
29 | 49 |
|
|
0 commit comments