IntroCloudInfra.PNG

Les infrastructures orientées Cloud sont certainement un thème passionnant et très complexe. Par intérêt personnel, pour l'envie d'en savoir davantage et pour ne pas rester en arrière, j'ai suivi une formation d'introduction, qui traitait des sujets suivants :

  • Infrastructure as a Service
  • Platform as a Service
  • Containers
  • Micro OSes for Containers (CoreOS, RancherOS, Atomic Host, VMware Photon, etc)
  • Container Orchestration (Docker Swarm, Kubernetes, Mesos, Nomad, Amazon ECS, Google Container Engine, Azure Container Service)
  • Unikernels
  • Microservices thème renforcé par la présentation de M. Abarbanell
  • Container as a Service (CaaS) : Docker Universal Control Plane, OpenStack Magnum
  • Software Defined Network and Networking for Containers
  • Software Defined Storage and Storage Management for Containers (Ceph, Gluster, Docker Volumes)
  • DevOps and CI/CD
  • Configuration Management (Ansible, Puppet, Chef, Salt)
  • Tools for Build and release (Terraform, BOSH)
  • Tools for Key-Value Pair Store (etcd, Consul)
  • Tools for Image Building (Packer, Building Docker image)
  • Tools for Debugging, Logging and Monitoring (Sysdig, cAdvisor & Heapster, Fluentd, Datadog)

A l'issue des quelques semaines de formation, j'ai réussi la certification "Linux Foundation". Au delà du certificat, j'ai surtout été sensibilisé à de nouvelles façons de voir les infrastructures informatiques modernes, les outils associés et les méthodes appliquées. La résilience applicative et les concepts de scalability ont maintenant un autre sens pour moi !

Certificat - examen de fin de cours

Super intéressant ! Après cette introduction, il me reste désormais à approfondir le sujet !

Merci aux deux profs, qui ont parfaitement synthétisé cette matière difficile, parfois en comparant les services offerts chez les key-players (Amazon, Microsoft, Google et d'autres).