AWS & Apprenda:
Big Data, Backup, & Data Warehousing Made Easy for Developers

“[AWS] is a thought leader; it is extraordinarily innovative, exceptionally agile, and very responsive to the market.” – Gartner

Amazon Web Services (AWS) is the current market-share leader in public cloud Infrastructure as a Service (IaaS) and is positioned in the Leaders Quadrant of Gartner’s Magic Quadrant for Public Cloud Storage Services. Apprenda’s enterprise private Platform as a Service (PaaS) can pool AWS and on-premise resources to deliver a highly-scalable, policy-driven environment for .NET and Java development. AWS provides developers in need of infrastructure with a fully-equipped, world-class data center environment. At the same time, operations in central IT can use IaaS to extend their current infrastructure, to provide inexpensive backup, and to enable new capabilities such as Big Data, modern data warehousing, and messaging. With Apprenda and AWS, developers receive the IT services they need on-demand, while operations maintains the control they require.

Apprenda and AWS can be built as a hybrid cloud that provides line of business developers with access to Redshift data warehousing; Glacier backup; and open source, Hadoop-based Elastic MapReduce (among others).

  • Your Big Data. Not ours!
  • Achieve true hybrid capabilities by leveraging leaders in IaaS and enterprise private PaaS
  • Easily migrate existing applications to AWS
  • Place applications on-premise, in different AWS regions, in AWS Virtual Private Clouds (VPC), or in any Direct Connect co-location (http://aws.amazon.com/directconnect/partners/)
  • Turn applications into cloud SaaS applications that can take advantage of AWS’ scaling, elastic, and per hour pricing
  • Utilize your existing tools—System Center, Visual Studio, Eclipse, VMware, etc.—for both AWS and Apprenda

Hybrid Cloud for Big Data, Data Warehousing, Backup, and more:

  • Redshift: Data Warehousing – Reporting and data analysis have changed over the years and new data warehousing solutions are giving organizations new insights. However, data warehousing is often expensive and complex to build. Many hardware vendors have started to sell integrated systems, but they are still costly. Partly due to these factors, Amazon’s data warehousing service, Redshift has been noted as the “fastest-growing service in the history of AWS.” With Apprenda’s integration, building data warehousing custom applications is easier than ever. (http://aws.amazon.com/sns/)
  • Glacier: Backup – Organizations are taking advantage of public cloud’s massive economies of scale, commodity infrastructure, and on-premise storage gateways for data center backup and recovery. Amazon Web Services is positioned as a Leader in Gartner’s Magic Quadrant for Public Cloud Storage Services. Taking advantage of this, applications running on Apprenda can now use Glacier to cheaply achieve archival, disaster recovery, and business continuity planning. (http://aws.amazon.com/glacier/)
  • Relational Database Service (RDS) – Relational databases are at the heart of most mission-critical workloads. Amazon RDS is a database similar to common other options like Oracle, Microsoft SQL Server, and PostgreSQL. With this integration, Apprenda allows developers to build native cloud applications with managed database services. (http://aws.amazon.com/rds/)
  • Simple Notification Service (SNS) – In modern application architecture, sending push, SMS, email, and other notifications to a variety of devices is essential. Apprenda integrates with Amazon’s SNS, which allows developers to build notifications without managing or coding a unique solution for each application. (http://aws.amazon.com/sns/details/)
  • Simple Storage Service (S3) – Object storage is one of the most popular services at AWS. Apprenda integrates with S3, which gives applications nine 9s SLAs without needing to think about RAID and other infrastructure details. S3 offers two options, one with reduced but ample SLA for a lower price. It can also be used for inexpensive, static web hosting. (http://aws.amazon.com/s3/)
  • Simple Queue Service (SQS) – AWS’s queuing service gives Apprenda applications the ability to directly communicate with each other through message queues. By provisioning SQS, developers benefit from an established communication link which allows backend services or third-party services to conduct processing while the app interface thread remains focused on handling user requests. (http://aws.amazon.com/sqs/)
  • Elastic MapReduce (EMR): Hadoop – Big Data is changing the way the enterprise analyzes customers and operations. Organizations from from Yelp to 1000 Genomes Project have already used EMR to process Terabytes of data and hundreds of millions of statistics from daily logs. With Apprenda’s EMR integration, developers can leverage the Hadoop open source framework to deliver big data analytics to the enterprise without the need for big data’s usual capital investments. (http://aws.amazon.com/elasticmapreduce/)

View All Integrations

Additional Resources

  • Setting Up Apprenda in AWS [Tutorial]
    A step-by-step guide to getting Apprenda up and running immediately in AWS, using a pre-configured Amazon Machine Image (AMI).
  • Apprenda AWS Integration on GitHub
    This project contains all of the modules necessary to integrate with Amazon Web Services.
  • AWS CloudWatch Integration on GitHub
    This repository that includes all the details to integrate Apprenda logging with the CloudWatch platform.
  • Documentation for AWS Addons
    Download this guide to setting up the various addons for Amazon Web Services (AWS). The document covers how to setup, configure, and deploy addons.
  • Driving Profit and Savings By Turning Apps into SaaS
    Learn how a SaaS Hub revolutionizes enterprise app development and delivery.