

Cloud Native Applications with Ballerina: A guide for programmers interested in developing cloud native applications using Ballerina Swan Lake (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pages498
- EditionSwan Lake
- PublisherPackt Publishing
- Free shipping
Free 90-day returns
How do you want your item?
Get free delivery, shipping and more*
About this item
Product details
Learn how to build scalable cloud native applications with the new-generation Ballerina language using expert tips and best practices
Key Features:
- Work with code samples based on the Ballerina Swan Lake Beta1 version
- Explore the in-built networking protocol support in Ballerina to develop secure distributed apps
- Build a Ballerina app with an automated CI/CD pipeline with observability to simplify maintenance and deployment
Book Description:
The Ballerina programming language was created by WSO2 for the modern needs of developers where cloud native development techniques have become ubiquitous. Ballerina simplifies how programmers develop and deploy cloud native distributed apps and microservices.
Cloud Native Applications with Ballerina will guide you through Ballerina essentials, including variables, types, functions, flow control, security, and more. You'll explore networking as an in-built feature in Ballerina, which makes it a first-class language for distributed computing. With this app development book, you'll learn about different networking protocols as well as different architectural patterns that you can use to implement services on the cloud. As you advance, you'll explore multiple design patterns used in microservice architecture and use serverless in Amazon Web Services (AWS) and Microsoft Azure platforms. You will also get to grips with Docker, Kubernetes, and serverless platforms to simplify maintenance and the deployment process. Later, you'll focus on the Ballerina testing framework along with deployment tools and monitoring tools to build fully automated observable cloud applications.
By the end of this book, you will have learned how to apply the Ballerina language for building scalable, resilient, secured, and easy-to-maintain cloud native Ballerina projects and applications.
What You Will Learn:
- Understand the concepts and models in cloud native architecture
- Get to grips with the high-level concepts of building applications with the Ballerina language
- Use cloud native architectural design patterns to develop cloud native Ballerina applications
- Discover how to automate, maintain, and observe cloud native Ballerina applications
- Use a container to deploy and maintain a Ballerina application with Docker and Kubernetes
- Explore serverless architecture and use Microsoft Azure and the AWS platform to build serverless applications
Who this book is for:
This Ballerina Swan Lake book is for cloud developers, integration developers, and microservices developers who are facing challenges with legacy tooling and are looking for the latest tools and technologies to solve them. Beginner-level programming knowledge is required before getting started with this Ballerina book.
Specifications
Book format
Fiction/nonfiction
Genre
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Flutter for Beginners - Third Edition: Cross-platform mobile development from Hello, World! to app release with Flutter , (Paperback) $40.55
$4055current price $40.55Flutter for Beginners - Third Edition: Cross-platform mobile development from Hello, World! to app release with Flutter , (Paperback)
Practical Microservices with Dapr and .NET: A developer's guide to building cloud-native applications using the Dapr eve, (Paperback) $46.57
$4657current price $46.57Practical Microservices with Dapr and .NET: A developer's guide to building cloud-native applications using the Dapr eve, (Paperback)
GCP in Action: A practical guide to building and deploying secure, scalable applications using Google Cloud Platform (En, (Paperback) $39.56
$3956current price $39.56GCP in Action: A practical guide to building and deploying secure, scalable applications using Google Cloud Platform (En, (Paperback)
Building Cross-Platform GUI Applications with Fyne: Create beautiful, platform-agnostic graphical applications using Fyn, (Paperback) $19.15
$1915current price $19.15Building Cross-Platform GUI Applications with Fyne: Create beautiful, platform-agnostic graphical applications using Fyn, (Paperback)
Developer Relations: How to Build and Grow a Successful Developer Program, (Paperback) $37.22
$3722current price $37.22Developer Relations: How to Build and Grow a Successful Developer Program, (Paperback)
Learn Blackberry 10 App Development: A Cascades-Driven Approach, (Paperback) $42.05
$4205current price $42.05Learn Blackberry 10 App Development: A Cascades-Driven Approach, (Paperback)
Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications (Paperback) $41.99
$4199current price $41.99Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications (Paperback)
Migrating to Azure: Transforming Legacy Applications Into Scalable Cloud-First Solutions, (Paperback) $41.87
$4187current price $41.87Migrating to Azure: Transforming Legacy Applications Into Scalable Cloud-First Solutions, (Paperback)
Practical Serverless Applications with AWS: Harnessing the Power of Serverless Cloud Applications, (Paperback) $28.27
$2827current price $28.27Practical Serverless Applications with AWS: Harnessing the Power of Serverless Cloud Applications, (Paperback)
Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications (Paperback) $40.99
$4099current price $40.99Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications (Paperback)
Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices, (Paperback) $40.21
$4021current price $40.21Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices, (Paperback)
.NET MAUI Cross-Platform Application Development: Leverage a first-class cross-platform UI framework to build native app, (Paperback) $38.42
$3842current price $38.42.NET MAUI Cross-Platform Application Development: Leverage a first-class cross-platform UI framework to build native app, (Paperback)
Democratizing No-Code Application Development with Bubble: A beginner's guide to rapidly building applications with powe, (Paperback) $43.13
$4313current price $43.13Democratizing No-Code Application Development with Bubble: A beginner's guide to rapidly building applications with powe, (Paperback)
Generative Ai-Driven Application Development with Java: Leveraging Large Language Models in Modern Java Applications, (Paperback) $34.01
$3401current price $34.01Generative Ai-Driven Application Development with Java: Leveraging Large Language Models in Modern Java Applications, (Paperback)
A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and event-dri, (Paperback) $38.83
$3883current price $38.83A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and event-dri, (Paperback)
Exploring Azure Container Apps: Scaling Modern and Cloud-Native Apps and Microservices, (Paperback) $44.33
$4433current price $44.33Exploring Azure Container Apps: Scaling Modern and Cloud-Native Apps and Microservices, (Paperback)
A Developer's Guide to Cloud Apps Using Microsoft Azure: Migrate and modernize your cloud-native applications with conta, (Paperback) $40.55
$4055current price $40.55A Developer's Guide to Cloud Apps Using Microsoft Azure: Migrate and modernize your cloud-native applications with conta, (Paperback)
Building Serverless Applications on Knative: A Guide to Designing and Writing Serverless Cloud Applications (Paperback) $44.94
$4494current price $44.94Building Serverless Applications on Knative: A Guide to Designing and Writing Serverless Cloud Applications (Paperback)
Hands-On Cloud-Native Applications with Java and Quarkus (Paperback) $37.98
$3798current price $37.98Hands-On Cloud-Native Applications with Java and Quarkus (Paperback)
Cloud-Native Application Architecture: Microservice Development Best Practice, (Hardcover) $33.52
$3352current price $33.52Cloud-Native Application Architecture: Microservice Development Best Practice, (Hardcover)
