25
İbrahim ATAY | Software Consultant www.ibrahimatay.org | @ibrahim_atay Windows Azure ile Kesintisiz İş Süreci

Windows Azure ile Kesintisiz İş Süreci

Embed Size (px)

DESCRIPTION

Tütev - Windows Azure ile Kesintisiz İş Süreci Seminer Notları http://www.ibrahimatay.org/post/2013/6/18/Tutev-Windows-Azure-ile-Kesintisiz-Is-Sureci-Seminer-Notlari.aspx Windows Azure http://www.ibrahimatay.org/category/Windows-Azure.aspx Dünya şekilleniyor. İş süreçleri, kesintisiz ve başarılı gerçekleşebilmesi için çeşitli iş uygulamalar geliştirilmektedir. Geliştirilen iş uygulamalarının en az maliyet, başarılı ve performanslı sonuçlar üretebilmesi amaçlanmaktadır. İş uygulamalarının amaçlanan sonuçlar ile istenildiği gibi çalışabilmesi amacı ile Cloud Computing mimarileri oluşturulmuştur. Şirketlerin iş uygulamalarını konumlandırması amacı ile en iyi Cloud Computing altyapısını seçilmesi gerekmektedir. Konu ile ilgili olarak, geçtiğimiz günler de Tutev de “Windows Azure ile Kesintisiz İş Süreci” isimli semineri gerçekleştirmiş bulunmaktayım.

Citation preview

Page 1: Windows Azure ile Kesintisiz İş Süreci

İbrahim ATAY | Software Consultant www.ibrahimatay.org | @ibrahim_atay

Windows Azure ile Kesintisiz İş Süreci

Page 2: Windows Azure ile Kesintisiz İş Süreci
Page 3: Windows Azure ile Kesintisiz İş Süreci
Page 4: Windows Azure ile Kesintisiz İş Süreci

Cloud Computing Patterns

t

Com

pute

Inactivity

Period

t

t

t

On and Off On & off workloads (e.g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome

Unpredictable Bursting Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases C

ompu

te

Growing Fast Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough C

ompu

te

Predictable Bursting Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity

Com

pute

Page 5: Windows Azure ile Kesintisiz İş Süreci

consume

Software-as-a-Service SaaS

build

Platform-as-a-Service PaaS

Infrastructure-as-a-Service

host

IaaS

Page 6: Windows Azure ile Kesintisiz İş Süreci

Packaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

man

age

Infrastructure (as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Managed by vendor

You

man

age

Platform (as a Service)

Managed by vendor

You

man

age

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software (as a Service)

Managed by vendor

Storage

Servers

O/S

Middleware

Virtualization

Applications

Runtime

Data

Networking

Page 7: Windows Azure ile Kesintisiz İş Süreci

We will support

Specific versions are endorsed

!  *Image provided by OpenLogic based on CentOS 6.2

Page 8: Windows Azure ile Kesintisiz İş Süreci

Gallery Images Available Microsoft Windows Server 2008 R2 SQL Server Eval 2012 Windows Server 2012 Biztalk Server 2013 Beta

Open Source OpenSUSE 12.2 CentOS 6.3 Ubuntu 12.04/12.10 SUSE Linux Enterprise Server 11 SP2

Page 9: Windows Azure ile Kesintisiz İş Süreci

http://support.microsoft.com/kb/2721672

Page 10: Windows Azure ile Kesintisiz İş Süreci
Page 11: Windows Azure ile Kesintisiz İş Süreci
Page 12: Windows Azure ile Kesintisiz İş Süreci
Page 13: Windows Azure ile Kesintisiz İş Süreci

On-Premise

App Controller

Move Manage

Azure IP

Orchestrator App

Controller Operations Manager

Azure MP

App Controller

Monitor

DPM Advisor

Page 14: Windows Azure ile Kesintisiz İş Süreci

System Center Operations Manager + Management Pack for Windows Azure PaaS

Monitoring is agentless,

use normal API and diagnostics for

monitoring

IaaS Treat as normal server,

including using a SCOM agent

Use certs for authentication

Page 15: Windows Azure ile Kesintisiz İş Süreci

Windows Server 2012

Android

Windows Phone 8

Windows RT

iOS

X86/x64 Macs

Windows Server 2012

Windows Server 2012

Windows Server 2008

R2

Windows Intune

VPN Tunnel

AD

Windows Server 2008

Windows Server 2003

Page 16: Windows Azure ile Kesintisiz İş Süreci

Cloud

Management Portal

>_ Scripting

(Windows, Linux and Mac)

REST API

Boot VM from New Disk

Page 17: Windows Azure ile Kesintisiz İş Süreci

What’s included Compute Hardware failure (disk, cpu, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates

What is not included VM Container crashes, Guest OS Updates

99.95% for multiple role instances 4.38 hours of downtime per year

Page 18: Windows Azure ile Kesintisiz İş Süreci

Fault Domains •  Represent groups of resources anticipated to fail together •  i.e. Same rack, same server •  Fabric spreads instances across fault at least 2 fault domains

Update Domains •  Represents groups of resources that will be updated together •  Host OS updates honour service update domains •  Specified in service definition •  Default of 5 (up to 20)

Fabric spreads role instances across Update Domains and Fault Domains

Page 19: Windows Azure ile Kesintisiz İş Süreci

Update Domains are honored by host OS updates

Page 20: Windows Azure ile Kesintisiz İş Süreci
Page 21: Windows Azure ile Kesintisiz İş Süreci
Page 22: Windows Azure ile Kesintisiz İş Süreci

http://www.ibrahimatay.org/post/2013/4/1/A-dan-Z-ye-Windows-Azure-ile-Uygulama-Surecleri-Internet-Seminerleri-Tamamlamadi.aspx

Page 23: Windows Azure ile Kesintisiz İş Süreci
Page 24: Windows Azure ile Kesintisiz İş Süreci
Page 25: Windows Azure ile Kesintisiz İş Süreci

İbrahim ATAY | Software Consultant

www.ibrahimatay.org | @ibrahim_atay