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

Tools for building your MVP on AWS

Tools for building your MVP on AWS

• How to Firm up your idea so that the concept is clear and defined.
• How to best test your MVP
• Collecting and Analyzing Feedback.
• Importance of an MVP in the Entrepreneurship Journey

And what tools exist on AWS to help you get started with building your MVP?

Veliswa Boya

August 11, 2021
Tweet

More Decks by Veliswa Boya

Other Decks in Technology

Transcript

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

    rights reserved. Tools for Building your MVP on AWS
  2. W H A T W E ’ L L C

    O V E R Anti-patterns
  3. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Sprints Complete Uninterrupted Short
  4. Planning Low Impact Fast to Build Slow to build High

    Impact Focus Area Distraction Undifferentiated Break Down
  5. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Minimize Task Size One engineer can handle Adds incremental value Done in a single sprint Reducing scope removes ambiguity Easier to prioritize
  6. Standups 1 Minute Per Person Max 15 Minutes Max Every

    Day First Thing in the Morning Everyone Tech, Product, Marketing, Business
  7. Continuously Ship Releases AWS CodeCommit AWS CodeBuild Third Party Tooling

    AWS CodeDeploy AWS CodePipeline AWS CodeStar Source Build Test Deploy
  8. W H A T W E ’ L L C

    O V E R Anti-patterns
  9. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. No infrastructure provisioning, no management Scale automatically Pay for value Highly available and secure Build Less, Deliver More
  10. W H A T W E ’ L L C

    O V E R Anti-patterns
  11. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Monolith Does everything Monoliths are OK
  12. Easiest way to get started Create larger instances Add attached

    block storage Load balance your application Connect to AWS services Networking & data transfer DNS management One static IP/instance Computing power
  13. AWS Elastic Beanstalk Deploy and Scale Monolith Availability Zone 1

    Availability Zone 2 Auto Scaling Group Amazon RDS (Master) Instances Amazon RDS (Slave) Elastic Load Balancing (ELB)
  14. © 2019, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Microservices Do one thing Microservices
  15. Building Your API on AWS Amazon Cognito Web Amazon Simple

    Storage Service (S3) Amazon API Gateway Services AWS Lambda Any AWS Service Mobile AWS Fargate
  16. Amazon CloudFront Mobile Web Amazon Aurora AWS AppSync Amazon Simple

    Storage Service (S3) Mobile Amazon Cognito Amazon DynamoDB Amazon Elasticsearch Service AWS Lambda AWS Amplify
  17. Containers Amazon Elastic Container Service Amazon EC2 Container Registry AWS

    Elastic Beanstalk Amazon Elastic Container Service for Kubernetes AWS Fargate AWS App Mesh
  18. Analytics Mobile Web Amazon Kinesis Amazon Kinesis Data Firehose Amazon

    Simple Storage Service (S3) AWS Lambda Amazon Pinpoint Amazon Kinesis Data Analytics Amazon Elasticsearch Service Amazon CloudWatch Alarm Amazon API Gateway Amazon CloudFront Amazon Athena Amazon QuickSight
  19. W H A T W E ’ L L C

    O V E R Anti-patterns
  20. AWS Organizations AWS Key Management Service AWS CloudTrail Security AWS

    Systems Manager (Session Manager) AWS Secrets Manager (Parameter Store) AWS Shield MFA token AWS Identity and Access Management Amazon Cognito AWS Certificate Manager Amazon CloudFront
  21. Relational Referential integrity, ACID transactions, schema- on-write Lift and shift,

    ERP, CRM, finance Aurora, RDS Key-value High throughput, low-latency reads and writes, endless scale Real-time bidding, shopping cart, social, product catalog, customer preferences DynamoDB Document Store documents and quickly access querying on any attribute Content management, personalization, mobile DocumentDB In-memory Query by key with microsecond latency Leaderboards, real-time analytics, caching ElastiCache Graph Quickly and easily create and navigate relationships between data Fraud detection, social networking, recommendation engine Neptune Time-series Collect, store, and process data sequenced by time IoT applications, event tracking Timestream Ledger Complete, immutable, and verifiable history of all changes to application data Systems of record, supply chain, health care, registrations, financial QLDB AWS Service(s) Common Use Cases Data Model and Store
  22. © 2021, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Watch more videos on building MVP
  23. Thank you © 2021, Amazon Web Services, Inc. or its

    affiliates. All rights reserved. Veliswa Boya vel12171