DEV Community

Cover image for Join my wild Cloud Computing journey at SheCodeAfrica! I'll share all the ups and downs as a newbie. Fasten seatbelts and enjoy!
Arbythecoder
Arbythecoder

Posted on

Join my wild Cloud Computing journey at SheCodeAfrica! I'll share all the ups and downs as a newbie. Fasten seatbelts and enjoy!

Hey there, fellow explorers! I'm thrilled to share my exhilarating journey through the cloud at SheCodeAfrica. In just seven short weeks, I've uncovered the secrets of cloud computing and how it powers various applications. Ready to embark on this adventure with me? Let's dive into what I've discovered!

Week 1: The Basics

I started with the basics of cloud computing and learned how it differs from local servers. I also discovered the various cloud service and deployment models, including IaaS, PaaS, SaaS, public, private, hybrid, and multi-cloud. Exciting stuff!

Week 2: Service Models

Next, I explored the three cloud service models in detail. I learned how IaaS provides infrastructure resources on demand, PaaS offers a platform for developing and deploying apps, and SaaS delivers software over the internet on a subscription basis.

Week 3: Deployment Models

In week three, I got to know the different deployment models available. From the public cloud that's open to everyone to the private cloud used by single organizations and the hybrid/multi-cloud that combines multiple providers - I now know which one to choose for my projects!

Week 4: Security

Things got serious in week four as I learned about the various security measures to keep data secure in the cloud. From firewalls to data encryption, access control to identity and access management (IAM), I've got a solid foundation on how to keep my data safe.

Week 5: Virtualization

Week five was all about virtualization. I found out how to create multiple virtual instances of a physical server, which is a smart way to utilize resources and ensure flexibility in the cloud.

Week 6: Containers

In week six, I learned about containers and how they provide a lightweight, portable way to package apps and their dependencies. This made app deployment and management in the cloud so much easier.

Week 7: Serverless Computing

In the final week, I discovered the magic of serverless computing - running code in the cloud without the hassle of server management. This frees up developers to focus solely on coding and not get bogged down with managing servers.

After spending seven weeks at SheCodeAfrica, I can confidently say that I've gained a wealth of knowledge about cloud computing. From the basics of cloud computing to understanding deployment models, security measures, virtualization, containers, and serverless computing, I've learned so much. Although my journey is coming to an end, I still have a few classes left on Azure migration and microservices, which I'm looking forward to completing.

Now equipped with this newfound knowledge, I can't wait to dive into my upcoming projects and create amazing things in the cloud. I had a fantastic time sharing my journey with you, and I hope you had as much fun reading about it as I did experiencing it. Together, let's soar high in the cloud and explore all the exciting possibilities it has to offer!

Top comments (0)