** Diadem Technologies | Cloud Computing | Nasscom Workshop in Kolkata **
Diadem Technologies is a leading web hosting service provider, specialising in providing managed and customised hosted solutions for its 1500+ clients.
2. Cloud Computing Characteristics
As per NIST (National Institute of
Standards & Technology - US Dept
of Commerce), following are the
five important characteristics of
Cloud Computing
8. Cloud Services Models SAAS
SAAS
Sales & Marketing, Customer Service and
Business Analytics apps.
This service is typically offered by third party
software and web app developers and are
hosted on IAAS and PAAS platforms.
9. Cloud Services Models PAAS
PAAS
Use the languages, libraries, services and
tools supported by the provider to deploy
customer created or acquired applications
on the provider's network, (e.g. Azure AD
Services).
10. Cloud Services Models IAAS
IAAS
Provision storage, CPU, network and other
computing resources which are typically
used to create VMs,. Deploy and run your
own OS and software (e.g. Amazon AWS,
Softlayer, Rackspace, etc).
13. Cloud Computing vs The Traditional Design
Traditional:
• Massive Up Front Costs, Big “Steps”
• IT STAFF: Focus on the Data Centre
• In-House Knowledge Limits
• Recreate the Wheel
• It’s Yours
• “Monster Server” Capabilities
• Computing Resources are Limited
Cloud:
• Pay As You Go; Pricing Models
• Elastic Computing: Grow as Needed
• Economy of Scale
• Immediate Security Accreditation
• Multiple Data Centres Easily
• Collaborative Innovation
• Horizontal Scaling
14. Cloud Deployment Models
Public Cloud
The cloud infrastructure is provisioned for
open use by the general public. It exists on
the premises of the cloud provider
(e.g. IBM Softlayer)
15. Cloud Deployment Models
Private Cloud
The cloud infrastructure is provisioned for
exclusive use by a single organization
comprising multiple consumers
(e.g. AWS Gov Cloud)
16. Cloud Deployment Models
Hybrid Cloud
The cloud infrastructure is a composition of
two or more distinct cloud infrastructures
(private, community, or public) that remain
unique entities, but are bound together by
standardized or proprietary technology that
enables data and application portability
(e.g. Azure AD On Premise Integration)
20. Is Dedicated Hosting Dead?
Contrary to popular belief, dedicated hosting is still
relevant with SMBs and Enterprise customers:
• Reliable and cost effective for consistent workloads
• Ample Bandwidth is bundled in with dedicated servers
• No ‘noisy neighbour’ type situations
• Some customers claim that BM Servers outperforms similarly spec’d VMs
• Data Privacy & Security Concerns can be handled more effectively.
21. Building a Cloud Presence
• Pick Your Region
• Pick Your Availability Zone
• Provision Your Server
• Configure Services
• Expand to Other Availability Zones
• Expand to Other Regions
22. Choosing Between Cloud Providers
Type of
application
to be hosted
Network
Connectivity &
Latency
Managed vs
Unmanaged
Service
DR Backups
& Data
Center Security
Pricing
Structure
and TCO
Regional
or Local
Customer Support
Services
? ? ? ?
26. Google’s Infrastructure
• For over 15 Years Google has been building the most
powerful infrastructure on the planet
Their planet-wide
private cloud hosts
humanities most
popular apps,
supporting over a
billion users!
28. Cloud Pricing Comparisons
AWS
• Still the cheapest but the cost advantage is narrowing down.
Azure
• Offers a suite of Microsoft and open source tools, specially targeting
enterprises deployed with MS platform to upgrade to their cloud
platform.
GCE
• Offers more RAM and hosting Big Data apps on Google Cloud could
be an advantage.
36. 5 Tips to Save Money on VMs
• Forecast Your Availability Requirements
• Size your VMs suitably (RAM, HDD, CPUs, Public IPs)
• Deallocate your VMs when not needed !
• Set a monthly spending limit on your account
• Research / query pricing other Cloud Providers
37. Securing your Cloud VMs
• Software Minimization
• Disable unwanted ports (inbound and outbound)
• Windows OS - Use Windows Server Firewall
• Linux OS - Use CSF, Firewalld, ASL or other third party firewalls
• Use a control panel like Plesk or CPanel
• Simpler day to day server management through a Web UI
• Security is integrated within these panels with patches and updates
38.
39. Securing your Cloud VMs
• Automate Backups and move them an external
storage device
• Intrusion Detection & Prevention
• OS Updates & Application Patching
40. Cloud VM Monitoring
Good: Schedule scripts to send you alerts
• RAM and CPU usage
• Storage alerts
• Email queue, web services unavailabity, etc.
Better: Setup Log monitoring automation
• Graylogd
• Splunk
• Logwatch
41.
42.
43. VM & Network Monitoring
Best: PRTG Network Monitoring
• Professional monitoring solution which is easy to
setup and well documented.
• Unified monitoring for Network devices,
bandwidth, servers, applications, virtual
environments, IoT and much more.
• Free 100 sensors license, forever.
45. App Performance and Scalability
• Optimise Web Server & RDBMS
(Tomcat, Apache, IIS, SQL Server, MySQL, PGSQL, etc.)
• Upgrade your application with new development tools and libraries
(Hadoop, MongoDB, Nodejs, Grunt, etc.)
• Use tools like NewRelic for software performance analytics and
management solution
55. Cloud Inhibitors
21%
24%
25%
29%
33%
39%
59%
67%Data protection
Security breach of the cloud providers
Unauthorized data access by cloud provider
Legal and regulatory compliance
Denial of Service attacks
Job security for IT staff
Shadow/rogue IT usage
Lack of visiblity into cloud providers
56. Cloud Inhibitors
Security
Both SMB and Mid-Market are
much concerned about the data
and application security.
BDMs express higher levels of
concern than ITDMs.
57. Cloud Inhibitors
Control Over Data, Users
and Application
Can we access and manage data,
users and application in the
cloud as well as
on-premise?
58. Cloud Inhibitors
Limitations In the
Accessible Services
Most SMBs think that there
will be a limitation in the
access on the services offered
by the cloud hosting providers.
60. Cloud Inhibitors
Fear of Lock in With Service
Provider
As an outcome of data control
issue, SMB and Mid-Market
business fear that once they
select a service provider they'll
be locked in.
61. Cloud Inhibitors
Difficulty in Integration
With Cloud System
Since they are new to cloud and
have less confidence in vendor, it
seems quite difficult to integrate
existing system with the cloud.
62. Cloud Inhibitors
Difficulty With Cloud
Management
ITDMs are more concerned with
cloud management than their
BDMs about the technical issues,
service access issues and
integration issues.
63. The Future of Cloud Computing
• Increased Adoption of Hybrid Cloud Platform.
• Application security and performance optimization will be
a growing challenge.
• More disruptive technologies will emerge from the Cloud.
• Regional/local Cloud Providers will play a specialised role
(e.g. Netmagic, Diadem, Linode, etc.)
64. The Future of Cloud Computing
• Cloud Integration (Single Pane of Glass).
• SAAS becomes defacto for buying new applications
(upto 25% of new business software purchases).
• New Software development will mostly be on Cloud
(PAAS market to reach $14B by 2017).
• BDAAS, DRAAS will become mainstream solutions.
67. Comparison Slide
• Fusce sollicitudin ligula faucibus lectus
varius, nec euismod neque tincidunt.
• Nullam a diam nec sapien finibus
posuere ut pharetra nibh.
• Nam et erat porttitor, rhoncus ligula a,
auctor eros.
• Aliquam posuere lectus nec purus
volutpat euismod.
• Fusce sollicitudin ligula faucibus lectus
varius, nec euismod neque tincidunt.
• Nullam a diam nec sapien finibus
posuere ut pharetra nibh.
• Nam et erat porttitor, rhoncus ligula a,
auctor eros.
• Aliquam posuere lectus nec purus
volutpat euismod.
Space for image Space for image