SlideShare a Scribd company logo
1 of 13
State of the Cloud (Server) Where things are now Where they’re headed
“cloud server” or IaaS(Infrastructure as a Service) Barebones servers you can take up or down (or up/downgrade) in just a few minutes Charged by use (hour/server GB/storage) Becoming a great choice for high availability applications like Web apps & Web databases.
Common use cases High availability, high volume production systems– CDNs, Web Sites Testing + Development – Quickly set up & tear down benchmarking, Staging environments, Test replicas. Backup -- Copy office desktops, production filesystems & databases… CPU heavy reporting & analysis -- Spin up serious power only when you need it
Shortcomings Most initial servers are completely secure (no ports open no services running) and therefore, completely useless. Security and scalability (individual instance) is all up to you. The second you start doing anything useful (like starting a webserver, opening up SFTP), you become vulnerable. No “Cpanel” interfaces… yet. If you don’t know the OS (Win or Linux), you can’t do much. Not a wide variety of “one button” installs for popular packages (like Drupal, Wordpress, Joomla)…yet.
Major IaaS cloud providers Amazon probably has the most mature, complete product family right now. Great for “Enterprise” apps that need built now. Rackspace probably has the best cost / performance ratio and lowest entry cost ($11/month). Great for small / medium businesses. GoGrid positions at the high end ($200 / month for entry), but has lots of useful advanced software and hardware to secure, balance & scale.
Strengths + Weaknesses Elastic Cloud Computing (EC2) The most mature auto scale API, you define custom conditions (CPU, memory) Extensive (but sometimes conflicting) docs & developer resources Forget trying to talk to a real human Simple Storage Service (S3) Ridiculous cheap network storage ($.15 per GB for first 50 TB of storage). You can FTP, GET, POST and more to build a sort of "roll your own" storage and querying system. Downsides Difficult initial setup -- Private to public IP maps, no internal DNS server, heavy reliance on the API for interactions with your instances. Seem to have lower performance for the same hardware footprint (Google it). Entry solution is costly -- 8.5 cents/hr or $60/month
Super easy to set up and maintain (about 4 clicks to set up most of the products) Probably the best performance for the money Lowest cost on low end (I host unlimited domains with shell access for $11/month)! Claim to be 2x as powerful as comparable EC2 hardware footprints. Use local disk storage (no network lags). 100% network SLA + Real humans a phone call or chat away. Will be adding in advanced features Autoscale API (You *can* hack this together with tools like Nagios now). "one button apps" via StandingCloudrelationship Strengths + Weaknesses
A nice mix of Amazon & RS Cloud features, focus on the high-end Auto scale API of Amazon Set up / maintenance ease of Rackspace 100% Network SLA Already offer “One button” installs Costly (entry at $200/month), but good value if you need: Unlimited 24x7 “real human” support f5 load balancing Multiple IPs (up to 10) Single datacenter (San Francisco) makes them vulnerable to complete outage Strengths + Weaknesses
Where do they all fail? Only accessible to Developers -- They just give you an oven. You still have to bring all the ingredients & make the muffins. Security, Scalability (of each instance), Maintenance -- You're just getting "from the disk" installs and you’re responsible for *everything* afterward. More than enough rope to hang yourself if you or your IT team are not on top of the security and maintenance. Generally focused on “Enterprise” – Slowly becoming more accessible to small and medium businesses. Costly at the high end --Crack dealer model (cheap when you start, pay once you’re addicted).
Next 3-6 months will see At the providers "one button" installs for popular products will be the norm Mature, rich APIs will be ubiquitous Advanced security features like hardware & software firewalls (at a cost), "custom images” StandingCloud Release Simple cloud-provider agnostic "one button" installs for popular stacks/packages like Drupal, Wordpress, Joomla, Mantis, etc Release scheduled for Q2 (although you can "test drive" it now) Have established relationship with Rackspace. Major PROPS!!! QuiCloud Release Providing security and scalability products / services for clouds Provide expertise to help clients architect for the cloud Help clients maintain products on the cloud (Sys Admin functions)
Conclusion Cloud providers are quickly merging in functionality – In 12-18 months, it’s all going to come down to price and performance. Rackspace offers the best value now (IMHO) – Super cheap to start, great performance, Amazon-level features coming down the pipe. Get a good Sysadmin or Cloud Expert to deal with the complexities. Clouds just make it too easy to get yourself into trouble. Clouds make initial architecture (esp security, scalability) so much more important. QuiCloudand StandingCloud start providing services in a few months. Stay in touch with these companies and make sure to follow their blogs -- they will save you tons of headaches and help you understand how to squeeze maximum value out of the cloud.
Questions? Answers?
Securing and Scaling IaaS Security – OSSIM, fail2ban, mod_security (Apache), suhosin (hardened PHP5), Snort IDS/IPS, TrueCrypt Scalability – Profiling (kcachegrind), Benchmarking (Jmeter, ‘ab’), caching (APC, memcached, Squid) Monitoring + CI Testing –Nagios, NTop, Selenium, PHPUnit / JUnit, Pingdom White hat hacking and penetration testing using tools like nmap, and automated testing of published vulnerabilities QuiCloud plans on offering all of the above services, as well as low cost (probably $200-$300), “common vulnerability” patching for LAMP stacks, Drupal, Joomla, Wordpress, etc.

More Related Content

What's hot

Proact backup and storage vs ransomware 2021
Proact backup and storage vs ransomware 2021Proact backup and storage vs ransomware 2021
Proact backup and storage vs ransomware 2021Karel Kannel
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudNetApp
 
Disaster Recovery and the Cloud
Disaster Recovery and the CloudDisaster Recovery and the Cloud
Disaster Recovery and the CloudJason Dea
 
Azure Site Recovery (ASR) for protection and migration from on prem
Azure Site Recovery (ASR) for protection and migration from on premAzure Site Recovery (ASR) for protection and migration from on prem
Azure Site Recovery (ASR) for protection and migration from on premDan Rey, MCT, Consultant
 
VMworld 2011 Review: Preparing for vSphere 5 with Virtualization Manager
VMworld 2011 Review: Preparing for vSphere 5 with Virtualization ManagerVMworld 2011 Review: Preparing for vSphere 5 with Virtualization Manager
VMworld 2011 Review: Preparing for vSphere 5 with Virtualization ManagerSolarWinds
 
DRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam SoftwareDRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam SoftwareTanawit Chansuchai
 
When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)Nati Shalom
 
Three Stage of AWS Cost Optimisation with ActOnCloud Trusted Fixer
Three Stage of AWS Cost Optimisation with ActOnCloud Trusted FixerThree Stage of AWS Cost Optimisation with ActOnCloud Trusted Fixer
Three Stage of AWS Cost Optimisation with ActOnCloud Trusted FixerMadan Ganesh Velayudham
 
Managing WorkSpaces at Scale | AWS Public Sector Summit 2016
Managing WorkSpaces at Scale | AWS Public Sector Summit 2016Managing WorkSpaces at Scale | AWS Public Sector Summit 2016
Managing WorkSpaces at Scale | AWS Public Sector Summit 2016Amazon Web Services
 
Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...
Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...
Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...SolarWinds
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaAmazon Web Services
 
5 Quick Wins for the Cloud
5 Quick Wins for the Cloud5 Quick Wins for the Cloud
5 Quick Wins for the CloudRightScale
 
Geezeo AWS Presentation
Geezeo AWS PresentationGeezeo AWS Presentation
Geezeo AWS Presentationtparlin
 
Microsoft Azure at 360*
Microsoft Azure at 360*Microsoft Azure at 360*
Microsoft Azure at 360*DEEPAK KAUSHIK
 
The Public Cloud is a Lie
The Public Cloud is a LieThe Public Cloud is a Lie
The Public Cloud is a LieTapio Rautonen
 
Simplified backup for Azure and AWS
Simplified backup for Azure and AWSSimplified backup for Azure and AWS
Simplified backup for Azure and AWSChris Bullock
 

What's hot (20)

Proact backup and storage vs ransomware 2021
Proact backup and storage vs ransomware 2021Proact backup and storage vs ransomware 2021
Proact backup and storage vs ransomware 2021
 
Java PaaS comparison
Java PaaS comparisonJava PaaS comparison
Java PaaS comparison
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the Cloud
 
emc world keynote napolitano
emc world keynote napolitanoemc world keynote napolitano
emc world keynote napolitano
 
Disaster Recovery and the Cloud
Disaster Recovery and the CloudDisaster Recovery and the Cloud
Disaster Recovery and the Cloud
 
Azure Site Recovery (ASR) for protection and migration from on prem
Azure Site Recovery (ASR) for protection and migration from on premAzure Site Recovery (ASR) for protection and migration from on prem
Azure Site Recovery (ASR) for protection and migration from on prem
 
VMworld 2011 Review: Preparing for vSphere 5 with Virtualization Manager
VMworld 2011 Review: Preparing for vSphere 5 with Virtualization ManagerVMworld 2011 Review: Preparing for vSphere 5 with Virtualization Manager
VMworld 2011 Review: Preparing for vSphere 5 with Virtualization Manager
 
DRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam SoftwareDRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam Software
 
When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)
 
Three Stage of AWS Cost Optimisation with ActOnCloud Trusted Fixer
Three Stage of AWS Cost Optimisation with ActOnCloud Trusted FixerThree Stage of AWS Cost Optimisation with ActOnCloud Trusted Fixer
Three Stage of AWS Cost Optimisation with ActOnCloud Trusted Fixer
 
Introduction to IAC and Terraform
Introduction to IAC and Terraform Introduction to IAC and Terraform
Introduction to IAC and Terraform
 
Managing WorkSpaces at Scale | AWS Public Sector Summit 2016
Managing WorkSpaces at Scale | AWS Public Sector Summit 2016Managing WorkSpaces at Scale | AWS Public Sector Summit 2016
Managing WorkSpaces at Scale | AWS Public Sector Summit 2016
 
Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...
Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...
Managing Storage in Virtualized Environments: Fighting Bottlenecks Hotspots a...
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
 
5 Quick Wins for the Cloud
5 Quick Wins for the Cloud5 Quick Wins for the Cloud
5 Quick Wins for the Cloud
 
Geezeo AWS Presentation
Geezeo AWS PresentationGeezeo AWS Presentation
Geezeo AWS Presentation
 
Microsoft Azure at 360*
Microsoft Azure at 360*Microsoft Azure at 360*
Microsoft Azure at 360*
 
The Public Cloud is a Lie
The Public Cloud is a LieThe Public Cloud is a Lie
The Public Cloud is a Lie
 
Simplified backup for Azure and AWS
Simplified backup for Azure and AWSSimplified backup for Azure and AWS
Simplified backup for Azure and AWS
 
Expertslive azure site recovery
  Expertslive   azure site recovery  Expertslive   azure site recovery
Expertslive azure site recovery
 

Viewers also liked

Manuella elements
Manuella elementsManuella elements
Manuella elementsgzorskas
 
Matrixbrochure Web
Matrixbrochure WebMatrixbrochure Web
Matrixbrochure Webtoddzaugg
 
会议纪要的概念、格式和写法
会议纪要的概念、格式和写法会议纪要的概念、格式和写法
会议纪要的概念、格式和写法xiaoyun liang
 
Iphone Presentation Wash U042110
Iphone Presentation Wash U042110Iphone Presentation Wash U042110
Iphone Presentation Wash U042110The Loud Few
 
Hall of fame april 2011
Hall of fame april 2011Hall of fame april 2011
Hall of fame april 2011samsungmena
 
Jimmy kimmel live
Jimmy kimmel liveJimmy kimmel live
Jimmy kimmel liveBen March
 
Interactive Marketing 2010
Interactive Marketing 2010Interactive Marketing 2010
Interactive Marketing 2010The Loud Few
 

Viewers also liked (12)

P1151420328
P1151420328P1151420328
P1151420328
 
Manuella elements
Manuella elementsManuella elements
Manuella elements
 
Acorde
AcordeAcorde
Acorde
 
Ppsj maikel
Ppsj maikelPpsj maikel
Ppsj maikel
 
E.C.G. Part 1
E.C.G. Part 1E.C.G. Part 1
E.C.G. Part 1
 
Matrixbrochure Web
Matrixbrochure WebMatrixbrochure Web
Matrixbrochure Web
 
会议纪要的概念、格式和写法
会议纪要的概念、格式和写法会议纪要的概念、格式和写法
会议纪要的概念、格式和写法
 
Iphone Presentation Wash U042110
Iphone Presentation Wash U042110Iphone Presentation Wash U042110
Iphone Presentation Wash U042110
 
Hall of fame april 2011
Hall of fame april 2011Hall of fame april 2011
Hall of fame april 2011
 
Jimmy kimmel live
Jimmy kimmel liveJimmy kimmel live
Jimmy kimmel live
 
P1121102462
P1121102462P1121102462
P1121102462
 
Interactive Marketing 2010
Interactive Marketing 2010Interactive Marketing 2010
Interactive Marketing 2010
 

Similar to quicloud Apr 20 2010 Boulder New Tech Presentation

UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015Christopher Curtin
 
Web Speed And Scalability
Web Speed And ScalabilityWeb Speed And Scalability
Web Speed And ScalabilityJason Ragsdale
 
ServerTemplate Deep Dive
ServerTemplate Deep DiveServerTemplate Deep Dive
ServerTemplate Deep DiveRightScale
 
PeopleSoft and The Cloud
PeopleSoft and The CloudPeopleSoft and The Cloud
PeopleSoft and The CloudDuncan Davies
 
I O Continuity Group July 23, 2008 Seminar
I O Continuity Group July 23, 2008 SeminarI O Continuity Group July 23, 2008 Seminar
I O Continuity Group July 23, 2008 SeminarAnne Achleman
 
A real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudA real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudJulien SIMON
 
Herding cats in the Cloud
Herding cats in the CloudHerding cats in the Cloud
Herding cats in the CloudDewey Sasser
 
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYCScalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYCCal Henderson
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationSteve Meek
 
Compare Clustering Methods for MS SQL Server
Compare Clustering Methods for MS SQL ServerCompare Clustering Methods for MS SQL Server
Compare Clustering Methods for MS SQL ServerAlexDepo
 
Web20expo Scalable Web Arch
Web20expo Scalable Web ArchWeb20expo Scalable Web Arch
Web20expo Scalable Web Archroyans
 
Web20expo Scalable Web Arch
Web20expo Scalable Web ArchWeb20expo Scalable Web Arch
Web20expo Scalable Web Archguest18a0f1
 
Web20expo Scalable Web Arch
Web20expo Scalable Web ArchWeb20expo Scalable Web Arch
Web20expo Scalable Web Archmclee
 
Serverless meetup Auckland #6
Serverless meetup Auckland #6Serverless meetup Auckland #6
Serverless meetup Auckland #6Myles Henaghan
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingAhmed Mekkawy
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsJames Urquhart
 
Cloudy in Indonesia: Java and Cloud
Cloudy in Indonesia: Java and CloudCloudy in Indonesia: Java and Cloud
Cloudy in Indonesia: Java and CloudEberhard Wolff
 
Crunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR Hadoop
Crunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR HadoopCrunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR Hadoop
Crunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR HadoopAdrian Cockcroft
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsColloquium
 

Similar to quicloud Apr 20 2010 Boulder New Tech Presentation (20)

IASA Atlanta September 2009
IASA Atlanta September 2009IASA Atlanta September 2009
IASA Atlanta September 2009
 
UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015UnConference for Georgia Southern Computer Science March 31, 2015
UnConference for Georgia Southern Computer Science March 31, 2015
 
Web Speed And Scalability
Web Speed And ScalabilityWeb Speed And Scalability
Web Speed And Scalability
 
ServerTemplate Deep Dive
ServerTemplate Deep DiveServerTemplate Deep Dive
ServerTemplate Deep Dive
 
PeopleSoft and The Cloud
PeopleSoft and The CloudPeopleSoft and The Cloud
PeopleSoft and The Cloud
 
I O Continuity Group July 23, 2008 Seminar
I O Continuity Group July 23, 2008 SeminarI O Continuity Group July 23, 2008 Seminar
I O Continuity Group July 23, 2008 Seminar
 
A real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudA real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloud
 
Herding cats in the Cloud
Herding cats in the CloudHerding cats in the Cloud
Herding cats in the Cloud
 
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYCScalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization Presentation
 
Compare Clustering Methods for MS SQL Server
Compare Clustering Methods for MS SQL ServerCompare Clustering Methods for MS SQL Server
Compare Clustering Methods for MS SQL Server
 
Web20expo Scalable Web Arch
Web20expo Scalable Web ArchWeb20expo Scalable Web Arch
Web20expo Scalable Web Arch
 
Web20expo Scalable Web Arch
Web20expo Scalable Web ArchWeb20expo Scalable Web Arch
Web20expo Scalable Web Arch
 
Web20expo Scalable Web Arch
Web20expo Scalable Web ArchWeb20expo Scalable Web Arch
Web20expo Scalable Web Arch
 
Serverless meetup Auckland #6
Serverless meetup Auckland #6Serverless meetup Auckland #6
Serverless meetup Auckland #6
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systems
 
Cloudy in Indonesia: Java and Cloud
Cloudy in Indonesia: Java and CloudCloudy in Indonesia: Java and Cloud
Cloudy in Indonesia: Java and Cloud
 
Crunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR Hadoop
Crunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR HadoopCrunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR Hadoop
Crunch Your Data in the Cloud with Elastic Map Reduce - Amazon EMR Hadoop
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS Solutions
 

More from rICh morrow

IoT Stream Conf Keynote: Past, Present and Future of IoT
IoT Stream Conf Keynote: Past, Present and Future of IoTIoT Stream Conf Keynote: Past, Present and Future of IoT
IoT Stream Conf Keynote: Past, Present and Future of IoTrICh morrow
 
PHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckPHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckrICh morrow
 
"PHP from soup to nuts" -- lab exercises
"PHP from soup to nuts" -- lab exercises"PHP from soup to nuts" -- lab exercises
"PHP from soup to nuts" -- lab exercisesrICh morrow
 
Hadoop in the cloud with AWS' EMR
Hadoop in the cloud with AWS' EMRHadoop in the cloud with AWS' EMR
Hadoop in the cloud with AWS' EMRrICh morrow
 
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...rICh morrow
 
No sql distilled-distilled
No sql distilled-distilledNo sql distilled-distilled
No sql distilled-distilledrICh morrow
 

More from rICh morrow (6)

IoT Stream Conf Keynote: Past, Present and Future of IoT
IoT Stream Conf Keynote: Past, Present and Future of IoTIoT Stream Conf Keynote: Past, Present and Future of IoT
IoT Stream Conf Keynote: Past, Present and Future of IoT
 
PHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckPHP from soup to nuts Course Deck
PHP from soup to nuts Course Deck
 
"PHP from soup to nuts" -- lab exercises
"PHP from soup to nuts" -- lab exercises"PHP from soup to nuts" -- lab exercises
"PHP from soup to nuts" -- lab exercises
 
Hadoop in the cloud with AWS' EMR
Hadoop in the cloud with AWS' EMRHadoop in the cloud with AWS' EMR
Hadoop in the cloud with AWS' EMR
 
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
 
No sql distilled-distilled
No sql distilled-distilledNo sql distilled-distilled
No sql distilled-distilled
 

quicloud Apr 20 2010 Boulder New Tech Presentation

  • 1. State of the Cloud (Server) Where things are now Where they’re headed
  • 2. “cloud server” or IaaS(Infrastructure as a Service) Barebones servers you can take up or down (or up/downgrade) in just a few minutes Charged by use (hour/server GB/storage) Becoming a great choice for high availability applications like Web apps & Web databases.
  • 3. Common use cases High availability, high volume production systems– CDNs, Web Sites Testing + Development – Quickly set up & tear down benchmarking, Staging environments, Test replicas. Backup -- Copy office desktops, production filesystems & databases… CPU heavy reporting & analysis -- Spin up serious power only when you need it
  • 4. Shortcomings Most initial servers are completely secure (no ports open no services running) and therefore, completely useless. Security and scalability (individual instance) is all up to you. The second you start doing anything useful (like starting a webserver, opening up SFTP), you become vulnerable. No “Cpanel” interfaces… yet. If you don’t know the OS (Win or Linux), you can’t do much. Not a wide variety of “one button” installs for popular packages (like Drupal, Wordpress, Joomla)…yet.
  • 5. Major IaaS cloud providers Amazon probably has the most mature, complete product family right now. Great for “Enterprise” apps that need built now. Rackspace probably has the best cost / performance ratio and lowest entry cost ($11/month). Great for small / medium businesses. GoGrid positions at the high end ($200 / month for entry), but has lots of useful advanced software and hardware to secure, balance & scale.
  • 6. Strengths + Weaknesses Elastic Cloud Computing (EC2) The most mature auto scale API, you define custom conditions (CPU, memory) Extensive (but sometimes conflicting) docs & developer resources Forget trying to talk to a real human Simple Storage Service (S3) Ridiculous cheap network storage ($.15 per GB for first 50 TB of storage). You can FTP, GET, POST and more to build a sort of "roll your own" storage and querying system. Downsides Difficult initial setup -- Private to public IP maps, no internal DNS server, heavy reliance on the API for interactions with your instances. Seem to have lower performance for the same hardware footprint (Google it). Entry solution is costly -- 8.5 cents/hr or $60/month
  • 7. Super easy to set up and maintain (about 4 clicks to set up most of the products) Probably the best performance for the money Lowest cost on low end (I host unlimited domains with shell access for $11/month)! Claim to be 2x as powerful as comparable EC2 hardware footprints. Use local disk storage (no network lags). 100% network SLA + Real humans a phone call or chat away. Will be adding in advanced features Autoscale API (You *can* hack this together with tools like Nagios now). "one button apps" via StandingCloudrelationship Strengths + Weaknesses
  • 8. A nice mix of Amazon & RS Cloud features, focus on the high-end Auto scale API of Amazon Set up / maintenance ease of Rackspace 100% Network SLA Already offer “One button” installs Costly (entry at $200/month), but good value if you need: Unlimited 24x7 “real human” support f5 load balancing Multiple IPs (up to 10) Single datacenter (San Francisco) makes them vulnerable to complete outage Strengths + Weaknesses
  • 9. Where do they all fail? Only accessible to Developers -- They just give you an oven. You still have to bring all the ingredients & make the muffins. Security, Scalability (of each instance), Maintenance -- You're just getting "from the disk" installs and you’re responsible for *everything* afterward. More than enough rope to hang yourself if you or your IT team are not on top of the security and maintenance. Generally focused on “Enterprise” – Slowly becoming more accessible to small and medium businesses. Costly at the high end --Crack dealer model (cheap when you start, pay once you’re addicted).
  • 10. Next 3-6 months will see At the providers "one button" installs for popular products will be the norm Mature, rich APIs will be ubiquitous Advanced security features like hardware & software firewalls (at a cost), "custom images” StandingCloud Release Simple cloud-provider agnostic "one button" installs for popular stacks/packages like Drupal, Wordpress, Joomla, Mantis, etc Release scheduled for Q2 (although you can "test drive" it now) Have established relationship with Rackspace. Major PROPS!!! QuiCloud Release Providing security and scalability products / services for clouds Provide expertise to help clients architect for the cloud Help clients maintain products on the cloud (Sys Admin functions)
  • 11. Conclusion Cloud providers are quickly merging in functionality – In 12-18 months, it’s all going to come down to price and performance. Rackspace offers the best value now (IMHO) – Super cheap to start, great performance, Amazon-level features coming down the pipe. Get a good Sysadmin or Cloud Expert to deal with the complexities. Clouds just make it too easy to get yourself into trouble. Clouds make initial architecture (esp security, scalability) so much more important. QuiCloudand StandingCloud start providing services in a few months. Stay in touch with these companies and make sure to follow their blogs -- they will save you tons of headaches and help you understand how to squeeze maximum value out of the cloud.
  • 13. Securing and Scaling IaaS Security – OSSIM, fail2ban, mod_security (Apache), suhosin (hardened PHP5), Snort IDS/IPS, TrueCrypt Scalability – Profiling (kcachegrind), Benchmarking (Jmeter, ‘ab’), caching (APC, memcached, Squid) Monitoring + CI Testing –Nagios, NTop, Selenium, PHPUnit / JUnit, Pingdom White hat hacking and penetration testing using tools like nmap, and automated testing of published vulnerabilities QuiCloud plans on offering all of the above services, as well as low cost (probably $200-$300), “common vulnerability” patching for LAMP stacks, Drupal, Joomla, Wordpress, etc.