@MIT: CLOUD & DEVOPS — PART 2

@MIT series is a group of articles being written to describe my learning path attending to the Cloud & DevOps: Continuous Transformation at the MIT.

This article at a glance — TL;DR

The course has two big parts: (1) technical base and (2) business applications and strategies

The second module introduces benefits, trade-offs, and new problems of developing applications for scaling. It also covers the complexity of asynchronous development.

One more technical assignment is present, and it’s based on Node to focus on Javascript since it’s the most used programming language nowadays.

The content

  1. To start with, they approached the whole web concept (since its creation by Tim Berners Lee).
  2. The Javascript creation (the most used language for web applications worldwide).
  3. How Google changed the game creating Chrome and the V8 engine.
  4. The creation of Node.JS.
  5. Implementing a simple webserver at Digital Ocean.
  6. The evolution of complexity between the web first steps and the day we are right now: Open Source, JSON protocol, IoT and Big Data and Machine Learning more recently.
  7. The world of making computation in an asynchronous world/architecture.

Exercises and Assignments

  • Exercise 1: forking a project at GitHub.com and sending a pull request back.
  • Assignment 1: Running a simple node application locally (a PacMan game) to understand the communication between the client (browser) and server (Node.JS), and also retrieving metrics through an endpoint using JSON as a communication pattern.

Resources

All the resources used to reach the results above are stored in this GitHub repository: https://github.com/guisesterheim/MITCloudAndDevOps

--

--

--

Sharing experiences on IT subjects. Working for AWS. DevOps, Kubernetes, Microservices, Terraform, Ansible, and Java

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Apache Spark vs Apache Storm

apache spark vs apache storm

How Kubernetes is Transforming Fintech

Encoding Data inside of a URL Query String

Handing over a ticket

Flutter Hooks!

Giving back to open source community

Connecting to an AWS EC2 Instance Through PuTTY and Performing Basic Python

Exploring AppleScript — Part 5

One robot helping another robot stack puzzle pieces

Lawyers in Utah

lawyers in utah

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Guilherme Sesterheim

Guilherme Sesterheim

Sharing experiences on IT subjects. Working for AWS. DevOps, Kubernetes, Microservices, Terraform, Ansible, and Java

More from Medium

AWS OpenSearch SAML 2.0 SSO Via Azure Active Directory

Logs management with Datadog Agent on Docker container

An Easy way to check the usage of Allocated Virtual Machine Quota in the subscription

Cloud providers from a developer perspective