• VPC Amazon Cloud, с чего начать или какие есть альтернативы? Как рассчитать стоимость?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    lightsail, как можно догадаться по названию, это упрощенный(легкий) интерфейс над вычислительными - Elastic Compute Cloud (EC2) сервисами. И немного более дешевый в связи с тем, что контроля вам дают мало. Однако он сразу реализует некоторые паттерны и наборы сервисов для быстрого старта. Это - путь стартапов.
    Lightsail, насколько я помню, запускается в "VPC по умолчанию" которым управляет AWS и где все сервера живут в публичной подсети, что небезопасно.

    Та схема которую вы хотите, наверное, реализуется lightsail-ом, но для большего контроля все таки рекомендуется организовать свой VPC (Virtual Private Cloud) - компонент сетевых сервисов AWS.
    В вашем случае потребуется что-то вроде(для оценки стоимости) :

    1. Балансировщик :
    - ALB\ELB сервис (отдельный прайсинг). HA сервиса обеспечивает AWS
    или
    - два инстанса нужного вам балансировщика (Nginx, HAProxy и другие). HA и прочая обеспечиваете вы.

    2. N бэкендов нужного типа (смотрите стоимость конкретного инстанса соответствующего вашим потребностям)

    3. реплицируемые базы :
    - вы можете взять 2 инстанса нужной мощности(платите за инстансы) и настроить все сами
    или
    - взять RDS (отдельный сервис, другой прайсинг) нужной базы где HA и обслуживанием будет заниматься AWS для вас, предоставляя вам эндпойнт для подключения с серверов.

    4. Файловое хранилище. Тут интереснее
    Если у вас Windows : вам понадобятся два инстанса для обеспечения отказоустойчивости и HA
    Если у вас *nix : вы можете сделать так же как с WIndows или взять EFS (отдельный сервис, где вы платите за занятое место) который высокодоступен и может быть подключен к разным *nix инстансам одновременно.

    5. Внутренности VPC
    VPC организуется так же как и любая сеть в железном эквиваленте.
    Подсети - приватные, публичные
    Настройка роутинга для публичных подсетей, для приватных подсетей через NAT инстанс\сервис
    NAT инстанс или сервис
    VPN инстанс или бастион (для доступа к инстансам в приватной подсети)

    Вот тут вы уже можете подсчитать во сколько обойдется примерно владение только инстансами и необходимыми сервисами.
    Сколько у вас будет непредвиденных расходов на передачу данных и тп. - вы сможете увидеть только по результатам билинга за первый месяц.

    Это мое личное мнение по тому, как следовало бы сделать в вашем случае.
    Может статься, что вы не осилите (у каждого своя скорость освоения) это достаточно быстро и быстрее реализуете другую схему - это на ваш выбор
    Ответ написан
    Комментировать
  • Бесплатный проект для портфолио превратился в бесконечный. Как быть?

    LeEnot
    @LeEnot
    Енот-андроид
    Вас используют. Если Вам нужно - реализуйте функционал ТЗ без правок. После этого (или вместо) скажите, что бесплатно не работаете и завершите работу над проектом. Никаких санкций Вам не грозит - Вы и так работали бесплатно.
    Ответ написан
    Комментировать
  • Бесплатный проект для портфолио превратился в бесконечный. Как быть?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Вариант 1 - послать и забыть.
    Вариант 2 - переводить из бесплатного в платный.

    Базовый функционал есть? Есть
    Клиент уже доволен? Доволен
    Пора платить деньгу, а так он почувствовал халяву и не слезет с вас.
    Ответ написан
    6 комментариев
  • Как заданы стороны света, по умолчанию (север, юг...) в игре?

    @JuniorNoobie
    Сижу в поддержке, пишу мелкие проекты
    Насколько помню это география класс третий - пятый "ориентирование по картам" или как-то так... Принятые во всем мире значения по-умолчанию: север вверху, юг - внизу, запад - слева, восток - справа, если не указано обратное :-)
    Ответ написан
    2 комментария
  • Какое направление выбрать веб-дизайнеру на Upwork?

    Asim
    @Asim
    Web/Android-developer
    2000$ можно зарабатывать занимаясь любым направлением, которое вы перечислили. Если делать это достаточно профессионально и иметь внушающее портфолио. Но вопрос в том, какой из-них выбрать, чтобы а) количество проектов было большое (было из чего выбирать) и б) количество конкурентов (читай индусов) было мало.
    Тут есть такая закономерность, - чем популярнее направление (чем больше проектов), тем больше конкуренции. Например, занимаясь Muse-дизайном, вы получите минимум конкуренции, ваш шанс выиграть работу будет 60-70%, Но сколько при этом будет заказов? 2-3 в неделю. Так что нужен баланс.
    PSD макеты, Axure, Bootstrap-верстка - это все популярно на российском рынке фриланса. Но в Upwork люди проще. Они не хотят нанимать 3-х разных людей, чтобы делать скетч, дизайн, программирование. Большинство хочет моментальное решение. И поэтому самая популярная категория в веб - это Wordpress (дальше Joomla, верстка и т.д.) Надо специализироваться в каком-то узком сегменте. Веб девелопмент в целом - слишком обширная отрасль для фриланс. Wordpress-девелопер или Magento-девелопер зарабатывает больше, чем просто веб-девелопер.
    По сути вам придется выполнять ту же самую работу, что выполняли. Там вам и HTML, CSS, PHP, JS и Photoshop, Illustrator. Просто надо подучить неможко родной API нескольких популярных CMS.
    Как я и говорил, конкуренция из армии голодных индусов обеспечено. Приходится первые месяцы выживать как можете. Работать за гроши (а то и вовсе бесплатно), демпинговать. Но в итоге, когда соберете нормальное портфолио, увидите, что вы впереди большинства. 80% фрилансеров в этой категории не имеют почти никаких реальных скиллсов. Просто надо дать знать клиенту, что вы не один из них.
    Советую с самого начала собрать профиль на все 100%, заполнить все поля, сдать экзамены. Это дает реальное конкурентное преимущество
    Ответ написан
    Комментировать
  • Что разработчик хочет знать о дизайне приложений?

    @LenLord
    android reverse
    Меня бы заинтересовал курс "Как с нуля сесть и нарисовать дизайн для приложения имея только навыки кодинга." :)
    Ответ написан
    6 комментариев