developing, deploying and managing applications on the cloud...developing, deploying and managing...
TRANSCRIPT
Developing, Deploying and Managing
Applications on the Cloud
Jayabalan S
CTO & Co-Founder
September 10, 2011
Agenda
Introduction
Computing Evolution
IT Challenges and Importance of Datacenter
Cloud Evolution
Cloud Definition & Framework
1
2
3
4
Confidential Netmagic Internal Use Only
Cloud Definition & Framework
IaaS Characteristics
Choosing the Service Provider
Building successful apps in the cloud
What’s happening in the world of Cloud
Summary
5
6
7
8
9
10
2
Evolution of Computing and IT services
Confidential Netmagic Internal Use Only
Evolution of Computing and IT services
Evolution of Computing
Confidential Netmagic Internal Use Only4
Cost
TechnologyChange
ISO 27001SASSAP Certifications
Multiple
Best in Class Technologies
Wide spectrum of expertise- Center of Excellences
Compliance
SecurityPeople
IT Infrastructure & Delivery
Challenges
Confidential Netmagic Internal Use Only
SecurityCostReduction
Availability
Tools
CustomerConnection
Security ServicesCNAM / VAPT
SLA
Unified Tools / NMSCustomer Portal
Carrier Neutral
Multiple ServiceModels
Monitoring
Operations
Management
Process
Technology
5
Business / User Community
NMS / Customer Portal / Alerting / Automation
Ho
sti
ng
Ne
xt
Ge
ne
rati
on
So
luti
on
sEnterprise Applications
Unified Tools
Operating / Hosting
Business / User Layer
Application Layer
Tools Layer
OS Layer
IT Functional Elements
Confidential Netmagic Internal Use Only
Customer Risk Provider Responsibility
Secure Data Center Se
lf-M
an
ag
ed
H
os
tin
g
Ne
xt
Ge
ne
rati
on
So
luti
on
s
Operating / Hosting
HA Architecture
Carrier Neutral
Datacenter Layer
OS Layer
Device Layer
Network Layer
6
Storage
Backup
Archival
EDV
EMC, NetAPPIBM, HDS, HP
Open SourceSymantec, HP
SAN Based
VaultingMicrosoft / Open Source
Datacenter Consolidation Nerve Center of Your IT Universe
Confidential Netmagic Internal Use Only
Availability
Connect
Monitoring Process
Mobile
Solutions
Data CenterEnterprise
Applications Security CNAM / VAPT/ISO 27000, SAS70HIPPA, etc.
SMS Gateways
ISO & ITILAligned
Guaranteed –Measured and Reported
End to End MonitoringCustom tools / HP / IBM / BMC / CA / Cisco
CarrierNeutral
SAP, MicrosoftIBM, Open Source, BEA
7
Cloud Computing Evolution
Confidential Netmagic Internal Use Only
Cloud Computing Evolution
Opportunities and Challenges in
Indian Market
Cloud is one of the top items in the
Too many opinions and messages on Cloud
Can my business applications work on Cloud?
1
2 3
4
Confidential Netmagic Internal Use Only9
Cloud is one of the top items in the agenda in every CIO/CTO’s mind
Customers need Trusted Partners who can provide them a Cloud roadmap
Customers are looking for vendors who can assess their environment and can provide
the right mix of solutions on the Cloud
Currently, the Cloud adoption in India is more around IaaS
5
7
Application development and migration on the Cloud is part of the agenda but customers prefer a unified offering rather than assembling nuts & bolts
6
Ready
To Use
Rehost
Refactor
Revise
Rebuild
Replace
9
What is Cloud Computing?
Pay-as-you-use
● “A style of computing where scalable and elastic IT-enabled
capabilities are delivered as a service to customer using
Internet technologies”
Confidential Netmagic Internal Use Only10
Scalable
Elastic
Traditional Ecosystem Vs Cloud*
Single
Organization
O
N
P
Application Hosting
& Development
Data CentersService
Providers
V
I
R
T
U
A
Multi-Tenant
User Environment
SaaS
Paas
IaaS
O
N
Traditional IT Ecosystem Cloud Ecosystem
Confidential Netmagic Internal Use Only11
P
R
E
M
I
S
E
Networks
Hardware & Software
●Single User
●Huge Capex
●Expensive Customization
●High Implementation Time
●Common issues – Mobility & Adaptability
A
L
I
Z
A
T
I
O
N
IaaS
Service Providers
● Multi Tenant Users
●Opex
●Easier Customization
●Low Implementation Time
●Maintenance done by Service Provider
D
E
M
A
N
D
*Source: KPMG's The Cloud: Changing the Business Ecosystem, 2011
Cloud Evolution
Application
Developer Environment
IT INFRASTRUCTURE LAYERS RESPONSIBILITY
On PremiseDAASDed. ServersIaaSPaaS SaaS
Confidential Netmagic Internal Use Only
OS
IT Infrastructure (H/W)
Datacenter
12
What is Cloud Computing? (Contd…) Deployment Models
Confidential Netmagic Internal Use Only13
What is Cloud Computing? (Contd…)Deployment Models: Financial Perspective*
Confidential Netmagic Internal Use Only14
*Source: EY Report— Cloud adoption in India, 2010
Cloud Infrastructure, Characteristics &
Confidential Netmagic Internal Use Only
Deployment/ Adoption
Pooling and sharing of capacity
Shared
spare capacity
for peaks
Traditional deployment
5 servers, 5 separate applications
Higher
Efficiency
As You Add
Nodes
Cloud Evolution – Need for VirtualizationSharing of excess capacity (Consolidation)
Confidential Netmagic Internal Use Only
5 apps - Utilization ~ 15%10 apps - Utilization ~ 30%15 apps - Utilization ~ 45%5 apps - Utilization ~ 15%
Capacity
dedicated to
single app
Large
capacity for
consolidation
Less Capacity
Needed!... or
16
Cloud OS/Orchestration Layer
Virtualized Resources
MEMORY STORAGE
HW/SW Appliances
Firewalls, Load
S
E
C
U
SLA
Full Service Secure Customer Portal
IaaS PaaS
Secure Public API
IaaS Framework
Confidential Netmagic Internal Use Only
HyperVisor
Highly modular x86 Hardware
Datacenter Infrastructure
CPUNTWK
Balancers
switches, etc.U
R
I
T
Y
Provisioning
Monitoring
Metering
Reporting
Billing
17
IaaS Characteristics
Shared Infrastructure
Over Subscription of Important Resources
VPS vs. IaaS
Persistent Storage – in VM
Confidential Netmagic Internal Use Only
NAS like storage
User-friendly accessibility
Comprehensive dashboard
IP addressing, Connectivity (Private, Public, Management, Backup)
18
IaaS Setup Within Availability Zone
L3 Switch
Internet
SAN SWT
SAN/STORAGEDATA
L3 Switch SAN SWT
Confidential Netmagic Internal Use Only
POD(n)
IT Infrastructure Deployment using
IaaS
Confidential Netmagic Internal Use Only
Quick provisioning of 3-Tier architecture on a Cloud platform using ready appliances.
20
Choosing your service Provider
Underlying Infrastructure Stability
Managed Services Capability
Latency
Payment Options
Capability to provide Hybrid Solutions
Confidential Netmagic Internal Use Only
Support Capability and options
Availability Zones
Security Aspects
Access to relevant API’s
Access to a broad and relevant eco-system
Avoid Lock-ins
21
Building Successful Applications in
the Cloud
Multitenancy vs. Single Customer
Horizontal Scalability
Resiliency (BC & DR) – availability zones
New Applications vs Existing applications
Confidential Netmagic Internal Use Only22
Build Cloud Ready
Security and Compliance
Understand the limitations of SaaS
Compatibility with multiple Access Devices
Focus on your strengths
What is moving to Cloud ?
● Online Internet Centric Applications● Messaging & Collaboration
● CRM, HR● Development/Test environment
Sample Workloads
Online Developer Platform – The new ECO system
Everything-as-a-Service
Cloud Buzz
Confidential Netmagic Internal Use Only23
● Standalone workloads ● Infrastructure Management Solutions
● Mobile VAS● Document Management
● Access archival data online by bringing back archival content
Hyperdigitization – Media, News, Entertainment, Gaming, Music, Video, Books,
Education, Mobile VAS, Healthcare
What is moving to Cloud ? (Contd...)
Platform Providers
Cloud Foundry, Application Acceleration
Early adopters
Educational
Confidential Netmagic Internal Use Only
Cloud Foundry, OrangeScape, Cloudbees, AppHarbor, Dotcloud, Heroke
Acceleration
Proxy (with DLP)
Backup
Cloud Federation
Educational Institutions,
Product Launch
Seasonal events (IPL)
24
Summary
●Application Developers and adoption of Cloud
●Choice of Service Providers is Important
●An evolutionary approach
●Need to look for value
●Think long term
Confidential Netmagic Internal Use Only
●Think long term
●Build for Performance, Functionality, Scalability and
Availability.
25
Thank You!!!Questions and Comments
Contact Details
Jayabalan S
CTO & Co-Founder
Confidential Netmagic Internal Use Only
http://www.linkedin.com/
companies/netmagic
http://twitter.com/netmagic http://www.facebook.com/
NetmagicSolutions
http://www.youtube.com
/user/netmagicsolutions
Netmagic Solutions Pvt. Ltd.Mehratex India Pvt Ltd,
Mehra Industrial Estate, LBS Marg,Vikhroli (W), Mumbai - 400079.