Giter Site home page Giter Site logo

Hi , I'm Ahmed

My Cloud Journey

Join me on my journey into the Cloud industry, where I will provide regular updates on my progress, share essays, and showcase hands-on projects aimed at advancing my knowledge and expertise in Cloud computing.

🧰 Languages and Tools:

aws Terraform docker kubernetes linux python

🗻 Ahmed's cloud Journey

Cloud engineering is a growing field that involves the design, implementation, and maintenance of cloud-based infrastructure and services. Cloud computing has become a highly sought-after field for many individuals due to the exciting opportunities and potential for innovation that it offers. As more organizations adopt cloud-based solutions to improve their operations and reduce costs, there is a high demand for skilled professionals who can design, implement, and manage cloud-based systems., here is the beginner roadmap that helped to get started.
  1. Learn the Basics
  • The first step in becoming a cloud engineer is to learn the basics of cloud computing. This includes understanding the different types of cloud services, such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). You should also learn about cloud deployment models, including public, private, and hybrid clouds. Familiarizing yourself with cloud computing terminology and concepts will help you better understand the field.
  1. Choose a Cloud Platform
  • There are several cloud platforms available, including Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). Each platform has its own strengths and weaknesses, so it's important to choose one that aligns with your goals and interests. You can start by exploring each platform's website, documentation, and tutorials to get a sense of what they offer.
  1. Get Hands-On Experience
  • One of the best ways to learn cloud engineering is by getting hands-on experience. You can start by setting up a personal account on your chosen cloud platform and experimenting with the different services and tools. You can also try building a simple web application or deploying a pre-built application on the cloud platform.
  1. Get Certified
  • Cloud certifications can be a valuable way to demonstrate your knowledge and expertise to potential employers. There are several cloud certifications available, including AWS Certified Solutions Architect, Microsoft Certified: Azure Administrator Associate, and Google Cloud Certified - Associate Cloud Engineer. These certifications require passing an exam that tests your knowledge of the cloud platform and its services.
  1. Join a Community
  • Joining a community of cloud engineers can be a great way to learn from others, share your experiences, a nd stay up-to-date with the latest trends and developments in the field. You can join online communities, such as forums and social media groups, or attend local meetups and conferences.
  1. Keep Learning
  • Cloud computing is a rapidly evolving field, so it's important to keep learning and updating your skills. You can stay current by reading industry blogs, attending webinars and workshops, and taking online courses. Staying up-to-date with the latest trends and technologies will help you become a better cloud engineer and advance your career.

In conclusion, becoming a cloud engineer requires a solid understanding of cloud computing basics, hands-on experience, certifications, community involvement, and ongoing learning. By following this beginner roadmap, you can start your journey towards becoming a skilled cloud engineer.

Resources

Ahmed Ali's Projects

30-days-of-python icon 30-days-of-python

30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

90daysofdevops icon 90daysofdevops

This repository is my documenting repository for learning the world of DevOps. I started this journey on the 1st January 2022 and I plan to run to March 31st for a complete 90-day romp on spending an hour a day including weekends to get a foundational knowledge across a lot of different areas that make up DevOps.

ckad-exercises icon ckad-exercises

A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.