Chapter 2: Getting Started with Ballerina

Cloud native is a new concept that changes the way we think about building applications. It constitutes a whole new way of looking at programming compared to older monolithic architecture-based systems. There are several general-purpose programming languages available to develop cloud native applications. Ballerina is a new programming language that supports cloud native programming with a cloud-friendly programming style. It is a general-purpose programming language written with the integration of systems in mind.

We will start by introducing ourselves to Ballerina and its purpose, followed by performing some setup by downloading the installer and installing the Ballerina development kit. We will use ...

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.