MY AWS CLOUD ENGINEERING JOURNEY

Deborah Ebun - Sep 2 - - Dev Community

I am excited to start this Journey in Cloud Engineering with Skill Afrika

Let me introduce you to the concept of Cloud Computing

What is Cloud computing?

In simple terms, cloud computing refers to storing and accessing data and computing resources using the Internet. It delivers computing services—like servers, storage, databases, networking, software, and more—over the Internet ("the cloud").

Startups and big organizations use cloud computing for;

• Storage and backup
• Software as a Service (SaaS)
• Infrastructure as a Service (IaaS)
• Platform as a Service (PaaS)
• Big Data and Analytics

What benefit would cloud computing give to your startup?

• Cost Savings
• Scalability
• Accessibility
• Security
• Disaster Recovery

Who are CSPs?

CSPs, which in full are Cloud Service Providers, are third-party companies that offer a cloud-based platform, infrastructure, application, or storage services.
Popular CSPs
• Amazon Web Services (AWS):
• Microsoft Azure:
• Google Cloud Platform (GCP):
• IBM Cloud:
• Oracle Cloud:
• Alibaba
Examples of organizations who have migrated to the cloud and how they optimize the cloud.

• Netflix: to stream videos. Uses AWS
• Spotify: to stream Music
• Airbnb: for data storage and processing. Uses Google
Cloud.

There are different types of Cloud computing

• Public cloud
• Private Cloud
• Hybrid cloud

Popular Cloud Deployment model

  • Infrastructure as a Service (IaaS)
  • Platforms as a Service (PaaS)
  • Software as a Service (SaaS)

Other sectors where Cloud computing is applicable/beneficial

• Health care
• Education
• Retail
• Finance
• Government

Trend shaping up with cloud computing

• Serverless computing
• AI/ML integration
• Edge computing
• Quantum computing
• Sustainability and Green Cloud Computing

Cloud Computing Security and Compliance

• Security Measures:
• Compliance Considerations:
• Shared Responsibility Model:

Need for Cloud computing for SMEs

• Cost-effective access to Advanced Technologies:
• Focus on Core Business Activities:
• Enhanced Agility and Market Responsiveness

Cloud Computing and the Globe

• Job Creation and Economic Growth:
• Global Collaboration and Innovation:
• Environmental Impact

Emerging Tech and their integration with Cloud computing

• Internet of Things (IoT)
• Artificial Intelligence (AI) and Machine Learning (ML)
• Blockchain
• 5G Networks
• Quantum Computing

Challenges in Cloud Computing Adoption

• Data Security and Privacy
• Compliance and Legal Issues
• Vendor Lock-In
• Skill Gaps
• Cost Management

The Role of Cloud Computing in the Future of Work

• Remote and Hybrid Work
• Digital Workforce and Automation
• Collaboration and Communication
• Continuous Learning and Development

Summary

As cloud technology continues to evolve, it will enable new business models, drive innovation across sectors, and play a crucial role in addressing global challenges such as climate change, healthcare access, and digital inclusion. For organizations of all sizes, adopting cloud computing is no longer a question of "if" but "when." Those who embrace the cloud and leverage its capabilities will be better positioned to thrive in the digital age we are already in while creating new opportunities, enhancing efficiency, and delivering value to customers in previously unimaginable ways, as Cloud computing is not just a technological advancement; it now is a transformative force reshaping industries, economies, and how we live and work.

References
Skill Afrika
Fredrick Achiever

. .
Terabox Video Player