Facebook dev circle - cloud 101

Click here to load reader

Embed Size (px)

Transcript of Facebook dev circle - cloud 101

  • Daniel Fernandes

    29y old


    Graduated on System Analysis- Univs (2009 - 2012)

    Current specializing in Soft. Arch.- IGTI (2016 - 2017)

  • Where I have been

    2007 - 2012- IT infrastructure- IT support- Web developer (frontend)


    - Implementation- Deployment - Customization (dev)- Migration / Upgrade


    - Fullstack engineer

  • Where I have been

    2017 - ...- Fullstack engineer

    2012 - 2017

    - Cloud engineer- DevOps engineer- Fullstack engineer- Field service engineer

  • Agenda What is Cloud computing?

    Cloud computing usages

    Cloud computing stack

    Cloud computing terminology

    Cloud computing vs Virtualization

    High available Wordpress deployment on AWS


  • Cloud computing ???

  • Cloud computing ???

    Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.


  • Late 1890s

  • Chicago 1900

  • Cloud computing usages

  • Cloud computing stack

  • IaaS basic components




  • IaaS providers

  • PaaS definition

  • PaaS vendors

  • SaaS definition

  • SaaS examples

  • Terminology

    Scalability Elasticity High availability Reliability On demand (pay as you go) On premise

  • "Cloud computing is the delivery of shared computing resources, software or data as a service and on-demand through the Internet."

    Cloud computing X Virtualization

    "Virtualization software makes it possible to run multiple operating systems and multiple applications on the same server at the same time,"

    - Mike Adams, director of product marketing at VMwarehttps://goo.gl/19baQc

  • High available Wordpress deployment on AWS

  • Q/A?

  • Thank you ;)[email protected]



    mailto:[email protected]:[email protected]://github.com/danielpsfhttps://github.com/danielpsf