Mitesh Soni

Technical Lead at iGATE

He has been in the domain of Research from the beginning of his career. He has explored XBRL, UBmatrix, Coyote, JREX, JetS3t API to access Eucalyptus Private Cloud, One Jar Utility, ProGuard Obfuscator, Hadoop, Amazon Web Services, Right Scale Management Tool, Cloud Security and Cloud Governance.

  •   Featured Stories  
  •   Contributions  
Featured Stories
Cloud Computing and Chargeback Models
by Mitesh Soni
Chargeback and metering refers to the ability of an IT organization to track and measure the IT expenses per business unit and charge them back accordingly. According to Role, chargeback includes different dimensions.
read the full story >>
Contributions
Article: InstaCompute – a pay-per-use IaaS solution from Tata Communications
InstaCompute – a pay-per-use IaaS solution from Tata Communications Gain on-demand, self-service provisioning and scaling over the internet,within minutes.


Article: NIST and Cloud Computing
NIST’s Role is to provide guidance to industry and government for the creation and management of relevant cloud computing standards allowing all parties to gain the maximum value from cloud computing


Article: Challenges of Public Cloud Adoption and its Impact
Challenges of Public Cloud Adoption.


Paper: Federated Identity Management in Cloud Computing
“Identity” consists of a “set” of information based on context, allied with a definite entity (End User or System). Identity Management should include: Identity Provisioning, De-Provisioning, Identity Information Security, Identity Linking, Identity Mapping, Identity Federation, Identity Attributes Federation, Single Sign On, Authentication and Authorization. With the adoption of cloud services, the organization’s trust boundary has become dynamic. It has moved beyond the control of IT. Identity & Access Management is a critical requirement considering data sensitivity and privacy of information have become increasingly an area of concern in cloud.


Article: Amazon CloudSearch-Information Retrieval as a Service
“News & Announcements” section in AWS Newsletter brings new surprise in terms of Amazon’s offering and the way they are expanding the domain every month. AWS users are not surprised about the surprise they are getting but its more in terms of what kind of offering will be targeted by Amazon remains surprise. In April 2012 AWS has come up with new offering that is Amazon CloudSearch. Amazon CloudSearch offers a way to integrate search into websites and applications, whether they’re customer-facing or for use behind the corporate firewall. It’s the same search technology that’s available at Amazon.com.


Article: Amazon and Eucalyptus join forces for “Hybrid Cloud” or vs. Open Stack + Other Public Clouds
What you call an alliance when two different kinds of market holders collaborate? By the definition from Google Search, Hybrid means “A thing made by combining two different elements”. Here that thing is an “Alliance”. It is the Alliance of one of the Biggest or arguably the biggest public cloud service provider and one of the biggest private cloud service providers in open source and enterprise versions. As part of this agreement, AWS will support Eucalyptus as they continue to extend compatibility with AWS APIs and customer use cases. Customers can run applications in their existing datacenters that are compatible with popular Amazon Web Services such as Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3). For me as a Cloud user it is a simple case of 1st step in the direction of: 1) Acceptance of the existence of “Private Clouds”. 2) Hybrid Cloud implementation


Article: Vertical Cloud Computing
Cloud computing is disruptive innovation which enables a fundamental shift from Capex to Opex model. It separates application and information resources from the underlying infrastructure, and the mechanisms used to deliver them. A vertical cloud, or vertical cloud computing, is the phrase used to describe the optimization of cloud computing and cloud services for a particular vertical (e.g., a specific industry). The cloud provider will offer specialized functions and options that best meet industry-use and specifications. Today, the vertical health-care cloud is one of the more well-established vertical clouds.


Article: Orchestration -Amazon Simple Workflow Service and Microsoft System Center 2012 – Orchestrator
Orchestration describes the automated arrangement, coordination, and management of complex computer systems, middleware, and services. This usage of orchestration is often discussed in the context of service oriented architecture, virtualization, provisioning, Converged Infrastructure and dynamic datacenter topics. AWS has announced Simple Workflow Service to build scalable and resistant applications.


Article: Latest on Cloud ComputingPredictions, New Offerings and Other News
1) AWS Storage Gateway 2) Other Predictions 3) Information Age’s 2012 reader survey 4) Unisys 2012 Predictions for Cloud Computing 5) How Cloud Redefines Our Most Important Business Technology 6) Relationships 7) Amazon’s Expanding Ventures in Cloud Computing 8) Enterprise Going Strong on Green IT Initiatives 9) Cloud computing fuels the economy and creates jobs 10) Amazon Embraces Flexibility 11) ATMs using cloud computing for security 12) Dell Introduces 200-VM Server for Private Cloud


Article: Financial Services Industry and Applicable Cloud Benefits
As per Wikipedia.com, Financial services are the economic services provided by the finance industry, which encompasses a broad range of organizations that manage money, including credit unions, banks, credit card companies, insurance companies, consumer finance companies, stock brokerages, investment funds and some government sponsored enterprises. Technology has been an indispensable “behind-the-scene associate” in the financial services industry, providing the innovative and incremental advances necessary for the industry to upgrade and expand its services. A pivotal attraction of Cloud Computing is an economic agenda that promises cost benefits, service advantages over traditional IT architectures which are based on having out-and-out resources for each business unit in an enterprise.


Presentation: Presentation: Cloud Computing Overview
Presentation File (PPT) on Cloud Computing Overview -Typical IT Environment -Business Drivers -Virtualization, Journey towards Clouds -Defining Cloud Computing -Cloud Deployment Models, Cloud Service Models --Use Cases and Service Providers -Scenarios -Amazon AWS Overview -Cost Benefits with examples -Demo --Virtualization --Create Virtual Machine in Public Cloud --PaaS (Java)


Article: Amazon DynamoDB: NoSQL in Amazon Public Cloud
NoSQL Databases are built without relations. But is it really that “good” to go for NoSQL Databases? A world without relations, no joins and pure scalability! NoSQL databases typically emphasize horizontal scalability via partitioning, putting them in a good position to leverage the elastic provisioning capabilities of the cloud. Amazon has announced the immediate availability of Amazon DynamoDB, a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. Lets find more details on it.


Article: How to use Eucalyptus Private Cloud with RightScale?
To manage eucalyptus virtual machine instances from Rightscale dashboard, we need to register Eucalyptus private cloud with Rightscale. RightScale Cloud Management Platform and Eucalyptus work in concert with each other. Successful registration will enlist Eucalyptus private cloud into Rightscale dashboard.


Article: Net Neutrality and Cloud Computing
The Internet revolution has been people powered from the very beginning, and should remain so. The minute that anyone, whether from government or the private sector, starts to control how people use the Internet, it is the beginning of the end of the Net as we know it. Lack of net neutrality will baffle the cloud computing progress and is not good for infrastructure companies, application providers or consumers. The company building the road can’t demand that only its car will run on the road.


Article: Cloud Computing and Communications/Collaboration tools
Collaboration technologies are shifting the business landscape. Collaboration uses TECHNOLOGY designed to fit the way people work and enables them to be more efficient and productive. Communications and Collaboration tools can improve the way companies collaborate and share information faster and more seamlessly. With the advent of cloud computing, collaboration technologies become tools that enable companies and their employees, to operate on a whole new plane.


Article: Cloud Computing and Knowledge Management
People share everything via today’s social networks. Information-sharing has become second-nature in our personal and professional lives via Facebook, Twitter, WordPress, Blogspot, Youtube and LinkedIn. The technological challenges translated into significant planning, design, implementation and operational costs which created financial hurdles that were too high and derailed many knowledge management projects. If we observe the Technology part of the above diagram then we realize that Cloud Computing is such a natural fit for the Knowledge management.


Article: CloudSwing-Flexible PaaS (Sample Application Deployment Demo)
CloudSwing is a Cloud within a Cloud; Its a PaaS available as a SaaS :-) Bit complicated as we hear it but extremely easy when we really understand it. Its a Completely Flexible PaaS solution with a pre-build templates for various stacks. Available Platforms: Rails Java (Tomcat) PHP (LAMP) NginX JavaScript (NodeJs) Ubuntu Centos (Roadmap)


Article: Hybrid Cloud Computing
Hybrid means a thing made by combining two different elements; a mixture. A hybrid cloud is a composition of at least one private cloud and at least one public cloud WHERE organization provides and manages some resources in-house and has others provided externally AND remains unique entities but is bound together by standardized or proprietary technology that enables data and application portability.


Article: What is Platform as a Service (PaaS)?
What exactly Service models mean? In plain English, Models which provides “Services”. We get Electricity as a service in our daily routine and we pay for what we use right? Similarly we get “Services” from the Cloud Service Providers in different forms. Service models are also known as SPI Model: Software as a Service Platform as a Service Infrastructure as a Service So, let’s talk about Platform as a Service, commonly known as PaaS in the Cloud World.


Article: What is Cloud Computing? (With Real World Examples)
Cloud computing is a disruptive model for enabling on-demand, convenient, flexible access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be quickly provisioned and released with minimal management effort or service provider interaction. In the blog, NIST's definition of cloud computing is represented with some real life things which explains it in easy manner.


Article: XaaS-Anything as a Service
The common characteristics being that whatever is being offered as a service is delivered over the internet eliminating the cost and complexity of buying and managing the physical entity of whatever that service is replacing. XaaS is a collective term said to stand for a number of things including “X as a service,” “anything as a service” or “everything as a service.” The acronym refers to an increasing number of services that are delivered over the Internet rather than provided locally or on-site. XaaS is the essence of cloud computing.


Article: Understanding Active Directory Federation Services
Active Directory Federation Services (ADFS) is based on the emerging, industry-supported Web Services Architecture, which is defined in WS- specifications. ADFS is a component in Microsoft® Windows Server™ 2003 R2 that provides Web single-sign-on (SSO) technologies


Article: “NO”SQL & Cloud Computing
Cloud Computing is moving from being “IT buzzword” to reasonable yet reliable way of deploying applications in the Internet. IT managers within companies are considering deploying some applications within cloud. A cloud-related trend that developers have been paying attention is the idea of “NoSQL“, a set of operational-data technologies based on non-relational concepts. “NoSQL” is “a sea change” idea to consider data storage options beyond the traditional SQL-based relational database.


Article: Microsoft Azure and the Cloud Security Space
Microsoft’s Windows Azure platform is a group of cloud technologies, each providing a specific set of services to application developers. As Figure 1 shows, the Windows Azure platform can be used both by applications running in the cloud and by on-premises applications. Exploration of principles, patterns, and practices for the application, the infrastructure, or the business leads to application security patterns, infrastructure security patterns, and business security patterns and practices.


Article: JetS3t: Java toolkit and Application suite for Amazon S3, Amazon CloudFront, Eucalyptus Walrus and Google Storage for Developers
JetS3t (pronounced “jet-set”) is a free, open-source Java toolkit and application suite for Amazon Simple Storage Service (Amazon S3), Amazon CloudFront content delivery network, and Google Storage for Developers. The JetS3t toolkit provides Java programmers with a powerful yet simple API for interacting with storage servicecs and managing data stored there. There are also five applications included in the JetS3t suite.


Article: Apple iCloud and iOS from My Eyes
iCloud stores your music, photos, documents, and more and wirelessly pushes them to all your devices. Every new iPhone, iPad, and iPod touch comes with iOS 5. And every new Mac comes with OS X Lion. Which means the new Apple devices you purchase are all ready for iCloud, right out of the box.


Article: HIPAA Compliance Level in AWS and Responsibility
The Health Insurance Portability and Accountability Act (HIPAA) of 1996(P.L.104-191) HIPAA was enacted by the U.S. Congress and signed by President Bill Clinton in 1996. It was originally sponsored by Sen. Edward Kennedy (D-Mass.) and Sen. Nancy Kassebaum (R-Kan.).


Article: CloudBees Java Platform as a Service (Sample Application Deployment Process)
CloudBees offers the only Platform as a Service that spans the complete develop-to-deploy lifecycle of Java web applications in the cloud – no need to worry about servers or virtual machines. The CloudBees platform delivers reliable and elastic on-demand resources, unlimited scalability, and a seamless transition from development to production. Pay only for what you use… and many subscriptions are free!


Article: Life Science Application, FDA and Cloud Computing
The life sciences comprise all fields of science that involve the scientific study of living organisms, like plants, animals, and human beings. However, the study of behavior of organisms, such as practiced in ethnology and psychology, is only included in as much as it involves a clearly biological aspect. Life science industry and all operate under the regulatory guidelines put forth by the Food & Drug Administration (FDA).The IT organizations in these companies must adhere to the FDA guidelines put forth in the Code for Federal Regulations 21 Part 11 – or CFR 21 Part 11, which defines how systems managing electronic records in life science firms must be validated and verified to ensure that the operation of and the information in these systems can be trusted. Cloud computing can improve and speed up this process by reducing IT complexity and cost while allowing R&D organizations to focus on the ‘what’ of the R&D process in stead of the ‘how’.


Article: NIST-National Institute of Standards and Technology and Cloud Computing
NIST’s Role is to provide guidance to industry and government for the creation and management of relevant cloud computing standards allowing all parties to gain the maximum value from cloud computing. NIST’s role in cloud computing is to promote the effective and secure use of the technology within government and industry by providing technical guidance and promoting standards.


Article: enStratusCloud Governance Tool
enStratus is a cloud infrastructure management platform from enStratus Networks LLC that addresses the governance issues associated with deploying systems in public, private, and hybrid clouds.


Article: SAS 70 & Cloud Computing
The Statement on Auditing Standards No. 70 (SAS 70) has become the ubiquitous auditing report by which all cloud computing service providers are judged. So how did this financial auditing report become the standard by which we examine cloud service providers? How much can we trust this report as a true representation of the security controls in place?


Article: Real-World Applications for Private Cloud
Private Cloud introduces a new architecture that might make it challenging for developers to migrate their existing applications. It’s certainly not “A wolf in sheep’s clothing”. The question is, how will that private cloud be used, and what are the downstream effects of moving to a private cloud? The most common query has been, “What kind of real world applications can be successfully deployed in Private Cloud environments?”


Article: Cloud Computing and Licensing Models
Software licensing and pricing models are generally not lauded as intuitive, simple, or user-friendly. Unfortunately, many suppliers have chosen to continue offering only restrictive licenses or conditions of use. The restrictions that made sense in a physical world, didn’t work at all well in a virtual or cloud environment. Software license models in the cloud are often pay-as-you-go and/or subscription based licenses. The best known example is Salesforce.com—licensed according to the number of users on a subscription basis.


Article: Cost Benefits of Cloud Computing
Cloud Computing is not a technology, or even a set of technologies — it’s an idea. Cloud Computing is not a standard defined by any standards organization. A credit card and Internet access is all you need to make an investment in technology. Businesses will find it easier than ever to provision technology services without the involvement of IT. Cloud computing brings efficiencies and savings. The diverse benefits of cloud computing are undoubtedly worth pursuing. Cost-cutting is at the top of most companies’ lists of priorities in these challenging economic times. Let’s consider Facts and Figures before jumping into minor details of Cloud Computing. Compare the annual cost of Amazon EC2 with an equivalent deployment in co-located and on-site data centers.


Article: Big Data with Hadoop & Cloud
“Big data” is data that becomes large enough that it cannot be processed using conventional methods. “Big Data” with Cloud computing will be a key break through in Data processing due to benefits of using a Cloud Computing which are: · Easy and inexpensive set-up because hardware, application and bandwidth costs are covered by the provider · Scalability to meet needs. · No wasted resources because you pay for what you use.


Article: XaaS-Anything as a Service
XaaS is a collective term said to stand for a number of things including “X as a service,” “anything as a service” or “everything as a service.” The acronym refers to an increasing number of services that are delivered over the Internet rather than provided locally or on-site. XaaS is the essence of cloud computing.


Article: Application Security on Cloud
The cloud model has motivated industry and academia to adopt cloud computing to host a wide spectrum of applications ranging from high computationally intensive applications down to light weight services. Lack of visibility with respect to resources in cloud computing can create a number of security and compliance issues. What’s more important and elemental is to examine if the web application being used is more vulnerable because of the way it was built, and then deployed in the cloud – versus focusing on cloud security risks from an environmental or infrastructure perspective. How different is this from application security in the traditional enterprise/non-cloud environment? Of course, with the cloud you have the additional aspect of shared or outsourced environment.


Article: EncryptionHybrid Approach for Storage in Cloud
Information security is provided on computers and over the Internet by a variety of methods. After the tremendous growth & future of Cloud Computing, Data security becomes more important than ever to maintain confidentiality, integrity & availability. Encryption is also used to protect data in transit, for example data being transferred via networks (e.g. the Internet, e-commerce), mobile telephones, wireless microphones, wireless intercom systems, Bluetooth devices and bank automatic teller machines.


Contact
View My Blog
View My LinkedIn Profile
Twitter
Facebook