Siemka, doradził by mi ktoś w wyborze chmury dla moich potrzeb i oszacowania miesiecznych kosztów?
Potrzebuje postawić rest api (asp NET Core), baze danych (aktualnie sql server) i jakaś usługe do hostowania zdjęć. Potrzebuje stworzyć 2 środowiska na chmurze, jedno testowe (z minimalnymi wielkościami serwerów), drugie za 2/3 miesiace produkcyjne. Spodziewam sie, ze w pierwszych miesiacach ruch na stronie nie bedzie przekraczal 30/50 aktywnych osob, a baza danych nie przekroczy 0.5gb. Plus kilka
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdlejtecole: Azure:

AppService B1:1 na którym postawisz 2 webappy - 1 prod 1 dev -> ~$55
DB: Azure SQL DB DTU -> $15 za bazę danych
Storage account: pomijalne dla małych ilości GB, może kilka
  • Odpowiedz
nic nie musi, wystarczy usunąć ec2 z grupy i wstanie zakatualizowane :) kosztowo oszczędzi dużo względem FARGATE, chyba że będzie stopował na noc czy coś.


@mmichal: miałem na myśli gołe ec2 na których będzie coś instalowane. W grupie autoskalowalnej ze świeżego AMI faktycznie jest mniej roboty, ale i tak wolałbym fargate.
  • Odpowiedz
Projekcik dla klienta skończony. Mega się cieszę, bo to moje pierwsze pełnoprawne wdrożenie K8s z całą tą otoczka (Helm, ArgoCD itp.). Człowiek dopiero przy poznawaniu takiej technologii dowiaduję się jak mało jeszcze wie (Wcześniej głównie ECS). ()

inb4 tak, wszystko zostaje wcześniej sprawdzone pod względem jakości konfiguracji przez starszego kolegę

#aws #devops #programowanie
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kiedystobyl0: yamle są spoko do momentu gdy musisz zacząć robić logikę większą i wtedy wkracza HCL, który to umożliwia jak to mówisz "na hakach"
A takie Pulumi (ja akurat devopsuje jako drugie zajęcie, ale przede wszystkim siedzę w pythonie na backendzie) to dla mnie rozwiązanie, które niedość, że daje elementy deklaratywnego opisu środowiska to jeszcze daje logikę programowalną z normalnych języków...

Więc owszem zależy kto co lubi, ale HCL to
  • Odpowiedz
#aws
da sie zrobic retencje na S3 tak, żeby trzymać w JEDNYM folderze kopie:
1 na miesiąc
1 na tydzień
3 ostatnie
czy trzeba to rozbic na 3 subfoldery?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś z Was używał AWS App Mesh'a, AWS Xray'a? Jak oceniacie ogólne zwiększenie obseravability w aplikacja mikroserwisowych w porównaniu do kosztów tych serwisów? Idea się wydaje interesująca i słuszna, ale mam doświadczenie z pricingiem Cloudwatcha i wiem że ładnie czyści portfel. Nie mniej, biorę 100zł od każdej drużyny i słucham państwa!
#programowanie #programista15k #devops #aws #devopsiarz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak najelpiej testowac pipeline z Terraformem. Mam pipeline w GitLabie z typowymi stageami (init, plan, apply or destroy) ktory stawia infre w AWS (zalozmy ze jedna instancje EC2). Czy po prostu na koniec pipelineu moge dodac stagea ze skryptem w pythonie ktory np zapyta sie curlem czy serwis juz stoi (np zwroci HTTP 200) czy sa jakies inne “best practices “? #devops #terraform #gitlab #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej
Potrzebuję szybko nauczyć się backendu do projektu prywatnego. Nie potrzebuję informacji jak dokładnie coś zrobić (np jak napisać endpoint) tylko high level opis jak coś zrobić i na co zwrócić uwagę. Wstępny stack to AWS + Serverless + lambda bo to używam w pracy i trochę znam. Jednak pracuję na froncie. Jest jakiś kurs dla ludzi którzy już coś liznęli?

1. zaprojektować bazę danych i tabelę (Struktrura danych), migracje jakieś
2. jak robić deploy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@its_over_for_chlop: Do prywatnego polecam Firebase. Problem masz tylko z:
1. migracją (wersjonujesz dokumenty osobno)
2. wersjonowanie API(chyba najlepiej doklejać do nazwy enpointów wersję)

wszystko inne masz rozwązane i gotowe
  • Odpowiedz
Korzystał ktoś z was ze Spaces/S3 w digitalocean? Chcę wysyłać sobie duże pliki +10GB na serwer jako chunki przez preSignedUrl, i wszystko działa, generuje sobie linki itd. Kiedy wysyłam małe pliki, takie do 2gb wszystko jest okej jednak kiedy chce przekroczyć bariere 3gb to pod koniec wysyłania dostaje status 403 z tych linków. Ktoś coś wie na ten temat?

#digitalocean #programowanie #aws
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki cloud jest najlepszy do ręcznego klikania? W nowej pracy mam GCP zamiast AWS i według mnie design, intuicyjność i dobór pokazywanych informacji jest kilka klas wyżej w porównaniu do tego co jest w AWS
#programowanie #cloud #aws #azure #gcp
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś może z Was kojarzy czy jest usługa AWS gdzie płaci się z góry/lub stałą opłatę za wychodzący ruch do internetu?
Mam projekt aplikacji i chwyciło, zaczęła wysyłać dużo danych do netu i mam tysiące $ dziennie za ruch z NAT gateway.

Azure ma taki bajer że płacę parę k miesięcznie i nie liczą już ruchu, czy aws coś takiego ma bo nie potrafię znaleźć?

#aws
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mmichal: Tylko jeżeli faktycznie wasz ruch wychodzący idzie w tysiącach dolarów dziennie to się zastanówcie czy NAT Instance będzie odpowiednie, zwłaszcza, że nie jest HA w takim przypadku. To trochę o proszenie się o kłopoty bo macie spory single point of failure, który będziecie musieli później update'ować itp. Skoro macie TAM, to powinien wam odpowiednio doradzić.
  • Odpowiedz
@mmichal: najwyrazniej sie nie zrozumielismy. CloudFront jest drogi - to prawda. Akamai moze być tansze niz CloudFront - zgadzam się. CloudFlare bije wszystkich na głowę dumpingowymi cenami. Ma niskie płaskie stawki, niezależne od ruchu, ale oczywiście przejmuje tylko ruch cacheowalny.

Nie ma w AWS usługi która zapewni płaską stawkę za ruch wychodzący. Wspomniany wcześniej nat instance zmniejszy koszt usługi (ale wymusi opiekę nad instancjami), natomiast za sam faktyczny ruch będziesz
  • Odpowiedz
Siemka, pytanie czy jest to możliwe do wykonania. Mam 2 lambdy w aws, nazwę je main, i dbop. Lambda main wywołuje dbop z danymi aby były dodane do bazy, zwracany jest id do lambdy main, lambda main następnie robi dodatkowe operacje, i jak zostaną wykonane poprawnie znów jest wywołana lambda dbop w celu aktualizacji poprzednio dodanych danych (używając zwrócone id). No i moje pytanie jest, czy jest możliwość wywołania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#devops #terraform #aws
Mam moduł (tf) który zawiera 3 ec2 (po 1 na az) i mam za zadanie zwiększyć rozmiar maszyn ale tak żeby zrobić to bez downtime (czyli jedna po drugiej), jaka będzie najlepsza opcja na zrobienie czegoś takiego?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Luk_1mex: nie da się powiększyć EC2 w zakresie CPU, pamięci bez downtime tej instancji. Da się powiększyć dysk.

Czy robisz to Terraformem czy nie to bez znaczenia.

Da się zrobić powiększenie bez downtime aplikacji na tych EC2, o ile ta aplikacja i infrastruktura jest na to gotowa - jest np. wpięta do load balancera i można ją z tego load balancera wypinać, czy to ręcznie czy automatycznie za pomocą health
  • Odpowiedz
  • 1
Siemka, mam pytanko. Na czym zrobilibyscie deploy aplikacji webowej napisanej w Spring Bootcie + Angularze? Myślałem o Elastic-Beanstalk od AWS, początkowo miało to być po prostu Heroku. I teraz w sumie nie wiem, czy brać coś konkretnego, może z uwagi na jakieś inne usługi hmm.

Ogólnie chce to wykorzystać do pracy inżynierskiej i fajnie gdyby deploy również był elementem, który zająłby troszkę miejsca - jeśli chodzi o jego opisanie.

#aws
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy da się dostać za free jakieś fundusze na naukę/start z aws'em? Wydaje mi się, że parę lat temu coś takiego było, ale wtedy nie skorzystałem. Miałem wtedy jakieś konto z uczelni, a do tamtego programu z "darmowymi" funduszami trzeba było podpinać kartę, czego nie chciałem wtedy robić.
#aws
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@1M1k3: jest free tier który daje dużo za darmo rzeczy, na eventach czesto daja jakieś bonusy lub na majla ankietę dostaniesz i za wypelnienie czasem jest jakiś kupon $
  • Odpowiedz