Module: Deployment

Deployment, scalability, testing, documentation.

Dates: Thu, Mar 31 - Thu, Apr 7

Prerequisite Modules

Meteor Application Template React

Meteor Application Template React

Remember how to deploy Meteor Applications? We’re going to use Digital Ocean not Galaxy.

Learning Outcomes

Understand the software deployment process

Readings

How to deploy software

Deployment goals. Preparation, branching, controlling, and monitoring deployments.

Deploy a Meteor app to Digital Ocean

Deploy using Meteor Up to Digital Ocean

Monitor MongoDB at Digital Ocean

Inspect your MongoDB database on Digital Ocean using Robo3T

Meteor Application Performance Monitoring

Use Monti APM for development and production

Custom domain names for Digital Ocean

How set up a custom domain name for your Meteor application

Setup HTTPS

Use Meteor Up to set up HTTPS on Digital Ocean

Refreshing the data in development and deployment

How to clear and reinitialize the database.

Experiential Learning

Learn to deploy a Meteor app

Deploy your Digits application to Digital Ocean

Deploy your project to Digital Ocean

Deploy your project to Digital Ocean

XC: Set up a domain name and HTTPS

Give your project a cool URL and increase security