Według Steve’a Herroda, głównego dyrektora ds. technologii i starszego wiceprezesa ds. badań i rozwoju w VMware, Cloud Foundry staje się preferowanym otwartym rozwiązaniem PaaS w erze cloud computing, gdyż zapewnia deweloperom wybór chmurowych modeli wdrożeniowych, struktur i usług aplikacyjnych, a jednocześnie radykalnie upraszcza wdrażanie i skalowanie aplikacji.

„Od czasu premiery Cloud Foundry — pierwszego otwartego rozwiązania PaaS – widzimy, że branża inwestuje w nie znaczne środki, a deweloperzy chętnie sięgają po lepsze rozwiązania do budowania i wdrażania aplikacji chmurowych” – twierdzi Steve Herrod. „Oferując uproszczone podejście, które uwzględnia różnorodność i tempo tworzenia współczesnych aplikacji, Cloud Foundry eliminuje złożoność na niemal każdym etapie procesu powstawania oprogramowania i pozwala deweloperom wykorzystać innowacje, które pojawiają się w branży” – podkreśla wiceprezes VMware.

Rozwój Cloud Foundry na wielu frontach
Cloud Foundry to chmurowa platforma aplikacyjna z kodem źródłowym dostępnym na licencji Apache, udostępniona przez VMware w 2011 r., która przyspiesza tworzenie, wdrażanie i obsługę aplikacji. Wspierając dalszy rozwój Cloud Foundry, firma VMware poinformowała, iż:

  • Partnerzy:  Cloud9, Collabnet, ServiceMesh, SOASTA, X.commerce (spółka eBay) ogłaszają wsparcie dla Cloud Foundry. Szeroka gama firm zapowiedziała inwestycje związane z Cloud Foundry, które przyczynią się do rozwoju dynamicznej platformy obejmującej dostawców narzędzi, producentów chmurowych rozwiązań administracyjnych, operatorów chmur publicznych, deweloperów usług strukturalnych i aplikacyjnych oraz twórców aplikacji. Cloud9, Collabnet, ServiceMesh, SOASTA oraz spółka eBay X.commerce zapowiedziały wsparcie dla Cloud Foundry.  Zintegrowane, przeglądarkowe środowisko programistyczne Cloud9 obecnie obsługuje wdrażanie na dowolnej instancji Cloud Foundry. Collabnet dodaje obsługę Cloud Foundry do swoich narzędzi do elastycznego tworzenia oprogramowania korporacyjnego. Firma ServiceMesh dodała do swojego rozwiązania Agility Platform opcję wdrażania Cloud Foundry w oparciu o zdefiniowane zasady. SOASTA oferuje zautomatyzowane, bazujące na Cloud Foundry rozwiązanie do testów w chmurze. X.commerce, otwarta, kompleksowa platforma technologii handlowych eBay, wykorzystuje Cloud Foundry.
  • Społeczność: ulepszone zarządzanie kodem udostępnianym na zasadach open source. Platforma Cloud Foundry od pierwszego wydania była projektem o otwartym kodzie źródłowym. Projekt ma liczne rozgałęzienia i jest rozwijany za pośrednictwem serwisu GitHub z szerokim wkładem społeczności deweloperów, którzy dodali obsługę dziesiątek najważniejszych środowisk programistycznych, usług aplikacyjnych oraz wdrożeń w różnorodnych infrastrukturach chmurowych, a także poprawki do usterek, dokumentację i inne zasoby.
    Aby jeszcze bardziej ułatwić społeczności udział w projekcie, firma VMware wprowadziła CloudFoundry.org, nowy system zarządzania kodem źródłowym Cloud Foundry. Skupiając kod źródłowy Cloud Foundry w jednym zbiorze publicznych repozytoriów GitHub oraz wykorzystując Gerrit do recenzowania kodu i Jenkins do ciągłej integracji, nowy proces upraszcza udostępnianie kodu przez społeczność, zwiększa jego jakość oraz oferuje lepszy bieżący wgląd w zmiany kodu.
 
  • Kod: niezawodne działanie w dużej skali. Firma VMware wprowadziła Cloud Foundry BOSH, łańcuch narzędzi open source do konstruowania, wdrażania i zarządzania cyklem życia usług rozproszonych. BOSH, zaprojektowany pod kątem systematycznej i normatywnej ewolucji usług, ułatwia obsługę produkcyjnych instancji Cloud Foundry. Rozwiązanie sprawdzone w zarządzaniu CloudFoundry.com, dostępne na licencji Apache w witrynie CloudFoundry.org, obecnie współpracuje z VMware vSphere oraz oferuje wczesną obsługę Amazon Web Services. Kod źródłowy można pobrać pod adresem www.github.com/cloudfoundry/bosh.
  • Chmury: możliwość wykorzystania wielu różnych chmur. Jako otwarte rozwiązanie PaaS, Cloud Foundry może działać w wielu różnych infrastrukturach chmurowych, nie ograniczając deweloperów do żadnej konkretnej chmury. Wizja ta znalazła potwierdzenie w szerokiej gamie prywatnych dystrybucji, rozwiązań administracyjnych i wdrożeniowych oraz chmur publicznych, które obecnie obsługują Cloud Foundry. Ta różnorodność umożliwia klientom wdrażanie aplikacji w wielu chmurach, zapewniając im elastyczność i swobodę wyboru. Podczas demonstracji na żywo firma VMware pokazała, jak w ciągu kilku minut można wdrożyć tę samą aplikację w wielu instancjach Cloud Foundry.

Dodatkowe materiały
•    Odwiedź stronę cloudfoundry.org, aby uzyskać dostęp do kodu źródłowego
•    Przewodnik po Cloud Foundry: opentour.cloudfoundry.com
•    Cloud Foundry dla początkujących: www.cloudfoundry.com