Multi-Hosting Application & Balloon Services: A Novel Cloud Native Architecture & Its Ecosystem
By Aaron Ran
()
About this ebook
This book proposed a novel cloud native architecture, the multi-hosting application, that expand the software resource reuses and enables rapid production. Such applications run on a kind of uniquely designed services, the balloon services, that only live on the cloud platform. In addition to the boosted productivity, it creates a new business model and will eventually give the birth of a new cloud ecosystem.
Aaron Ran
Aaron Ran is senior architect at IBM, awarded distinguished architect at The Open Group. For twenty years at IBM, he has engaged in the informationization transformation and innovation of many critical systems worldwide, traveling to almost forty countries. Besides information technology, he is passionate about culture, history, and political studies.
Related to Multi-Hosting Application & Balloon Services
Related ebooks
How To Build Microservices: Top 10 Hacks To Modeling, Integrating & Deploying Microservices: The Blokehead Success Series Rating: 1 out of 5 stars1/5How To Build Microservices: Top 10 Hacks To Modeling, Integrating & Deploying Microservices Rating: 0 out of 5 stars0 ratingsDeveloping Cloud Native Applications in Azure using .NET Core: A Practitioner’s Guide to Design, Develop and Deploy Apps Rating: 0 out of 5 stars0 ratingsPractical OneOps Rating: 0 out of 5 stars0 ratingsArchitecting High Performing, Scalable and Available Enterprise Web Applications Rating: 5 out of 5 stars5/5A Concise Guide to Microservices for Executive (Now for DevOps too!) Rating: 1 out of 5 stars1/5Learning .NET High-performance Programming Rating: 0 out of 5 stars0 ratingsBlueprints of DevSecOps: Foundations to Fortify Your Cloud Rating: 0 out of 5 stars0 ratingsLearning Software Architecture Rating: 0 out of 5 stars0 ratingsAccelerated DevOps with AI, ML & RPA: Non-Programmer’s Guide to AIOPS & MLOPS Rating: 5 out of 5 stars5/5Learn Microservices - ASP.NET Core and Docker Rating: 0 out of 5 stars0 ratingsRestful Java Web Services Interview Questions You'll Most Likely Be Asked: Job Interview Questions Series Rating: 0 out of 5 stars0 ratingsDistributed Systems Architecture: A Middleware Approach Rating: 0 out of 5 stars0 ratingsMicroservice A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsMicroservices Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsMastering Cloud-Native Microservices: Designing and implementing Cloud-Native Microservices for Next-Gen Apps (English Edition) Rating: 0 out of 5 stars0 ratingsSpring 2.5 Aspect Oriented Programming Rating: 0 out of 5 stars0 ratingsSoftware Reuse: Methods, Models, Costs, second edition Rating: 0 out of 5 stars0 ratingsApache Karaf Cookbook Rating: 0 out of 5 stars0 ratingsMaster The Configuration Of Apache Tomcat On Linux Rating: 0 out of 5 stars0 ratingsJava/J2EE Design Patterns Interview Questions You'll Most Likely Be Asked: Job Interview Questions Series Rating: 0 out of 5 stars0 ratingsChaos Engineering A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsDocker Swarm Mode A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsDocker: Build, Test, And Deploy Applications Fast Rating: 0 out of 5 stars0 ratingsMicroservices with .Net Core Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsMicroservices by Examples Using .NET Core: Using .NET Core Rating: 0 out of 5 stars0 ratings
Systems Architecture For You
CompTIA A+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Core 1 Exam 220-1101 Rating: 0 out of 5 stars0 ratingsLearn Git in a Month of Lunches Rating: 0 out of 5 stars0 ratingsComputer Science: A Concise Introduction Rating: 4 out of 5 stars4/5Raspberry Pi Projects For Dummies Rating: 5 out of 5 stars5/5.NET Core in Action Rating: 0 out of 5 stars0 ratingsPSP Architecture: Architecture of Consoles: A Practical Analysis, #18 Rating: 0 out of 5 stars0 ratingsCompTIA ITF+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsCompTIA Network+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam N10-008 Rating: 0 out of 5 stars0 ratingsBlockchain Basics: A Non-Technical Introduction in 25 Steps Rating: 5 out of 5 stars5/5Wii Architecture: Architecture of Consoles: A Practical Analysis, #11 Rating: 0 out of 5 stars0 ratingsThe IT Support Handbook: A How-To Guide to Providing Effective Help and Support to IT Users Rating: 0 out of 5 stars0 ratingsPlayStation 2 Architecture: Architecture of Consoles: A Practical Analysis, #12 Rating: 0 out of 5 stars0 ratingsAutoCAD 2023 : Beginners And Intermediate user Guide Rating: 0 out of 5 stars0 ratingsAdvanced API Security: OAuth 2.0 and Beyond Rating: 0 out of 5 stars0 ratingsEmbedded Hardware: Know It All Rating: 5 out of 5 stars5/5Hardware and Computer Organization Rating: 0 out of 5 stars0 ratingsMastering Kubernetes Rating: 5 out of 5 stars5/5Haskell Design Patterns Rating: 0 out of 5 stars0 ratingsApple Secure Enclave Processor Rating: 0 out of 5 stars0 ratingsSoftware Architecture with Python Rating: 0 out of 5 stars0 ratingsHardware/Firmware Interface Design: Best Practices for Improving Embedded Systems Development Rating: 5 out of 5 stars5/5Engineering a Compiler Rating: 0 out of 5 stars0 ratingsSocial Engineering Penetration Testing: Executing Social Engineering Pen Tests, Assessments and Defense Rating: 0 out of 5 stars0 ratingsWii U Architecture: Architecture of Consoles: A Practical Analysis, #21 Rating: 0 out of 5 stars0 ratingsMicrosoft Windows 7 Administrator's Reference: Upgrading, Deploying, Managing, and Securing Windows 7 Rating: 0 out of 5 stars0 ratingsSpring Batch in Action Rating: 0 out of 5 stars0 ratingsArduino Projects For Dummies Rating: 3 out of 5 stars3/5
Reviews for Multi-Hosting Application & Balloon Services
0 ratings0 reviews
Book preview
Multi-Hosting Application & Balloon Services - Aaron Ran
Multi-Hosting Application
& Balloon Services
A novel cloud native architecture & its ecosystem
Revision 1.0
By Aaron Ran
aaron_ran@aliyun.com
Copyright 2022 Aaron Ran
Table of Contents
Chapter 1. Sisyphus as a Developer
Chapter 2. It’s the Data
Chapter 3. Every Problem Has a Solution
Chapter 4. Dancing in the New Shoes
Chapter 5. The Dance Floor
Chapter 6. A Tropical Cloud
For those dear readers not familiar with Greek mythology, Sisyphus was the king of Ephyra. For escaping the fate of death, he cheated Hades, the god of the death rules the underworld, eventually was punished for his trickery. As the punishment, he must roll a huge boulder up a steep hill, but every time he almost made to the top, the boulder rolled away and back to the bottom, then he had to repeat this hopeless effort forever.
During my years in the IT industry, I saw Sisyphus in many fellow co-workers. I once had a conversation with a senior developer in a banking system project. He was assigned to create a complex module that would typically cost several person-weeks of effort. When he gave me the work estimation, he promised that the deviation would be no more than a few person-hours. I was impressed by his confidence in the accuracy, and he told me, It’s only because I’ve built this same feature so many times!
This reveals a fact: across projects, many standard features, e.g., user authentication, query & pagination, billing, payment, incident management, etc., despite being reinvented millions of times, are still costing development efforts again and again. Eliminating this repetition can prevent this vast waste; apparently, reuse is the answer--wherever the existing software resources (source code, binary, services) are utilized, the money and time for building them are saved.
Software resource reuse benefits not only the financial but also the