0%

As data privacy, security, and regulatory compliance become more important, multitenant SaaS gets tricky. Many enterprises need solutions that provide more comprehensive control over their data, but fully on-premises software has limitations. A hybrid approach, dubbed "multi-prem," brings cloud native technologies to a company-controlled infrastructure, offering some of the advantages of on-premises deployment along with the scalability of cloud native applications.

Multi-Prem Software explains how Kubernetes and other cloud native technologies are changing on-premises software delivery, alleviating some of the challenges of packaging and deploying applications to diverse environments. You'll discover how this model allows you to:

  • Manage application installation, maintenance, upgrades, and operations
  • Bring automation, uniformity, scalability, and observability to software deployment and management
  • Give customers the ability to manage your proprietary software using their DevOps pipeline
  • Package cloud native applications for multiple customer environments, including on-premises, private clouds, and air-gapped servers
  • Solve the data management, security, and regulatory challenges of the cloud by giving the enterprise control over the environment where the application runs

Table of Contents

  1. Multi-Prem Software
    1. Introduction
    2. Modern Software: Multitenant SaaS
    3. Changing Security and Data Locality Requirements
    4. VPC and On-Premises Advantages
    5. Flexible Architectural Patterns Learned from the Cloud
    6. A New Model: Multi-Prem
    7. History of SaaS and the Cloud
    8. Physical Servers and Manual Operations
    9. Virtualization and Horizontal Scale
    10. The Rise of Containers
    11. The Evolution of DevOps
    12. Changing Attitudes Toward Data
    13. The Demand for On-Premises Software
    14. Benefits of On-Premises Deployment
    15. Use Cases for Multi-Prem
    16. Examples
    17. How Multi-Prem Works
    18. Blurring the Lines Between Cloud and On-Prem
    19. Moving Data to the Application
    20. Modularizing and Automating Application Support and Operations
    21. Challenges
    22. Security
    23. Compliance
    24. Complexity
    25. Cultural Change
    26. Business Continuity
    27. Installation, Updates, and Maintenance
    28. Automation and Reliability
    29. Kubernetes and Containers
    30. Application Delivery and Management
    31. Other Cloud-Native Technologies
    32. Characteristics of the Multi-Prem Approach
    33. Build Versus Buy
    34. Increasing the Total Addressable Market
    35. Cloud-Native Technologies
    36. Supportability
    37. Scale
    38. Ecosystem
    39. Conclusion
18.119.111.9