SlideShare a Scribd company logo
Choosing Cloud
Computing Provider
Charlotte Cloud Computing – June’18 Meetup
Presented by: Ramu Pulipati
About Me
• Cofounder / CTO botsplash
• Charlotte Startup Focused on Omni-Channel Chat
Platform
• Worked for other regional Startups and Enterprises
Overview
• Review Business Goals
• Cloud application challenges and approaches
• Cloud Provider Offerings
• Use case & takeaways
Disclaimer: This is based on our experience and may not apply
to your situation. Use this information as it applies to you business.
Building cool software is a
means to an END
By David Stedman, CEO of BrightDime
Focus on Business Needs & Goals
• Agility: Build and Iterate faster
• Debugging and Troubleshooting
• Security – Networking and Encryption
• Scalability
• Team strengths
• Minimal Operational Cost
• Enterprise Model
Note: These will keep evolving as your project/business grow
Why Cloud?
• No upfront cost. Pay as you go model.
• Faster to Market. Rapid iterations. Strategic.
• Scale / Seasonal usage
• FREE to get started
• Public vs Private vs Hybrid
• Platform as Service targeted to developers
Software decision should not be based on cool or
Resume-driven-development (RDD)
Cloud Offerings
• Compute
• Instances, Beanstalk, Containers
• Storage
• Block Storage, Object Storage, DBMS
• Networking
• Private Networking, Direct Connect, DNS
• Other features
• Queuing, Analytics, Search, Paas
Cloud Application Challenges
• Availability – Intermittent Breakdown
• Network Latency
• Node and HDD failures
• Data colocation
• Monitoring and DevOps
• Complex Design Patterns
• Sticker Shock
Cloud Native Architecture Patterns
• Availability / Multiple Zones
• Data Management
• Queuing
• Management / Monitoring
• Scalability
• Private Network
• DevOps automation Published 2012
MSDN Patterns
Factors to decide on Cloud Provider
• Required Cloud Services
• Proven Reliability
• Cost without traps
• Ease of use, Clean design
• No or limited vendor lock-in
• Co-location including PAAS / Vendor services
• Enterprise needs
Cloud Providers
Compute Instances
Infrastructure as a Service
(Multiple instance types)
AWS EC2, Google Cloud, Azure Cloud, IBM
Bluemix, Oracle Cloud
Platform as a Service Beanstalk, App Engine, Heroku, Serverless,
Lambda
Container Services Kubernetes, Docker Swarm, ECS
Bare Metal Providers Digital Ocean, Linode, Redhat Open Shift
Machine Learning / GPU Azure ML & Notebooks, Amazon EC2 &
SageMaker, Google ML Engine
T2 Instances (burst mode) AWS and Azure supports
Note: Pricing and performance vary based on instance selection
Other Features
Queuing Support** AWS SQS, Kinesis, Azure Events, Google Cloud
Pub/Sub
Block Storage All providers
Object Storage AWS S3, Google Cloud Storage, Azure Blob
Networking Digital Ocean, Linode, Redhat Open Shift
Encryption AWS KMS, Google KMS, Azure Key Vault
Availability Zones AWS, Google, Azure
Hosted RDBMS AWS RDS, Google Cloud SQL, Azure SQL
Container Services AWS, Google, Azure and Digital Ocean
Pay as you go model
Compute AWS Regional: On-demand, Reserved,
Spot and T2 unlimited Usage
Google On-demand, Sustained, Reserved
and Spot Usage
Azure On-demand, Reserved and Spot
Instances
Others All See pricing section
Use case (botsplash)
First
Attempt
Serverless &
Containers
Too early to adopt. Multiple
Services. Unable to Troubleshoot
Beta
Product
Digital
Ocean
Easy and Reliable. Private Network.
Lets Encrypt.
Production Linode Cost factor for servers
Enterprise AWS Encryption at REST including
database, email and storage
Muti-tenant
Enterprise
AWS
Kubernetes*
VPC Isolated implementations
Provider Pros & Cons (from our
experience)
AWS Reliability, VPC, RDS,
Encryption
Interwound Services,
Cost will Escalate fast,
Vendor Lock-in
Google Cloud Sustained Use Cost,
Reliability
RDS VPC, Encryption,
Tooling
Azure Enterprise, Power BI &
Azure ML, Credits
Cost, Reliability, Support
Linode Best Cost, No Private Networking,
Reputation problem
Digital Ocean RDS VPC, Tooling No VPC, Tooling
Takeaways
• Start small and Let your Business drive the Tech strategy
• Use proven and reliable services across clouds, Keep
window to Migrate
• Automate deployment – Key to Cloud Success
• Stick to your technologies & Team comfort
• Use specialized services such as Cloudflare, Papertrial,
Floydhub, Datadog, etc
• Keep small footprint. Do not signup more than needed.
Use FREE Cloud Resources
Getting Started Small Business
AWS 1 year free compute and
monthly storage/features
AWS Launch
$1000 Starter + VC Benefits
Google Cloud Permanent Free Compute
Azure Free starter features Microsoft BizSpark
3 years – $150 per month
Oracle Cloud NA Oracle Scaleup
3 months free
IBM Bluemix Cognitive Class Promotion
$1200 value
Digital Ocean and Github Education package
Questions?
Contact me at ramu@botsplash.com

More Related Content

PDF
Orchestrating PaaS and IaaS+ with RightScale
RightScale
 
PDF
What Every MSP Needs to Know for Cloud Success
RightScale
 
PDF
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScale
RightScale
 
PDF
7 Common Questions About a Cloud Management Platform
RightScale
 
PDF
Cloud Migration and Portability (with and without Containers)
RightScale
 
PPTX
TechDays 2017 - Going Serverless (2/2): Hands-on with Azure Event Grid
Rick van den Bosch
 
PPTX
Microsoft Azure at 360*
DEEPAK KAUSHIK
 
PDF
Cloud Native (Bert Ertman)
Anton de Ruiter
 
Orchestrating PaaS and IaaS+ with RightScale
RightScale
 
What Every MSP Needs to Know for Cloud Success
RightScale
 
Managing Container-as-a-Service and Docker Clusters in the Cloud with RightScale
RightScale
 
7 Common Questions About a Cloud Management Platform
RightScale
 
Cloud Migration and Portability (with and without Containers)
RightScale
 
TechDays 2017 - Going Serverless (2/2): Hands-on with Azure Event Grid
Rick van den Bosch
 
Microsoft Azure at 360*
DEEPAK KAUSHIK
 
Cloud Native (Bert Ertman)
Anton de Ruiter
 

What's hot (18)

PDF
Successful Cloud Orchestration with RightScale CMP
RightScale
 
PPTX
How to Manage Clouds, VMs and Bare Metal via RightScale
RightScale
 
PPTX
Taming the cost of your first cloud - CCCEU 2014
Tim Mackey
 
PPTX
Basics of cloud computing ( aws )
Deepak Singhal
 
PPTX
Dude, Where's my Server?
Rick van den Bosch
 
PDF
Cloud Lessons Learned: 3 Cloud Case Studies
RightScale
 
PDF
Automating Cloud Operations: Tips from Managed Services
Angela_Tripp
 
PPTX
Citrix on Azure
Mustafa
 
PDF
What A No Compromises Hybrid Cloud Looks Like
Nati Shalom
 
PDF
Deploying in the Cloud: Why and How
Matt Small
 
PDF
Best Practices for Your CMP RFP or RFI
RightScale
 
PPTX
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
Madan Ganesh Velayudham
 
PDF
Comparing Cloud-Based Infrastructure Services
CDW
 
PDF
Building a Service Provider Cloud Offering - MVMUG Sept2013
Arron Stebbing
 
PDF
Tagging Best Practices for Cloud Governance
RightScale
 
PPTX
Planning a successful private cloud - CloudStack Collaboration Europe 2013
Tim Mackey
 
PDF
Cloud Orchestration with RightScale Cloud Workflow
RightScale
 
PDF
Cloud Migration and Portability Best Practices
RightScale
 
Successful Cloud Orchestration with RightScale CMP
RightScale
 
How to Manage Clouds, VMs and Bare Metal via RightScale
RightScale
 
Taming the cost of your first cloud - CCCEU 2014
Tim Mackey
 
Basics of cloud computing ( aws )
Deepak Singhal
 
Dude, Where's my Server?
Rick van den Bosch
 
Cloud Lessons Learned: 3 Cloud Case Studies
RightScale
 
Automating Cloud Operations: Tips from Managed Services
Angela_Tripp
 
Citrix on Azure
Mustafa
 
What A No Compromises Hybrid Cloud Looks Like
Nati Shalom
 
Deploying in the Cloud: Why and How
Matt Small
 
Best Practices for Your CMP RFP or RFI
RightScale
 
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
Madan Ganesh Velayudham
 
Comparing Cloud-Based Infrastructure Services
CDW
 
Building a Service Provider Cloud Offering - MVMUG Sept2013
Arron Stebbing
 
Tagging Best Practices for Cloud Governance
RightScale
 
Planning a successful private cloud - CloudStack Collaboration Europe 2013
Tim Mackey
 
Cloud Orchestration with RightScale Cloud Workflow
RightScale
 
Cloud Migration and Portability Best Practices
RightScale
 
Ad

Similar to Cloud computing options (20)

PPTX
451 Group Increasing Cloud Application Performance
CDNetworks
 
PDF
Intro to cloud.pdf
SawanBhattacharya
 
PDF
Comparison of Cloud Computing Services | Torry Harris Whitepaper
Torry Harris Business Solutions
 
PDF
Cloud Computing: Making the right choice
IndicThreads
 
PPT
Cloud Computing - Challenges & Opportunities
Owen Cutajar
 
PPTX
Cloud Computing Models, Services, and Security.pptx
asfarsaber
 
ODP
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Todd Deshane
 
PPTX
Comparison of Cloud Providers
Sabapathy Murthi
 
PDF
AWS Vs Azure Vs Google: Cloud Services Comparison
AliaSingh9
 
PPT
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Compuware APM
 
PPTX
What are clouds made from
John Garbutt
 
PPTX
Google cloud computing
Brian Pichman
 
PDF
Compare Cloud Services: AWS vs Azure vs Google vs IBM
RightScale
 
PDF
Enterprise Private Cloud Computing
Cisco Canada
 
PPTX
Cloud Services on the Internet (Unit 6 presentation 1).pptx
anuhashapugala
 
PPTX
Topic 12- Artificial Intellegence on Cloud.pptx
IfraLuqman
 
DOCX
CC ASSIGNMENT 01.docx
IrfanRasheed24
 
PPTX
Cloud Computing basics - an overview.pptx
Puneet Kumar Bhatia (MBA, ITIL V3 Certified)
 
PDF
Open Source Cloud Computing: Practical Solutions For Your Online Presence (PDF)
Todd Deshane
 
PPTX
Cloud Innovation and Virtualization.pptx
csedsc
 
451 Group Increasing Cloud Application Performance
CDNetworks
 
Intro to cloud.pdf
SawanBhattacharya
 
Comparison of Cloud Computing Services | Torry Harris Whitepaper
Torry Harris Business Solutions
 
Cloud Computing: Making the right choice
IndicThreads
 
Cloud Computing - Challenges & Opportunities
Owen Cutajar
 
Cloud Computing Models, Services, and Security.pptx
asfarsaber
 
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Todd Deshane
 
Comparison of Cloud Providers
Sabapathy Murthi
 
AWS Vs Azure Vs Google: Cloud Services Comparison
AliaSingh9
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Compuware APM
 
What are clouds made from
John Garbutt
 
Google cloud computing
Brian Pichman
 
Compare Cloud Services: AWS vs Azure vs Google vs IBM
RightScale
 
Enterprise Private Cloud Computing
Cisco Canada
 
Cloud Services on the Internet (Unit 6 presentation 1).pptx
anuhashapugala
 
Topic 12- Artificial Intellegence on Cloud.pptx
IfraLuqman
 
CC ASSIGNMENT 01.docx
IrfanRasheed24
 
Cloud Computing basics - an overview.pptx
Puneet Kumar Bhatia (MBA, ITIL V3 Certified)
 
Open Source Cloud Computing: Practical Solutions For Your Online Presence (PDF)
Todd Deshane
 
Cloud Innovation and Virtualization.pptx
csedsc
 
Ad

More from botsplash.com (15)

PDF
Migrating to postgresql
botsplash.com
 
PPTX
Bootstrap SaaS startup using Open Source Tools
botsplash.com
 
PPTX
Devops Days, 2019 - Charlotte
botsplash.com
 
PPTX
Building NLP solutions for Davidson ML Group
botsplash.com
 
PPTX
Getting started with postgresql
botsplash.com
 
PPTX
Building NLP solutions using Python
botsplash.com
 
PPTX
Chat interfaces, Extension to Digital Marketing
botsplash.com
 
PPTX
Data Science meets Digital Marketing
botsplash.com
 
PPTX
botsplash deep dive
botsplash.com
 
PPTX
Building Twitter bot using Python
botsplash.com
 
PPTX
Python for data science
botsplash.com
 
PPTX
Live development & tools
botsplash.com
 
PPTX
AI Use Cases discussion
botsplash.com
 
PPTX
Career advice for beginner software engineers
botsplash.com
 
PPTX
Node.js Getting Started &amd Best Practices
botsplash.com
 
Migrating to postgresql
botsplash.com
 
Bootstrap SaaS startup using Open Source Tools
botsplash.com
 
Devops Days, 2019 - Charlotte
botsplash.com
 
Building NLP solutions for Davidson ML Group
botsplash.com
 
Getting started with postgresql
botsplash.com
 
Building NLP solutions using Python
botsplash.com
 
Chat interfaces, Extension to Digital Marketing
botsplash.com
 
Data Science meets Digital Marketing
botsplash.com
 
botsplash deep dive
botsplash.com
 
Building Twitter bot using Python
botsplash.com
 
Python for data science
botsplash.com
 
Live development & tools
botsplash.com
 
AI Use Cases discussion
botsplash.com
 
Career advice for beginner software engineers
botsplash.com
 
Node.js Getting Started &amd Best Practices
botsplash.com
 

Recently uploaded (20)

PDF
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
CIFDAQ's Token Spotlight: SKY - A Forgotten Giant's Comeback?
CIFDAQ
 
PDF
agentic-ai-and-the-future-of-autonomous-systems.pdf
siddharthnetsavvies
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
PDF
Test Bank, Solutions for Java How to Program, An Objects-Natural Approach, 12...
famaw19526
 
PPTX
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
AVTRON Technologies LLC
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Shreyas_Phanse_Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
SHREYAS PHANSE
 
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
Captain IT
 
PPTX
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
CIFDAQ's Token Spotlight: SKY - A Forgotten Giant's Comeback?
CIFDAQ
 
agentic-ai-and-the-future-of-autonomous-systems.pdf
siddharthnetsavvies
 
This slide provides an overview Technology
mineshkharadi333
 
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 
Test Bank, Solutions for Java How to Program, An Objects-Natural Approach, 12...
famaw19526
 
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
AVTRON Technologies LLC
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Shreyas_Phanse_Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
SHREYAS PHANSE
 
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
Captain IT
 
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 

Cloud computing options

  • 1. Choosing Cloud Computing Provider Charlotte Cloud Computing – June’18 Meetup Presented by: Ramu Pulipati
  • 2. About Me • Cofounder / CTO botsplash • Charlotte Startup Focused on Omni-Channel Chat Platform • Worked for other regional Startups and Enterprises
  • 3. Overview • Review Business Goals • Cloud application challenges and approaches • Cloud Provider Offerings • Use case & takeaways Disclaimer: This is based on our experience and may not apply to your situation. Use this information as it applies to you business.
  • 4. Building cool software is a means to an END By David Stedman, CEO of BrightDime
  • 5. Focus on Business Needs & Goals • Agility: Build and Iterate faster • Debugging and Troubleshooting • Security – Networking and Encryption • Scalability • Team strengths • Minimal Operational Cost • Enterprise Model Note: These will keep evolving as your project/business grow
  • 6. Why Cloud? • No upfront cost. Pay as you go model. • Faster to Market. Rapid iterations. Strategic. • Scale / Seasonal usage • FREE to get started • Public vs Private vs Hybrid • Platform as Service targeted to developers Software decision should not be based on cool or Resume-driven-development (RDD)
  • 7. Cloud Offerings • Compute • Instances, Beanstalk, Containers • Storage • Block Storage, Object Storage, DBMS • Networking • Private Networking, Direct Connect, DNS • Other features • Queuing, Analytics, Search, Paas
  • 8. Cloud Application Challenges • Availability – Intermittent Breakdown • Network Latency • Node and HDD failures • Data colocation • Monitoring and DevOps • Complex Design Patterns • Sticker Shock
  • 9. Cloud Native Architecture Patterns • Availability / Multiple Zones • Data Management • Queuing • Management / Monitoring • Scalability • Private Network • DevOps automation Published 2012 MSDN Patterns
  • 10. Factors to decide on Cloud Provider • Required Cloud Services • Proven Reliability • Cost without traps • Ease of use, Clean design • No or limited vendor lock-in • Co-location including PAAS / Vendor services • Enterprise needs
  • 12. Compute Instances Infrastructure as a Service (Multiple instance types) AWS EC2, Google Cloud, Azure Cloud, IBM Bluemix, Oracle Cloud Platform as a Service Beanstalk, App Engine, Heroku, Serverless, Lambda Container Services Kubernetes, Docker Swarm, ECS Bare Metal Providers Digital Ocean, Linode, Redhat Open Shift Machine Learning / GPU Azure ML & Notebooks, Amazon EC2 & SageMaker, Google ML Engine T2 Instances (burst mode) AWS and Azure supports Note: Pricing and performance vary based on instance selection
  • 13. Other Features Queuing Support** AWS SQS, Kinesis, Azure Events, Google Cloud Pub/Sub Block Storage All providers Object Storage AWS S3, Google Cloud Storage, Azure Blob Networking Digital Ocean, Linode, Redhat Open Shift Encryption AWS KMS, Google KMS, Azure Key Vault Availability Zones AWS, Google, Azure Hosted RDBMS AWS RDS, Google Cloud SQL, Azure SQL Container Services AWS, Google, Azure and Digital Ocean
  • 14. Pay as you go model Compute AWS Regional: On-demand, Reserved, Spot and T2 unlimited Usage Google On-demand, Sustained, Reserved and Spot Usage Azure On-demand, Reserved and Spot Instances Others All See pricing section
  • 15. Use case (botsplash) First Attempt Serverless & Containers Too early to adopt. Multiple Services. Unable to Troubleshoot Beta Product Digital Ocean Easy and Reliable. Private Network. Lets Encrypt. Production Linode Cost factor for servers Enterprise AWS Encryption at REST including database, email and storage Muti-tenant Enterprise AWS Kubernetes* VPC Isolated implementations
  • 16. Provider Pros & Cons (from our experience) AWS Reliability, VPC, RDS, Encryption Interwound Services, Cost will Escalate fast, Vendor Lock-in Google Cloud Sustained Use Cost, Reliability RDS VPC, Encryption, Tooling Azure Enterprise, Power BI & Azure ML, Credits Cost, Reliability, Support Linode Best Cost, No Private Networking, Reputation problem Digital Ocean RDS VPC, Tooling No VPC, Tooling
  • 17. Takeaways • Start small and Let your Business drive the Tech strategy • Use proven and reliable services across clouds, Keep window to Migrate • Automate deployment – Key to Cloud Success • Stick to your technologies & Team comfort • Use specialized services such as Cloudflare, Papertrial, Floydhub, Datadog, etc • Keep small footprint. Do not signup more than needed.
  • 18. Use FREE Cloud Resources Getting Started Small Business AWS 1 year free compute and monthly storage/features AWS Launch $1000 Starter + VC Benefits Google Cloud Permanent Free Compute Azure Free starter features Microsoft BizSpark 3 years – $150 per month Oracle Cloud NA Oracle Scaleup 3 months free IBM Bluemix Cognitive Class Promotion $1200 value Digital Ocean and Github Education package