From Zero to Production

Let's start from scratch!

October 20, 2018

@kenji_lozano

Before We Start...

Para eso asistía al workshop

de flutter

Vete a la f*kiu

omaiga enserio!?

Pero hay un Dios

que todo lo ve.

ya cag*eishon

@kenji_lozano

Kenji Lozano

Senior Software Developer, Truextend

Organizer of Angular Bolivia Community

Organizer of NG-Bolivia

Javascript Lover

Sucre, Bolivia

Cochabamba

#NgBolivia

I'm here!

What's Next?...

Noviembre 24, 2018

UCATEC

 

 


 

Cochabamba

Production-Ready?

Let's start from Scratch!

One framework. Mobile & desktop

Develop across all platforms

Speed & Performance

Incredible tooling

Angular CLI

Webpack

Source: webpack.github.io

Let's try it out!

Deploy time!

kenji@ubuntu-s-1vcpu-1gb-sfo2-01:~$ git clone [repository]
kenji@ubuntu-s-1vcpu-1gb-sfo2-01:~$ cd [repository]
kenji@ubuntu-s-1vcpu-1gb-sfo2-01:~$ ng serve

Create a new MACHINE

The simplest cloud platform for developers & teams

Designed for Developers

Create compute server in 55 sec or less

Reliable platform

Fantastic Uptime of 99.99%

Source: http://stats.pingdom.com/zp1kq4gopbjs/4249326

Pay as you go

Leave complex pricing structures behind. Always know what you’ll pay per month with a flat, industry-leading pricing structure.

Droplets

Flexible Linux-based virtual machines (VMs)

Each one you create is a new server you can use

Let's setup our droplet!

is a powerful web server and uses a non-threaded, event-driven architecture 

Source: https://medium.freecodecamp.org/an-introduction-to-nginx-for-developers-62179b6a458f

Let's deploy!

à la Chuck Norris

by @rldm_

Missed something?

Don't worry!

Will create an Article with all the steps/commands

https://medium.com/

@kenji_lozano

What's Next?

  • Automate the deployment process (Circle CI, TeamCity, Jenkins, GitLab)
  • What about Docker?
  • What about Kubernetes?
  • Backend dependency (Advanced Nginx config)
  • HTTPS/Domain Name?

Thank You!

Hope you enjoyed this talk!

Q&A

Want some         stickers?

Angular from Zero to Production

By Kenji Lozano

Angular from Zero to Production

Deploy your Angular App in a real Production Environment. Devfest Santa Cruz, Bolivia

  • 281