amazon web services and windows azure n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Amazon Web Services and Windows Azure PowerPoint Presentation
Download Presentation
Amazon Web Services and Windows Azure

Loading in 2 Seconds...

play fullscreen
1 / 24

Amazon Web Services and Windows Azure - PowerPoint PPT Presentation


  • 98 Views
  • Uploaded on

Chad Collins Chad.collins@nubifer.com Blog: http://nubifer.wordpress.com/. Gerry Miller gerry@cloudticity.com Blog: http://www.cloudticity.com/. Amazon Web Services and Windows Azure. Types of Clouds. Private (On-Premise). Infrastructure (as a Service). Platform (as a Service).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Amazon Web Services and Windows Azure' - sheri


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
amazon web services and windows azure

Chad Collins

Chad.collins@nubifer.com

Blog: http://nubifer.wordpress.com/

Gerry Miller

gerry@cloudticity.com

Blog: http://www.cloudticity.com/

Amazon Web Services

and

Windows Azure

types of clouds
Types of Clouds

Private

(On-Premise)

Infrastructure

(as a Service)

Platform

(as a Service)

You manage

Applications

Applications

Applications

Runtimes

Runtimes

Runtimes

You manage

Security & Integration

Security & Integration

Security & Integration

Databases

Databases

Databases

You manage

Managed by vendor

Servers

Servers

Servers

Virtualization

Virtualization

Virtualization

Managed by vendor

Server HW

Server HW

Server HW

Storage

Storage

Storage

Networking

Networking

Networking

types of clouds1
Types of Clouds

Private

(On-Premise)

Infrastructure

(as a Service)

Platform

(as a Service)

where they fit
Where They Fit

Infrastructure As A Service

Platform As A Service

Two Years Ago

Now

Microsoft Windows Azure

Amazon Web Services

Amazon Web Services

Microsoft Windows Azure

Two Years From Now?

Compute As A Service

Amazon Web Services

Microsoft Windows Azure

windows azure stack
Windows Azure Stack

ApplicationServices

“Dublin”

“Velocity”

Frameworks

Access Control

“Geneva”

Security

Service Bus

Azure Connect

Connectivity

SQL Azure Data Sync

Data

Compute

Table Storage

Blob Storage

Queue

Drive

Content Delivery Network

Storage

storage
Storage
  • S3
    • Buckets
  • EBS
  • SDB
    • domains
    • Easy to use
  • SQS
  • CloudFront
  • AWS Import/Export
  • Blob Storage
    • Containers
  • Azure Drive
  • Table Storage
    • Tables
    • More painful than it should be
  • Queues
  • CDN
  • Storage Stats

Amazon Web Services

Windows Azure

databases
Databases
  • MySQL
  • Oracle
  • MS SQL
  • NoSQL
  • Multi-AZ Mode
  • Any other Windows or Linux DB
  • MS SQL
  • SQL Sync

Amazon Web Services

Windows Azure

compute
Compute
  • Raw VM Access
  • EBS/S3-based Booting
  • Specialized Nodes (CCI, CCI+GPU)
  • Elastic Map Reduce
  • Black-Box access (Worker Role/Web Role)
  • VM Role is non-persistent

Amazon Web Services

Windows Azure

networking
Networking
  • IP / Elastic IP / ELB
  • Virtual Private Cloud
  • Route 53
  • ELB
  • Firewall heavily configurable
  • Auto Scaling
  • Automatic IP assignment/Load-balancing – No Static IPs available
  • Azure Connect
  • Built-in Load Balancing
  • Endpoints defined in csdef/cscfg

Amazon Web Services

Windows Azure

deployment
Deployment
  • Amazon Machine Instance (AMI)
  • Traditional Deployment Models
  • Fine-grained updates
  • More Responsibility
  • Less magic
  • Elastic Beanstalk
  • Cloud Formation
  • Ability to import VMWare
  • Cspkg (fancy zip file)
  • Upload via portal or API via blob storage
  • Course-grained updates
  • “click to scale”
  • More magic

Amazon Web Services

Windows Azure

middleware
Middleware
  • Simple Notification Services
  • CloudWatch/AutoScale
  • Memcache
  • Simple Workflow Svc
  • Simple Email Services
  • RDS/SimpleDB/DynamoDB
  • Service Bus
  • Caching
  • Access Control

Amazon Web Services

Windows Azure

tooling
Tooling
  • Command line
  • REST-API
  • Web Portal
  • Numerous 3rd Party Tools
  • Visual Studio extensions
  • Eclipse extensions
  • APIs for numerous platforms (e.g., .NET, Java, Ruby, PHP)
  • Web Portal
  • Rest API
  • Visual Studio Extensions
  • Numerous 3rd Party Tools
  • Dev Fabric (great for compute, OK for storage)

Amazon Web Services

Windows Azure

fault tolerance
Fault Tolerance
  • Regions
  • Availability Zones
  • Elastic Load Balancing
  • RDS in Multi-AZ mode
  • S3/SDB/SQS
  • Monitoring/Alerts
  • Multiple Instances
  • Regions
  • Global Traffic Manager
  • SQL Azure Sync
  • Blobs/Tables/Queues

AWS

Azure

cloud disaster failover strategy
Cloud Disaster Failover Strategy
  • Is your data center any better?
  • How would YOU recover from this type of issue
  • Do you regularly TEST your recovery plans.
  • What would it cost you to independently provide the same level of redundancy/fault-tolerance as current cloud providers offer?
cloud portals
Cloud Portals

We leverage various technologies when building out Enterprise Cloud Portals.

One of our favorite technology platforms is Kentico EMS

Kentico EMS (Enterprise Marketing Suite) has almost every imaginable feature set for doing electronic business and marketing.

We are going to share a little bit about Kentico+

The latest offering is hosted on Windows Azure.

what is kentico
What is Kentico+

Kentico+ is the new software-as-a-service (SaaS) offering of Kentico products in the cloud. Initially, this includes Kentico EMS+, which is Kentico EMS running in cloud and provided in the SaaS model.

why should i be interested
Why should I be interested?

Monthly payments (licenses + hosting)

  • Pay as you go
  • No setup fee

Hosting

  • Less worries for you

Updates

  • Upgrade/Hotfix application

Customizable

  • You can add your own code files (Web parts, ASPX pages, DLLs…)

Running in the cloud

  • Reliable and secure environment

Backups

  • Database and code files backups on daily basis
kentico architecture
Kentico+ Architecture

Windows Azure compute instance

Kentico+ Controller

Website

Project

SQL Azure

Blob

Storage

management modes
Management modes
  • Managed mode
    • Hotfixes & Upgrades
    • Base code files managed by the service
    • Not allowed to change Kentico EMS files and basic Kentico EMS database schema
  • Unmanaged mode
    • Allowed to change Kentico EMS files and database schema
    • Without hotfixes, upgrades and code base files
when and how can i start using it
When and how can I start using it?
  • Already available
  • Sign up form www.kentico.com/plus
  • Service creation process (demo)
    • Required data (domains, datacenter, Kentico EMS version, …)
    • E-mail with service credentials
  • Kentico+ users manual
    • http://devnet.kentico.com/docs/Kentico_plus_users_manual.pdf
  • Windows Azure deployment guide
    • http://devnet.kentico.com/docs/azureguide/index.html
how can i manage it
How can I manage it?
  • First version without User portal
  • Communication channel
    • plus@kentico.com
    • Next business day
  • Windows Azure storage (demo)
  • SQL Azure database (demo)
  • Customizing the project (demo)
  • Hotfixes/Upgrades
  • Backups/Restores
  • Service maintenance
how much does it cost
How much does it cost?
  • One year plan
    • $999 1 domain license/month (including basic hosting package)
    • Additional hosting costs
  • Without a plan
    • $1199 1 domain license/month (first year)
    • Additional hosting costs
  • Hosting package: 1 Windows Azure Small Instance (1 CPU Core, 1.75 GB RAM), 5 GB of SQL Azure database, 25 GB of disk storage and 5M storage transactions, 500 GB of bandwidth, 40K e-mails
  • Including developer license
  • Without a setup fee
  • Support included
thank you
Thank You
  • For more information visit our blogs at :

Chad Collins

Chad.collins@nubifer.com

Blog: http://nubifer.wordpress.com/

Gerry Miller

gerry@cloudticity.com

Blog: http://www.cloudticity.com/