Your SlideShare is downloading. ×
Windows Azure Cloud Service Uygulamaları
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Windows Azure Cloud Service Uygulamaları

528
views

Published on

Windows Azure Cloud Service Uygulamaları …

Windows Azure Cloud Service Uygulamaları
http://ibrahimatay.org/post/2013/3/16/Windows-Azure-Cloud-Service-Uygulamalar-Internet-Semineri-Notlari.aspx

A'dan Z'ye Windows Azure ile Uygulama Süreçleri
http://www.ibrahimatay.org/post/2013/1/30/A-dan-Z-ye-Windows-Azure-ile-Uygulama-Surecleri.aspx

Kullanıcı istekleri sürekli değişmektedir. Yeni çözümler ve uygulanan mimariler, kullanıcının güvenli ve performanslı olarak işlem yapabilmesini amaçlamaktadır. Günümüzde Cloud Computing mimarisi ile devam eden süreç de verimli çalışmak amacı ile uygulama mimarileri oluşturulmuştur.

Günümüzde şirketinizin ne kadar büyük olduğu değil, süreçlere ne kadar hızlı adapte olduğunuz ve cevap verdiğiniz önem kazanmaktadır. Büyümeye çalışan şirketler, artan operasyonları ve yoğunluklarına bağlı olarak özgür çalışabilecekleri sistemleri kullanmaktadır.

Windows Azure Platform, kullanıcılarına birçok çözüm sunmaktadır. Sunulan çözümler, uygulama geliştirme stratejilerine bağlı seçilmektedir. Windows Azure Platform ile güvenli seviyesi yüksek ve performanslı uygulamaların geliştirilebilmesi amacı ile Windows Azure Cloud Service uygulama geliştirme yaklaşımını sunmuştur.

Internet semineri ile Windows Azure Cloud Service mimarisi ve kolayca uygulama geliştirme kolaylıkları hakkında bilgiler verilmiştir. Windows Azure Platform ile ilgili gerçekleştirilen, internet seminerlerine katılmak için “A'dan Z'ye Windows Azure ile Uygulama Süreçleri” yazısında bulunan katılım bağlantılarını kullanmanızı gerekmektedir. Konu ile ilgili olarak info@ibrahimatay.org eposta adresine yöneltebilirsiniz.

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
528
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Note: VM is separated out as IaaS offering.
  • Slide ObjectiveUnderstand the 3 common patterns of worker rolesSpeaker NotesPattern 1 – Polling Worker role polls a Queue Pops message Performs work Polls queue againPattern 2 Worker listens for inbound TCP requestCan implement with Raw TcpListeners or use WCF or use Hosted Web CorePattern 3 Run a 3rd party processWhen the role starts up or runs use a Process.Start() call to run a standard windows executable E.g. Running a database serverNoteshttp://blog.smarx.com/posts/build-your-own-web-role-running-hosted-web-core-in-windows-azurehttp://blog.smarx.com/posts/making-songs-swing-with-windows-azure-python-and-the-echo-nest-api
  • Slide ObjectiveUnderstand how a Web Role extends the standard worker roleSpeaker NotesA web role takes all the capabilities and semantics of a worker role and adds the IIS Hostable Web CoreWeb Roles run ASP.NET websites- they do this by using the IIS hostage web core. pretty much anything that will work in a standard IIS ASP.NET Web Site should work in Windows Azure. At MIX09, we additionally added support for IIS7’s FastCGI capability. As a note, any files that are part of a asp.net project on windows azure are READ ONLY! If you need to be able to change the contents of files:User Blob StorageIf its configuration, use the service model files – which can be changed at runtime.Inbound protocols are http(s) – outbound protocols are any TCP connection but NOT UDP.Noteshttp://msdn.microsoft.com/en-us/library/dd179341.aspxhttp://blogs.msdn.com/b/carlosag/archive/2008/04/14/hostyourownwebserverusingiis7.aspxhttp://blogs.iis.net/ksingla/archive/2007/12/20/ins-amp-outs-of-hostable-web-core.aspx
  • Slide ObjectiveUnderstand at a high level how the Windows Azure Platform maps into the high scale archetype Speaker NotesKey points here are that all external connections come through a load balancer THIS INCLUDES STORAGE.If you are familiar with the previous model, you will notice that two new features are diagrammed here as well, namely inter-role communication (notice there is no load balancer) and TCP ports directly to Worker Roles (or Web Roles). We will still use the storage to communicate async and reliably via queues for a lot of options. However, inter-role communication fills in when you need direct synchronous comm.The load balancers are a key to Windows Azure.
  • Slide Objectives:This is a typical lifecycle of SCRUM. The previous lifecycle pattern may suite for simple development for individuals and very small teams; to support real-life workflows, we need more than packaging and deploying. Good news is that now TFS is integrated into Azure.
  • Transcript

    • 1. İbrahim ATAY | Consultant www.ibrahimatay.org | @ibrahim_atay
    • 2. Web Role Worker Role
    • 3. Queue Polling Worker •  •  Poll and Pop Messages within while(true) loop E.g. Map/Reduce pattern, background image processing Listening Worker Role •  •  Create TcpListener or WCF Service Host E.g. Run a .NET SMTP server or WCF Service External Process Worker Role •  •  •  •  OnStart or Run method executes Process.Start() Startup Task installs or executes background/foreground process Custom Role Entry Point (executable or .Net assembly) E.g. Run a database server, web server, distributed cache
    • 4. All features of a worker role + IIS 7 or 7.5 ASP.NET 3.5 SP1 or 4.0 – 64bit Hosts •  •  •  Webforms or MVC FastCGI applications (e.g. PHP) Multiple Websites Http(s) Web/Worker Hybrid •  Can optionally implement RoleEntryPoint
    • 5. İnceleme Yapalım!
    • 6. àhttp://www.btnet.com.tr/63720-bt-sektoru-bulut-bilisim-konusunda-egitimli-personel-ariyor.html
    • 7. İbrahim ATAY Software Consultant http://ibrahimatay.org @ibrahim_atay Ibrahim.atay@bilgeadam.com
    • 8. Thank You