Getting Started
This project supports deployment modes for the purposes of demonstrating different functionality of Micronaut on Oracle Cloud Infrastructure and Amazon Web Services.
Oracle Cloud Infrastructure deploy/complete/terraform |
Amazon Web Services deploy/complete/aws-cloudformation |
---|---|
Full-featured Kubernetes microservices deployment showcasing Oracle Cloud Native technologies and backing services |
Full-featured Kubernetes microservices deployment showcasing Oracle Cloud Native technologies and backing services |
mushop
└── deploy
├── basic
└── complete
└── aws-cloudformation
└── docker-compose
└── helm-chart
└── terraform
Clone Repository
Each topic in this material references the source code, which should be cloned to a personal workspace.
git clone https://github.com/oracle-quickstart/oci-micronaut.git mushop
cd mushop
git clone https://github.com/oracle-quickstart/oci-micronaut.git
dir mushop
Structure
The source code will look something like the following:
#> mushop
├── deploy
│ ├── basic
│ └── complete
└── aws-cloudformation
│ ├── docker-compose
│ ├── helm-chart
│ └── terraform
└── src
├── api
├── assets
├── carts
├── catalogue
├── edge-router
├── events
├── fulfillment
├── dbtools
├── load
├── orders
├── payment
├── storefront
└── user
deploy
: Collection of application deployment resources.src
: Individual service source code, Dockerfiles, etc.