from 0 to https 200 OK

2019

Dragos Stefanescu

for FREE (almost)

Frontend

Backend

Database

Authentication

Emails

Hosting

Jobs

Monitoring

Error tracking

Domain management

Manual

Blog

Ticketing

Marketing

The Frontend

Vue.JS

Vue Router

Vuex - state management

The Backend

The Database

Who uses PostgreSQL?

Who uses Redis?

Authentication

Emails

SendGrid dashboard

Host & Deploy

yarn build --mode stage && vuepress build docs

Jobs

Scheduler

Configuration & code

The Architecture(s)

One Server

draw.io

Front and Back servers

draw.io

Server Monitoring

Resource monitoring: librato

Application logs: logentries

Keep it alive

Production Errors Monitoring

MS Azure Application Insights

  • Request rates, response times, and failure rates
  • Dependency rates, response times, and failure rates
  • Exceptions
  • Page views and load performance
  • AJAX calls
  • User and session counts.
  • Performance counters
  • Diagnostic trace logs
  • Custom events and metrics

What does Application Insights monitor?

Application map

Session tracking

End to End transaction

User flow

Domain Management

.ro domain

.* domain

DNS Management

Free SSL!

The Manual

VuePress Features

  • Write docs in markdown
  • Use Vue.js inside markdown
  • Custom themes
  • Multi-language support
  • Out-of-the-box header-based search
  • Algolia Search
  • Customizable navbar and sidebar

The Blog

Support ticketing and knowledge base

Thank you!

@imhotepp

2019

Made with Slides.com