Czy przetwarzanie w chmurze może zastąpić architekturę korporacyjną?

12

Czy przetwarzanie w chmurze jest wystarczająco dojrzałe, aby złagodzić niektóre problemy związane z utrzymywaniem infrastruktury IT na miejscu? Jeśli tak, jakie są wady jego przyjęcia? Czy bezpieczeństwo i prywatność to poważny problem?

ysolik
źródło
Możesz przekazywać rzeczy do chmury, oznacza to po prostu zarządzanie aplikacjami w chmurze zamiast infrastruktury na miejscu.
Chris
@Chris co powiesz na nie zajmowanie się całym sprzętem i związanymi z tym kosztami?
ysolik
@ysolik: Zastąp te kosztami postępowania z oprogramowaniem działającym w chmurze i kosztem dostępu do usługi w chmurze, takiej jak na przykład EC2.
Chris
@Chris: Czy ceny są porównywalne? Miałem wrażenie, że koszt pracy w chmurze jest znacznie tańszy w porównaniu z lokalnym sprzętem fizycznym. Mogę się mylić.
ysolik
1
Zbyt wiele czynników, aby odpowiedzieć na to pytanie z jakąkolwiek dokładnością.
Chris

Odpowiedzi:

15

To nie tylko prywatność i bezpieczeństwo. Są to wystarczająco duże obawy, a my czekamy, aż Craig Gentry się pospieszy i sprawi, że szyfrowanie homomorficzne stanie się praktyczne.

Istnieje również kwestia uzależnienia firmy od czegoś, na co nie masz wpływu.

Przykład, a to nawet nie wymaga przetwarzania w chmurze: odziedziczyłem klienta, który prowadzi działalność poza witryną. To wspaniale ... dopóki dostawca usług internetowych nie zapętli pętli routingu, nie przerwie lokalnej wymiany lub centrum danych obsługujące witrynę nie zepsuje czegoś lokalnego. (Wszystkie miały miejsce w ciągu ostatnich sześciu miesięcy).

Jeśli Twoja firma jest całkowicie zależna od rzeczy po drugiej stronie sieci, ryzykujesz, że Twoja firma się zatrzyma za każdym razem, gdy coś w sieci pójdzie nie tak. To nie tylko pojedynczy punkt awarii; jest jak ciąg pojedynczych punktów awarii.

Tak, przetwarzanie w chmurze powinno dokładnie chronić przed niektórymi problemami, które opisałem powyżej. Ale jeśli koparka przejedzie przez kabel twojej giełdy, potencjalnie masz poważne kłopoty.

Frank Shearar
źródło
2

Z mojego doświadczenia wynika, że ​​w niektórych przypadkach nadal trzeba napisać kod, aby powiązać różne rzeczy. Tam, gdzie pracowałem, mieliśmy kilka różnych przypadków korzystania z usług z chmury i w każdym przypadku jest kilka rzeczy do rozważenia, na przykład, jak dobrze się w tym łączą, ponieważ te usługi w chmurze mogą się uaktualnić i coś zepsuć lub pójść na całość kilka minut i wywołać wszelkiego rodzaju panikę.

Bezpieczeństwo i dostępność to kilka poważnych problemów, ale są też inne problemy. Czy aktualizacja psuje istniejącą funkcjonalność? Jak daleko się posuwa do kompatybilności wstecznej? Jak dobrze to się łączy z innymi systemami, ponieważ niewiele rzeczy działa w oderwaniu? Na przykład, system zarządzania treścią może być zmuszony do interakcji między innymi z systemem zarządzania relacjami z klientem, systemem zarządzania tłumaczeniami, systemem planowania zasobów przedsiębiorstwa. Chmura może być przydatna do niektórych rzeczy, ale moim zdaniem wciąż dojrzewa.

JB King
źródło