6
Apprenda and Microsoft OneCloud Integrates with Your Software APPRENDA White Papers

Building a Real-World Hybrid Cloud with Seamless Application Portability

Embed Size (px)

DESCRIPTION

Nearly half of all large organizations will build a hybrid cloud in the next few years to increase agility, reduce cost and improve quality of service.1 Operating disruptions are expensive, so it is crucial that new hybrid technology integrates well with existing software, identity management and software development frameworks. Apprenda is a software layer designed for creating and delivering an enterprise-class public, private or hybrid PaaS while working with existing Microsoft enterprise software including Active Directory, Active Director Federation Services, System Center, Visual Studio, Microsoft Azure, Windows Azure Pack and Team Foundation Server. • Microsoft Azure workloads come free with Apprenda purchase2 • OneCloud with Azure and Apprenda provides hybrid deployment and orchestration • Apprenda modernizes existing applications into cloud applications • Active Directory Federated Services identity integration ensures that employees can use a single identity for their applications • System Center, Visual Studio, Visual Studio Online, Team Foundation Server and other Microsoft technologies integrate well with Apprenda, providing a better together story • Autoscale your infrastructure and applications using System Center (Operations Manager, Virtual Machine Manager, and Orchestrator) and Apprenda

Citation preview

Page 1: Building a Real-World Hybrid Cloud with Seamless Application Portability

Apprenda and Microsoft OneCloud Integrates with Your Software

A P P R E N D A White Papers

Page 2: Building a Real-World Hybrid Cloud with Seamless Application Portability

Apprenda and Microsoft OneCloud Integrates with Your SoftwareNearly half of all large organizations will build a hybrid cloud in the next few years to increase agility, reduce cost and improve quality of service.1 Operating disruptions are expensive, so it is crucial that new hybrid technology integrates well with existing software, identity management and software development frameworks. Apprenda is a software layer designed for creating and delivering an enterprise-class public, private or hybrid PaaS while working with existing Microsoft enterprise software including Active Directory, Active Director Federation Services, System Center, Visual Studio, Microsoft Azure, Windows Azure Pack and Team Foundation Server.

• Microsoft Azure workloads come free with Apprenda purchase 2

• OneCloud with Azure and Apprenda provides hybrid deployment and orchestration

• Apprenda modernizes existing applications into cloud applications

• Active Directory Federated Services identity integration ensures that employees can use a single identity for

their applications

• System Center, Visual Studio, Visual Studio Online, Team Foundation Server and other Microsoft technologies

integrate well with Apprenda, providing a better together story

• Autoscale your infrastructure and applications using System Center (Operations Manager, Virtual Machine

Manager, and Orchestrator) and Apprenda

Most organizations want to implement a private cloud and extend that to a hybrid cloud but, according to one poll,3 the biggest challenge is management and operational processes. The more the existing technology infrastructure needs to change to implement a new solution, the larger the resulting disruption. At the extreme, completely replacing an entire technology ecosystem for one new piece, the hybrid cloud, is risky, expensive and most often impossible. New cloud initiatives should strive to reduce the onboarding process by leveraging current enterprise software, custom applications and skill sets. Apprenda and Microsoft have built the best scenario hybrid cloud that drops into your current environment, allowing you to use the public cloud and existing investments in Microsoft products.

A P P R E N D A .C O M | 1 .877.PA A S W E B 01

A P P R E N D A White Papers

Page 3: Building a Real-World Hybrid Cloud with Seamless Application Portability

02

Apprenda & Microsoft

Apprenda Provides You Provide

Dev Portal / C

LI/APIAccount

PortalO

ps Portal

App Store APIs

Visual Studio

EclipseSystem

C

enter

Windows Azure Pack

App Store

Other Infrastructure (Windows &/or Linux)

Add-on System

Custom Add-on

SAP Hana

StorSimple

Microsoft HDInsight

.NET Java .NET Java

Oracle Database

Oracle Linux

Windows Server

SQL Server

Authentication/Authorization

Hybrid Cloud Placement Policy Engine

FAULT DETECTION • LOGGING & AUDITING • RBAC

TENANT MGMT • MULTI-TENACY • DYNAMIC SCALING

ALM • BILLING • METERING • POLICY ENGINE

Plug-ins (Change Databases, Approval Systems, etc.)

Active Directory

END USERS

DEVELOPERS

IT STAFF/ OPERATIONS

FEDERATION

Public/Private, Virtual/Physical

Your Datacenter Windows Azure

A P P R E N D A .C O M | 1 .877.PA A S W E B

The combination of Apprenda and Azure helps customers transform their datacenter into a high-efficiency application platform by incorporating public cloud resources, on their own terms.

Steven Martin, General Manager at Microsoft

Page 4: Building a Real-World Hybrid Cloud with Seamless Application Portability

03

Hybrid should not be limited to where an application falls when it is deployed, internally or externally, and restricted to a single business unit in an organization. Hybrid should touch many lines of business and allow applications to move between internal and external clouds based on policy, technology requirements and business demands. In the data center of the future, it is easy to imagine, based upon hardware demands, where infrastructure or Azure capacity is provisioned by System Center or Windows Azure Pack into the Apprenda PaaS. Those resources in Apprenda are then used by .NET developers in Visual Studio in a policy-driven way, so that when an application is in development and testing it is in the public cloud, when it is production it lands in the internal data center, all without leaving the IDE. The published software is then accessed by customers or employees using the existing identity provided by Active Directory. That’s the goal of hybrid cloud computing.

Microsoft software, IaaS and management tools have many integration touch points with Apprenda that allow organizations to fully realize the promise of hybrid cloud:

BUILDING A REAL-WORLD HYBRID CLOUD WITH SEAMLESS APPLICATION PORTABILIT Y

A P P R E N D A .C O M | 1 .877.PA A S W E B

VISUAL STUDIO – the fundamental Integrated Development Environment for .NET development. Apprenda has a Visual Studio extension that allows developers to use the Apprenda platform without ever leaving their favorite IDE. Developers can now create, build, deploy and manage their applications with a few clicks, all from within Visual Studio.

WINDOWS SERVER ON AZURE AND IN THE DATA CENTER – The Apprenda resource grid can utilize capacity from compute instances running Windows Server in bare metal, Hyper-V VM or Microsoft Azure IaaS VM configurations. Containerized cloud-enabled applications on Apprenda inherit configuration, virtualization and infrastructure independence that allow them to seamlessly move among Azure and the organization’s data centers. Apprenda comes with free Microsoft Azure cycles to get enterprise organizations’ hybrid cloud up and running. For more information on Windows Server integration, see Apprenda’s White Paper Microsoft and Apprenda Use Cloud to Cease Disruptive Server Migrations.

TEAM FOUNDATION SERVER – A fully equipped application lifecycle management (ALM) software package that is a Leader in the Gartner Magic Quadrant for Application Development Lifecycle Management.4 With the integration, TFS provides source control and builds iterative systems in the Apprenda platform. For example, developer changes to the code are built through a workflow process at night and pushed to the Apprenda platform in a dev/test configuration. The new build is then available to developers in a sandbox environment to run Visual Studio web tests, or other automated testing, that will gauge the build’s health.

Page 5: Building a Real-World Hybrid Cloud with Seamless Application Portability

04A P P R E N D A .C O M | 1 .877.PA A S W E B

VISUAL STUDIO ONLINE APPLICATION INSIGHTS – A service that offers application telemetry, availability and analytics for developers. Using Application Insights, developers can get information on what the users are doing with the application, monitor the health of the application and diagnose performance issues.

S YS TEM CENTER – A unified management platform for cloud software such as Apprenda, internal data center infrastructure and Microsoft Azure. System Center’s Operation Manager gives organizations the power to view an organizational diagram, manage and monitor all application and infrastructure resources in, or used by, Apprenda. System Center can also observe users access to applications. Centralized monitoring, virtual machine deployment and configuration in System Center allows auto-scaling of the underlining infrastructure that feeds the Apprenda PaaS. For example, Operations Manager can create an alert when the infrastructure utilization reaches a certain percentage of capacity. That alert can drive an automated remediation action that will call Virtual Machine Manager to create new VMs and then call Apprenda APIs to include the new VMs in the Apprenda resource grid for the PaaS to consume.

WINDOWS AZURE PACK – A part of Microsoft’s private cloud offering; it offers the rich self-service and multi-tenant features of Microsoft Azure in an organization’s data centers. Apprenda’s plugin for WAP extends the user experience of Azure provisioning and adds PaaS enhancements to WAP that are critical for creating and managing enterprise applications. Windows Azure Pack can be used to create the infrastructure for the Apprenda Platform in a self-service way, leveraging System Center technologies. Apprenda’s integration with WAP allows a tenant developer to create and manage N-Tier, cloud-enabled .NET applications that incorporate WCF and Windows services; all within Windows Azure Pack’s self-service User Interface.

P R E S S O N M I C R O S O F T A N D A P P R E N D A O N E C L O U D PA R T N E R S H I P:

S O U R C E S :

1 Private Cloud Matures, Hybrid Cloud Is Next: http://www.gartner.com/document/2585915

2 Offer available in the United States. Talk to an Apprenda or Microsoft account representative for details.

3 Private Cloud Matures, Hybrid Cloud Is Next: http://www.gartner.com/document/2585915

4 http://www.gartner.com/document/2625917

To find out more about Apprenda and Microsoft’s Hybrid OneCloud, contact an Apprenda account executive today at [email protected]

Page 6: Building a Real-World Hybrid Cloud with Seamless Application Portability

Apprenda, Inc.433 River StreetTroy NY 12180

W W W.A P P R E N D A .C O M

1.877.PA A S W E B