Nowe rozwiązania Embarcadero do optymalizowania wydajności Javy i baz danych pozwalają na sprawne wykrywanie, naprawianie i przeciwdziałanie problemom w obszarze wydajności
24 kwietnia 2009
Nowe i rozszerzone produkty pozwalają odnajdywać, diagnozować i naprawiać problemy wydajnościowe aplikacji, umożliwiając uruchamianie bardziej rozbudowanych systemów bez konieczności kosztownej rozbudowy infrastruktury serwerowej.
Firma Embarcadero Technologies®, dostawca narzędzi programistycznych i bazodanowych, poinformowała o wprowadzeniu nowych i rozbudowanych narzędzi do optymalizowania wydajności, wspierając przedsiębiorstwa w wykrywaniu, naprawianiu i przeciwdziałaniu kosztownym błędom oprogramowania. Opracowane narzędzia umożliwią poprawę wydajności, dostępności i skalowalności systemów software'owych. Należą do nich:
- J Optimizer 2009 (analiza i optymalizacja kodu Java),
- DB Optimizer 1.5 (analiza i optymalizacja kodu SQL)
- Performance Center (automatyczne monitorowanie baz danych w trybie 24/7).
Te wzajemnie uzupełniające się narzędzia do optymalizacji wydajności w łatwy sposób przeprowadzić analizę i optymalizację kodu Java oraz kodu SQL, zaczynając od warstwy aplikacji, a kończąc na warstwie bazy danych. Ułatwiają tworzenie zoptymalizowanego kodu oraz wykrywanie problemów wydajnościowych zanim opracowywane rozwiązanie wejdzie w fazę produkcyjną. Dodatkowo narzędzia te pomagają w monitorowaniu i diagnostyce już wdrożonych systemów produkcyjnych, umożliwiając poprawienie wydajności aplikacji lub wydajności bazy danych. Efektem jest wyższa jakość finalnego produktu oraz jego dłuższy czas wykorzystywania, bez konieczności rozbudowy posiadanych zasobów sprzętowych. Narzędzie Performance Center monitoruje produkcyjne serwery SQL w trybie 24/7, podpowiadając ulepszenia oraz wskazując problemy wpływające na obniżenie wydajności i skalowalności serwera. Rozwiązanie to umożliwia zapewnienie klientom końcowym odpowiedni poziom dostępności usług, zgody z jego oczekiwaniami.
Takie podejście do optymalizacji ma plusy po dwóch stronach, mówi Michael Swindell, Wiceprezes ds. Produktów, Embarcadero. "Gram prewencji jest wart kilograma leczenia, tak więc znalezienie i naprawienie problemów wydajnościowych we wczesnych etapach cyklu tworzenia aplikacji i baz jest dużo bardziej opłacalne niż późniejsze ich naprawianie i likwidacja negatywnych skutków. Dzięki połączeniu ciągłego monitorowania wydajności serwerów wraz z dynamiczną optymalizacją kodu klienci mogą być dużo wcześniej informowani o pojawiających się problemach wydajnościowych. Diagnozować je, automatycznie wskazując błędy, które mogą mieć niekorzystny wpływ na systemy o krytycznym znaczeniu dla firmy."
Nowość - J Optimizer 2009
J Optimizer jest narzędziem nowej generacji dla języka Javy, pozwalającym na analizę i optymalizację kodu. Narzędzie zostało oparte o technologie dostępne wcześniej w Optimizeit, stworzonym przez zespół, który firma Embarcadero przejęła od firmy Borland w 2008 roku. J Optimizer umożliwia programistom Java wyizolować i rozwiązywać problemy związane z wydajnością w trakcie tworzenia programów Java i aplikacji korporacyjnych opartych o platformę Java EE. Korzystając z J Optimizer'a, programiści mogą optymalizować wykorzystanie pamięci i procesora (CPU), wyświetlać w czasie rzeczywistym informacje o wątkach, określać które fragmenty kodu powodują największe obciążenie procesora lub największe zużycie pamięci, wchodząc w głąb bibliotek, obiektów, metod, aż do konkretnej linii kodu. J Optimizer zawiera także moduł Request Analyzer do śledzenia i monitorowania "wąskich gardeł" ograniczających wydajność wywołań JDBC, JMS, JNDI, JSP, EJB, CCI oraz usług sieciowych.
DB Optimizer 1.5
DB Optimizer 1.5 jest najnowszą wersją środowiska IDE firmy Embarcadero do optymalizowania i tuningowania kodu SQL. DB Optimizer maksymalizuje wydajność bazy danych oraz aplikacji umożliwiając administratorom bazodanowym i programistom szybkie wykrywanie, diagnozowanie i optymalizowanie kodu SQL powodującego zmniejszenie wydajności. DB Optimizer 1.5 stworzono w oparciu o wcześniejszą wersję narzędzia (v. 1.0) dodając nowe właściwości takie jak: profilowanie non-stop, pełne wsparcie dla wielu platform bazodanowych, odnowiony interfejs oraz pełne wsparcie Unicode.
Performance Center
Embarcadero Performance Center jest nagradzanym narzędziem do monitorowania baz danych (24x7) pozwalającym na śledzenie i raportowanie o wszystkich aspektach działania bazy danych, w tym pamięci, I/O, przestrzeni danych, łączności, obiektach, użytkownikach i kodzie SQL w celu wskazania obszarów występowania problemów z wydajnością. Performance Center jest dostępny w sprzedaży, a nowa wersja 2.7 jest planowana na drugi kwartał 2009.
Pełny dostęp do narzędzi do optymalizowania wydajności
Firma Embarcadero, wprowadzając pakiet narzędziowy All-Access, udostępniła użytkownikowi pełen dostęp do wszystkich swoich narzędzi bazodanowych i programistycznych. Aplikacje wchodzące w skład pakietu są dostępne w tradycyjnej wersji instalowanej lub w wersji na żądanie (tzn. uruchamiane bez wcześniejszej instalacji). Wszystkie opisywane narzędzia do optymalizacji (J Optimizer, DB Optimizer i Performance Center) są dostępne w ramach pakietu narzędziowego All-Access w bardzo atrakcyjnej cenie. Więcej informacji o All-Access na stronie.
Ceny i dostępność
J Optimizer, DB Optimizer i Performance Center są już dostępne. Nowa wersja Performance Center 2.7 będzie wprowadzona w drugim kwartale 2009. Więcej informacji o cenach można uzyskać od lokalnego Partnera firmy Embarcadero w Polsce - BSC Polska. Wszystkie narzędzia dostępne są także w ramach pakietu All-Acccess.
Dodatkowe źródła informacji
- J Optimizer 2009: informacja o produkcie
- J Optimizer 2009: demo, video
- DB Optimizer 1.5: informacja o produkcie
- DB Optimizer 1.5: demo, video
- Performance Center: informacja o produkcie
- Performance Center: demo, video
- Zrzuty ekranowe: www.embarcadero.com/news/screenshots.php
O Embarcadero Technologies
Embarcadero oferuje szeroką gamę międzyplatformowych narzędzi bazodanowych obejmujących cały cykl życia baz danych, w tym ich modelowanie, tworzenie, optymalizowanie, administrowanie oraz łączenie i migrowanie danych. Z rozwiązań Embarcadero korzysta ponad 12000 klientów na całym świecie, wliczając w to ponad 90% firm z listy Fortune 100. Flagowymi rozwiązaniami bazodanowymi firmy są: ER/Studio, DBArtisan, Rapid SQL oraz Change Manager. Założona w 1993 roku firma Embarcadero ma centralę w San Francisco oraz swoje biura w Australii (Melbourne), Niemczech (Monachium) oraz Wielkiej Brytanii (Maidenhead). Więcej informacji na stronie www.embarcadero.com.pl
O BSC Polska
BSC Polska jest dynamiczną firmą działającą na rynku IT od 1996 roku. Jest wyłącznym Partnerem firmy Borland. Obecnie jako Partner firmy Embarcadero do portfela oferowanych rozwiązań i usług z obszaru wsparcia zarządzania cyklem produkcji oprogramowania (Borland ALM) oraz narzędzi programistycznych (CodeGear) BSC Polska wprowadziła kompletny zestaw rozwiązań do programowania i zarządzania bazami danych. Firma świadczy profesjonalne usługi szkoleniowe i konsultacyjne oraz zajmuje się rozwojem i wspieraniem społeczności programistów w Polsce. Więcej informacji na stronie www.bsc.com.pl
