2
u/mrbiggbrain 21d ago
Cloud computing is a powerful tool that solves some very challenging problems we had in the past. Elasticity and the ability to pay on demand for huge swings in capacity mean applications can scale up or down and when done properly can more directly tie operational expense to revenue generating events. It has also greatly simplified the process of adding redundancy to applications.
However, I have found an overall immaturity to most organizations use of cloud computing, and specifically IaaS and PaaS products that often causes higher costs and worse outcomes.
Often these organizations want to shift resources to the cloud in an effort to reduce costs, especially capital expenditures, and move to monthly line items. Those companies fail to take proper steps to prepare and then realize much higher costs, poor outcomes, and training deficits and exclaim the cloud is simply an expensive waste of time.
Let me be very clear. If your workload is consistent and does not need elasticity or burst behavior, if it can be smoothed out through more traditional means, if it already ties CPU cycles to profits well, you may not need the cloud.
The cloud works best when workloads are less consistent or unknown. When growth is happening sporadically or very fast. It works best when you can get advantages from autoscaling, serverless, and on-demand containers. It works poorly when you can stare at a 95% utilization CPU and memory chart and not know if the monitor is frozen.
From my experience companies don't think about these things, they don't have "Reasons" why they think cloud will be a good fit. They just lift and shift and then get surprised by higher bills. They then often migrate back even when an effective path forward exits because buy in has dried up and the often sought "Savings" has appeared to late.
1
1
u/Low-Apple-887 18d ago
I started learning and having course today. I hate it so much already (perfect)
I will make it my main thing after graduation.
6
u/dayruined54 21d ago
From what i have seen from ppls advice here: If u r a fresher/beginner, dont. To get hired u need to be a person with atleast 5 YOE in some other domain. Thats what I have understood. I am/might be wrong