Wordcamp Toronto - Wordpress in the cloud

Preview:

DESCRIPTION

Your Startup idea or your product is based on your Wordpress website? You are blogging, and you find that it's important to meet the need of your readers? So you need a solid solution! Why not go into the clouds with the Cloud Computing? In this presentation, I'll show you the advantages of the cloud, and how to deploy easily, and quickly your Wordpress sites. In this highly scalable environment, you can start small, and evolve as your needs changes. Whether you are a developer, an integrator or a user without advanced technical skills, you'll be able to benefit from the advantages of having your site in the clouds.

Citation preview

Wordpressin the cloudWordcamp Toronto 2012-11-04

Frédéric HarperTechnical Evangelist @ Microsoft Canada@fharper | outofcomfortzone.net

Agenda

1. The Cloud2. Wordpress & the Cloud3. Windows Azure (quick intro)

4. Wordpress in the cloud

5. Your own Virtual Machine6. Questions

Learning

Doing

Mastering

At the end

Better understanding of the cloud

Knowing how to put Wordpress for free in

the cloud

Knowing there is advanced possibilities

The cloud

What is the cloud?

An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

You are already using it

Cloud Computing

Software-as-a-Service

consume

SaaSPlatform-as-a-Service

build

PaaSInfrastructure-as-a-

Service

host

IaaS

Cloud ComputingPackaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You m

anag

e

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

ag

ed b

y th

e v

endor

You m

anag

e

Platform(as a Service)

Man

ag

ed b

y th

e v

endor

You m

anag

e

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Man

ag

ed b

y th

e v

endor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Pay only for what you use

The cloud & Wordpress

Your website is critical for your business Scalability Availability Fault Tolerance Cost Management

Cloud Computing Patterns

tCom

pute

Inactivity

Period

t

t

t

On and Off

Unpredictable BurstingC

om

pute

Growing Fast

Com

pute

Predictable BurstingCom

pute

Many Cloud Computing services

Flexible Open Solid

What you need…

Cost effective Easy Advanced

What you should be looking for also…

$

Windows Azure

Web sites Virtual machines

Cloud services

Global Footprint

Wordpress in the cloud

Your Datacenter

Virtualization

O/S

Hardware

Network

Data

Applications

Firewall

Web Sites

Applications

Data

Cloud Services

Applications

Firewall Rules

Data

Virtual Network

Virtual Machines

Virtual Network

Data

Applications

Firewall Rules

O/S

Focus on the Application

Windows Azure

Windows Azure Web Sites

code smart go livestart simple

Start Simple

Get started with 10 free web sites(3 months + 1 year)

Create new sites in seconds

Easily manage and scale your sites

Automatic load balancing and shared storage across instances

Scale out or up to reserved instances for improved performance and scale

Code Smart

Use ASP.NET, ASP, PHP, or Node.js

SQL Azure or MySQL databases

Start with open source apps

Supports any Web development tool on any platform (Windows, OSX, Linux)

Go Live

Rapid deployment for quick iteration

Integrated source control with Team Foundation Server (TFS) and Git

Easy deployment with FTP, Web Deploy, Git, or TFS

Built-in monitoring of perf and usage data

Quick access to request logs, failed requests diagnostics and diagnostics

WebsitesDemo

Supported Web Frameworks

more coming soon…

Your own Virtual machines

Your Datacenter

Virtualization

O/S

Hardware

Network

Data

Applications

Firewall

Web Sites

Applications

Data

Cloud Services

Applications

Firewall Rules

Data

Virtual Network

Virtual Machines

Virtual Network

Data

Applications

Firewall Rules

O/S

Give you full control, without the hardware trouble

Windows Azure

Images AvailableWindows Server 2008 R2

Windows Server 2008 R2 with SQL Server 2012 Evaluation

Windows Server 2012 Release Candidate

OpenSUSE 12.1

CentOS 6.2

Ubuntu 12.04

SUSE Linux Enterprise Server SP2

New Disk Persisted in Storage

Blob Storage

Cloud

Cloud First ProvisioningSelect Image and VM SizeGetting Started

Management Portal

>_Scripting

(Windows, Linux and Mac)

REST API

Boot VM from New DiskWindows Server

Linux

Extra SmallSmallMediumLarge X-Large

Virtual MachinesDemo

Virtual machine portability

Windows Azure

Your Data Center

Windows Azure

Your Data Center

Your Data Center

Windows Azure Other Service Providers

Windows Azure

Your Data Center

Other Service Providers

no lock-in

Virtual machine fault tolerance

Windows Azure Storage

VM with persistent drive

Windows Azure Storage

VM with persistent drive

Windows Azure Storage

VM with persistent drive

Continuous storage

geo-replication

WESTDC

EASTDC

> 500 miles

Windows Azure Storage

Flexible Open Solid

Windows Azure

http://github.com/windowsazure

Open source

Start now.It’s free!

http://WindowsAzure.com

QuestionsFrédéric Harper

Technical Evangelistfredh@microsoft.com@fharper

http://webnotwar.cahttp://outofcomfortzone.net