Saturday, June 10, 2017

I too want to be cloud developer

In last few years cloud was one of those word which we developer hardly spend a day with out listening. In fact its becoming quite louder and in future we will see more software run in cloud. As a developer I always wonder cloud means what change in my design and coding. Any way my java program need a JVM whether its on premise or in cloud how does it change. Users will see my web app through a browser what changes if it served from a on premise web server or a cloud web server at the end we need a Java servlet container to run our server side code. So how will I adapt to this cloud computing ?

As I started seeing cloud from more close quarter, I can say with some minor tweaks we can leverage the power of cloud computing. While talking about the cloud the next word come to my mind is "elasticity". It means our IT resources like computing storage etc can seamlessly expand and contract based on the need. With out upfront H/W cost we will pay as we use and we will use as we need. This particular things bring down the cost of IT. So for a developer like us increase the scope of further imagination. We can have more storage and compute as we need.

To appreciate the elasticity nature of the cloud our software design should be truly distributed and loosely coupled. If the software is segregated in different independent component then its very easy for a particular component can scale to meet demand, which will be the most efficient use of resource. All these things are also popularly known as micro service architecture.

Another good thing is cloud vendors provide a lots of standard software building blocks and technique. So we can quickly turn around new features and software.

I believe that cloud will make software more affordable so that more people can use the power computing.

8 comments:

  1. The objective of creating the Unity-certified program is to evaluate an aspirant's Unity know-how and skills against the standard of know-how. In the following paragraphs, we discuss how you can become a Unity-certified professional game developer.https://www.dbdesigner.net

    ReplyDelete
  2. Hey!

    DigiPeek is the best SEO & Link Building Service Provider In The World. I have 7+ Years Experience To Build SEO, Backlinks & Improve Website Ranking.

    If you need Profile Backlinks, Forum Backlinks, Dofollow Backlinks, Manual Backlinks, Trusted SEO Backlinks, Increase Domain Rating Then You Will Contact Me.

    I am glad to help You!

    Let's TRY!

    ReplyDelete
  3. There are many websites for selling used product. But Quikads is a more used and best-classified ads platform known as Second hand mobile market in Dhaka. In this market, you will find all of your needs as electronics, home and decors, beauty & fitness vehicles and etc products.

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. A backlink is a hyperlink from an external source which points directly to your website or webpage. To help me explain this further I could add a link to Wikipedia from this article. If you were to click this link you would be directed to Wikipedia and away from my website. In doing this I have provided Wikipedia with a backlink.More Info

    ReplyDelete
  6. 35T5QWQERFTWAGTYHRGHSGBWEGGRHNRTH

    ReplyDelete

Thanks.