SlideShare a Scribd company logo
Building Cloud Capability for Startups
Sekhar Suman Mohanty
1
Agenda
Cloud Computing
Introduction
Cloud Readiness
Test
Total Cost of
Ownership
How to
move to
Cloud
Why move to
Cloud
Types of Cloud
Service
Cloud
Infrastructure
Architecture
Use Cases
2
Cloud Deployment
Model
Introduction
Cloud computing as a style of computing in which scalable and
elastic IT-enabled capabilities are delivered as a service using
Internet technologies. -Gartner
3
Scalability means managing increase/shrinkage in demand
over time.
Elasticity means on-demand service. Consume what you need
and when you need.
If you are observing a spike in traffic/demand of your product,
increase the computing power and storage at that particular
time. If you are observing a decrease in demand, down size
the resources at that specific time.
1%
7%
13%
44%
35%
Relevance of Cloud Computing
It is important
but not critical
Don’t know No direct
Contribution
Makes
Contribution,
but not
understood
It is critical to
business
strategy and
success
Online survey, TNS Infratest
Types of Cloud Service Model
Cloud Computing
Service Model
Software as a
Service
Platform as a
Service
Infrastructure as a
Service
• Providing computing
infrastructure such as virtual
server space, bandwidth,
network connections, IP
addresses, and load
balancers
• It is about hosting.
• Example: Amazon Web
Services (AWS), Cisco
Metapod, Microsoft Azure,
Google Compute Engine
(GCE)
• It is similar to middleware
• Automatically and
transparently configures
servers in the background
• Typically includes operating
system, programming
language execution
environment, database, web
server.
• Example: AWS Elastic
Beanstalk, Windows Azure,
Heroku, Force.com
• Deliver software over the
Internet
• Instead of installing and
maintaining applications,
users access them via the
Web
• Applications feature a multi-
tenant architecture with the
same infrastructure and
code base
• Example: Google docs,
Gmail, Microsoft office365
4
Cloud Readiness Test
5
While cloud computing is revolutionary, it may not be the perfect solution for all situations. Below questionnaires will help in deciding
Q1. Does your start up need custom hardware/software?
If answer is Yes, find out specific hardware configuration is been provided by any cloud provider or not. Custom software normally
can’t be installed.
Q2. Does your start up work with large amount of data?
Data transfer is a variable cost and it may lead to very high cost. So a cost benefit analysis is required before moving to cloud.
Q3. Are you planning to undergo any compliance/certification for product?
Normally, before entering a particular sector or region, organization undergo compliance certification (e.g. HIPPA & PCI DSS, FERPA,
and US EU Safe Harbor). If you are planning for undergoing any such compliance then proper due diligence is required.
Q4. Does the cost of cloud computing exceeds building in-house/outsourcing/virtualized/Co-location?
Proper Cost benefit analysis, hidden cost analysis and opportunity cost analysis required
These questions should cause careful thought prior to adopting or avoiding the cloud.
Total Cost of Ownership (TCO)
6
It is the process of evaluating cloud against other models of computing such as on premises, virtualized and Co-location
TCO Evaluation Methodology
• Acquisition cost
• Operating cost
• Decommissioning and retiring system
• Comparing direct and indirect cost
• Opportunity cost (Time you can spent on
your business if cloud provider takes care
of infrastructure)
Acquisition and Operating Cost includes
• Server cost (hardware + software)
• Storage cost (hardware + system admin)
• Network cost (hardware + n/w admin)
• IT labor cost
Why move to Cloud
7
Organizations across sectors get hold up in the upfront
price of software and fail to aware about the total cost of
ownership (additional hardware, support, etc.).
Healthcare companies often invest nearly above 70-75%
of their IT budgets on maintaining internal infrastructure.
Cloud services enables you to pay for the resources usage.
It will help to take advantage of scale and reliability, two
things that most startups can’t afford internally.
Cloud enables other digital technologies such as social
media, mobility, big data and advanced analytics.
Reactively scale up and down cloud based resources
that have random or cyclical demand increase, paying
only for what you use and when you use; simplify
geographical expansion and load distribution; It also
helps to avoid building expensive physical private
webserver and application servers
10
Reasons
Total cost of
ownership
Mobility
High
Availability
Ease of
Management
Disaster
Readiness
No Server
Maintenance
Scalable
Computing
Enabler of
your
business
goals
Fast to
Market
Security
Cloud Deployment Model - Benefits & Risk
8
Cloud Deployment
Model
Private Cloud Public Cloud Hybrid Cloud
• Cloud infrastructure is
provisioned for exclusive
use and it may exist on or
off premises
• Good option for
organization that already
own datacenter and
developed IT infrastructure
and have particular needs
around security or
performance
• Risk: Migration of data and
application
• Cloud infrastructure is
provisioned for open use
and exist on the premises
of the cloud provider
• Risk: Data and processing
environment are not under
control of enterprises,
which for applications or
data with a security
requirement may raise
concerns
• Cloud infrastructure is a
composition of two or
more distinct cloud
infrastructures
• It combines benefits of the
controlled environment in
private clouds and rapid
elasticity of public clouds
• Risk: seamless integration
between the Private and
the Public cloud
How to move to Cloud
9
Leadership Team
Initially leadership/management team should take decision how the product/application will be deployed at client’s end. E.g.
will it be deployed on premise or on cloud or on both.
Code preparation
Once management team has decided that the application will be deployed on cloud or both on cloud or on premises the
application development needed to betaken care. Application is cloud ready if it can be seamlessly deployed on cloud. For
example while developing application we need to take care about file system, avoid OS specific features, keeping remote
store for temporary information.
Infrastructure Architecture
Once the application is cloud ready we need to decide we need to go for public/private/hybrid cloud. Then what should be
the architecture, should there be public subnet/both public private subnet. How different components (e.g. web server, app
server, database, load balancer) will interact with each other. What should be the type and sizes of the instance/component.
Security
Security is a very vital aspect. We need to take measures so that we can make sure somebody outsider can’t access the
data/application. For example authorizing a particular IP for accessing, password need to be hashed/salted.
Testing
Preparing a test environment mirroring to the production and testing the application end to end before go live.
Cloud Infrastructure Architecture
10
VPC with single public subnet
Recommend if you need to run a
single-tier, public-facing web
application, such as a blog or a
simple website
VPC with public and private subnet
Recommend if you want to run a public-
facing web application, while
maintaining back-end servers that aren't
publicly accessible. Example is a multi-
tier website, with the web servers in a
public subnet and the database servers
in a private subnet
VPC with public and private
subnet and hardware VPN access
Recommend if you want to extend
your network into the cloud and also
directly access the Internet from your
VPC.
Use Cases
11
Use Case 1: Worried about hosting applications/website?
Host your Website/application on Cloud with less cost and
minimal effort
Use Case 2: Need Proof of concept before building complex
infra?
For applications which require complex infrastructure for testing
environment, there cloud can be used as an eliminator. It is a cost
effective alternative for proof-of concept services try out without
capital investment
User Case 3: Facing shortage of infrastructure?
For load or performance testing, instead of real machines, cost
effective cloud solutions can be used
User Case 4: Looking for protecting your business?
As part of disaster recovery plan, cloud infrastructure/environment can
be stand as a hot standby (live replica of files and data)
Thank You!
sekharsumanmohanty78@gmail.com

More Related Content

What's hot

Cloud migration
Cloud migrationCloud migration
Cloud migration
ChahalDhilraj
 
4.2.cloud storage
4.2.cloud storage4.2.cloud storage
4.2.cloud storage
DrRajapraveenkN
 
Emerging Cloud Migration Approaches
Emerging Cloud Migration ApproachesEmerging Cloud Migration Approaches
Emerging Cloud Migration Approaches
Arvind Viswanathan
 
Velostrata cloud migration --Whitepaper
Velostrata cloud migration --WhitepaperVelostrata cloud migration --Whitepaper
Velostrata cloud migration --Whitepaper
Abhishek Sood
 
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...EuroCloud
 
The why of a cloud ppt
The why of a cloud pptThe why of a cloud ppt
The why of a cloud ppt
Sana Nasar
 
Designing a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery EnvironmentDesigning a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery Environment
Eagle Technologies
 
Economics of Cloud Computing (Jazoon'11)
Economics of Cloud Computing (Jazoon'11)Economics of Cloud Computing (Jazoon'11)
Economics of Cloud Computing (Jazoon'11)
Netcetera
 
Connecting the Clouds - RightScale Compute 2013
Connecting the Clouds - RightScale Compute 2013Connecting the Clouds - RightScale Compute 2013
Connecting the Clouds - RightScale Compute 2013
RightScale
 
Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud StrategyAmit Gatenyo
 
Cloud Myths and Realities: The Truth About Moving to the Cloud
Cloud Myths and Realities: The Truth About Moving to the CloudCloud Myths and Realities: The Truth About Moving to the Cloud
Cloud Myths and Realities: The Truth About Moving to the Cloud
Embotics Corp.
 
Enterprise-Grade Disaster Recovery Without Breaking the Bank
Enterprise-Grade Disaster Recovery Without Breaking the BankEnterprise-Grade Disaster Recovery Without Breaking the Bank
Enterprise-Grade Disaster Recovery Without Breaking the Bank
Donna Perlstein
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
Anshi Bhadoria
 
Security in Cloud Computing
Security in Cloud ComputingSecurity in Cloud Computing
Security in Cloud Computing
Ashish Patel
 
Hybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public CloudHybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public Cloud
Ryan Lynn
 
Wp a-break-in-the-clouds
Wp a-break-in-the-cloudsWp a-break-in-the-clouds
Wp a-break-in-the-clouds
Mohsen Tayefeh
 
Cloud: a disruptive technlogy that CEO should use to transform their business
Cloud:  a disruptive technlogy that CEO should use to transform their businessCloud:  a disruptive technlogy that CEO should use to transform their business
Cloud: a disruptive technlogy that CEO should use to transform their business
Bertrand MAES
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Sunil-QA
 
Cloud based clinical trial management system
Cloud based clinical trial management systemCloud based clinical trial management system
Cloud based clinical trial management system
Chris Merriam-Leith, MS, PMP, RAC
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Rohith Shankar
 

What's hot (20)

Cloud migration
Cloud migrationCloud migration
Cloud migration
 
4.2.cloud storage
4.2.cloud storage4.2.cloud storage
4.2.cloud storage
 
Emerging Cloud Migration Approaches
Emerging Cloud Migration ApproachesEmerging Cloud Migration Approaches
Emerging Cloud Migration Approaches
 
Velostrata cloud migration --Whitepaper
Velostrata cloud migration --WhitepaperVelostrata cloud migration --Whitepaper
Velostrata cloud migration --Whitepaper
 
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
 
The why of a cloud ppt
The why of a cloud pptThe why of a cloud ppt
The why of a cloud ppt
 
Designing a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery EnvironmentDesigning a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery Environment
 
Economics of Cloud Computing (Jazoon'11)
Economics of Cloud Computing (Jazoon'11)Economics of Cloud Computing (Jazoon'11)
Economics of Cloud Computing (Jazoon'11)
 
Connecting the Clouds - RightScale Compute 2013
Connecting the Clouds - RightScale Compute 2013Connecting the Clouds - RightScale Compute 2013
Connecting the Clouds - RightScale Compute 2013
 
Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud Strategy
 
Cloud Myths and Realities: The Truth About Moving to the Cloud
Cloud Myths and Realities: The Truth About Moving to the CloudCloud Myths and Realities: The Truth About Moving to the Cloud
Cloud Myths and Realities: The Truth About Moving to the Cloud
 
Enterprise-Grade Disaster Recovery Without Breaking the Bank
Enterprise-Grade Disaster Recovery Without Breaking the BankEnterprise-Grade Disaster Recovery Without Breaking the Bank
Enterprise-Grade Disaster Recovery Without Breaking the Bank
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Security in Cloud Computing
Security in Cloud ComputingSecurity in Cloud Computing
Security in Cloud Computing
 
Hybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public CloudHybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public Cloud
 
Wp a-break-in-the-clouds
Wp a-break-in-the-cloudsWp a-break-in-the-clouds
Wp a-break-in-the-clouds
 
Cloud: a disruptive technlogy that CEO should use to transform their business
Cloud:  a disruptive technlogy that CEO should use to transform their businessCloud:  a disruptive technlogy that CEO should use to transform their business
Cloud: a disruptive technlogy that CEO should use to transform their business
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud based clinical trial management system
Cloud based clinical trial management systemCloud based clinical trial management system
Cloud based clinical trial management system
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Similar to Building Cloud capability for startups

Cloud computing(Basic).pptx
Cloud computing(Basic).pptxCloud computing(Basic).pptx
Cloud computing(Basic).pptx
nischal52
 
Celera Networks on Cloud Computing
Celera Networks on Cloud Computing Celera Networks on Cloud Computing
Celera Networks on Cloud Computing
CeleraNetworks
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium Businesses
Al Sabawi
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
Tapio Rautonen
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
Swathi Nandakumar
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
Swathi Nandakumar
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
Swathi Nandakumar
 
Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?
CompatibL Technologies ltd
 
Loughtec cloud computing
Loughtec cloud computing Loughtec cloud computing
Loughtec cloud computing Loughtec
 
Best cloud computing training institute in noida
Best cloud computing training institute in noidaBest cloud computing training institute in noida
Best cloud computing training institute in noida
taramandal
 
Cloud Migration.pdf
Cloud Migration.pdfCloud Migration.pdf
Cloud Migration.pdf
Zen Bit Tech
 
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Amazon Web Services
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
esebeus
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Suryavamsi51
 
Cloud computing
Cloud computingCloud computing
Cloud computing
neha kamboj
 
Cloud computing- Benefits,Future and Challenges
Cloud computing- Benefits,Future and Challenges Cloud computing- Benefits,Future and Challenges
Cloud computing- Benefits,Future and Challenges
RohitKumar3153
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
vijay_m_chaudhary
 
Cloud
CloudCloud
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
SimmyNayak
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
charan7575
 

Similar to Building Cloud capability for startups (20)

Cloud computing(Basic).pptx
Cloud computing(Basic).pptxCloud computing(Basic).pptx
Cloud computing(Basic).pptx
 
Celera Networks on Cloud Computing
Celera Networks on Cloud Computing Celera Networks on Cloud Computing
Celera Networks on Cloud Computing
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium Businesses
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?
 
Loughtec cloud computing
Loughtec cloud computing Loughtec cloud computing
Loughtec cloud computing
 
Best cloud computing training institute in noida
Best cloud computing training institute in noidaBest cloud computing training institute in noida
Best cloud computing training institute in noida
 
Cloud Migration.pdf
Cloud Migration.pdfCloud Migration.pdf
Cloud Migration.pdf
 
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing- Benefits,Future and Challenges
Cloud computing- Benefits,Future and Challenges Cloud computing- Benefits,Future and Challenges
Cloud computing- Benefits,Future and Challenges
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 

Recently uploaded

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

Building Cloud capability for startups

  • 1. Building Cloud Capability for Startups Sekhar Suman Mohanty 1
  • 2. Agenda Cloud Computing Introduction Cloud Readiness Test Total Cost of Ownership How to move to Cloud Why move to Cloud Types of Cloud Service Cloud Infrastructure Architecture Use Cases 2 Cloud Deployment Model
  • 3. Introduction Cloud computing as a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies. -Gartner 3 Scalability means managing increase/shrinkage in demand over time. Elasticity means on-demand service. Consume what you need and when you need. If you are observing a spike in traffic/demand of your product, increase the computing power and storage at that particular time. If you are observing a decrease in demand, down size the resources at that specific time. 1% 7% 13% 44% 35% Relevance of Cloud Computing It is important but not critical Don’t know No direct Contribution Makes Contribution, but not understood It is critical to business strategy and success Online survey, TNS Infratest
  • 4. Types of Cloud Service Model Cloud Computing Service Model Software as a Service Platform as a Service Infrastructure as a Service • Providing computing infrastructure such as virtual server space, bandwidth, network connections, IP addresses, and load balancers • It is about hosting. • Example: Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE) • It is similar to middleware • Automatically and transparently configures servers in the background • Typically includes operating system, programming language execution environment, database, web server. • Example: AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com • Deliver software over the Internet • Instead of installing and maintaining applications, users access them via the Web • Applications feature a multi- tenant architecture with the same infrastructure and code base • Example: Google docs, Gmail, Microsoft office365 4
  • 5. Cloud Readiness Test 5 While cloud computing is revolutionary, it may not be the perfect solution for all situations. Below questionnaires will help in deciding Q1. Does your start up need custom hardware/software? If answer is Yes, find out specific hardware configuration is been provided by any cloud provider or not. Custom software normally can’t be installed. Q2. Does your start up work with large amount of data? Data transfer is a variable cost and it may lead to very high cost. So a cost benefit analysis is required before moving to cloud. Q3. Are you planning to undergo any compliance/certification for product? Normally, before entering a particular sector or region, organization undergo compliance certification (e.g. HIPPA & PCI DSS, FERPA, and US EU Safe Harbor). If you are planning for undergoing any such compliance then proper due diligence is required. Q4. Does the cost of cloud computing exceeds building in-house/outsourcing/virtualized/Co-location? Proper Cost benefit analysis, hidden cost analysis and opportunity cost analysis required These questions should cause careful thought prior to adopting or avoiding the cloud.
  • 6. Total Cost of Ownership (TCO) 6 It is the process of evaluating cloud against other models of computing such as on premises, virtualized and Co-location TCO Evaluation Methodology • Acquisition cost • Operating cost • Decommissioning and retiring system • Comparing direct and indirect cost • Opportunity cost (Time you can spent on your business if cloud provider takes care of infrastructure) Acquisition and Operating Cost includes • Server cost (hardware + software) • Storage cost (hardware + system admin) • Network cost (hardware + n/w admin) • IT labor cost
  • 7. Why move to Cloud 7 Organizations across sectors get hold up in the upfront price of software and fail to aware about the total cost of ownership (additional hardware, support, etc.). Healthcare companies often invest nearly above 70-75% of their IT budgets on maintaining internal infrastructure. Cloud services enables you to pay for the resources usage. It will help to take advantage of scale and reliability, two things that most startups can’t afford internally. Cloud enables other digital technologies such as social media, mobility, big data and advanced analytics. Reactively scale up and down cloud based resources that have random or cyclical demand increase, paying only for what you use and when you use; simplify geographical expansion and load distribution; It also helps to avoid building expensive physical private webserver and application servers 10 Reasons Total cost of ownership Mobility High Availability Ease of Management Disaster Readiness No Server Maintenance Scalable Computing Enabler of your business goals Fast to Market Security
  • 8. Cloud Deployment Model - Benefits & Risk 8 Cloud Deployment Model Private Cloud Public Cloud Hybrid Cloud • Cloud infrastructure is provisioned for exclusive use and it may exist on or off premises • Good option for organization that already own datacenter and developed IT infrastructure and have particular needs around security or performance • Risk: Migration of data and application • Cloud infrastructure is provisioned for open use and exist on the premises of the cloud provider • Risk: Data and processing environment are not under control of enterprises, which for applications or data with a security requirement may raise concerns • Cloud infrastructure is a composition of two or more distinct cloud infrastructures • It combines benefits of the controlled environment in private clouds and rapid elasticity of public clouds • Risk: seamless integration between the Private and the Public cloud
  • 9. How to move to Cloud 9 Leadership Team Initially leadership/management team should take decision how the product/application will be deployed at client’s end. E.g. will it be deployed on premise or on cloud or on both. Code preparation Once management team has decided that the application will be deployed on cloud or both on cloud or on premises the application development needed to betaken care. Application is cloud ready if it can be seamlessly deployed on cloud. For example while developing application we need to take care about file system, avoid OS specific features, keeping remote store for temporary information. Infrastructure Architecture Once the application is cloud ready we need to decide we need to go for public/private/hybrid cloud. Then what should be the architecture, should there be public subnet/both public private subnet. How different components (e.g. web server, app server, database, load balancer) will interact with each other. What should be the type and sizes of the instance/component. Security Security is a very vital aspect. We need to take measures so that we can make sure somebody outsider can’t access the data/application. For example authorizing a particular IP for accessing, password need to be hashed/salted. Testing Preparing a test environment mirroring to the production and testing the application end to end before go live.
  • 10. Cloud Infrastructure Architecture 10 VPC with single public subnet Recommend if you need to run a single-tier, public-facing web application, such as a blog or a simple website VPC with public and private subnet Recommend if you want to run a public- facing web application, while maintaining back-end servers that aren't publicly accessible. Example is a multi- tier website, with the web servers in a public subnet and the database servers in a private subnet VPC with public and private subnet and hardware VPN access Recommend if you want to extend your network into the cloud and also directly access the Internet from your VPC.
  • 11. Use Cases 11 Use Case 1: Worried about hosting applications/website? Host your Website/application on Cloud with less cost and minimal effort Use Case 2: Need Proof of concept before building complex infra? For applications which require complex infrastructure for testing environment, there cloud can be used as an eliminator. It is a cost effective alternative for proof-of concept services try out without capital investment User Case 3: Facing shortage of infrastructure? For load or performance testing, instead of real machines, cost effective cloud solutions can be used User Case 4: Looking for protecting your business? As part of disaster recovery plan, cloud infrastructure/environment can be stand as a hot standby (live replica of files and data)