
DevOps is a philosophy more than a set of tools or a procedure. In this video, we will look at DevOps and corporations.
This video brushes through the traditional release management concept. We will also see the cost of fixing buys as well. The other main part of this video deals with modern release management where we will have a look at Agile development and communication.
Amazon is by far the biggest online retailer with an almost worldwide presence. This video will take through two AWS services – EC2 and S3.
In this video, we will see the concepts of containers and images. ECS is a service that provides a runtime for our containers to be executed.
Google Cloud Platform, is a collection of services that enables developers and companies to build highly reliable and scalable systems with some of the most up-to-date features, such as Kubernetes and a set of unique machine learning APIs.
A registry is basically a software that allows us to store and distribute Docker images. This video explains two types registry: Public registry and Private registry.
Docker facilitates a tool called docker-compose that can spawn a full ecosystem of containers.
This video will explain the software development life cycle objectives. We will also talk about different types of tests.
This video talks about two traditional CI servers: Bamboo and Jenkins. Bamboo is a proprietary CI server that is developed by Atlassian. Jenkins is also modular, which enables developers to write plugins to extend functionalities. We will also learn secrets management in Jenkins.
In this video, we will see modern CI server : Drone CI. Drone is probably the newest CI server in the market. Drone is built around the concept of containers. Everything in Drone is a container.
Terraform is a product developed by HashiCorp. HashiCorp is a company with a strong focus on DevOps tools.
In this video, we will look at some server provision software: Chef, Puppet and Ansible. Chef is a very interesting software that follows the bastion host principle to run configurations on our servers.
This video is all about Ansible. We will see how to configure Ansible.
DevOps is becoming a reality in the IT workplace. Being able to master and manage the basic tools for DevOps is the first step towards success.
This video course follows a unique approach to modern DevOps using cutting-edge tools and technologies such as Ansible, Kubernetes, and Google Cloud Platform.
This video course starts by explaining the organizational alignment that has to happen in every company that wants to implement DevOps in order to be effective, and the use of cloud datacenters in combination with the most advanced DevOps tools to get the best out of a small team of skilled engineers. It also delves into how to use Kubernetes to run your applications in Google Cloud Platform, minimizing the friction and hassle of maintaining a cluster but ensuring its high availability.
In this course you are going to learn how to use Ansible to manipulate remote servers in a structured and organized manner and set up the required level of continuous integration tools to automate the full pipeline.
The code bundle for this video course is available.
About the Author
David Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js (microservices don't work without platform automation).
He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills.
Java, Node.js, Python, and DevOps—as well as a holistic approach to security—are part of the skill set that has helped him deliver value across different start-ups and corporations.
Nowadays, he is a consultant at near Form, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences such as Rebel Con and Google I/O Extended, among others