39
Sugar on Amazon Web Services Cloud

Cloud: Session 4: Sugar on Amazon Web Services

Embed Size (px)

DESCRIPTION

One of Sugar's strongest advantages is the flexiblity and choice customers have when evaluating where to host their instances. Learn in this session the true differences between the alternatives, when they make sense - and when they don't. Explore real-world examples of how companies have extended beyond self-hosting and Sugar On-Demand alternatives into a fully flexible and powerful Amazon Web Services infrastructure.

Citation preview

Page 1: Cloud: Session 4: Sugar on Amazon Web Services

Sugar on Amazon Web Services

Cloud

Page 2: Cloud: Session 4: Sugar on Amazon Web Services

204/18/12 ©2012 SugarCRM Inc. All rights reserved.

JOSE MALDONADO

EXECUTIVE MANAGER PALMTREE CONSULTING

Page 3: Cloud: Session 4: Sugar on Amazon Web Services

304/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AGENDA

Palmtree Consulting Amazon and AWS The ‘Cloud’ SugarCRM Sugar Deployment Options - Why Move Beyond

SOD Cloud Challenges How AWS works

Page 4: Cloud: Session 4: Sugar on Amazon Web Services

404/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

PALMTREE CONSULTING

In ‘Performance Management’ since 2004 Consulting and Technology in BI/BA, CRM, BSC,

Profit, Planning, Infrastructure, EA SugarCRM Gold Partner, PAB member IBM Premier Partner Amazon AWS Solution Provider Others (Microsoft, Spider, EMC, HP, Lenovo, ... )

Page 5: Cloud: Session 4: Sugar on Amazon Web Services

504/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AMAZON

Retail/Store Business

Platform for vendors Amazon Web

Services: IaaS

Gartner “Magic Quadrant for Public Cloud Infrastructure a Service,” Lydia Leong, Ted Chamberlin, December 8, 2011. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report.. The Gartner report is available upon request from Steven Armstrong ([email protected]). Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Page 6: Cloud: Session 4: Sugar on Amazon Web Services

604/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

THE CLOUD

SaaS, IaaS, PaaS No upfront Capex Pay for what you use (as-you-

go) Self-Service Scale up and down Improved Agility (time-to-

market, response)

Page 7: Cloud: Session 4: Sugar on Amazon Web Services

704/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

SUGARCRMSUGARCRM

Most Cloud-Friendly CRM KEY COMPETITIVE ADVANTAGE:

Multiple deployment options Simultaneous Environments

Page 8: Cloud: Session 4: Sugar on Amazon Web Services

804/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

SUGARCRM

On PremiseSugar On Demand

External Cloud (AWS)

Full Control of Environment ✔ ✘ ✔

Code level Customizations ✔ ✘ ✔

DB Access ✔ ✘ ✔

On Demand Scalability ✘ ✔ ✔

Admin. Automation (backups, maintenance..)

✘ ✔ ✔

Flattened, Predictable Costs ✘ ✔ ✔

Self-Service Portal ✔ ? ✔

Page 9: Cloud: Session 4: Sugar on Amazon Web Services

904/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

When to Move Beyond Sugar On Premise

SOD makes A LOT of sense. (Included $$) TRY IT OUT! Forget Scheduling/Cron Jobs (for campaigns) Avoid/Discontinue infrastructure costs Gain Cloud Benefits No upfront Capex Pay for what you use (as-you-go) Self-Service Scale up and down Improved Agility

On Premise

Sugar On Demand

External Cloud (AWS)

Full Control of Environment ✔ ✘ ✔

Code level Customizations ✔ ✘ ✔

DB Access ✔ ✘ ✔

On Demand Scalability ✘ ✔ ✔

Admin. Automation (backups, maintenance..)

✘ ✔ ✔

Flattened, Predictable Costs

✘ ✔ ✔

Self-Service Portal ✔ ? ✔

Page 10: Cloud: Session 4: Sugar on Amazon Web Services

1004/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

When to Move Beyond Sugar On Demand

SOD makes A LOT of sense. (Included $$) Need more control without losing Cloud Benefits Customization Requirements SLA Requirements Compliance Requirements

On Premise

Sugar On Demand

External Cloud (AWS)

Full Control of Environment ✔ ✘ ✔

Code level Customizations ✔ ✘ ✔

DB Access ✔ ✘ ✔

On Demand Scalability ✘ ✔ ✔

Admin. Automation (backups, maintenance..)

✘ ✔ ✔

Flattened, Predictable Costs

✘ ✔ ✔

Self-Service Portal ✔ ? ✔

Page 11: Cloud: Session 4: Sugar on Amazon Web Services

1104/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Perceived Challenges in Cloud

Information Security Integration “Job Security”

Not ALL Cloud-based solutions are secure Not ALL Cloud-based solutions integrate Not ALL Cloud-based solutions help you keep your job

Page 12: Cloud: Session 4: Sugar on Amazon Web Services

1204/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Information Security - AWS

Page 13: Cloud: Session 4: Sugar on Amazon Web Services

1304/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS

Page 14: Cloud: Session 4: Sugar on Amazon Web Services

1404/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS - Multifactor Authentication

Virtual Key (Smartphone app, iPhone /Android / Blackberry / Windows)

Physical token

Page 15: Cloud: Session 4: Sugar on Amazon Web Services

1504/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Real World Example - GM

Key Player in Auto industry Worldwide Standardized, unified IT policy Local (Colombia), Region (Brazil), Global

(Shanghai)

Automated tests: McAfee SECURE Manual tests: Scheduled Manual Penetration

Tests

Page 16: Cloud: Session 4: Sugar on Amazon Web Services

1604/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Sugar On Demand unclear indirect yet helpful In process of formalizing AWS Better starting point Active involvement - Shared responsibility By leveraging AWS, the complete offer appears

Enterprise-Ready

Real World Example - GM

Page 17: Cloud: Session 4: Sugar on Amazon Web Services

1704/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Sugar On Demand Flat files Web Services -based connectors

AWS Flat files Web Services -based connectors Database -based connectors (Most ETLs) Code -based connectors (Custom)

Integration

Page 18: Cloud: Session 4: Sugar on Amazon Web Services

1804/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS allowed us to create custom ETL tool (based on OS Kettle). (cheating). Migrating towards IBM ETL tech

Take advantage of multiple environments: Data crunching on site, then push to Cloud

Try IBM’s Cast Iron!

Real World Example - GM

Page 19: Cloud: Session 4: Sugar on Amazon Web Services

1904/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Job Security?

AWS: How it works

Web Interface Third-Party Services (BitNami) API tools

Don’t fix, replace

Page 20: Cloud: Session 4: Sugar on Amazon Web Services

2004/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1220

AWS

Page 21: Cloud: Session 4: Sugar on Amazon Web Services

2104/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1221

AWS

Page 22: Cloud: Session 4: Sugar on Amazon Web Services

2204/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1222

AWS

Page 23: Cloud: Session 4: Sugar on Amazon Web Services

2304/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS

Page 24: Cloud: Session 4: Sugar on Amazon Web Services

2404/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS EC2 Instance typesM

emor

y

CPU (1 ECU ≈ 1.2 - 1.7 Ghz Xeon 2007)

Micro633Mb2 ECU

Small1.7Gb1 ECU

Medium3.7Gb2 ECU

Large7.5Gb4 ECU

XLarge15Gb8 ECU

HMXLarge17Gb

6.5 ECU

HM2XLarge

32Gb13 ECU

HC Med1.7Gb5 ECU

HC XL7Gb

20 ECU

Clusters

High Memory

High CPU

HMQXLarge

68Gb26 ECU

Page 25: Cloud: Session 4: Sugar on Amazon Web Services

2504/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1225

AWS

Page 26: Cloud: Session 4: Sugar on Amazon Web Services

2604/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1226

AWS

Page 27: Cloud: Session 4: Sugar on Amazon Web Services

2704/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1227

AWS

Page 28: Cloud: Session 4: Sugar on Amazon Web Services

2804/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS

Page 29: Cloud: Session 4: Sugar on Amazon Web Services

2904/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1229

AWS

Page 30: Cloud: Session 4: Sugar on Amazon Web Services

3004/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1230

AWS

Page 31: Cloud: Session 4: Sugar on Amazon Web Services

3104/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS

Page 32: Cloud: Session 4: Sugar on Amazon Web Services

3204/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1232

AWS

Page 33: Cloud: Session 4: Sugar on Amazon Web Services

3304/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS

Page 34: Cloud: Session 4: Sugar on Amazon Web Services

3404/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1234

AWS

Page 35: Cloud: Session 4: Sugar on Amazon Web Services

3504/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

AWS

Page 36: Cloud: Session 4: Sugar on Amazon Web Services

3604/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON12

Multiple environments based on task Dynamic resizing based on cycle stage Paying only for large infrastructure

when needed

Real World Example - GM

Every month100+ dealers send info

data consolidated at onsitedevelopment/test instance

data sent to AWS

Instance scales for massive CPU

tasks (behavior)

Back to normal for standard

consumption

Page 37: Cloud: Session 4: Sugar on Amazon Web Services

3704/18/12 ©2012 SugarCRM Inc. All rights reserved.

Tweet: #SCON1237

Job Security?Uptime in no timeStreamline licensing costs (OS, DB)Hassle free backup, restore, replicateCovered on Security and Integration (Cloud issues)Real-time monitoring and resizingScale with high-end features (Load Balancing, VPC, etc)Leverage Sugar’s deployment options

Be a hero with your Sugar deployment!

Page 38: Cloud: Session 4: Sugar on Amazon Web Services

3804/18/12 ©2012 SugarCRM Inc. All rights reserved.

Submit Session Feedback

Select the SugarCon Mobile App: Tap on this sessionTap on surveySubmit your feedback

*Prizes for attendees who submit session feedback using the Mobile App

Page 39: Cloud: Session 4: Sugar on Amazon Web Services

3904/18/12 ©2012 SugarCRM Inc. All rights reserved.

#SCON12