Pages

OracleEBSpro is purely for knowledge sharing and learning purpose, with the main focus on Oracle E-Business Suite Product and other related Oracle Technologies.

I'm NOT responsible for any damages in whatever form caused by the usage of the content of this blog.

I share my Oracle knowledge through this blog. All my posts in this blog are based on my experience, reading oracle websites, books, forums and other blogs. I invite people to read and suggest ways to improve this blog.


Sunday, April 28, 2013

Cloud Computing

What is Cloud???

The cloud is a computing service that charges you based only on the amount of computing resources we use.

Pay as you go


lVirtualization: 
The ability to run multiple operating systems on a single physical system and share the underlying hardware resources.

Cloud Computing: 
The provisioning of services in a timely (near on instant), on-demand manner, to allow the scaling up and down of resources


Key Characteristics :


Agility
Cost
Device independency
Reliability
Scalability
Security
Sustainability

Components in Cloud Computing :


Client
Services
Application
Platform
Storage
Infrastucture

Normally technology is organized into three layers that are placed like a pyramid:





Cloud Computing Architecture:

Infrastructure as a service (IaaS)
Platform as a service (PaaS)
Software as a service (SaaS)
Network as a service (NaaS)
Storage as a service (STaaS)
Security as a service (SECaaS)
Data as a service (DaaS)
Desktop as a service (DaaS - see above)
Database as a service (DBaaS)
Test environment as a service (TEaaS)
API as a service (APIaaS)
Backend as a service (BaaS)



Software as a Service :

Software as a service feature a complete application offered as a service demand single instance of the software runs on the cloud and services multiple end users or client organization

Ex : Google Apps

Platform as a Service :

Platform as a Service  encapsulates a layer of software and provides it as a service that can be used to build higher level services

2 perspectives for  Platform as a Service

1. Producer
2. Consumer

Infrastructure as a Service :

Infrastructure as a service delivers basic storage and computing capabilities as standardized services over the network

Computing Types :
Cloud computing comes in three forms: public clouds, private clouds, and hybrids clouds. Depending on the type of data you're working with, you'll want to compare public, private, and hybrid clouds in terms of the different levels of security and management required.


Public Clouds

A public cloud is one in which the services and infrastructure are provided off-site over the Internet. These clouds offer the greatest level of efficiency in shared resources; however, they are also more vulnerable than private clouds. A public cloud is the obvious choice when

Your standardized workload for applications is used by lots of people, such as e-mail.

You need to test and develop application code.

You have SaaS (Software as a Service) applications from a vendor who has a well-implemented security strategy.

You need incremental capacity (the ability to add computer capacity for peak times).

You’re doing collaboration projects.

You’re doing an ad-hoc software development project using a Platform as a Service (PaaS) offering cloud.


Private Clouds

A private cloud is one in which the services and infrastructure are maintained on a private network. These clouds offer the greatest level of security and control, but they require the company to still purchase and maintain all the software and infrastructure, which reduces the cost savings. A private cloud is the obvious choice when

Your business is your data and your applications. Therefore, control and security are paramount.

Your business is part of an industry that must conform to strict security and data privacy issues.

Your company is large enough to run a next generation cloud data center efficiently and effectively on its own.


Hybrid Clouds

A hybrid cloud includes a variety of public and private options with multiple providers. By spreading things out over a hybrid cloud, you keep each aspect at your business in the most efficient environment possible. The downside is that you have to keep track of multiple different security platforms and ensure that all aspects of your business can communicate with each other. Here are a couple of situations where a hybrid environment is best.

Your company wants to use a SaaS application but is concerned about security. Your SaaS vendor can create a private cloud just for your company inside their firewall. They provide you with a virtual private network (VPN) for additional security.

Your company offers services that are tailored for different vertical markets. You can use a public cloud to interact with the clients but keep their data secured within a private cloud.

29 comments:

  1. I am a regular reader of your blog. the blog is very interesting and will be much useful for us. I really enjoyed very much with this article here. Really its a amazing article I had ever read. I hope it will help a lot for all.
    Cloud Computing Training in Chennai

    ReplyDelete

  2. Regards
    Sridevi Koduru (Senior Oracle Apps Trainer Oracleappstechnical.com)
    Please Contact for One to One Online Training on Oracle Apps Technical, Financials, SCM, SQL, PL/SQL, D2K at sridevikoduru@oracleappstechnical.com | +91 - 9581017828.

    ReplyDelete



  3. It is really a great work and the way in which you are sharing the knowledge is excellent.Amazon Web service Training in Chennai

    ReplyDelete
  4. After reading your post I understood that last week was with full of surprises and happiness for you. Congratz! Even though the website is work related, you can update small events in your life and share your happiness with us too.

    angularjs Training in bangalore

    angularjs Training in bangalore

    angularjs Training in chennai

    automation anywhere online Training

    angularjs interview questions and answers

    ReplyDelete
  5. Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
    Best Devops Training in pune
    Devops interview questions and answers
    Devops interview questions and answers

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

    ReplyDelete
  7. Really very nice blog information for this one and more technical skills are improve,i like that kind of post.

    rpa training in chennai |best rpa training in chennai|
    rpa training in bangalore | best rpa training in bangalore

    ReplyDelete
  8. I appreciate your efforts because it conveys the message of what you are trying to say. It's a great skill to make even the person who doesn't know about the subject could able to understand the subject . Your blogs are understandable and also elaborately described. I hope to read more and more interesting articles from your blog. All the best.
    Best Devops Training in pune

    ReplyDelete
  9. Thanks for sharing this valuable information and we collected some information from this blog.
    Cloud Computing Training in Delhi

    ReplyDelete
  10. Very interesting blog Thank you for sharing such a nice and interesting blog and really very helpful article.I have recently visited your blog profile. I am totally impressed by your blogging skills and knowledge.It is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your blog. Please, continue to give me such valuable posts.Data Science Training In Chennai

    Data Science Online Training In Chennai

    Data Science Training In Bangalore

    Data Science Training In Hyderabad

    Data Science Training In Coimbatore

    Data Science Training

    Data Science Online Training

    ReplyDelete
  11. cloud baas providers
    With SunTec Ecosystem Management, co-innovate and create solutions which solve specific customer lifecycle needs.

    ReplyDelete
  12. Great Post!!! Thanks for sharing this good information with us!!!
    Impact Of It On Business
    Why Big Data

    ReplyDelete
  13. This post is so interactive and informative.keep updating more information...
    .NET
    Dot Net Concepts

    ReplyDelete
  14. It is extremely nice to see the greatest details presented in an easy and understanding manner.
    data science course in hyderabad

    ReplyDelete
  15. Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging, business analytics course in kanpur

    ReplyDelete
  16. Really I am very impressed with this post. Just awesome... I haven’t any word to appreciate this post.

    erp for service industry

    ReplyDelete
  17. Thank you for the great post.
    Prancer is a pre-deployment and post-deployment multi-cloud validation framework for your Infrastructure as Code (IaC) pipeline and continuous compliance in the cloud.

    ReplyDelete