The next generation of software-defined enterprises will need software like Apprenda and Azure Stack to become more agile and better equipped to respond to the needs of developers. This means faster application development, reduced costs, enhanced compliance and protection, and the ability to turn software and solutions into a revenue-generating business. We’ve partnered several times to provide enterprises with a turnkey Platform as a Service (PaaS) that transforms any infrastructure into a policy driven, hybrid-cloud application platform for Line of Business applications.
Azure Stack is a cloud-ready platform, bringing proven innovation from the Microsoft Azure public cloud into your private data center, providing agility and productivity for application owners, flexibility and control for IT, and assurance that corporate assets are protected. It offers rich, self-service, multi-tenant services and experiences and a familiar portal experience that is consistent with Microsoft’s public cloud offering. Apprenda integrates with Azure Stack to deliver a single pane of glass experience for deploying, managing, and scaling applications. Apprenda helps extend Azure Stack’s capability to include support for a broader range of application components like n-tier .NET applications, Java and Docker workloads, Windows Services, and multi-tenant SaaS-based applications.
At its core, Azure Stack is using the brand new Azure Resource Manager (ARM), delivering consistency between resources in the public and private cloud. Think of ARM as the engine behind a model-based service template deployment of any artifact in Microsoft Azure or Azure Stack. This means if you can model it in ARM, you can reuse the same resource or deployment in both environments.
As a tenant of Azure Stack, you get a centralized view of all your private cloud resources. Apprenda enhances this experience and introduces valuable assets that are critical to managing enterprise Line of Business applications. Together, we’re helping enterprises maximize their existing IT investments, deliver a single experience for developers and IT pros, and reduce the friction associated with modern application development.
I have also recorded a video showcasing Apprenda and the technical preview build of Azure Stack, concentrating on:
Some of the enhancements Apprenda introduces to Azure Stack include:
At Apprenda, we continue to embrace, leverage, and enhance technology advancements in the private cloud. The combination of Azure Stack and Apprenda allows customers to consume private cloud resources and build applications on their terms and at their pace. Apprenda customers in the future will have a choice to execute their applications and deploy them inside a Windows Server Container, inside a Hyper-V Container, inside Service Fabric, inside a docker container, inside JBoss, inside Tomcat, using a Windows Service, or using our traditional .NET deployment (IIS-based ASP.NET websites or WCF services deployment). Apprenda and our policy engine will continue to provide value on top of any infrastructure technologies helping customers meet their business goals and transforming organizations into software companies.
By containerizing applications with Apprenda, customers can acquire the benefits of platform application scaling, high availability, multi-tenancy, infrastructure independence, and efficiency for their existing .NET and Java applications while taking advantage of the bottomless capacity and pay-as-you go model of any Azure environment. Applications can now run on any Azure environment at a fraction of the cost.