 
                    It’s no secret that every developer should be aware of the need to protect sensitive information such as passwords and API keys when building and deploying...
 
                    It’s no secret that every developer should be aware of the need to protect sensitive information such as passwords and API keys when building and deploying...
![Adventures in CI/CD [#10]: Deploying Our Microservice Docker Container To Kubernetes](https://res.cloudinary.com/dqcwgg5le/image/fetch/c_fit,h_250/https://objectstorage.us-ashburn-1.oraclecloud.com/n/idatzojkinhi/b/img.recursive.codes/o/2de8163e-174f-4466-b53b-bd822f96c304/banner_joshua_earle_ice__bo2vws_unsplash.jpg) 
                    Welcome to the final entry in this series where we have taken a ground-up approach to build, test and deploy a microservice to the cloud in an automated...
![Adventures in CI/CD [#9]: Deploying A Microservice As A Docker Container](https://res.cloudinary.com/dqcwgg5le/image/fetch/c_fit,h_250/https://objectstorage.us-ashburn-1.oraclecloud.com/n/idatzojkinhi/b/img.recursive.codes/o/d59426f7-45cf-479b-8a32-8f710c3b0c69/banner_walter_sturn__qc_plqigag_unsplash.jpg) 
                    Welcome to the penultimate post in this continuous journey about continuous integration and continuous deployment. So far in this blog series, we have ...
![Adventures in CI/CD [#8]: Deploying A Microservice With A Tested Persistence Tier In Place](https://res.cloudinary.com/dqcwgg5le/image/fetch/c_fit,h_250/https://objectstorage.us-ashburn-1.oraclecloud.com/n/idatzojkinhi/b/img.recursive.codes/o/8e534310-f9a4-4b73-8b35-46536fe506ea/banner_bill_jelen_lt6ge86vyaa_unsplash.jpg) 
                    We have covered a ton of content already in this long series on CI/CD, and now we’re ready to look at the next step in our adventure on the path to CI/...
![Adventures in CI/CD [#6]: Adding A Persistence Tier To Our Microservice](https://res.cloudinary.com/dqcwgg5le/image/fetch/c_fit,h_250/https://objectstorage.us-ashburn-1.oraclecloud.com/n/idatzojkinhi/b/img.recursive.codes/o/6f19e99f-35e0-4878-8c58-255969a4cca7/banner_lucas_myers_r7fcipagre4_unsplash.jpg) 
                    Welcome back to this ongoing saga where we continue to look intensely at the wonderful world of CI/CD and how we can build, test and deploy a microservice...
 
                    In celebration of Pi day (actually, it's mostly coincidental, but let's go with it) I wanted to post the first in a series of upcoming posts about using...
 
                    The Micronaut framework includes several options for connection pooling since it launched and today there is a new option available for your microservice...
 
                    Last month I wrote about an upcoming feature enhancement to make it very easy to use the Kafka SDKs to produce and consume messages from Oracle Streaming...
 
                    I've written several posts here on the developer blog that show you how to create and invoke your serverless functions, but so far we've only covered how...
 
                    We've taken quite a journey in this blog series so far - from getting our cloud tenancy ready for our microservice deployment, to writing our first microservice...
 
                    A few weeks ago, I blogged about a utility that I created that helps you debug your serverless functions in the Oracle Cloud. The code behind that project...