Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building a SaaS Application that is sold in the AWS Marketplace

René Weseler
February 26, 2019

Building a SaaS Application that is sold in the AWS Marketplace

In this presentation i give an overview about out transformation process to a digital business model, the creation of a combined EC2 and Serverless Application, that is ready to be sold in AWS Marketplace as a SaaS Subscription. Challenges of including the AWS metering, purchasing and integration model of AWS Marketplace.

René Weseler

February 26, 2019
Tweet

More Decks by René Weseler

Other Decks in Technology

Transcript

  1. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. S U M M I T Building a SaaS Application that is sold in the AWS Marketplace René Weseler CTO www.buildsimple.com
  2. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. S U M M I T Agenda Transform a consultancy company into a digital business model SaaS for business services Selling services in AWS Marketplace Recap
  3. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. S U M M I T Introduction
  4. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. “How can we transform a business consultancy company into a software vendor with a scalable digital business model?” AWS Summit 2017
  5. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. S U M M I T New Brand: Entire new team to create a brand that develops and sells SaaS products on AWS 1. Separation from consulting business 2. Digital mindset 3. New marketing and sales approach 4. New customer segments 5. Short innovation cycles 6. Vision: Our products solve daily business pain points
  6. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved.
  7. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. Achieving scalability From EC2 to Lambda Frame conditions 3 GB RAM 250 MB artifact size 15 min execution time EC2 ECS Lambda Auto Scaling
  8. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. Provide API’s that are easy to integrate • Let customers decide how they want to build their business applications • Provide easy to use and easy to integrate REST API’s • Protecting our API’s with AWS API Gateway • Customer uses API Key for authorization and Customer Id for authentication • API Key is associated to Usage Plan that limits request rate and quota
  9. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. “Why AWS Marketplace?”
  10. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. S U M M I T APP store for business SaaS AWS Marketplace provides an easy access to AWS external services with searches, resources and detailed information Our Services 1. Classification API 2. Entity Extraction API 3. Document Verifier
  11. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. Automated metering, billing and invoicing
  12. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. S U M M I T Manage your services AWS Marketplace provides an easy to use interface Self-Service listings 1. Add new services 2. Mange existing services 3. Manage offerings
  13. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. Standard- and Customer- specific pricing Marketplace listing includes default pricing scheme Private Offer allows for customer specific offers Offer submitted to customers via invitation link No further adoption of registration process needed Billing is managed by AWS Marketplace Limitation Each AWS Account can only subscribe once (Private Offer or default scheme)
  14. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. Private access AWS Marketplace offers Private Link endpoints à Network Load Balancer required! à individual customer onboarding required API Gateway offers Private Endpoints for restricting access to selected VPCs Metering is not affected by Private Endpoints
  15. S U M M I T © 2019, Amazon Web

    Services, Inc. or its affiliates. All rights reserved. Conclusion For us, it was the perfect decision to be fast in the market We skipped the part of building an own ERP system For our customers, it is easier to deal with AWS invoices instead of a new vendor In combination with scalable services, e.g. use of AWS Lambda, we have a 100% digital business model AWS Marketplace integration became part of our services infrastructure We were able to re-use many parts for each of our SaaS offering
  16. Thank you! S U M M I T © 2019,

    Amazon Web Services, Inc. or its affiliates. All rights reserved. René Weseler CTO [email protected] @rweseler www.buildsimple.com