1 / 35

Cu capul in nori

Cu capul in nori. Bogdan Brinzarea-Iamandi Banca Romaneasca. Agenda. Ce este cloud computing? Unde se afla aplicatia ? Platforma Windows Azure Concluzii. Ce este cloud computing?. Cloud computing. Partajarea resurselor Decuplarea utilizatorilor de implementare

harper
Download Presentation

Cu capul in nori

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cu capul in nori BogdanBrinzarea-Iamandi BancaRomaneasca

  2. Agenda • Ceeste cloud computing? • Unde se aflaaplicatia? • Platforma Windows Azure • Concluzii

  3. Ceeste cloud computing?

  4. Cloud computing • Partajarearesurselor • Decuplareautilizatorilor de implementare • Resursesiserviciidisponibile la cerere • Viteza, flexibilitatea, eficienta, disponibilitatearidicata • Facturareadoar a resurselorfolosite

  5. Cloud si utility computing • Utility computing • John McCarthy - 1961 • Focus pemodelul de business • Resursedisponibile la cerere • Un serviciumasurabil • Platesti cat sicandconsumi • Cloud computing - concept maiextinsdecat utility computing

  6. SaaSsi cloud computing • SaaS • Un serviciu software furnizatpe web • Subscrierisauplata a ceea se consuma

  7. S+S si cloud computing • S+S • Combinarearesurselor client cu cele din Internet • Maximizarearesurselor client pentruoferireacelemaibuneexperientegrafice • Maximizarearesurselor din Internet pentrulogica de business care necesitaresurseconsiderabilmaimari

  8. Virtualizareasi cloud computing • Virtualizarea reduce costuri • Virtualizarea ca masuratactica • Virtualizarea ca masurastrategica

  9. UNDE se aflaaplicatia?

  10. Unde se aflaaplicatia? • In cloud • Mediu cu resursepartajate • Resursedisponibile la cerere • Platesticesicandconsumi • La sediu • Achizitiemasini, conectivitate, software • Control completsiresponsabilitateintreaga • Costuriinitiale de capital pentruinfrastructura • La gazda • Inchirieremasini, conectivitate • Control maiscazutsiresponsabilitatemai mica • Costurile de capital scaddar se platescsiresursenefolosite Application runs on-premises Buy my own hardware, and manage my own data center

  11. Unde se aflaaplicatia? SaaS In cloud Cumparata Platforma cloud Construita La gazda La sediu

  12. Tipuri de grade de incarcare • Crestererapidasi continua a incarcarii • Varfuri de utilizarenepredictibile • Varfuri de utilizarepredictibile • Incarcareperiodica

  13. Tipuri de deployment • Cloud public – o platforma cloud furnizatasicondusa de un furnizor de servicii, pusa la dispozitiepentru multi utilizatori • Cloud privat – o platforma cloud cefunctioneaza strict pentru un singurbeneficiar • Cloud hibrid – o combinatie in coudprivatsi public

  14. Tipuri de cloud Controlulclientului La sediu IaaS PaaS Controlulclientului Applications Applications Applications Runtimes Runtimes Runtimes Controlulclientului Security & Integration Security & Integration Security & Integration Controlulfurnizorului Databases Databases Databases Servers Servers Servers Controlulfurnizorului Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking

  15. Microsoft si Amazon Deployment Aplicatie Frameworks Deployment Web Server Oferite de platforma Windows Azure OS Services Operating System Oferite de Amazon EC2 Virtualized Instance Hardware

  16. Microsoft si Google Deployment Deployment Aplicatie Frameworks Web Server Oferite de Google AppEngine Oferite de platforma Windows Azure OS Services Operating System Virtualized Instance Hardware

  17. Platforma windows azure

  18. Platforma Windows Azure REST SOAP XML Aplicatiiexistente Aplicatia in cloud Utilizatori

  19. Windows Azure Compute Fabric Storage

  20. Windows Azure

  21. SQL Azure Database Reporting Data Sync Business Analytics

  22. SQL Azure si Windows Azure Table Storage SQL Azure Windows Azure Table Storage Non relationala Semi-structurata Extrem de scalabila Slab tipizata • Relationala • Structurata • Foartescalabila • Puternictipizata

  23. Windows Azure platform AppFabric ServiceBus AccessControl

  24. Service Bus

  25. Access Control

  26. Platforma Windows Azure Personal Data Repository Application Marketplace Information Marketplace Application Services Services Hosting Workflow Hosting Distributed Cache Frameworks Secure Token Service Declarative Policies Claims-Based Identity Federated Identities Security Service Bus Registry On-Premise Bridging Connectivity Relational Database ADO.NET, ODBC, PHP Transact-SQL Data Synchronization Data Compute C / C++ Win32 VHD Dynamic Tabular Data Blobs Message Queues Distributed File System Content Distribution Storage

  27. Microsoft S+S Application Services Software Services Platform Services Infrastructure Services

  28. Costuri • Compute • Small : $0.12 / CPU hour • Medium :$ 0.24 / CPU hour • Large: $ 0.48 / CPU hour • Extra large : $0.96 / CPU hour • Storage • $0.15 / GB / month • $0.01 / 10k txn / month • Bandwidth • $0.10 in / GB • $0.15 out / GB • Web Edition (1GB) • $9.99 / month • Business Edition (10GB) • $99.99 / month • Bandwidth • $0.10 in / GB • $0.15 out / GB • Service Bus • $3.99/connection • $9.95/5 connections • $49.75/24 connections • $199.00/100 connections • $500.00/500 connections • Access Control • $1.99 / 100k transactions • Bandwidth • $0.10 in / GB • $0.15 out / GB

  29. Costuri • Web Edition • 10k hits/day • 2 web roles • 5 KB/request • 50 KB/response • 1 call per request for Access Control

  30. Costuri Cost total lunar : $ 197.2

  31. CONCLUZII

  32. Strategia de business si IT-ul • Un scop principal al strategiei de business esteavantajulcompetitiv • Aproapefiecarestrategie de business are o componenta IT

  33. Curbaavantajuluicompetitiv Fereastra de diferentiere Avantajul competitiv al companiei Timp

  34. Resurse • http://www.microsoft.com/windowsazure/products/ • http://phpazure.codeplex.com/ • http://www.windowsazure4e.org/ • http://www.windowsazure4j.org/ • http://rubyonrails.cloudapp.net/

  35. VA MULTUMESC!

More Related