Software AG and the AWS cloud. Past, Present and Best Practices. Jonathan Madamba Director, Solution Cloud John Fitzgerald Director, Product Marketing



Similar documents
Proactively Secure Your Cloud Computing Platform

Subash Krishnaswamy Applications Software Technology Corporation

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

ArcGIS for Server: In the Cloud

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

What Cloud computing means in real life

Virtualization Technologies in SCADA/EMS/DMS/OMS. Vendor perspective Norman Sabelli Ventyx, an ABB company

Running Oracle on the Amazon Cloud

Enterprise Cloud Solutions

C a r l G o e t h a l s T e r r e m a r k E u r o p e. C a r l. g o e t h a l t e r r e m a r k. c o m

Increased Security, Greater Agility, Lower Costs for AWS DELPHIX FOR AMAZON WEB SERVICES WHITE PAPER

Data Center Consolidation: Lessons From The Field. John Tsiofas, Kraft Kennedy David Carlson, Kraft Kennedy

Patrick Osterhaus President & CTO Protera Technologies Patrick@protera.biz

Cloud computing and SAP

Cloud models and compliance requirements which is right for you?

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Oracle Applications and Cloud Computing - Future Direction

01/02/2012. Meet CloudOne. James Pietrocarlo Vice President of Business Development CloudOne.

VMware on VMware: Private Cloud Case Study Customer Presentation

An Introduction to Cloud Computing Concepts

Hosting JDE EnterpriseOne in the Cloud Hear how one company went to the cloud

Remote Voting Conference

Amazon Elastic Beanstalk

Cloud Computing. Chapter 1 Introducing Cloud Computing

Using WebSphere Application Server on Amazon EC2. Speaker(s): Ed McCabe, Arthur Meloy

Deploying ArcGIS for Server using Managed Services

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014

How To Develop An Org Cloud Based Powerware For An Onpremise Cloud Environment

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Building Storage Service in a Private Cloud

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Best Practices for Python in the Cloud: Lessons

Using ArcGIS for Server in the Amazon Cloud

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Management for the Mobile-Cloud Era

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Models and Platforms

Accelerate Your Enterprise Private Cloud Initiative

Automate DR Testing with Zerto and OO

vcloud Air Simone Brunozzi, VP and Chief Technologist, vcloud 2014 VMware Inc. All rights reserved.

Building an AWS-Compatible Hybrid Cloud with OpenStack

Running Oracle Applications on AWS

ASUG 2014 Moving SAP to the Cloud

Microsoft System Center Virtual Machine Manager 2008: Overview. Lee Chiang Yen Principal Trainer NetAssist Services

How To Compare The Two Cloud Computing Models

IBM Cloud Computing for SAP IBM Corporation

Data Centers and Cloud Computing

HADOOP BIG DATA DEVELOPER TRAINING AGENDA

Implementing and Managing Windows Server 2008 Hyper-V

Business Intelligence Competency Partners

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

Best Practices for Using MySQL in the Cloud

NCTA Cloud Architecture

Realizing the Value Proposition of Cloud Computing

Deployment Options for Microsoft Hyper-V Server

IPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks

Cloud Computing for SCADA

RemoteApp Publishing on AWS

Cloud computing - Architecting in the cloud

Cutting Through the Hype: Straight Talk About the Mainframe and Cloud Computing. Straight talk on cloud computing

How To Understand Cloud Computing

Using ArcGIS for Server in the Amazon Cloud

This is an RFI and not a RFQ or ITN. Information gathered will lead to possible RFQ/ITN. This is a general RFI for all proposed solutions.

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

Third Party Cloud Services Its Adoption in the New Age

PeopleSoft Cloud Architecture Automating PeopleSoft Deployment

Every Silver Lining Has a Vault in the Cloud

M6422A Implementing and Managing Windows Server 2008 Hyper-V

TRG Clients in the Cloud Today

Elastic Private Clouds

Hosted SharePoint: Questions every provider should answer

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Deployment Topologies - DPAdmin An isoagroup Product

Overview and Deployment Guide. Sophos UTM on AWS

Cloud Computing An Elephant In The Dark

A Gentle Introduction to Cloud Computing

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

Making Leaders Successful Every Day

Cloud Essentials for Architects using OpenStack

Deploy Remote Desktop Gateway on the AWS Cloud

Amazon Relational Database Service (RDS)

Fact Sheet Fujitsu Global Cloud Platform Infrastructure as a Service (Iaas)

The IBM SmartCloud Enterprise and hybrid solution for simple, secure integration and management of public & private clouds

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Electronic Records Storage Options and Overview

Transcription:

Software AG and the AWS cloud Past, Present and Best Practices Jonathan Madamba Director, Solution Cloud John Fitzgerald Director, Product Marketing

Agenda How Software AG Uses The cloud Software AG s Solution Center Our history of The cloud First Generation On Premise Second Generation Hosted Where we see our next generation Lessons Learned / Best Practices for building your cloud Feedback and Questions 6 July 2011 ProcessWorld 2011 2

Software AG s Solution Center Cross-Departmental Support organization Created 10 Years ago Global team Background is primarily Product Management, Sales, Consulting, IT Guru Provides Infrastructure for Sales, R&D, QA, Support Solution Center 6 July 2011 ProcessWorld 2011 3

Team Charter Enable the field to leverage the most stable platform Combination of webmethods, ETS and ARIS Helping Software AG globally including: Marketing builds demos R&D develops on a stable development platform Rapid Testing for QA Demonstrations and Proofs of Concepts for Sales Engineers Key Statistics: Approx 250 users across global SAG community 15-20 Different Amazon AMI s in Production Typical day 125-150 Instance Events 50-70 Instances running at the same time Peaks of 100+ 6 July 2011 ProcessWorld 2011 4

Jonathan s Definition of the Cloud The cloud means a lot of things to different people SaaS PaaS IaaS (Hosting VM) Public / Private / Hybrid I Feel that the cloud is A platform to deploy applications An easier way to deploy our software The next Generation for applications I Feel that the cloud is not A solution to all deployment models Appropriate in all circumstances The answer to every problem 6 July 2011 ProcessWorld 2011 5

Typical uses of the Cloud External Uses ECR Software Evaluation Analyst Demos / Events POV / Custom Demos Internal Uses Architectural/functional validation Testing/quality assurance Formal and self-paced training Internal project support 6 July 2011 ProcessWorld 2011 6

Solution Center History 2000 6 July 2011 ProcessWorld 2011 7

Solution Center - First Generation Started using around 2000 Started with local desktops Eliminate configuration tasks Started hosting on central labs Central Management and control Standardized to consolidate images find out what others have done Created Global Distribution Center for VM s 6 July 2011 ProcessWorld 2011 8

Solution Center - First Generation The Good Standardized installs Platform Readiness Anyone could get it running without installation process Repository and global sharing Built wm CAF application Used globally Downloadable and hosted Faster troubleshooting and reliability Field Readiness The Bad Network bottlenecks globally Hard to move GB s at a time Cost of hardware Platform Growth Growth of users 3 year refresh cycle Physical Datacenter cost Global Download and Distribution of VM Images 6 July 2011 ProcessWorld 2011 9

Solution Center History 2008-2009 6 July 2011 ProcessWorld 2011 10

Enter ARISalign ARIS Align SaaS for Social BPM First Major Project on Amazon Started in 2009 Minimal hiccups Why we used AWS Not sure of growth No need purchase hardware 6 July 2011 ProcessWorld 2011 11

Solution Center History 2010 6 July 2011 ProcessWorld 2011 12

Software AG s Launchpad Internal Utility for Managing Amazon Instances Search for instances Manage/Launch Self Service Portal Pay as you go model Internal Cross-Charge 6 July 2011 ProcessWorld 2011 13

Searching For an Image 6 July 2011 ProcessWorld 2011 14

Selecting and Starting 6 July 2011 ProcessWorld 2011 15

Managing Instances 6 July 2011 ProcessWorld 2011 16

Our Internal Utility - Launchpad What is different about it? Based on public cloud compute platform - IaaS Pay as you go Utility computing model Easy to Use Self Service model What it offers Pre-Built Windows and Linux Workstations Different Size instances Small, Medium, Large Why did we Build Launchpad? Improved Productivity: Repeatable, Collaborative Environments On-demand Scalability and Performance Ops Expense vs. Capital: Elimination of server data center investment Global Model: Multi-Datacenter regions in US*, EMEA, and APJ * Hosted only in US-East currently (expansion plans based on requirements) 6 July 2011 ProcessWorld 2011 17

Using our Cloud webmethods Test Drive Test Drive webmethods Products Includes Tutorials Demonstration Scripts Pre-Built Content Successful Program for our sales teams Shortens sales process Enables hands-on use Note Currently only available in the US 6 July 2011 ProcessWorld 2011 18

Solution Center History 2011 & Beyond... 6 July 2011 ProcessWorld 2011 19

Software AG s Cloud In Action!! Over 70 Instances Over 30 Different workstations and environments Fully Redundant 6 July 2011 ProcessWorld 2011 20

Building in the Cloud Best Practices and Lessons Learned 6 July 2011 ProcessWorld 2011 21

Best Practices for Deploying in the Cloud Software AG Customer Event Innovation World November, 2008 Miami, Florida 6 July 2011 ProcessWorld 2011 22

Best Practices What to use it for Learn the Use Cases Quickly Spin up pilots Innovation across multiple groups Does the Cloud Make Sense Understand gaps in the platform Limits of Control How do you get back to the database Does the security model match Ability to Scale Out How do you provision out Collaboration Easier to work together 6 July 2011 ProcessWorld 2011 23

Best Practices - Architecture First assumption it will fail Providers SLA s are not in your favor Architect for worse case Multiple Instances, Load-balancers and failover Backups We use both an traditional backup as well as on-demand Do lots of backups 6 July 2011 ProcessWorld 2011 24

Best Practices - Provisioning, Install, Publish Identifying Platforms what images work for which Amazon starts with Linux/Win Build Images from Scratch can be lighter weight Some automation for builds Need to automate build and certification Validated Amazon Images 6 July 2011 ProcessWorld 2011 25

Best Practices - Runtime Running it costs money Monitor your images Leverage API that works for us Effective use of budget and time Start and stop Amazon Console Granular control Identify What can and can t be ported to the cloud Build Servers can install Software from the cloud Disaster Recovery Backup up often. Leverage Cloned processes for test automation 6 July 2011 ProcessWorld 2011 26

Best Practices - Security Securing your images is your responsibility Leverage Virtual Private Cloud (IPSec based Secure tunneling ) Create Security Groups that isolate functional layer Know what ports are open Public/Private Key 6 July 2011 ProcessWorld 2011 27

IPSec tunnel Between Software AG Data Center and Amazon AWS VPC network Software AG in premise Networks Software AG Suite Services Amazon AWS Elastic Cloud AWS VPC 10.x.x.x/24 AWS Security Groups x.x.64.84 The Internet IPSec Tunnel Hosts for UMG Demo 10.x.x.188 EIP: x.x.x.102 Other Back office systems IBM Mainframe x.x.10.3 Oracle / SAP x.x.15.7 Cisco Routers/ Firewall VPC Route Table IPSec VPN Gateway: x.x.0.100 EIP: x.x.100.101 6 July 2011 ProcessWorld 2011 28

Future Areas for Exploration High Volume Real time Monitoring Event Driven Architecture Complex Event Processing for mastering the elastic cloud Platform Extensions to private internal and public external cloud processes company wide Governance model for just in time environments to maximize savings and efficiency Extend Readiness Program for platform suite daily build verification tests to leverage virtualized vm based and public cloud automation Voice/Mobile Device based monitoring and operations It s just cool to manage this from an Ipad! 6 July 2011 ProcessWorld 2011 29

CEP4Cloud: Legend Architecture Sensors Sensor Data Action Framework Client Action Framework Command User CEP Engine Mash Zone Action Framework JMS Bus VM 1 VM n VM 1 VM n......... Hypervisor Hypervisor Physical Resource 1 Physical Resource n 6 July 2011 ProcessWorld 2011 30

6 July 2011 ProcessWorld 2011 31

6 July 2011 ProcessWorld 2011 32

Questions? Email me at jonm@softwareag.com

Thank you!