Projektowanie i udostępnianie aplikacji w chmurze (Windows Azure)

Slides:



Advertisements
Podobne prezentacje
System cloud'owy Amazon EC2
Advertisements

Tomasz Smieszkoł - 15 stycznia
W kierunku chmury - konsolidacja serwerów i korzyści biznesowe
Narzędzia Quest Software przydatne w procesie migracji systemów AD, Exchange, SharePoint Paweł Żuchowski Dyrektor Handlowy, Quest Dystrybucja
Wskaźniki satysfakcji klientów Przegląd i rekomendacje
T 3 Konfiguracja Unisys ES7000 Enterprise Servers OLAP Server 16 CPU Data Warehouse 8 CPU Web Server 8 CPU Terminal Server 4 CPU cLAN Backbone.
Licencjonowanie Microsoft Office 2013
2017/3/28 Jak zyskać przewagę konkurencyjną wykorzystując najnowsze technologie Microsoft? Dariusz Grzesiński ISV Lead Central & Eastern Europe Developer.
Software Assurance dla dużych firm
Dodatkowe informacje na temat umów Open oraz Open Value.
Licencjonowanie wirtualizacji
Co tu robi Microsoft, czyli 10 mitów głównych
Przegląd programów licencyjnych dla instytucji z sektora publicznego oraz edukacyjnego i program SPLA.
Licencjonowanie rodziny System Center 2012
Licencjonowanie Exchange 2013
Licencjonowanie Lync 2013 Poziom 200.
Licencjonowanie SharePoint 2013
Podstawy umów Open oraz Open Value. Rozwiązania licencyjne firmy Microsoft Umowy Open Umowy Open Value Na wybrane komputery (Non company wide) Na całą
Błażej Miśkiewicz Windows Home Server 2011 Błażej Miśkiewicz MCT MCP MCSA MCTS MCITP.
Gdzie się podziały serwery?
Mariusz Maleszak Za oknami chmury Mariusz Maleszak
Collaborate more Platforma Office 2010 Sebastian Wilczewski Konsultant Betacom S.A.
NARZĘDZIA KRYTYCZNEGO MYŚLENIA - TOC
Wirtualna baza SQL zgodna z SQL Server SQL as a Service
Cloud computing – chmura obliczeniowa
Licencjonowanie aplikacji serwerowych
Licencjonowanie Windows 8
Ogólne informacje licencyjne Kluczowe funkcjonalności Dostępne wersje i porównanie Zasady licencjonowania Downgrade, SA Licencjonowanie w środowisku chmury.
Usługi online oraz Office 365. Przegląd usług online Dodawanie usług online do umów grupowych Nabywanie licencji Office 365.
Droga do Windows Azure Windows Server SQL Server BizTalk Server SharePoint Server Ubuntu OpenSUSE CentOS SUSE Linux Enterprise Server VM Depot.
Podstawy modeli i programów licencyjnych Microsoft.
Licencjonowanie narzędzi dla programistów
Licencjonowanie rodziny produktów Forefront oraz System Center
Co nowego w klastrach Windows Server 8
Projekt i realizacja aplikacji sklepu internetowego z obsługą księgowania w środowisku cloud computing Rafał Ogrodnik Promotor mgr inż. Michał Dobrzyński.
Windows Server 2008 Zarządzanie systemem.
Twoje nowoczesne biuro
Windows 8.1 dostarcza spójną platformę do tworzenia aplikacji, które potrafią dostosować się do wielu urządzeń Zaprojektowane raz, działają.
Wprowadzenie do systemu Cracow Cloud One
Przetwarzanie sprzedaży z wykorzystaniem strony trzeciej (bez awiza dostawy) SAP Best Practices.
Informatyka 1 Aplikacje w chmurze.
Przegląd usług online Dodawanie usług online do umów grupowych Nabywanie licencji Office 365.
DEMO Jak założyć konto na Microsoft Virtual Academy?
Jak powstaje chmura? Maciej Nabożny, Miłosz Zdybał
Cloud Computing wg Amazona Robert Fryga I SMU Informatyka.
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Analiza problemów wydajnościowych w środowisku SharePoint 2013 Marcin Ciężak Support Escalation Engineer 06/11/201 5.
1 COFACE COMPLETE – ubezpieczenie i finansowanie Jak zabezpieczyć płynność finansową? Jarosław Jaworski – Prezes Zarządu Coface Poland Factoring.
1 Ryzyko handlowe w zarządzaniu należnościami Zabezpieczenie transakcji w obrocie krajowym i eksporcie Maciej Drowanowski Wiceprezes Coface Poland.
Konwergencja płac pomiędzy starymi i nowymi członkami Unii Europejskiej. Misja i cele związków zawodowych Norbert Kusiak, OPZZ Praga, 5-6 kwietnia 2016.
May, 2012 Strategy and Analyses Department Poland’s economy Poland’s economy CEE & Balkan countries.
Na przykładzie projektu „Zarządzanie energią w przemyśle według standardu EN ISO 50001” (EMPI) Andrzej Rajkiewicz Narodowa Agencja Poszanowania Energii.
Arla Foods. Arla Foods należy do ok. 8,500 szwedzkich i duńskich producentów mleka 16,600 pracowników na całym świecie: 7,420 w Danii, 3,570 w Szwecji.
Spreading Excellence and Widening Participation  Tylko dla określonej grupy – określone kraje (lagging countries )  Budowa kompetytywnego potencjału.
Komponentowe systemy rozproszone
Komponentowe systemy rozproszone
GTS Shared Infrastructure (GSI)
Darmowe narzędzia Veeam dla administratorów infrastruktury.
BÓG JEST SZEPTEM I POWIEWEM
9/20/2018 5:29 AM Pobranie pisma potwierdzającego kompetencje w programie Microsoft Partner Network Instrukcja Ostatnia aktualizacja © 2014.
Nowa Ewangelizacja „Jak zawsze, również i dziś celem ewangelizacji
Aktywacja i przypisanie dostępnych licencji Dynamics 365 w Microsoft Partner Network Instrukcja Ostatnia aktualizacja
Pobranie dostępnych licencji partnerskich i sprawdzenie ich liczby w Microsoft Partner Network Instrukcja Ostatnia aktualizacja
Twoje nowoczesne biuro
Zakup subskrypcji Microsoft Action Pack (MAPS) w programie Microsoft Partner Network Instrukcja Ostatnia aktualizacja
Aktywacja i przypisanie dostępnych licencji Office 365 w Microsoft Partner Network Instrukcja Ostatnia aktualizacja
Aktywacja miesięcznego kredytu Azure w Microsoft Partner Network Instrukcja Ostatnia aktualizacja
Szablon identyfikowania głównych zainteresowanych osób
Konteneryzacja i DevOps
Zapis prezentacji:

Projektowanie i udostępnianie aplikacji w chmurze (Windows Azure) Tomasz Wiśniewski Technical Evangelist Microsoft Sp. z o.o.

Co to jest chmura? Podejście do przetwarzania, które opiera się na skalowalności w Internecie i łączeniu się z/do wielu końcówek

Wzorce przetwarzania w chmurze On/Off Obciążenia okresowe Niewykorzystana moc obliczeniowa Czas dotarcia na rynek może być nieefektywny Wzorce przetwarzania w chmurze Okres Nieaktywności Compute t Szybki wzrost Udany serwis musi się skalować/rosnąć Utrzymanie usług IT przy wzroście jest trudne Brak możliwość dostarczenia mocy ob. Compute t Nieprzewidywalne piki Nieprzewidywalny pik na żądanie Nagły wzrost wpływa na wydajność Za dużo mocy w ekstremalnych przypadkach Compute t Przewidywalne piki Serwisy z mikro sezonowością w utylizacji Piki ze względu na okresowe żądania Złożoność IT i niewykorzystana moc Compute t

Przetwarzania w chmurze Infrastructure-as-a-Service hostuj IaaS Platform-as-a-Service twórz PaaS Software-as-a-Service konsumuj SaaS

Przetwarzanie w chmurze „Paczkowane” oprogramowanie Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Ty zarządzasz Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Zarządzane przez usługodawcę Ty zarządzasz Platform (as a Service) Zarządzane przez usługodawcę Ty zarządzasz Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Zarządzane przez usługodawcę Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

Windows Azure Wszechstronny zestaw usług umożliwiający szybkie tworzenie, wdrażanie i zarządzanie aplikacjami w globalnej sieci centrów danych zarządzanych przez Microsoft Elastyczny Otwarty Solidny

Windows Azure Flexible Open Solid

Globalny Ślad

99.95% miesięcznego SLA

Płacisz tylko za to co wykorzystujesz

Virtual machines Cloud services Web sites

Demo Windows Azure

Virtual machines Windows Server i Linux Wsparcie dla elastycznych obciążeń Virtual Private Networking

Demo Virtual Machines

Przenoszenie Maszyn Wirtualnych

Windows Azure Twoje Data Center

Windows Azure Twoje Data Center

Other Service Providers Windows Azure Other Service Providers Your Data Center

Windows Azure Inny dostawca usług brak zamknięcia Twoje Data Center

VM with persistent drive Windows Azure Storage

VM with persistent drive Windows Azure Storage

VM with persistent drive Windows Azure Storage

Niezawodny i zawsze dostępny VM z trwałym dyskiem Niezawodny i zawsze dostępny Windows Azure Storage

Ciągła geo-replikacja storage’u WEST DC EAST DC > 500 miles Ciągła geo-replikacja storage’u Windows Azure Storage

Web sites Wykorzystaj ASP.NET, Node.js lub PHP Szybkie wdrażanie poprzez FTP, Git lub TFS Darmowy start, możliwość skalowania

Demo Web sites

scale Współdzielony. Dzienne limity Współdzielony. Brak limitów Free Współdzielony. Dzienne limity Shared Współdzielony. Brak limitów Reserved Dedykowane MW. Brak limitów

shared reserved Web sites 1 Shared instanceS shared :-)

shared reserved Web sites 2 Shared instanceS shared :-) :-)

1 Web sites :-) shared reserved reserved :-) :-) Shared instanceS 1 Shared instanceS :-) reserved RESERVED instance :-) :-)

2 Web sites :-) :-) shared reserved reserved RESERVED instance

2 Web sites :-) :-) :-) :-) shared reserved reserved :-) :-) :-) :-) RESERVED instance RESERVED instance :-) :-) :-) :-) :-) :-) :-) :-)

Cloud services Twórz nieskończenie skalowalne aplikacje Wsparcie dla wielowarstwowej architektury Automatyczne zarządzanie aplikacją

Cloud services: Development Demo Cloud services: Development

Service Package Service Package

Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci Service Package Server Rack 1 Server Rack 2 Virtual machine Virtual machine

Windows Azure Datacenter Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci Service Package Windows Azure Datacenter

Windows Azure Datacenter Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci Service Package Windows Azure Datacenter

Windows Azure Datacenter Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci Network Load Balancer  Skonfigurowany Network load-balancer dla ruchu Windows Azure Datacenter

Windows Azure Datacenter Network Load Balancer Windows Azure Datacenter

Cloud services: Management Demo Cloud services: Management

Elementy do budowy aplikacji Big data Database Storage Traffic Caching Messaging Identity Elementy do budowy aplikacji Media CDN Networking

Wiele języków

Open source  http://github.com/windowsazure

DB SQL database Relacyjny silnik SQL Server w Chmurze Klaster dla wysokiej dostępności W pełni zarządzana usługa Wsparcie dla SQL Reporting

Demo SQL database

Blob storage Wysoko dostępny, skalowalny i bezpieczny system plików Bloby mogą być udostępnione publicznie przez http Ciągła geo-replikacja pomiędzy centrami danych

Cache Szybki, rozproszony cache w pamięci Dynamicznie skalowalny rozmiar Wsparcie dla wysokiej dostępności Wsparcie dla protokołu Memcached

Demo Cache

distributed cache Web Roles 300MB 1.2GB Rozproszonego Cache

24GB Rozproszonego Cache Web Roles 12GB Cache Worker Role 12GB Cache Worker Role 24GB Rozproszonego Cache 2

48GB Rozproszonego Cache Web Roles 12GB Cache Worker Role 12GB Cache Worker Role 12GB Cache Worker Role 12GB Cache Worker Role 48GB Rozproszonego Cache 24GB Distributed Cache 4

Identity Integracja z autoryzacją firmy Włącz single sign-on w aplikacji Enterprise Graph REST API 93% z 1000 Fortune używa Active Directory

Service bus Bezpieczne przekazywanie wiadomości Łatwe budowanie hybrydowych aplikacji Umożliwia tworzenie rozłącznych rozwiązań

Aplikacja Chmurowa Service bus relay Aplikacja za Firewall-em Internet Windows Azure Service bus relay Aplikacja Chmurowa Internet Enterprise Aplikacja za Firewall-em

Demo Service bus relay

Elementy do budowy aplikacji Big data Database Storage Traffic Caching Messaging Identity Elementy do budowy aplikacji Media CDN Networking

Windows Azure Scenariusze Idealne dla aplikacji wymagających: Skalowalności Dostępności Tolerancji na awarie Najczęstsze wykorzystania: Strony internetowe Aplikacje wymagające wysokiej mocy Aplikacje dla urządzeń Web APIs Social Games

Windows Azure Instance Sizes Variable instance sizes to handle complex workloads of any size $0.02 Per service hour Extra Small Small $0.12 Per service hour Medium $0.24 Per service hour Large $0.48 Per service hour X-Large $0.96 Per service hour Unit of Compute Defined Extra Small 1 x 1.0Ghz (low IO) 768 MB memory 20 GB storage (instance storage) Small 1 x 1.6Ghz (moderate IO) 1.75 GB memory 225 GB storage (instance storage) Medium 2 x 1.6Ghz (high IO) 3.5 GB memory 490 GB storage (instance storage) Large 4 x 1.6Ghz (high IO) 7.0 GB memory 1000 GB storage (instance storage) X-Large 8 x 1.6Ghz (high IO) 14 GB memory 2040 GB (instance storage)

89 countries and territories Australia Austria Belgium Brazil Canada Chile Colombia Costa Rica Cyprus Czech Republic Denmark Finland France Germany Greece Hong Kong Hungary India Ireland Israel Italy Japan Korea Luxembourg Malaysia Mexico Netherlands New Zealand Norway Peru Philippines Poland Portugal Puerto Rico Romania Russia Singapore Spain Sweden Switzerland Trinidad & Tobago UK United States New Countries: Algeria 89 countries and territories Argentina Belarus Bulgaria Croatia Dominican Rep Ecuador Egypt El Salvador Estonia Guatemala Iceland Indonesia Jordan Kazakhstan Kenya Kuwait Latvia Liechtenstein Lithuania Macedonia Malta Montenegro Morocco Azerbaijan Nigeria Oman Pakistan Panama Paraguay Qatar Saudi Arabia Serbia Slovakia Slovenia South Africa Sri Lanka Taiwan Thailand Tunisia Turkey UAE Ukraine Uruguay Venezuela Bahrain

Getting Started MSDN Subscription Benefits 3 Month Free Trial Compute Storage Transactions Bandwidth Databases Caching Access Control Service Bus INCLUDES THESE SERVICES: BENEFITS INCLUDE: Free Windows Azure access for Professional, Premium, and ultimate subscribers Designed to accelerate development Requires credit card at sign-up any overages beyond free allocation

Windows Azure MSDN Benefits Ultimate Premium Professional Compute 1500 hrs of small instances 750 hrs of 375 hrs of Storage 30GB 25GB 20GB Transactions 4M 2M 1M Bandwidth 35GB out / free in 30GB out / free in 25GB out / free in Databases 5GB Web Edition 1GB Web Edition Access Control 500K 200K 100K Service Bus 1M Messages 3000 Relay Hours 500K Messages 1500 Relay Hours Annual Savings $1,400 $2,000 $3,600

Windows Azure Flexible Open Solid

Podsumowanie Windows Azure udostępnia szeroki zestaw usług, które można wybierać do stworzenia aplikacji Global Data Center Footprint 99.95% miesięcznego SLA. Płać tylko za to co wykorzystujesz. Elastyczne i Otwarte możliwości Virtual Machines, Web Sites, i Cloud Services Zarządzane elementy do budowy SQL Database, Cache, Service Bus i inne

Zacznij teraz. http://WindowsAzure.com