SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Cloud Computing for Startups
Building Cloud Ready Architecture
#4startups,
NSRCEL@IIM Bangalore
Veer Bahadur
Technical Director at Minjar
What is Startup?
I feel a startup is an emotional roller
coaster that can either result in
massive failure or success, after which
one's bank account total may either
drastically increase or decrease.
What is Cloud Computing?
What is Cloud Computing?
"Cloud Computing", by definition, refers to
the on-demand delivery of IT resources
and applications via the Internet with pay-
as-you-go pricing.
Cloud Computing Definition
What is common among them?
Cloud Computing?
Cloud Computing – Simplified IT
Image credit: google
Why Cloud for Startups?
Start small – no CAPEX and pay as you go
Scale fast – zero users to million in hours
Flexibility – choice of infrastructure and
programmability
Think big – go global within minutes
Focus – Do what you do best instead of sys admin
tasks
How to choose Cloud Service Model
Choosing a Cloud provider
Focus on application needs and business use cases
Go for reliability than fancy features
Native support for technology will be useful at times
Better to have a provider with a good community support
Use a service that can give you free tier – AWS, Azure, Google
etc
Don’t choose a provider because someone said it’s cool
How do I build a Cloud ready applications?
Best Practices
Choose what you know – technology, frameworks, libraries
Don’t build if you can reuse – lot of good stuff on github
Don’t over engineer your architecture and keep it simple as it evolves
Learn architecture best practices – infoq.com and highscalability.com
Learn about building multi-tenant applications – Data Security, SLA, Reliability,
Scaling
Performance tuning - focus on code first and config next
Best Practices
Try to use add-on services provided by platforms like object store, queuing etc
Decouple your application into different components
Cloud doesn’t solve bad architecture problems
Most of the good technical advice is free on web
Use community to filter choices – stackoverflow, quora, hackernews &
hackerstreet
There is no silver bullet to all problems in technology
How can I migrate an application to Cloud?
Cloud Migration
Start with your Dev/QA environment on Cloud
Learn basics about related to Compute, Storage, Networking and
Databases
Get comfortable and gain knowledge – just few days!
Move your application without major re-architecture – no fixed rules
Setup a good monitoring and backup solution
Automate common tasks and program your infrastructure for provisioning
Start re-architecting your application to take advantage of Cloud
Be smart and leverage Cloud – object stores, NoSQL, caching, queuing
etc
How do I leverage Cloud for growth?
Best Practices
Customer experience is very important – focus on high availability and
reliability
Go global with distributed deployments based on use cases
Focus on leveraging CDNs and Caching heavily to scale
Use RDMS level read replicas to handle read traffic growth
Leverage NoSQL stores like DynamoDB or BigTable for high volume data
Use an auto-scaling infrastructure to handle spikes in traffic
Have a stand-by DR setup in another region of Cloud
All you need is bunch of smart engineers – instagram, pinterest, airbnb etc
Resources
AWS - http://aws.amazon.com/architecture/
Azure - http://www.windowsazure.com/en-us/develop/net/architecture/
Config Management – Chef, Puppet
APM – NewRelic, AppDynamics
LogManagement – SplunkStorm, Loggly
Monitoring – Pingdom, OpenSource tools
Backups – Use Cloud provider APIs for snapshots, Zmanda or StoreGrid
Email – SendGrid, PostMark, Sendy
How can I get best out of Cloud as a Startup?
There is no FREE lunch forever!
Startup Smartness
Choose a cloud provider with free tier
Most providers have a startup friendly programs
Attend a conference or event hosted by provider to gain knowledge and $$
credits
If you are in an accelerator then most of them have tie-ups with cloud
providers
Write an email to their evangelists asking for startup freebies
Talk to friends in ecosystem and architects from Cloud providers for tech advice
And it’s worth paying for a good advice – get some help!
Web is your business so
be ready to pay!
Startup Smartness
Automate deployments & focus on continuous integration
Use right tools to troubleshoot issues i.e newrelic and pingdom
Learn best practices early on – web performance tuning
Leverage StackOverflow or Quora to gain knowledge
Do internal hackathons to fix your technical debt
Learn from tech events in local community
Automation helps you save time – you need every bit of it
Work Hard, Have Fun and
Make History
- amazon.com
Thank You - Q & A
Veer Bahadur
Technical Director at Minjar
Twitter - @veerbahadur
LinkedIN – https://in.linkedin.com/in/veerbahadur

Weitere ähnliche Inhalte

Was ist angesagt?

2010 10 25 lean startup for wealthfront
2010 10 25 lean startup for wealthfront2010 10 25 lean startup for wealthfront
2010 10 25 lean startup for wealthfront
Eric Ries
 
01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen
Stephen Thair
 
Brian smith presentation in sync conference
Brian smith presentation   in sync conferenceBrian smith presentation   in sync conference
Brian smith presentation in sync conference
InSync Conference
 

Was ist angesagt? (20)

roadmap to IT modernisation
roadmap to IT modernisationroadmap to IT modernisation
roadmap to IT modernisation
 
Build vs. Buy: The Cio's Dilemma (Centrastage)
Build vs. Buy: The Cio's Dilemma (Centrastage)Build vs. Buy: The Cio's Dilemma (Centrastage)
Build vs. Buy: The Cio's Dilemma (Centrastage)
 
The Dangers of Shadow IT
The Dangers of Shadow ITThe Dangers of Shadow IT
The Dangers of Shadow IT
 
SaaS Product Management (ProductCamp Boston 2016)
SaaS Product Management (ProductCamp Boston 2016)SaaS Product Management (ProductCamp Boston 2016)
SaaS Product Management (ProductCamp Boston 2016)
 
NewCo 2018
NewCo 2018NewCo 2018
NewCo 2018
 
Build vs. Buy: A New Look at the Classic IT Dilemma
Build vs. Buy: A New Look at the Classic IT DilemmaBuild vs. Buy: A New Look at the Classic IT Dilemma
Build vs. Buy: A New Look at the Classic IT Dilemma
 
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
from shadow IT to empowered IT-asanka 2014 08-gartner catalystfrom shadow IT to empowered IT-asanka 2014 08-gartner catalyst
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
 
The Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor ReportingThe Next Round - Optimizing Your Next Financing with Investor Reporting
The Next Round - Optimizing Your Next Financing with Investor Reporting
 
Intergen Convergence 2017 - Why digital transformation
Intergen Convergence 2017 - Why digital transformationIntergen Convergence 2017 - Why digital transformation
Intergen Convergence 2017 - Why digital transformation
 
Emea cloud leaders reveal best practices
Emea cloud leaders reveal best practicesEmea cloud leaders reveal best practices
Emea cloud leaders reveal best practices
 
NYC AWS summit 2017
NYC AWS summit 2017NYC AWS summit 2017
NYC AWS summit 2017
 
2010 10 25 lean startup for wealthfront
2010 10 25 lean startup for wealthfront2010 10 25 lean startup for wealthfront
2010 10 25 lean startup for wealthfront
 
01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen
 
2010 09 23 lean startup for true ventures
2010 09 23 lean startup for true ventures2010 09 23 lean startup for true ventures
2010 09 23 lean startup for true ventures
 
Top 5 Business Learnings - December 11, 2014
Top 5 Business Learnings - December 11, 2014Top 5 Business Learnings - December 11, 2014
Top 5 Business Learnings - December 11, 2014
 
Brian smith presentation in sync conference
Brian smith presentation   in sync conferenceBrian smith presentation   in sync conference
Brian smith presentation in sync conference
 
Webinar Presentation
Webinar PresentationWebinar Presentation
Webinar Presentation
 
Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...
Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...
Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...
 
You've Got No UI?! (Agile Data Teams)
You've Got No UI?! (Agile Data Teams)You've Got No UI?! (Agile Data Teams)
You've Got No UI?! (Agile Data Teams)
 
How to do Data Science Without the Scientist
How to do Data Science Without the ScientistHow to do Data Science Without the Scientist
How to do Data Science Without the Scientist
 

Andere mochten auch

Start Up PPt
Start Up PPtStart Up PPt
Start Up PPt
Beohar
 

Andere mochten auch (10)

Startup India - Initiative by Govt of India
Startup India - Initiative by Govt of IndiaStartup India - Initiative by Govt of India
Startup India - Initiative by Govt of India
 
startup india
startup indiastartup india
startup india
 
2014 - India Startup Landscape
2014 - India Startup Landscape2014 - India Startup Landscape
2014 - India Startup Landscape
 
Startups in India
Startups in IndiaStartups in India
Startups in India
 
Start Up PPt
Start Up PPtStart Up PPt
Start Up PPt
 
Startup india
Startup indiaStartup india
Startup india
 
Startup india
Startup indiaStartup india
Startup india
 
Start up India, 2016 Scheme: Govt. of India initiative
Start up India, 2016 Scheme: Govt. of India initiativeStart up India, 2016 Scheme: Govt. of India initiative
Start up India, 2016 Scheme: Govt. of India initiative
 
Startup India
Startup IndiaStartup India
Startup India
 
India Startup Report
India Startup ReportIndia Startup Report
India Startup Report
 

Ähnlich wie Cloud for-startup

The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValueThe Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
RapidValue
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale
 

Ähnlich wie Cloud for-startup (20)

Cloud computing for startups
Cloud computing for startupsCloud computing for startups
Cloud computing for startups
 
Celera Networks on Cloud Computing
Celera Networks on Cloud Computing Celera Networks on Cloud Computing
Celera Networks on Cloud Computing
 
7 Ways to Accelerate Your Enterprise Journey to the Cloud
7 Ways to Accelerate Your Enterprise Journey to the Cloud7 Ways to Accelerate Your Enterprise Journey to the Cloud
7 Ways to Accelerate Your Enterprise Journey to the Cloud
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
 
AWS Services 7 Transformation Media
AWS Services 7 Transformation MediaAWS Services 7 Transformation Media
AWS Services 7 Transformation Media
 
Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startups
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValueThe Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
 
Cloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetCloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot Net
 
Integrating the cloud into your web operations
Integrating the cloud into your web operationsIntegrating the cloud into your web operations
Integrating the cloud into your web operations
 
Step by Step guide to start your cloud journey
Step by Step guide to start your cloud journeyStep by Step guide to start your cloud journey
Step by Step guide to start your cloud journey
 
Cloud capability for startups
Cloud capability for startupsCloud capability for startups
Cloud capability for startups
 
Basic Overview Of Cloud Computing
Basic Overview Of Cloud ComputingBasic Overview Of Cloud Computing
Basic Overview Of Cloud Computing
 
Auditing in the Cloud
Auditing in the CloudAuditing in the Cloud
Auditing in the Cloud
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
 
Choosing the Right Cloud Provider
Choosing the Right Cloud ProviderChoosing the Right Cloud Provider
Choosing the Right Cloud Provider
 
Articulating the value of Cloud computing
Articulating the value of Cloud computingArticulating the value of Cloud computing
Articulating the value of Cloud computing
 
The why of a cloud ppt
The why of a cloud pptThe why of a cloud ppt
The why of a cloud ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
 

Mehr von Kesava Reddy

Digital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor Digital
Digital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor DigitalDigital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor Digital
Digital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor Digital
Kesava Reddy
 
Valuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMB
Valuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMBValuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMB
Valuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMB
Kesava Reddy
 

Mehr von Kesava Reddy (20)

The Effectual Way of Starting A Startup.
The Effectual Way of Starting A Startup.The Effectual Way of Starting A Startup.
The Effectual Way of Starting A Startup.
 
EMPLOYEE TO ENTREPRNEUR : Prepare to Plunge
EMPLOYEE  TO  ENTREPRNEUR : Prepare to PlungeEMPLOYEE  TO  ENTREPRNEUR : Prepare to Plunge
EMPLOYEE TO ENTREPRNEUR : Prepare to Plunge
 
Digital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor Digital
Digital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor DigitalDigital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor Digital
Digital Marketing For Startups By VENUGOPAL GANGANNA, CEO at Langoor Digital
 
Marketing & Branding for Startups
Marketing & Branding for StartupsMarketing & Branding for Startups
Marketing & Branding for Startups
 
Marketing For Startups
Marketing For StartupsMarketing For Startups
Marketing For Startups
 
2016 cloudnine iimb startup 7
2016 cloudnine iimb startup 72016 cloudnine iimb startup 7
2016 cloudnine iimb startup 7
 
Lean for startup IIMB NSRCEL
Lean for startup IIMB NSRCEL Lean for startup IIMB NSRCEL
Lean for startup IIMB NSRCEL
 
Iimb 4startups appknox
Iimb   4startups appknoxIimb   4startups appknox
Iimb 4startups appknox
 
Saas aroundio-iimb
Saas aroundio-iimbSaas aroundio-iimb
Saas aroundio-iimb
 
hiver
hiverhiver
hiver
 
Botmetric iim preso may 7v2
Botmetric iim preso may 7v2Botmetric iim preso may 7v2
Botmetric iim preso may 7v2
 
Ask primer
Ask primerAsk primer
Ask primer
 
Effectual funding
Effectual fundingEffectual funding
Effectual funding
 
Pitching4 startups oct 2015 nbd 01
Pitching4 startups oct 2015 nbd 01Pitching4 startups oct 2015 nbd 01
Pitching4 startups oct 2015 nbd 01
 
Pitching4 startups
Pitching4 startups Pitching4 startups
Pitching4 startups
 
Manjula security for startups
Manjula security for startupsManjula security for startups
Manjula security for startups
 
Info sec for startups
Info sec for startupsInfo sec for startups
Info sec for startups
 
Decoding Term Sheet by N. Srikanth of Veda Corporate Advisors
Decoding Term Sheet by N. Srikanth of Veda Corporate AdvisorsDecoding Term Sheet by N. Srikanth of Veda Corporate Advisors
Decoding Term Sheet by N. Srikanth of Veda Corporate Advisors
 
Term Sheets – Legal Issues By Ms. Neela Badami of Samvaad Ventures
Term Sheets – Legal Issues By Ms. Neela Badami of Samvaad VenturesTerm Sheets – Legal Issues By Ms. Neela Badami of Samvaad Ventures
Term Sheets – Legal Issues By Ms. Neela Badami of Samvaad Ventures
 
Valuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMB
Valuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMBValuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMB
Valuation for startups by Parag Dhol of Inventus Capital @ NSRCEL of IIMB
 

Kürzlich hochgeladen

Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Abdulsamad Lukman
 

Kürzlich hochgeladen (20)

Gain potential customers through Lead Generation
Gain potential customers through Lead GenerationGain potential customers through Lead Generation
Gain potential customers through Lead Generation
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptx
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptx
 
The Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptxThe Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptx
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
 
Best 5 Graphics Designing Course In Chandigarh
Best 5 Graphics Designing Course In ChandigarhBest 5 Graphics Designing Course In Chandigarh
Best 5 Graphics Designing Course In Chandigarh
 
The Impact Of Social Media Advertising.pdf
The Impact Of Social Media Advertising.pdfThe Impact Of Social Media Advertising.pdf
The Impact Of Social Media Advertising.pdf
 
Crypto Quantum Leap - Digital - membership area
Crypto Quantum Leap -  Digital - membership areaCrypto Quantum Leap -  Digital - membership area
Crypto Quantum Leap - Digital - membership area
 
Taprank - Boost your Google reviews with personalized NFC cards
Taprank - Boost your Google reviews with personalized NFC cardsTaprank - Boost your Google reviews with personalized NFC cards
Taprank - Boost your Google reviews with personalized NFC cards
 
SP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdfSP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdf
 
The Art of sales from fictional characters.
The Art of sales from fictional characters.The Art of sales from fictional characters.
The Art of sales from fictional characters.
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency EscortsAligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
 
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITYHITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your Lifestyle
 
Optimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered PromptsOptimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered Prompts
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to Success
 

Cloud for-startup

  • 1. Cloud Computing for Startups Building Cloud Ready Architecture #4startups, NSRCEL@IIM Bangalore Veer Bahadur Technical Director at Minjar
  • 2. What is Startup? I feel a startup is an emotional roller coaster that can either result in massive failure or success, after which one's bank account total may either drastically increase or decrease.
  • 3. What is Cloud Computing?
  • 4. What is Cloud Computing?
  • 5. "Cloud Computing", by definition, refers to the on-demand delivery of IT resources and applications via the Internet with pay- as-you-go pricing. Cloud Computing Definition
  • 6. What is common among them?
  • 8. Cloud Computing – Simplified IT Image credit: google
  • 9. Why Cloud for Startups? Start small – no CAPEX and pay as you go Scale fast – zero users to million in hours Flexibility – choice of infrastructure and programmability Think big – go global within minutes Focus – Do what you do best instead of sys admin tasks
  • 10. How to choose Cloud Service Model
  • 11. Choosing a Cloud provider Focus on application needs and business use cases Go for reliability than fancy features Native support for technology will be useful at times Better to have a provider with a good community support Use a service that can give you free tier – AWS, Azure, Google etc Don’t choose a provider because someone said it’s cool
  • 12. How do I build a Cloud ready applications?
  • 13. Best Practices Choose what you know – technology, frameworks, libraries Don’t build if you can reuse – lot of good stuff on github Don’t over engineer your architecture and keep it simple as it evolves Learn architecture best practices – infoq.com and highscalability.com Learn about building multi-tenant applications – Data Security, SLA, Reliability, Scaling Performance tuning - focus on code first and config next
  • 14. Best Practices Try to use add-on services provided by platforms like object store, queuing etc Decouple your application into different components Cloud doesn’t solve bad architecture problems Most of the good technical advice is free on web Use community to filter choices – stackoverflow, quora, hackernews & hackerstreet There is no silver bullet to all problems in technology
  • 15. How can I migrate an application to Cloud?
  • 16. Cloud Migration Start with your Dev/QA environment on Cloud Learn basics about related to Compute, Storage, Networking and Databases Get comfortable and gain knowledge – just few days! Move your application without major re-architecture – no fixed rules Setup a good monitoring and backup solution Automate common tasks and program your infrastructure for provisioning Start re-architecting your application to take advantage of Cloud Be smart and leverage Cloud – object stores, NoSQL, caching, queuing etc
  • 17. How do I leverage Cloud for growth?
  • 18. Best Practices Customer experience is very important – focus on high availability and reliability Go global with distributed deployments based on use cases Focus on leveraging CDNs and Caching heavily to scale Use RDMS level read replicas to handle read traffic growth Leverage NoSQL stores like DynamoDB or BigTable for high volume data Use an auto-scaling infrastructure to handle spikes in traffic Have a stand-by DR setup in another region of Cloud All you need is bunch of smart engineers – instagram, pinterest, airbnb etc
  • 19. Resources AWS - http://aws.amazon.com/architecture/ Azure - http://www.windowsazure.com/en-us/develop/net/architecture/ Config Management – Chef, Puppet APM – NewRelic, AppDynamics LogManagement – SplunkStorm, Loggly Monitoring – Pingdom, OpenSource tools Backups – Use Cloud provider APIs for snapshots, Zmanda or StoreGrid Email – SendGrid, PostMark, Sendy
  • 20. How can I get best out of Cloud as a Startup?
  • 21. There is no FREE lunch forever!
  • 22. Startup Smartness Choose a cloud provider with free tier Most providers have a startup friendly programs Attend a conference or event hosted by provider to gain knowledge and $$ credits If you are in an accelerator then most of them have tie-ups with cloud providers Write an email to their evangelists asking for startup freebies Talk to friends in ecosystem and architects from Cloud providers for tech advice And it’s worth paying for a good advice – get some help!
  • 23. Web is your business so be ready to pay!
  • 24. Startup Smartness Automate deployments & focus on continuous integration Use right tools to troubleshoot issues i.e newrelic and pingdom Learn best practices early on – web performance tuning Leverage StackOverflow or Quora to gain knowledge Do internal hackathons to fix your technical debt Learn from tech events in local community Automation helps you save time – you need every bit of it
  • 25. Work Hard, Have Fun and Make History - amazon.com
  • 26. Thank You - Q & A Veer Bahadur Technical Director at Minjar Twitter - @veerbahadur LinkedIN – https://in.linkedin.com/in/veerbahadur

Hinweis der Redaktion

  1. 6
  2. 7
  3. 8
  4. 9
  5. 21
  6. 23