• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Bullet Proof Your Amazon Cloud Deployment: Best Practices in Deploying Applications on the cloud
 

Bullet Proof Your Amazon Cloud Deployment: Best Practices in Deploying Applications on the cloud

on

  • 1,296 views

Given the recent outages on the Amazon Cloud, Cloud Computing experts from CSS Corp presents the various native capabilities within AWS that can be leveraged to bullet proof your cloud deployment.

Given the recent outages on the Amazon Cloud, Cloud Computing experts from CSS Corp presents the various native capabilities within AWS that can be leveraged to bullet proof your cloud deployment.

Webinar Presentation Covers:

> AMI Creation for Applications
> Application Deployment on AWS across Availability Zones and Regions
> Best Practices in database Deployment and Recovery
> Automation, Orchestration of Application Deployment
> Disaster Recovery, Durability and Business Continuity

Statistics

Views

Total Views
1,296
Views on SlideShare
1,296
Embed Views
0

Actions

Likes
0
Downloads
10
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Bullet Proof Your Amazon Cloud Deployment: Best Practices in Deploying Applications on the cloud Bullet Proof Your Amazon Cloud Deployment: Best Practices in Deploying Applications on the cloud Presentation Transcript

    • Bullet Proof Your Amazon Cloud Deployment
      May 10, 2011
      AhmarAbbas
      EzhilBabaraj
      Sam Madireddy
    • Company DNA
      • 100% Referenceable Customers
      • Driving Technology Innovation and adoption
      • Technology OpEx Optimization
      • Transparency ,Openness & Flexibility
      • Independent Centers of Excellence for R&D, Testing and Support
      Key Differentiators
      • Passion for Advanced Technology Operations & Support
      • Dedicated CSS Labs for Technology Innovation
      • Business Operations and Technology Optimizer
      • Out-comes based pricing models
      • Top Mid Market ITO Provider 2007,2008,2009 – DataMonitor
      • Recognized leader in Technology Operations Management with CoEs in Telecom, SaaS, Cloud, RIM, Testing, Support and R&D
      • Strong Partner Ecosystem; AWS, Microsoft, IBM, HP
      • 150+ Long Term, Strategic and Profitable Customers
      • Operations in USA, UK, Poland, India, Manila & Singapore
      • Technology Platform for DC Mgmt, Cloud Computing etc
      High Growth, Profitable Company
      • Privately held by investors including Goldman Sachs, SBAIF, Sierra Ventures
      • 5,000+ Resources
      • Market Validation – 100% Client Retention
      • Completed 3 acquisitions in 2010
      • RIM Business Unit of InteQ
      • Glow Networks
      • Aliquo Solutions
      Introduction
      2
    • Cloud Services and Solution
      Cloud Monitoring and Management Services
      Cloud Design, Orchestration, Automation and Testing Services
      Cloud Support Services
      • Instance management
      • Application specific monitoring and management
      • Auto-scaling
      • Auto deployment of agents
      • Application specific agent configuration
      • Agent-less monitoring
      • 24 x 7 NOC and Tier 1, 2, 3 delivered from US & India
      • SLA Management
      • 24 x 7 Customer Support services
      • 24 x 7 Technical Assistance services
      • Multi-lingual delivered from US, Poland, Philippines and India
      • Multi-channel including voice, web, chat and email support
      • Knowledge Engineering
      • SLA Management
      • AMI Development
      • Provisioning Systems
      • Deployment Automations
      • Backup / Restore Automation
      • Application Optimization
      • Application & Infrastructure Testing
      • Peak Load Management
      © 2009 CSS Corporation
    • Cloud Enablement Service & Phases
      © 2010. CSS Corp
      4
    • Context
      © 2010 CSS Corporation
      5
      • Complex Systems
      • Cascading Failures
      • Designing for Failure
      • Testing for Failure
      • Cloud vs Traditional
    • Introduction
      EzhilBabaraj
      Head, Cloud R&D Labs, CSS Corp
      Blog: http://ezhil.sys-con.com/
      Tweet: @ezhilsathya
      Sam Madireddy
      Lead Cloud Architect, CSS Corp Labs
      Blog: http://megam.info/
      Tweet: @samof76
      AhmarAbbas
      SVP, Cloud Services, CSS Corp
      Blog: http://www.gridblog.com
      Tweet: @ahmarabbas
      © 2010 CSS Corporation
      6
    • Bullet Proof Your Cloud Deployment
      © 2010 CSS Corporation
      7
      • AMI Choice and Customization
      • Application Deployment
      • Database Deployment
      • Data Backup and Recovery
      • Automation of Deployment
      • Disaster Recovery
      • Best Practices
    • What To Do?
      © 2010 CSS Corporation
      8
      • Understand the Cloud Provider
      • Appropriate use of Cloud Tools
      • Draft a Good backup strategy
      • Implement Monitoring & Alerting
      • Ensure Effective Recovery Mechanisms
      • Automate Provisioning
    • Compute Cloud Provider
      © 2010 CSS Corporation
      9
      • EC2: Elastic Compute Cloud
      • Multiple Regions
      • Availability Zones
      • Machine Images(AMI)
      • EBS Volumes
      • Security Groups
      • Elastic IPs
    • Understanding AMI’s
      © 2010 CSS Corporation
      10
      • EC2: Elastic Compute Cloud
      • Multiple Regions
      • Availability Zones
      • Machine Images(AMI)
      • EBS Volumes
      • Security Groups
      • Elastic IPs
    • AMI Type: EBS based
      © 2010 CSS Corporation
      11
      • Quick boot up
      • Ability to take Snapshots
      • Ability to stop instances
      • Variable Root Disk Sizes
      • Ease of Bundling
    • AMI Choice & Customization
      © 2010 CSS Corporation
      12
      • Choose Trusted AMI
      • Launch AMI
      • Customize Instance
      • Install Provisioning Agent
      • Bundle the Instance=New AMI
      • Perform tasks on DR Regions
    • Application Deployment
      © 2010 CSS Corporation
      13
      • Runtime choice
      • Easy to maintain deployment
      • Dynamic Configurations
      • Development knowledge
      • Not effective when creating public AMI's
      Script Provisioning
      • Tested deployment
      • Best when publicizing
      • An AMI for Every Version
      • Cumbersome to Maintain
      • Instance specific App Configs
    • Data Backup
      © 2010 CSS Corporation
      14
      • S3 Based backup
      • Network File Sharing & Virtual SAN
      • Offsite / Remote Backups
      • Distributed / Replicated FS
      • Remote Server Sync
      • EBS Snapshots
    • DR Setup
      © 2010 CSS Corporation
      15
      • Needs a maintenance window
      • Would do with some data loss
      • Better cost benefit
      • Requires monitoring of the Primary site
      Cold Setup
      • Needs a setup running all the time
      • Higher cost of running
      • All updates and patch need to applied
      • Needs data to sync at all times
    • Effective * DR Strategy
      © 2010 CSS Corporation
      16
      • Track all the changes in live system
      • Keep 2 level redundant backups
      • Define maintenance windows
      • Monitor all at all times
      Do’s
      • Run the DR setup in proximity
      • Run all the components
      • Backing up all data frequently
      • Having no fallback DR setup
    • DR Demonstration
      © 2010 CSS Corporation
      17
      AWS Management Console & Dashboard
    • DR Demonstration: Cold DR
      © 2010 CSS Corporation
      18
      • Keep script updated & versioned
      • Database Backup
      • Bring down the Live Environment
      • AMI with CloudSmart on DR Region
      • Script CloudSmart for DR
      • Bring up the Environment in DR
    • DR Demonstration Architecture
      © 2010 CSS Corporation
      19
    • Build Using AWS Components
      © 2010 CSS Corporation
      20
      • Storage of Images / Static files & Content Delivery – S3 / CloudFront
      • Queue for storing messages – Simple Queue Service
      • Email sending service – Simple Email Service
      • Publish message / Subscription to messages - Simple Notification Service
      • Non-relational Data Store – Simple DB
      • Relational Database MySQL / Oracle – Relational Database Service
      • Distribution of traffic – Elastic Load Balancing
    • Thank You!