Source To Deployment: Utilizing Gradle & Docker to automate your application from end to end

Gradle is a build automation system that manage the tasks needed to build, test, and deploy your code in an incremental fashion. Docker is a application packing tool that utilizes proven technologies to create lightweight, portable application deliverables. This presentation will explore utilizing these tools to create an automated pipeline to take your code from source to running in production with minimal interaction. While this presentation will utilize Java/Groovy as the application, any application can be automated with these tools.

Code here and slides here.

About the Author

Object Partners profile.
Leave a Reply

Your email address will not be published.

Related Blog Posts
Migrating from Cordova to React Native
Cordova and React Native are JavaScript based frameworks for building cross-platform mobile apps. They differ greatly in their approach, with Cordova being embedded web view centric, and React Native being native centric. React Native is […]
Building Scalable IoT Applications with AWS IoT
With the explosion of IoT devices across the world, handling communication with those devices in a secure, scalable and globally distributed manner is becoming increasingly important. Protocols such as MQTT offer a means for communicating […]
Simplifying Distributed Systems Using Apache Kafka
With the rising popularity of micro service architectures and typical scaling patterns used at enterprises, distributed systems are becoming more common and complex. What was once a simple web server connected to a database now […]
Rest Services with Node, Mongo, & Express
Demonstrating how easy it can be to build our RESTful webservices with Node, I will live code a full CRUD (Create, Read, Update, and Delete) REST service with NodeJS. We will utilize MongoDB as our […]