Preface

Ballerina is the latest general-purpose programming language that is specially written to build cloud native applications. Ballerina is a relatively new programming language initially released in 2019. Unlike other general-purpose programming languages, Ballerina provides built-in syntax to define services, native support for JSON and XML data types, and many more cloud native syntax styles. Kubernetes and Docker deployment support and remote functions are special built-in features provided by the Ballerina language.

This book has been written to help you to understand cloud native architectural design patterns and how to use the Ballerina language to implement them. We will discuss the availability, maintainability, deployability, resiliency, ...

Get Cloud Native Applications with Ballerina now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.