Upload
willy-marroquin-willydev
View
159
Download
5
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
Apprenda and Microsoft OneCloud Integrates with Your Software
A P P R E N D A White Papers
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
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
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.
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]
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