This is the Git repository for the course Quarkus + Kotlin on Google Cloud, hosted on Swinnovate Courses.
To register for the Quarkus + Kotlin on Google Cloud course, click here. Also, explore other exciting courses at Swinnovate Courses.
The course is structured into multiple sections, covering key concepts step by step. Below is an outline of the sections:
Serial Number | Section Name | Link |
---|---|---|
1 | Building a Todo Application with Quarkus | Section 2 |
2 | Setting Up a Google Cloud Project and Integration with Quarkus | Section 3 |
3 | Google Cloud Logging for Quarkus | Section 4 |
4 | Integrating Google Cloud Storage with Quarkus | Section 5 |
5 | Messaging with Google Cloud Pub/Sub in Quarkus | Section 6 |
6 | Pushing Quarkus Artifacts to Google Artifact Registry | Section 7 |
7 | Deploying a Quarkus Application to Google Kubernetes Engine (GKE) | Section 8 |
8 | Integrating Google Secret Manager with GKE and Quarkus | Section 9 |
You can run your application in dev mode that enables live coding using:
./mvnw compile quarkus:dev
The application can be packaged using:
./mvnw package
It produces the quarkus-run.jar
file in the target/quarkus-app/
directory.
The application is now runnable using java -jar target/quarkus-app/quarkus-run.jar
.
Logos and trademarks used in the course banner are the property of their respective owners.