Endorse Revamps Mobile App on ServerCentral Enterprise Cloud: A Case Study
|
|
|
- Abel Lambert
- 10 years ago
- Views:
Transcription
1 Endorse Revamps Mobile App on ServerCentral Enterprise Cloud: A Case Study
2 Customer: Endorse Industry: ecommerce Location: San Mateo, CA
3 BUSINESS DESCRIPTION Endorse is a free mobile app for ios and Android that gives shoppers 10% to 100% cash back for staying loyal to their favorite brands. No coupons to clip, no bar codes to scan; users simply upload receipts and get rewarded. BUSINESS CHALLENGES Endorse relies on optical character recognition (OCR) to extract text from shopper receipts. OCR is a processorintensive, calculation-based technology involving pixel-by-pixel image processing and mathematical formulas. In other words, the Endorse app simply doesn t work in the average, overprovisioned cloud. Like most commodity cloud vendors, Endorse s legacy provider allocated adequate storage and memory, but overprovisioned processor capacity. Starved of CPU, Endorse s cloud performed poorly under OCR s high CPU demand. Adding to the frustration, their service provider experienced three major network outages in under two years and had asked Endorse to shut down their servers for hardware maintenance on multiple occasions.
4 Objectives leverage a reliable, scalable network avoid restrictive bandwidth bottlenecks eliminate cloud services that starve processor combine the resource scalability of a cloud with the reliability of colocated hardware
5 CUSTOMER DISCOVERY Erik Klein, Endorse s Co-Founder and CTO, learned about ServerCentral through his longtime friend and the Director of Networking at Dropbox, Colin Corbett. Corbett was enthusiastic about ServerCentral s network and data centers being the best he s ever seen, adding that ServerCentral is the least likely to go down of any service provider based on historical data alone. After exploring his options, Klein was confident that ServerCentral had the best platform for Endorse. When my longtime friend the guy who helped design the networks for YouTube and PayPal said ServerCentral s data centers and IP backbone are the most impressive he s ever seen, I trusted him implicitly. Erik Klein Co-Founder and CTO of Endorse
6 SOLUTION DESCRIPTION Endorse deployed ServerCentral Enterprise Cloud with dedicated hardware cores, accelerated storage, and redundant, 10-Gbps connectivity. Specifically, the deployment included: custom package of ServerCentral Enterprise Cloud Python for backend, OCR product-level data mysql for relational database management Nginx for SSL load balancing between web servers Unix VMs BENEFITS The reliability of ServerCentral Enterprise Cloud streamlines troubleshooting for Endorse. Since issues likely don t originate in ServerCentral s infrastructure, problems are generally software-related and much easier for Endorse s team to isolate. When Endorse needs help, they are automatically routed to ServerCentral s high-level support staff who provide thorough, effective answers the first time around. System integration is much easier for Klein and his team because they re able to control each virtual machine like a physical server that they actually own. Endorse will continue to grow on ServerCentral Enterprise Cloud, eventually incorporating hybrid interconnectivity with dedicated servers, hardware firewalls, hardware load balancers, and other colocated equipment.
7 Results Endorse has successfully processed hundreds of thousands of shopper receipts on ServerCentral Enterprise Cloud Endorse continues to scale seamlessly, adding more customers and processing power each month performance issues with CPU overprovisioning (common in most cloud infrastructures) are eliminated by ServerCentral Enterprise Cloud s dedicated hardware cores Endorse has maintained 100% uptime on ServerCentral Enterprise Cloud since day one, even during hardware maintenance To get started with a ServerCentral cloud, visit:
8 111 West Jackson Blvd Suite 1600 Chicago, IL Toll-Free: (888) Worldwide: +1(312)
ServerCentral Cloud Services Reliable. Adaptable. Robust.
ServerCentral Cloud Services Reliable. Adaptable. Robust. UNTHINK how you think about the cloud Everybody has their own definition for Cloud. But is it yours? You know what s best for your company, and
PreEmptive Solutions Harnesses the Cloud: A Case Study
PreEmptive Solutions Harnesses the Cloud: A Case Study Customer: PreEmptive Solutions Industry: Technology Location: Mayfield Village, OH BUSINESS DESCRIPTION PreEmptive Solutions designs software and
Hosting Services VITA Contract VA-120416-AISN (Statewide contract available to any public entity in the Commonwealth)
Hosting Services VITA Contract VA-120416-AISN (Statewide contract available to any public entity in the Commonwealth) March 2014 Premier Provider of egov Services to the Commonwealth of Virginia Virginia
Mobile Secure Desktop Maximum Scalability, Security and Availability for View with F5 Networks HOW-TO GUIDE
Mobile Secure Desktop Maximum Scalability, Security and Availability for View with F5 Networks HOW-TO GUIDE Solution Overview The VMware View Mobile Secure Desktop solution is a powerful architecture intended
Background. Industry: Challenges: Solution: Benefits: APV SERIES CASE STUDY Fuel Card Web Portal
Industry: Energy; Retail & ecommerce Challenges: Deliver an optimal user experience by balancing traffic across multiple leased links Balance user access and application operation requests among back-end
Microsoft Private Cloud Fast Track
Microsoft Private Cloud Fast Track Microsoft Private Cloud Fast Track is a reference architecture designed to help build private clouds by combining Microsoft software with Nutanix technology to decrease
Virtualizing the SAN with Software Defined Storage Networks
Software Defined Storage Networks Virtualizing the SAN with Software Defined Storage Networks Introduction Data Center architects continue to face many challenges as they respond to increasing demands
Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings
Solution Brief Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Introduction Accelerating time to market, increasing IT agility to enable business strategies, and improving
Server Virtualization Cloud Partner Training Series
Server Virtualization Cloud Partner Training Series August 2015 Agenda What is it? Benefits Industry Landscape Evolve is Different How we can help you $ucceed Who is a fit? Who is a challenge? Key Questions
PRODUCTS & TECHNOLOGY
PRODUCTS & TECHNOLOGY DATA CENTER CLASS WAN OPTIMIZATION Today s major IT initiatives all have one thing in common: they require a well performing Wide Area Network (WAN). However, many enterprise WANs
Understanding SAN and Storage Constraints In Private Clouds
Understanding SAN and Storage Constraints In Private Clouds L. Mark Stone, Founder and CIO (207) 772-5678 [email protected] Agenda Non-technical Executive Summary Choke Points (there are
IT is complicated. There are so many moving pieces and parts, and your business is dependent on all
Why Rainspace? IT is complicated. There are so many moving pieces and parts, and your business is dependent on all we know how to bring you value, help you operate more Rainspace was founded to give our
How Solace Message Routers Reduce the Cost of IT Infrastructure
How Message Routers Reduce the Cost of IT Infrastructure This paper explains how s innovative solution can significantly reduce the total cost of ownership of your messaging middleware platform and IT
WHITE PAPER. www.fusionstorm.com. Building Blocks of the Modern Data Center
WHITE PAPER: Easing the Way to the Cloud: 1 WHITE PAPER Building Blocks of the Modern Data Center How Integrated Infrastructure Solutions Help to Accelerate Application Deployments and Simplify Management
How To Manage Cloud Computing
Four Keys for Monitoring Cloud Services White Paper from ManageEngine Web: email: [email protected] Table of Contents 1. Introduction 2. Overview of Cloud Computing 3. Top management
Performance and Scale in Cloud Computing
Performance and Scale in Cloud Computing A Joyent White Paper Executive Summary Poor application performance causes companies to lose customers, reduce employee productivity, and reduce bottom line revenue.
CA Cloud Overview Benefits of the Hyper-V Cloud
Benefits of the Hyper-V Cloud For more information, please contact: Email: [email protected] Ph: 888-821-7888 Canadian Web Hosting (www.canadianwebhosting.com) is an independent company, hereinafter
WhitePaper. Private Cloud Computing Essentials
Private Cloud Computing Essentials The 2X Private Cloud Computing Essentials This white paper contains a brief guide to Private Cloud Computing. Contents Introduction.... 3 About Private Cloud Computing....
ARE AGENTS NECESSARY FOR ACCURATE MONITORING?
ARE AGENTS NECESSARY FOR ACCURATE MONITORING? In managing network performance, user experience takes priority. Being proactive in managing performance means not only tracking the network and application,
Getting More Performance and Efficiency in the Application Delivery Network
SOLUTION BRIEF Intel Xeon Processor E5-2600 v2 Product Family Intel Solid-State Drives (Intel SSD) F5* Networks Delivery Controllers (ADCs) Networking and Communications Getting More Performance and Efficiency
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
Optimizing Storage for Better TCO in Oracle Environments. Part 1: Management INFOSTOR. Executive Brief
Optimizing Storage for Better TCO in Oracle Environments INFOSTOR Executive Brief a QuinStreet Excutive Brief. 2012 To the casual observer, and even to business decision makers who don t work in information
Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER
Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform The benefits
CCA Fall 2012. Karl Erik Rye. Director, Comm. Products, GCI. [email protected]
The Cloud (Enabler for Service Providers to Supply More to Their Customers) A Regional Carrier Perspective CCA Fall 2012 Karl Erik Rye Director, Comm. Products, GCI [email protected] Data Center in the Cloud
Windows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
Navigating Among the Clouds. Evaluating Public, Private and Hybrid Cloud Computing Approaches
Navigating Among the Clouds Evaluating Public, Private and Hybrid Cloud Computing Approaches June 2012 Much like the winds of change that continue to alter the cloud landscape in the skies above, a powerful
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Service Description CloudSure Public, Private & Hybrid Cloud
Service Description CloudSure Public, Private & Hybrid Cloud Table of Contents Overview - CloudSure... 3 CloudSure Benefits... 3 CloudSure Features... 3 Technical Features... 4 Cloud Control... 4 Storage...
Product Overview. UNIFIED COMPUTING Managed Load Balancing Data Sheet
Product Overview Interoute s Load Balancing and Application Delivery services provide high availability, security and increased performance to your critical business applications. Based on the industry-leading
Making the Business and IT Case for Dedicated Hosting
Making the Business and IT Case for Dedicated Hosting Overview Dedicated hosting is a popular way to operate servers and devices without owning the hardware and running a private data centre. Dedicated
GigaSpaces Real-Time Analytics for Big Data
GigaSpaces Real-Time Analytics for Big Data GigaSpaces makes it easy to build and deploy large-scale real-time analytics systems Rapidly increasing use of large-scale and location-aware social media and
CloudLink - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds
- The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds February 2011 1 Introduction Today's business environment requires organizations
Actuate for: Customer Self-Service Reporting Applications
Any User. Any Data. Any Deployment. Enterprise Solutions Actuate for: Customer Self-Service Reporting Applications Customer Self-Service Reporting Applications built with Actuate deliver account information
WHITE PAPER. www.fusionstorm.com. The Double-Edged Sword of Virtualization:
WHiTE PaPEr: Easing the Way to the cloud: 1 WHITE PAPER The Double-Edged Sword of Virtualization: Solutions and Strategies for minimizing the challenges and reaping the rewards of Disaster recovery in
PARTNER OVERVIEW. About Evolve IP WHAT WE PROVIDE OUR DATA CENTERS THE CLOUD SERVICES COMPANY TM. www.evolveip.net support.evolveip.
PARTNER OVERVIEW About Evolve IP Evolve IP is The Cloud Services Company. Designed from the beginning to provide organizations with a unified option for cloud services, Evolve IP enables decision-makers
5 Easy Steps to Implementing Application Load Balancing for Non-Stop Availability and Higher Performance
5 Easy Steps to Implementing Application Load Balancing for Non-Stop Availability and Higher Performance DEPLOYMENT GUIDE Prepared by: Jim Puchbauer Coyote Point Systems Inc. The idea of load balancing
ioscale: The Holy Grail for Hyperscale
ioscale: The Holy Grail for Hyperscale The New World of Hyperscale Hyperscale describes new cloud computing deployments where hundreds or thousands of distributed servers support millions of remote, often
Uptime Infrastructure Monitor. Installation Guide
Uptime Infrastructure Monitor Installation Guide This guide will walk through each step of installation for Uptime Infrastructure Monitor software on a Windows server. Uptime Infrastructure Monitor is
Joe Young, Senior Windows Administrator, Hostway
Many of our enterprise customers wanted dedicated virtual servers that offered a much higher degree of isolation... we needed to step up our virtualization efforts to stay competitive." Joe Young, Senior
Our Services Dynamic Data Centre Infrastructure-as-a-Service.
Our Services Dynamic Data Centre Infrastructure-as-a-Service. 02 / TelecityGroup Dynamic Data Centre What is Dynamic Data Centre? Dynamic Data Centre (DDC) is TelecityGroup s Infrastructure-as-a-Service
owncloud Architecture Overview
owncloud Architecture Overview Time to get control back Employees are using cloud-based services to share sensitive company data with vendors, customers, partners and each other. They are syncing data
QLogic 16Gb Gen 5 Fibre Channel in IBM System x Deployments
QLogic 16Gb Gen 5 Fibre Channel in IBM System x Deployments Increase Virtualization Density and Eliminate I/O Bottlenecks with QLogic High-Speed Interconnects Key Findings Support for increased workloads,
ScaleArc for SQL Server
Solution Brief ScaleArc for SQL Server Overview Organizations around the world depend on SQL Server for their revenuegenerating, customer-facing applications, running their most business-critical operations
2013 State of the. enterprise cloud report
2013 State of the enterprise cloud report The 2013 State of the Enterprise Cloud Report examines the factors driving cloud adoption; the growth in demand for virtual machines (VMs), memory, and storage;
HBA Virtualization Technologies for Windows OS Environments
HBA Virtualization Technologies for Windows OS Environments FC HBA Virtualization Keeping Pace with Virtualized Data Centers Executive Summary Today, Microsoft offers Virtual Server 2005 R2, a software
How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine
Virtual Fibre Channel for Hyper-V Virtual Fibre Channel for Hyper-V, a new technology available in Microsoft Windows Server 2012, allows direct access to Fibre Channel (FC) shared storage by multiple guest
Definition of a White Box. Benefits of White Boxes
Smart Network Processing for White Boxes Sandeep Shah Director, Systems Architecture EZchip Technologies [email protected] Linley Carrier Conference June 10-11, 2014 Santa Clara, CA 1 EZchip Overview
Microsoft Exchange Solutions on VMware
Design and Sizing Examples: Microsoft Exchange Solutions on VMware Page 1 of 19 Contents 1. Introduction... 3 1.1. Overview... 3 1.2. Benefits of Running Exchange Server 2007 on VMware Infrastructure 3...
CASESTUDY. Ontario Tire Stewardship Goes Paperless with Innovative TreadMarks Mobile Application. The Need for Greater Efficiency. www.rethinktires.
Ontario Tire Stewardship Goes Paperless with Innovative TreadMarks Mobile Application www.rethinktires.ca Ontario Tire Stewardship (OTS) transitions to a paperless mobile application-based documentation
Traditional v/s CONVRGD
Traditional v/s CONVRGD Traditional Virtualization Stack Converged Virtualization Infrastructure with HCE/HSE Data protection software applications PDU Backup Servers + Virtualization Storage Switch HA
Infrastructure solution Options for
RFP 16-01 EXHIBIT L Infrastructure solution Options for Corporations and Charities System Contributors: Sanjeev Batta Contents Introduction... 1 Conceptual Infrastructure Design... 2 Corporations and Charities
CloudSure Managed IaaS
CloudSure Managed IaaS Contents Contents... 1 Overview - CloudSure... 3 CloudSure Benefits... 3 CloudSure Features... 3 Technical Features... 4 Cloud Control... 4 Storage... 4 Data Location and Integrity...
OPTIMIZING SERVER VIRTUALIZATION
OPTIMIZING SERVER VIRTUALIZATION HP MULTI-PORT SERVER ADAPTERS BASED ON INTEL ETHERNET TECHNOLOGY As enterprise-class server infrastructures adopt virtualization to improve total cost of ownership (TCO)
Neat Cloud Service + Mobile App
Getting Started with Neat Cloud Service + Mobile App Neat transforms paper and electronic documents into organized digital files that are easy to find, use, and share. Neat Cloud Service and Mobile App
WHITEPAPER. One Cloud For All Your Critical Business Applications. www.airvm.com
WHITEPAPER One Cloud For All Your Critical Business Applications. www.airvm.com Introduction AirVM Coud is a fully customizable IaaS cloud platform designed for SMBs and IT professionals who want to move
Virtual Servers VIRTUAL DATA CENTER OVERVIEW VIRTUAL DATA CENTER BENEFITS
Virtual Servers VIRTUAL DATA CENTER OVERVIEW The SOFTeR Virtual Data Center is a Virtual Private Cloud Computing Service that enables customers to leverage guaranteed resource reservation pools (processor,
Relocating Windows Server 2003 Workloads
Relocating Windows Server 2003 Workloads An Opportunity to Optimize From Complex Change to an Opportunity to Optimize There is much you need to know before you upgrade to a new server platform, and time
ScaleArc idb Solution for SQL Server Deployments
ScaleArc idb Solution for SQL Server Deployments Objective This technology white paper describes the ScaleArc idb solution and outlines the benefits of scaling, load balancing, caching, SQL instrumentation
WHITE PAPER: Egenera Cloud Suite for EMC VSPEX. The Proven Solution For Building Cloud Services
WHITE PAPER: Egenera Cloud Suite for EMC VSPEX The Proven Solution For Building Cloud Services Build, Manage and Protect Your Cloud with the VSPEX Certified Egenera Cloud Suite Today, organizations are
Where every interaction matters. Data Sheet: Magento Optimised Managed Hosting. Optimal Performance. Rock-Solid Reliability. Expertly Supported
Where every interaction matters. Data Sheet: Magento Optimised Managed Hosting Optimal Performance Rock-Solid Reliability Expertly Supported Like all enterprise solutions, Magento Enterprise delivers its
Xerox Workflow Automation Services Solutions Brochure. Xerox DocuShare 7.0. Enterprise content management for every organization.
Xerox Workflow Automation Services Solutions Brochure Xerox DocuShare 7.0 Enterprise content management for every organization. Office Work Can Work Better Despite huge advances in the technology and tools
OmniLink i-series Smart Solutions for Retail
Mobile. Smart. Connected. OmniLink i-series Smart Solutions for Retail pos.epson.com/omnilink Join the retail revolution with Epson. OmniLink i-series Smart Solutions for Retail pos.epson.com/omnilink
Fabrics that Fit Matching the Network to Today s Data Center Traffic Conditions
Sponsored by Fabrics that Fit Matching the Network to Today s Data Center Traffic Conditions In This Paper Traditional network infrastructures are often costly and hard to administer Today s workloads
Native Data Protection with SimpliVity. Solution Brief
Native Data Protection with SimpliVity Solution Brief SimpliVity is the market-leading hyperconverged infrastructure that delivers native data protection. A fundamental requirement of hyperconvergence,
Nexenta Performance Scaling for Speed and Cost
Nexenta Performance Scaling for Speed and Cost Key Features Optimize Performance Optimize Performance NexentaStor improves performance for all workloads by adopting commodity components and leveraging
Actuate for: Financial Management Reporting Applications
Any User. Any Data. Any Deployment. Enterprise Solutions Actuate for: Financial Management Reporting Applications Actuate Financial Management Reporting Applications integrate data from multiple financial
Check Point taps the power of virtualization to simplify security for private clouds
Datasheet: Check Point Virtual Systems Check Point taps the power of virtualization to simplify security for private clouds Looking for ways to reduce complexity and simplify network security in your private
Cloud Computing Capacity Planning. Maximizing Cloud Value. Authors: Jose Vargas, Clint Sherwood. Organization: IBM Cloud Labs
Cloud Computing Capacity Planning Authors: Jose Vargas, Clint Sherwood Organization: IBM Cloud Labs Web address: ibm.com/websphere/developer/zones/hipods Date: 3 November 2010 Status: Version 1.0 Abstract:
Data Sheet: Storage Management Veritas Virtual Infrastructure Bringing enterprise-class storage management to virtual server environments
Bringing enterprise-class storage management to virtual server environments Overview Veritas Virtual Infrastructure delivers the first unified enterprise-class virtualization solution, bringing industry-leading
Proposal for Online Backup
Proposal for Online Backup Prepared for: Prepared by: Prepared on: Custom Proposal Prepared for Account Manager KeepItSafe 6922 Hollywood Blvd Los Angeles, CA 90028 Ph. 888 965 9988 [Prospect Name] [Company
All-Flash Arrays Weren t Built for Dynamic Environments. Here s Why... This whitepaper is based on content originally posted at www.frankdenneman.
WHITE PAPER All-Flash Arrays Weren t Built for Dynamic Environments. Here s Why... This whitepaper is based on content originally posted at www.frankdenneman.nl 1 Monolithic shared storage architectures
RE Cloud Infrastructure as a Service
R 0 RE Cloud Infrastructure as a Service Low cost, reliable, available, scalable on-demand infrastructure as a service in a monthly pay-asyou-go arrangement RE Cloud is built to deliver cloud based Infrastructure
Storage XenMotion: Live Storage Migration with Citrix XenServer
Storage XenMotion: Live Storage Migration with Citrix XenServer Enabling cost effective storage migration and management strategies for enterprise and cloud datacenters www.citrix.com Table of Contents
VMware vcloud Networking and Security Overview
VMware vcloud Networking and Security Overview Networks and Security for Virtualized Compute Environments WHITE PAPER Overview Organizations worldwide have gained significant efficiency and flexibility
Mobile Application Performance Testing
StarBase Insight Mobile Application Performance Testing Introduction Purpose This discussion paper aims to educate the reader about mobile applications and demystify their performance testing needs by
SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM
SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM Optimizing ITSM for Cloud Computing Reginald Lo Director, Accelerate Management, VMware [email protected] Session Description Organizations
Elevating Data Center Performance Management
Elevating Data Center Performance Management Data Center innovation reduces operating expense, maximizes employee productivity, and generates new sources of revenue. However, many I&O teams lack proper
VMware vcloud Networking and Security
VMware vcloud Networking and Security Efficient, Agile and Extensible Software-Defined Networks and Security BROCHURE Overview Organizations worldwide have gained significant efficiency and flexibility
Cisco Hybrid Cloud Solution: Deploy an E-Business Application with Cisco Intercloud Fabric for Business Reference Architecture
Reference Architecture Cisco Hybrid Cloud Solution: Deploy an E-Business Application with Cisco Intercloud Fabric for Business Reference Architecture 2015 Cisco and/or its affiliates. All rights reserved.
emind Webydo Moves to the Google Cloud Platform (GCP) with Emind For a Scalable Cloud Customers Stories by Overview About Webydo
Customers Stories by emind YOUR CLOUD EXPERTS Webydo Moves to the Google Cloud Platform (GCP) with Emind For a Scalable Cloud Overview Webydo linked up with the Emind Cloud Architects in order to construct
Managed Services for Carriers and Service Providers
for Carriers and Service Providers Voipswitch Managed Services for Carriers and Service Voipswitch offers a hosted and managed infrastructure comprising its best-of-breed Class 5 softswitch together with
Hosted SharePoint: Questions every provider should answer
Hosted SharePoint: Questions every provider should answer Deciding to host your SharePoint environment in the Cloud is a game-changer for your company. The potential savings surrounding your time and money
