2010-05-13 13 views
6

Od premiery .net 4.0 słowo buzz to cloud computing. Ale bardzo niewiele mówi się i omawia o tym w perspektywie technologii .net. Co więcej, czy warto zainwestować, czy mamy dostateczną ilość aktualnych technologii, które są w stanie poradzić sobie z tym, co oferuje chmura obliczeniowa?cloud computing w .net 4.0

Czy możesz to opisać, a przykład byłby bardzo pomocny!

Z góry dziękuję.

Odpowiedz

5

Przetwarzanie w chmurze to kolejna nazwa tego, co wielu z nas robi od dawna. Architektura rozproszona i architektura zorientowana na usługi. Narzędzia są już w twoim IDE i w twojej strukturze. Zastosuj je z dyskrecją i w razie potrzeby. Poznaj hasła, ale nie zwracaj na nie zbyt dużej uwagi.

Najważniejszą rzeczą, która została dodana przez obecne dyskusje na temat przetwarzania w chmurze, jest nacisk na możliwość szybkiego skalowania i płacenia za to, czego używasz. Ale znowu, z technologicznego punktu widzenia, jest to dla nas dostępne od dawna.

+0

Więc cloud co mputing w .net 4.0 nie oferuje niczego nowego i wszystko to było już dostępne? – HotTester

+1

Nie mówię, że .Net 4 nic nie dodaje. Twierdzę, że nie musisz używać .Net 4.0 i Azure do tworzenia rozproszonych, skalowalnych usług płatnych za użycie. Jak pokazują niektóre inne odpowiedzi, istnieje wiele alternatyw. –

3

Jeśli interesuje Cię rozwiązanie MS do przetwarzania w chmurze, możesz sprawdzić: Windows Azure, SQL Azure i AppFabric. Informacje ogólne na temat przetwarzania w chmurze można sprawdzić Wikipedia.

Ale głównie jak Daniel wspomniał, że technologie są prawie takie same. Nawet platformy prawie takie same ... jak IIS 7/WAS/Biztalk Server/Windows Server/MS SQL Server, oczywiście z niewielkimi modyfikacjami, a nawet nie dla wszystkich z nich.

3

Technologia chmury, która ma szczególne zastosowanie .net to Windows Azure.

Chmura Komputer jest w zasadzie inną formą grid computing ze szczegółami infrastruktury pobranej.

Aby jak najlepiej wykorzystać chmurę dla niestandardowych aplikacji, musisz zdawać sobie sprawę z problemu z współbieżnymi i rozproszonymi systemami, np. Warunkami wyścigu, i musisz wiedzieć, jak przesyłać dane tam iz powrotem z chmury.

Microsoft nie jest jedynym dostawcą usług w chmurze:

Amazon jest jednym z EC2 http://aws.amazon.com/

Amazon ma .net powiązania http://developer.amazonwebservices.com/connect/forumindex.jspa

Google to kolejna z jego App Engine http://code.google.com/appengine/

Przykład Aplikacji Google http://appgallery.appspot.com/

+0

Czy system Windows Azure jest obecnie standardowym produktem, tzn. Czy jest niezawodny i stabilny, aby można było inwestować? – HotTester

+0

Nie jestem pewien, jak dojrzały jest Windows Azure, ale jak widzę, MS inwestuje w nie wiele. – Incognito