Pre: DevOps 100 Days Of Code Challenge
ashrafZolkopli
Posted on February 24, 2020
I saw a challenge some of the dev.to shared on this platform. I find it very interesting and decided to start doing my own. Anyway since i do not have any sosial media to begin with and think... Hurm why not just post my progress in Dev.to, kinda be fitting considering I learn so much from here.
Since I just decided to do this project in the span of 100 days, I think I may need to lay out a plan on what I wanna do and how to do it. I plan to learn how to set up a kubernetes on a cloud platform ( Alibaba Cloud ). This will in turn orchestrate a bunch of Docker docks that will run a Vue.js/Bootstrap 4 frontend, a Django ( Code Red CMS) for the backend, and also Prosgresql for the database. To make it all work while, I will also be setting up Ubuntu 18.4 LTS for hardening and while also making sure I could create 3 distinct enviroment, 1 for Development, 1 for SIT and UAT, and one for Production. Because I am cheap, I will also be using free application ( gmail for my email server), no integration with any 3rd party application that would cost me a fortune. The whole project will be track and control with the use of GitHub and also for Continues Integrations ( not sure yet ). I think a long the way I will quote a lot of people blog and solution which enable me to make this project a reality. To be honest I do not expect this project to finish within the 100 days time frame but I hope this will definitely develop me as a full Stack DevOps developer.
A recap:
1) Cloud Application ( Alibaba Cloud )
2) Kubernetes Orchestration.
3) Docker pods
4) Vue.JS/Bootstrap 4 Frontend
5) Django ( Code Red CMS ) Backend
6) Postgresql Database
7) Gunicorn Backend Server
8) Ubuntu 18.4 LTS hardening and configuration
9) 3 distinct Environment to get for Development, UAT/SIT, Production
10) Git repo on GitHub and CI(to be determine)
TL;DR:
A full blown Full Stack DevOps development project.
Posted on February 24, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.