Introdução à DevOps e pipelines CI/CD com Android

Aprenda a criar pipelines CI/CD para aplicativos Android
4.72 (119 reviews)
Udemy
platform
Português
language
Other
category
instructor
Introdução à DevOps e pipelines CI/CD com Android
532
students
7.5 hours
content
Jul 2021
last update
$19.99
regular price

Why take this course?

🌟 Course Title: Introdução à DevOps e pipelines CI/CD para Aplicativos Android

🚀 Headline: Dive into the World of CI/CD for Android Apps with Expert Insights!


Welcome to the DevOps for Android Developers Course! 🤝

This course is tailored for Android developers eager to master the art of creating Continuous Integration and Continuous Deployment (CI/CD) pipelines specifically for Android applications.

Prerequisites:

  • Essentials: A solid understanding of Android app development and the process of building APKs is a must.
  • Foundation Knowledge: Familiarity with the concepts of CI/CD is expected to ensure you get the most out of this course.

Course Highlights:

🔍 Hands-On Learning Experience: This course is designed to be 100% practical, with a focus on real-world application.

Covering Top Pipeline Solutions for Android Apps:

  1. BitBucket Pipelines and GitLab CI: Learn how to set up pipelines using these popular git repository platforms. We'll explore the ins and outs of creating reliable, automated workflows that cater to your project's needs.

  2. App Center and Bitrise: Explore two powerful cloud-based solutions for building your Android app pipelines. These platforms offer a range of features and integrations to streamline your development process.

  3. Jenkins: Dive into the world of Jenkins, a versatile open-source automation server that remains a staple in the DevOps ecosystem. We'll guide you through setting up Jenkins from scratch on AWS using Docker and Jenkins, as well as installing it locally on your computer, complete with tips for configuring an agent on a Mac.


Automated Build Distribution:

Learn how to automatically send builds to:

  1. Google Play: Understand the different distribution tracks—internal test, alpha, beta, and production releases—and how to manage them efficiently.

  2. Firebase Test Lab: Test your app against a wide range of devices and configurations before release.

  3. App Center Test: Get insights into your app's performance using this powerful testing tool.


Security Best Practices:

  • Secure your Keystore and sensitive credentials within your pipeline. We'll cover essential security measures, such as using service account files from Google Cloud Platform, Firebase, and more. These techniques will protect your app's secrets and ensure the integrity of your CI/CD process.

Why Take This Course?

By completing this course, you'll have a solid foundation to set up CI/CD pipelines for Android applications using a variety of tools and platforms. The skills you gain are transferable, meaning you can apply what you learn here to other CI/CD solutions, like GitHub Actions, as you continue your DevOps journey.

Join us in transforming the way you deliver Android apps, making the process smoother, faster, and more secure with cutting-edge DevOps practices! 🚀🆒

Loading charts...

Related Topics

3936510
udemy ID
24/03/2021
course created date
30/06/2021
course indexed date
Bot
course submited by
Introdução à DevOps e pipelines CI/CD com Android - | Comidoc