DigitalOcean vs AWS | Secrets Unlocked

Infrastruktura jako usługa lub IaaS cloud computing jest bardzo wiarygodne jako model usług dla niezliczonych firm na całym świecie. AWS (Amazon Web Services) i Digital Ocean to dwaj najbardziej znani dostawcy IaaS dla organizacji należących do różnych sektorów przemysłu.

Obydwie z tych platform IaaS oferują różne zestawy funkcji i korzyści dla swoich użytkowników, a AWS oferuje również opcje PaaS i SaaS. Pytanie DigitalOcean vs AWS jest zwykle trudne do odpowiedzi dla większości właścicieli firm i programistów. Wiedząc dokładnie, co każda platforma oferuje jest kluczowe dla dokonania właściwego wyboru. Spójrz na szczegółowe informacje podane poniżej, aby uzyskać jaśniejsze pojęcie o DigitalOcean i AWS.

Odblokowuję tajemnice tych dwóch dostawców i oto czego się nauczysz czytając ten artykuł:

  • Co to jest DigitalOcean? Ceny, funkcje, zalety
  • Co to jest AWS? Ceny, funkcje, zalety
  • DigitalOcean vs AWS | Porównanie

Czym jest DigitalOcean?

DigitalOcean jest dostawcą usług w chmurze oferującym użytkownikom szybką konfigurację wraz z szeregiem przydatnych funkcji IaaS. Może być używany przez firmy do hostingu aplikacji i stron internetowych po przystępnych kosztach. Użytkownicy Digital Ocean wolą prostotę platformy, która ułatwia wdrażanie. Jej centra danych oferują odpowiednie bezpieczeństwo dla zasobów klienta i aplikacji.

DigitalOcean zapewnia wirtualne serwery prywatne dla swoich klientów w postaci „Droplets”. Użytkownicy mogą zarządzać swoimi aplikacjami DigitalOcean za pomocą interfejsu wiersza poleceń CLI lub interfejsu internetowego. Jego platforma IaaS opiera się na wielu renomowanych organizacji o dużej skali. Użytkownicy mogą wybrać rozmiar kropli, wybrać centra danych dla swoich aplikacji, aby uruchomić na, i regionu geograficznego.

Przegląd cen DigitalOcean

Pierwsze rzeczy najpierw! Struktura cenowa DigitalOcean jest prosta, łatwa do zrozumienia i obejmuje wszystko. Koszty transferu i SSD są już włączone do cennika i nie ma dodatkowych kosztów za to.

Miesięczne ceny dla DigitalOcean zależy od liczby vCPUs (wirtualne procesory) deweloperzy wybrać. Plany zaczynają się od $5/miesiąc i iść w górę w oparciu o parametry rozmiar dysku SSD, limity transferu, limity pamięci i vCPUs.

Użytkownicy mają możliwość wyboru od Standard Droplets, CPU-Optimized Droplets, General Purpose Droplets i Memory-Optimized Droplets, zarządzane bazy danych i Spaces Object Storage.

Szczegółowe informacje znajdują się na stronie DO pricing page.

Cechy DigitalOcean

Droplety

Droplety odnoszą się do maszyn wirtualnych opartych na systemie Linux, funkcjonujących w zwirtualizowanych systemach. Użytkownicy mogą tworzyć dowolną ilość Dropletów w zależności od swoich potrzeb. Mogą one być używane samodzielnie lub zintegrowane jako część większej infrastruktury chmury.

Block Storage

Block Storage to funkcja pamięci masowej w DigitalOcean. Umożliwia użytkownikom intuicyjne skalowanie pamięci masowej w celu tworzenia i skalowania dużych aplikacji. Block Storage umożliwia zmianę rozmiaru pamięci masowej do 16TB i jest dość niezawodny.

Backupy

Kopie zapasowe DigitalOcean są obrazami dysków Droplet tworzonymi automatycznie. Użytkownicy mogą włączać kopie zapasowe co tydzień, dzięki czemu powrót do poprzednich stanów aplikacji jest dość wygodny. Kopie zapasowe trwają przez 4 tygodnie.

Snapshoty

Snapshoty odnoszą się do funkcji obrazowania dysków do klonowania Dropletów lub wolumenów. Pozwalają one użytkownikom na tworzenie nowych wolumenów i Dropletów o identycznej zawartości. Może to być ważna funkcja dla zachowania swoich zasobów i nie ma limitu czasu przechowywania.

Object Storage

Funkcja Object Storage w DigitalOcean jest architekturą do przechowywania danych. Umożliwia użytkownikom przechowywanie i zarządzanie danymi w formie obiektów, w przeciwieństwie do przechowywania w blokach. Ta funkcja może pomóc Twojej firmie wykorzystać solidną infrastrukturę sieci dostarczania treści.

Kubernetes

DigitalOcean oferuje usługi zarządzane Kubernetes dla firm. Funkcja ta pomaga użytkownikom w szybkim wdrażaniu Kubernetes i zwiększeniu wykorzystania zasobów. Aplikacje DigitalOcean Kubernetes mogą działać na każdym obsługiwanym środowisku.

Load Balancers

Load Balancers to w pełni zarządzane usługi równoważenia obciążenia do kierowania ruchu sieciowego do grup Dropletów. Pomaga to zapewnić, że Twoje usługi aplikacji pozostają online.

Pływające adresy IP

Pływające adresy IP odnoszą się do adresów IP, które mogą być przenoszone między kroplami w centrum danych.

Zalety DigitalOcean

Łatwość użytkowania

Z Digital Ocean możliwe jest stworzenie Dropletu Ubuntu w mniej niż 60 sekund. Nie żartuj! UX jest niesamowity, a krzywa uczenia się dla nowego użytkownika niezwykle niska.

Poziomy niezawodności

DigitalOcean zapewnia 99.99% gwarancji czasu działania. Jest to dość wysokie zobowiązanie i upewnij się, że Twoje droplety będą w dół mniej niż 1 godzinę rocznie maksymalnie.

Serwery SSD

Wszystkie droplety używają niezawodnych serwerów SSD (Solid State Disks), które zapewniają optymalną wydajność dla aplikacji i witryn hostowanych na nim.

Niskie i przewidywalne koszty

Niskie koszty początkowe DigitalOcean są dość korzystne dla programistów w budżecie, a rozliczenia godzinowe są dostępne. Nie ma też ukrytych kosztów za przechowywanie bloków i transfer danych.

Dokumentacja

Strony społeczności są często aktualizowane i jest wiele informacji w formie Q&As i tutoriali. Dokumenty są przyjazne dla deweloperów i skierowane do tej grupy odbiorców.

Co to jest AWS?

AWS lub Amazon Web Services to platforma chmurowa firmy Amazon Inc. Jest ona uważana za jedną z najbardziej popularnych i szeroko stosowanych platform IaaS. AWS zapewnia również oferty SaaS i PaaS dla swojej światowej bazy klientów, która obejmuje wiele renomowanych organizacji.

AWS oferuje dużą liczbę funkcji, które obejmują AI, uczenie maszynowe i zaawansowaną analitykę. Amazon Web Services oferują bardzo dużo bezpieczeństwa, skalowalności i niezawodności.

AWS funkcje i oferty zrewolucjonizowały cloud computing i stanowią przykład dla wielu konkurentów. Platforma pozwala na wydajne uruchamianie aplikacji i serwerów internetowych. Oferuje bezpieczne przechowywanie plików, zarządzane funkcje baz danych, dostarczanie plików CDN i wiele więcej.

Przegląd cen AWS

Model pay-as-you-go

Model cenowy pay-as-you-go pozwala użytkownikom dostosować swój plan AWS do swoich potrzeb. Pomaga to zmniejszyć ryzyko ograniczenia usług.

S3 Storage Pricing

Model S3 (przechowywanie plików) nie ma minimalnej pamięci masowej, a użytkownicy mogą odkrywać szeroką gamę planów, które różnią się w zależności od lokalizacji geograficznej. Rozliczenie jest funkcją GB i okresu przechowywania (GB/mo).

Cena EBS

EBS (przechowywanie bloków) to również model pay-for-what-you-use z cenami obliczanymi w zależności od wymagań użytkownika.

Proszę odnieść się do strony z cenami AWS tutaj.

Produkty i usługi AWS

Zakres produktów oferowanych przez AWS jest ogromny! Na ich stronie znajduje się ponad 100 ofert, które obejmują nie tylko wymagania infrastrukturalne, ale także usługi dodane na wierzchu warstwy IaaS. Szczegółowe informacje można znaleźć na stronie produktu AWS.

Dla lepszego porównania z Digital Ocean skupmy się na funkcjach, które są podobne.

  • EC2 – To maszyny wirtualne, które można wykorzystać na żądanie lub podpisać długoterminowe zobowiązania za obniżoną cenę.
  • S3 – Usługa przechowywania plików, z której można korzystać na żądanie. Dostępnych jest kilka opcji o różnych poziomach niezawodności.
  • EBS – Skrót od Elastic Block Storage i dołączasz tę usługę do instancji EC2, aby przechowywać dane.
  • Load Balancers – Automatycznie rozdziela przychodzące obciążenia aplikacji na wiele instancji EC2
  • Kubernetes – Amazon EKS to zarządzana usługa Kubernetes dostarczana przez AWS.
  • AWS LightSail – Ta usługa jest dość podobna do DigitalOcean i opiera się na tych samych zasadach wyceny all-inclusive, SSD i wolumenów blokowych po wyjęciu z pudełka.

Zalety AWS

Duża gama produktów i usług

Jak wspomniano wcześniej, dostępnych jest ponad 100 usług i produktów. Możesz zrobić całkiem sporo używając platformy chmury AWS i scentralizować całą swoją operację pod jednym dostawcą.

Koszty spadają wraz ze skalą i długoterminowymi zobowiązaniami

AWS zapewnia opłacalne opcje chmury obliczeniowej dla firm każdej wielkości. Ponadto, im bardziej rośnie wykorzystanie AWS, tym mniej zapłacisz za ekonomię jednostki.

Po drugie, możesz mieć znaczne oszczędności, korzystając z zarezerwowanych instancji lub planów oszczędnościowych. Oferty wahają się od 1 do 3 lat zobowiązania z AWS.

Po trzecie, prywatne umowy. Jak tylko twoje wykorzystanie zacznie rosnąć, możesz wynegocjować prywatną umowę z dużo korzystniejszymi stawkami w porównaniu do strony cenowej.

Skalowalność

Plany i usługi AWS są dość skalowalne i możliwe do dostosowania do potrzeb większości dzisiejszych firm. Są pierwszym graczem w chmurze i zdominowały ponad 30% udziału w rynku. Tak więc, można dość znacznie skalować dowolne obciążenie pracą przy użyciu AWS i mieć zasięg geograficzny na wszystkich kontynentach świata.

Bezpieczeństwo

AWS obsługuje tysiące klientów korporacyjnych na całym świecie, a ich protokoły bezpieczeństwa przestrzegają dość wysokich standardów. Właściciele firm mogą być pewni, że otrzymają najwyższy poziom bezpieczeństwa chmury z AWS.

DigitalOcean vs AWS | Porównanie

Teraz, gdy znasz podstawy każdego dostawcy, porównajmy różnice, abyś mógł podjąć lepszą decyzję, którą platformę wybrać.

Digital Ocean vs AWS | Struktura cenowa

Zagłębmy się w różnice cenowe pomiędzy AWS i DigitalOcean.

General Purpose Instance / Droplet

Model cenowy dla obu firm jest inny. DigitalOcean zapewnia model cenowy all-inclusive, capped, i przewidywalne. Z drugiej strony, AWS działa z Pay as you go modelu, który pobiera opłaty w oparciu o wykorzystanie i bez limitu usług.

Po drugie, AWS będzie opłata oddzielnie dla EC2, transferu danych i kosztów EBS. DigitalOcean będzie wiązać wszystkie usługi w ramach jednego pakietu.

Let’s now compare the pricing for a General Purpose droplet of Digital Ocean with the same usage of a general-purpose AWS instance in North Virginia.

Transfer danych 5 TB Rozmiar dysku SSD 50 GB

Cena tego dropletu w Digital Ocean będzie wynosić 120 USD/mo.

Ta kropla jest odpowiednikiem instancji m5.xlarge w AWS. Cena będzie wynosić $140/mo za instancję On-Demand

  • Cena będzie wynosić $88.83/mo za zarezerwowaną instancję na 1 rok
  • Cena będzie wynosić $60.59/mo za zarezerwowaną instancję na 3 lata
  • Aby porównać jabłka z jabłkami musimy jeszcze dodać koszt transferu i SSD do instancji AWS. Koszty będą następujące:

    • 50GB SSD na AWS będzie kosztować $2 miesięcznie
    • 5TB transferu na AWS będzie kosztować $459.45

    Więc, cenowo Digital Ocean jest bardziej konkurencyjny niż AWS, jeśli w pełni wykorzystasz swój droplet. Główną zmienną, która wywołuje różnicę w cenie jest transfer danych. Tak więc, jeśli Twoja aplikacja zużywa duże ilości danych transferu DigitalOcean będzie nie mózg dla Ciebie.

    Z drugiej strony, biorąc pod uwagę tylko ceny obliczeniowe i SSD, AWS będzie bardziej przystępne, jeśli zdecydujesz się na 1 rok lub 3 lata zarezerwowane umowy instancji. Biorąc pod uwagę 1-letni okres, całkowita cena AWS będzie pasować do ceny DigitalOcean dla około 350 GB transferu. Poniżej tego wolumenu transferu danych, AWS będzie bardziej konkurencyjny pod względem cenowym.

    Proszę odnieść się do tego narzędzia, aby porównać usługi DigitalOcean z innymi dostawcami chmury. Aby obliczyć ceny AWS proszę odnieść się do tego narzędzia.

    General Purpose Droplet vs LightSail

    AWS ma produkt o nazwie LightSail, który oferuje EC2, SSD, Transfer Danych w pakiecie w ramach jednej struktury cenowej. Jest to bardzo podobne do DigitalOcean i porównajmy te dwie usługi.

    Provider Cena początkowa Specs
    Digital Ocean $5/mo 1GB Memory
    1vCPU
    1TB Transfer
    25GB SSD
    Light Sail $3.5/mo 512 MB Memory
    1 Core Processor
    20 GB SSD Disk
    1 TB Transfer

    Porównajmy teraz maszynę wirtualną o dokładnie takiej samej specyfikacji.

    • 4 GB Pamięci
    • 2 vCPU
    • 80 GB SSD
    • 4 TB Transferu
    • Cena DigitalOcean to $20/miesiąc.
    • Cena LighSail to $20/miesiąc.

    Więc, dla tej konkretnej konfiguracji ceny są dokładnie takie same zarówno w LighSail jak i DigitalOcean.

    Ceny dysków SSD

    • Ceny Digital Ocean to $0.10/GB/miesiąc.
    • Ceny AWS General Purpose SSD to $0.10/GB/miesiąc.

    * Limity IOPS dla Digital Ocean i AWS będą się różnić i nie będą dokładnie takie same. Proszę odnieść się do ich stron cenowych, aby uzyskać szczegółowe informacje.

    Object Storage

    Digital Oceans zapewnia Object Storage w pełni zintegrowane z usługą CDN. Jest to całkiem fajne i poręczne! Kosztuje $5/mo za 250GB przechowywania plików i 1TB transferu. Dodatkowe użycie jest naliczane w wysokości $0.02/GB/mo za przechowywanie i $0.01/GB transferu na CDN. Aby uzyskać więcej informacji przeczytaj tutaj.

    Odpowiednią usługą AWS jest S3. Usługa ta ma kilka warstw cenowych dla różnych poziomów wymagań dostępu do danych i przechowywania w strefie dostępności (pojedynczej lub wielokrotnej). Na potrzeby tego porównania przejdźmy do S3 Standard. Ceny przedstawiają się następująco:

    Pierwsze 50 TB / miesiąc $0.023 za GB
    Następne 450 TB / miesiąc $0.022 per GB
    Over 500 TB / Month $0.021 per GB

    AWS nie dostarcza out-of-the-box usługi CDN zintegrowanej z S3. Dodajmy tę zmienną do porównania cen. Ceny CDN różnią się w zależności od regionu i objętości. Weźmy pod uwagę USA i Kanadę dla tego porównania.

    Per Month United States & Canada
    First 10TB $0.085
    Następne 40TB $0.080
    Następne 100TB $0.060
    Następny 350TB $0.040
    Następny 524TB $0.030
    Następny 4PB $0.025
    Ponad 5PB $0.020

    Więcej informacji na temat cennika S3 można znaleźć tutaj. O Cloudfront (AWS CDN) przeczytaj tutaj.

    Porównajmy więc jabłka do jabłek i zasymulujmy 250GB S3 Storage z 1TB transferu.

    • 250GB x $0.023 = $5.75
    • 1TB Transfer x $0.085 =$87.04
    • Całkowity koszt: $92.79 (vs $5 z DigitalOcean)

    Wow! Bundled pakiet (Storage +CDN) z DigitalOcean jest bardziej konkurencyjny, jeśli wziąć pod uwagę obie zmienne. Główna różnica w cenie jest na CDN. DigitalOcean pobiera $0.01/GB w porównaniu do $0.085/GB z AWS.

    Więc, jeśli Twoja aplikacja opiera się w dużym stopniu na plikach, obrazach lub wideo do przechowywania i transferu, warto spojrzeć na usługi DigitalOcean w szczegółowy sposób.

    Digital Ocean vs AWS | Gwarancja Up Time

    Digital Ocean zapewnia 99.99% gwarancję uptime dla dropletów. Proszę zobaczyć poniżej ich Service Level Agreement.

    DigitalOcean zapewnia 99.99% uptime SLA zarówno dla dropletów jak i block storage. Zwracamy stracony czas z powrotem na konto użytkownika według stawki godzinowej.

    Tutaj znajdują się szczegółowe zasady dotyczące dropletów.

    AWS zapewnia zobowiązanie do świadczenia usług na poziomie 99,99%, jak wyszczególniono poniżej:

    AWS dołoży komercyjnie uzasadnionych starań, aby każda z Dołączonych Usług była dostępna dla każdego regionu AWS z miesięcznym odsetkiem czasu sprawności wynoszącym co najmniej 99,99%, w każdym przypadku podczas miesięcznego cyklu rozliczeniowego („Zobowiązanie do świadczenia usług”). W przypadku, gdy którakolwiek z Dołączonych Usług nie spełnia Zobowiązania Serwisowego, użytkownik będzie uprawniony do otrzymania Kredytu Serwisowego, jak opisano poniżej.

    Tutaj znajduje się szczegółowy SLA.

    Więc, obaj dostawcy dostarczają ten sam SLA dla maszyn wirtualnych.

    Digital Ocean vs AWS | Lokalizacje centrów danych

    Centra danych DigitalOcean są rozmieszczone w 08 regionach na całym świecie. Szczegóły poniżej:

    • Ameryka Północna (Nowy Jork, San Francisco, Toronto)
    • Europa (Londyn, Frankfurt, Amsterdam)
    • Azja (Singapur, Banglore)

    Centra danych AWS znajdują się w 25 różnych regionach. Lista obejmuje Amerykę Północną, Amerykę Południową, Afrykę, Europę, Azję i Australię. Prosimy o zapoznanie się z dokładną listą regionów tutaj.

    AWS jest wyraźnym zwycięzcą w tym aspekcie. W szczególności, jeśli Twoja aplikacja będzie działać poza Australią/Afryką lub potrzebuje obecności na całym świecie.

    Digital Ocean vs AWS | Łatwość użycia

    Jedną z rzeczy, którą naprawdę lubię w DigitalOcean jest łatwość użycia jego platformy. Ponadto, jest ona zaprojektowana z myślą o deweloperach i posiada najlepsze w swojej klasie wdrożenie Ubuntu. Jest dość łatwy w użyciu i krzywa uczenia się jest dość niski.

    AWS jest bardziej złożona platforma i zajmuje trochę czasu, aby przyzwyczaić się do niego. Krzywa uczenia się jest bardziej stroma w porównaniu do DigitalOcean. Z drugiej strony, zapewnia więcej usług i zapewnia wyższy poziom elastyczności.

    Nie ma dobra lub zła w tym aspekcie. Najlepszy wybór zależy od projektu, który będziesz tworzyć, jak dobrze znasz obie usługi i system operacyjny, którego będziesz używać.

    Digital Ocean vs AWS | Poziomy wsparcia

    DigitalOcean zapewnia wsparcie w następujący sposób:

    • System zgłoszeń
    • Dokumentacja
    • Strona statusu
    • Fora społeczności

    Pomoc jest bezpłatna. Nie udało mi się znaleźć na ich stronie informacji o wsparciu dla przedsiębiorstw lub umowach SLA. Aby uzyskać więcej informacji przeczytaj tutaj.

    AWS ma 4 różne poziomy wsparcia:

    • Basic (Free)
    • Developer (Większy od $29/mo lub 3% miesięcznego użycia)
    • Business (Większy od $100/mo lub procent miesięcznego użycia)
    • Enterprise (Większy od $15k lub procent miesięcznego użycia)

    W celu uzyskania dodatkowych informacji na temat wsparcia AWS przeczytaj tutaj.

    Porównując darmowe poziomy wsparcia DigitalOcean i AWS są one bardzo podobne i dostarczają system zgłoszeń, dokumenty techniczne, stronę statusu i fora społecznościowe. Obaj dostawcy mają 24/07 coverage.

    Co mi się podoba w AWS jest to, że zapewnia większą elastyczność w zakresie wsparcia. Jeśli klienci są skłonni zapłacić za bardziej ekskluzywne wsparcie, zapewnia ono opcję w danej cenie.

    Digital Ocean vs AWS | Tabela porównawcza

    Digital Ocean AWS
    Blurb Pomaga programistom łatwo budować, testować, zarządzać i skalować aplikacje dowolnego rozmiaru – szybciej niż kiedykolwiek wcześniej. Oferuje niezawodne, skalowalne i niedrogie usługi w chmurze obliczeniowej.
    Data rozpoczęcia 2011 2006
    Podmiot dominujący Firma Niezależna Amazon
    Pracownicy 563 63,500
    Lokalizacje centrów danych 08 25
    Idealne dla Szybkie tworzenie i wdrażania maszyn wirtualnych Ubuntu Komplikowanych aplikacji
    Zalety – Łatwość użycia
    – Przyjazny dla programistów Przyjazny
    – Niskie i przewidywalne koszty
    – Zakres produktów i usług
    – Lokalizacje centrów danych
    – Wsparcie dla przedsiębiorstw
    Produkty i usługi Limitowany Duży
    Cena Ogółem, mniej kosztowne W ogólności, droższe
    Gwarancja czasu pracy 99.99% 99.99%
    Support Free Free or Paid

    Conclusion

    Ten artykuł porównał usługi w chmurze DigitalOcean i AWS.

    DigitalOcean jest przyjaznym dla deweloperów dostawcą chmury idealnym do wdrażania maszyn wirtualnych Ubuntu. Platforma jest łatwa w użyciu i początkujący może wdrożyć serwer Ubuntu w mniej niż 1 minutę. Korzyści z DO to niskie koszty, pakiety all-inclusive i łatwość użycia.

    AWS jest największym i najważniejszym graczem na rynku chmury i działa od 2006 roku. Korzyści obejmują szeroką gamę produktów i usług, wiele lokalizacji centrów danych oraz protokoły bezpieczeństwa na poziomie korporacyjnym.

    Mam nadzieję, że podobało Ci się czytanie tego artykułu i że pomoże Ci on lepiej wybrać dostawcę chmury dla Twoich przyszłych projektów.

    Zrzeczenie się odpowiedzialności

    • Nie mam żadnych powiązań z AWS lub DigitalOcean.
    • Back4app uruchamia swoje usługi na infrastrukturze AWS.
    • Jeśli znajdziesz jakieś niespójności w artykule proszę śmiało zgłaszać w komentarzach, a ja poprawię.

    Ogólne FAQ

    Co to jest DigitalOcean?

    DigitalOcean jest przyjaznym dla deweloperów dostawcą chmury idealnym do wdrażania maszyn wirtualnych Ubuntu. Platforma jest łatwa w użyciu i początkujący może wdrożyć serwer Ubuntu w mniej niż 1 minutę. Korzyści z DO to niskie koszty, pakiety all-inclusive i łatwość użycia.

    Czym jest AWS?

    AWS jest największym i najważniejszym graczem na rynku chmury i działa od 2006 roku. Korzyści obejmują szeroką gamę produktów i usług, wiele lokalizacji centrów danych i protokoły bezpieczeństwa na poziomie korporacyjnym.

    Jakie są różnice między DigitalOcean i AWS?

    – DigitalOcean jest łatwiejszy w użyciu, ogólnie jest tańszy i jest idealny dla projektów związanych z Ubuntu.
    – AWS ma szerszą gamę produktów i usług, globalną obecność w 25 regionach i jest idealny do złożonych i wyrafinowanych projektów.

    .

    Leave a Reply