Cloud Foundry, pierwsza platforma cloud computing typu PaaS (Platform-as-a-Service; Platforma jako Usługa) dostępna również w modelu open source, została rozszerzona o wsparcie języka Scala.
Platforma Cloud Foundry, wprowadzona na rynek w kwietniu br. przez VMware, usprawnia tworzenie, dostarczanie i obsługę nowoczesnych aplikacji, ułatwiając programistom wdrażanie, uruchamianie i rozbudowywanie aplikacji w środowiskach cloud computing.
Cloud Foundry nie jest powiązana z żadnym środowiskiem chmurowym i nie wymaga infrastruktury VMware. Może zostać wdrożona w każdej chmurze prywatnej lub publicznej. Dotyczy to zarówno środowisk zbudowanych w oparciu o VMware vSphere jak również środowisk publicznych opartych na rozwiązaniach innych niż VMware. Cloud Foundry obsługuje też chmurę Amazon za pośrednictwem firmy RightScale.
Scala to język programowania stworzony przez Martina Odersky'ego, łączący cechy języków funkcyjnych i obiektowych. Scala działa w oparciu o wirtualną maszynę Javy, a także na Java Platform, Micro Edition Connected Limited Device Configuration i platformie .NET. Nazwa języka ma podkreślać skalowalność języka Scala (scalable language).
Język Scala rozszerza możliwości platformy Cloud Foundry, która poza Scalą wspiera także platformy programowania jak Spring for Java, Ruby on Rails, Sinatra for Ruby i Node.js, jak również inne platformy oparte na technologii JVM, np. Grails.
Skomentuj na forum