Skip to main content

Sachin Dev Duggal London : Why cloud computing is key to scaling ?

 

One of the biggest advantages of cloud computing is its ability to scale on demand. While considering the numerous benefits of cloud, it becomes difficult to conceptualize the extent and power of scaling on-demand. Organizations of different categories benefit tremendously when auto-scaling is implemented correctly. Issues faced earlier are now non-existent as engineers working on cloud implementation remember that a massive influx of traffic once caused servers to fail. No longer.

AWS auto-scaling significantly reduces risks associated with traffic overflow leading to server failure. Auto-scaling can lead to cost reduction as well. Resources that match to actual usage are run on a ‘moment-to-moment’ basis. Sachin dev duggal entrepreneur told about the advantages of scale and pricing come with their own set of complexities. While on-demand scaling in cloud computing is absolutely possible, applications too need to be able to scale up with the environment. This may look quite simple - running a website backed up by an elastic load balancer that distributes traffic in the case of increased demand.

Yet, there are other considerations that need to be made while accounting for scaling session information, uploads, and data.When compared to the legacy IT management systems, the single most important change in cloud computing is that it needs to be totally replaceable. AWS provides various tools for facilitating this process. For example, instead of local data storage, S3, which is AWS’ storage solution, can be used. There is also a distributed file system which can be made use of just in case your business systems and data cannot be moved onto S3. RDS or Elasti Cache should be used for saving your sessions in place of local files.

Issues related to scalability are not new. But with the advent of AWS and cloud-based engineering techniques, solutions are available and old problems can be solved with ease. Previously, approaches like forking and threads were used to scale up applications. Generally, programmers focus on developing applications that are scalable, without much consideration about the data that is stored in the memory. But now, due to auto-scaling, systems get scaled to become the Memory and CPU and developers are able to write data for long term storage.Configuration management is popularly used but there are many other ways that can be utilized to scale up a system from 0 to 100%. Irrespective of the approach, scaling ability is dependent on the application’s capability of scaling up.

Comments

Popular posts from this blog

Sachin Dev Duggal bootstrapped Engineer.ai

Sachin Dev Duggal is a serial entrepreneur building a Human-Assisted AI that empowers everyone to build & operate technology. He has bootstrapped Engineer.ai since 2012, which was created with the belief that everyone should be able to build their ideas without needing to code and that any idea can be made into a reality without wastage of time, money or resources. He holds a degree in B. Eng from Imperial College London and a degree in Entrepreneurial Master's Program from MIT. He is an Information Systems Engineer with specialization in Mandarin, Finance, Distributed Systems, Software Engineering, Computational Maths and Operations research with Game Theory. At the age of 14, Sachin Duggal ended up accidentally breaking his mother's computer. Afraid of her reaction, he researched relentlessly until he put the system back together to perfect form. One thing led to another and he established a small PC business at the age of 14. In the following years

Varun Manmohan Kapur : Investment Ideas

  Whether it be debt or equity, in general, the level of risk is lower when investing in bigger companies. This got further exacerbated in the backdrop of the pandemic, smaller companies with their lower levels of resilience and limited sources for raising financing resulted in positive economic outcomes for larger players. Their already high market shares got a further fillip as suppliers, distributors, financiers, customers all resorted to ‘safer’ and ‘trusted’ brands. Apart from growth, this enhanced market share provided a cushion against lock-downs, lowering demand during the pandemic, says Varun Kapur Yes Bank .  

Sachin Dev Duggal co-founder of Engineer.ai

The co-founder of engineer.ai wants firms to develop their own apps using his programme which he says requires little or no tech skills. Having a fast, personalised app is key to a company’s online presence and marketing ability. In 2017, the total amount of app downloads hit 197 billion which is expected to surge to 352 billion by 2021, according to Statista. Here, Sachin Dev Duggal , co-founder of Engineer.ai explains how he wants to bring the cost of creating an app down for businesses and make it easier than ever to do so. Tell us more about the company. What’s your background and what is the company’s vision? We founded Engineer.ai in 2016, and the ‘Builder’ platform will be launching in June this year. The company was founded because we wanted to create a platform that would enable anyone to make a software idea into a reality without needing expertise knowledge in development and coding. The company was founded in partnership with my university friend Saurabh Dhoot. I