Pages

C3 Health Services

Visit Official Website 9278982994

Expert Healthcare at Your Doorstep

Showing posts with label Cloud Computing. Show all posts
Showing posts with label Cloud Computing. Show all posts

Monday, 19 June 2023

600+ AWS Objective Type Questions (12 Quizzes with 50 Questions each)

We have compiled 600 AWS objective questions across 12 test papers to help you test your understanding and expertise. 

My Tech Basket

Following topics are covered in these 12 exams.

AWS Basics:

We start our journey with the fundamentals. This section introduces AWS, its core concepts, and the benefits it offers. Gain insights into the AWS Global Infrastructure, AWS Management Console, and key AWS services. Understand how AWS can help you build scalable and reliable applications in the cloud.

Compute Services in AWS:

Discover the power of compute services in AWS. Explore Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS), and AWS Lambda. Learn how to provision virtual servers, containers, and serverless functions to meet your application's computational needs.

Storage and Database Services in AWS:

Data is the lifeblood of any application. Dive into AWS storage services such as Amazon Simple Storage Service (S3), Amazon Elastic Block Store (EBS), and Amazon Relational Database Service (RDS). Uncover the capabilities of each service and explore options for data storage, backup, and retrieval.

Networking and Content Delivery in AWS:

Connectivity and content delivery are crucial aspects of any cloud infrastructure. Discover AWS networking services, including Amazon Virtual Private Cloud (VPC), Amazon Route 53, and Amazon CloudFront. Learn how to create secure and scalable network architectures to ensure optimal performance for your applications.

Security and Identity Services in AWS:

Security is of paramount importance in the cloud. Explore AWS Identity and Access Management (IAM), AWS Key Management Service (KMS), and AWS Certificate Manager (ACM). Understand how these services can help you secure your AWS resources, manage access permissions, and encrypt sensitive data.

Management and Monitoring Services in AWS:

Efficiently managing and monitoring your AWS environment is essential for smooth operations. Learn about AWS CloudFormation, AWS CloudTrail, and Amazon CloudWatch. Discover how these services enable you to automate resource provisioning, track API activity, and monitor system metrics.

Analytics and Big Data Services in AWS:

Harness the power of data analytics and big data processing with AWS. Dive into services such as Amazon Redshift, Amazon Athena, and AWS Glue. Gain insights into data warehousing, data lakes, and analytics workflows in the AWS ecosystem.

AI and Machine Learning Services in AWS:

Explore the cutting-edge world of artificial intelligence and machine learning on AWS. Discover services like Amazon Rekognition, Amazon SageMaker, and Amazon Comprehend. Learn how to leverage these services to build intelligent applications and extract valuable insights from data.

Serverless Computing in AWS:

Serverless computing offers a paradigm shift in application development. Explore AWS Lambda, Amazon API Gateway, and AWS Step Functions. Understand the benefits of serverless architecture and learn how to build scalable and cost-effective serverless applications.

DevOps and CI/CD in AWS:

Accelerate your software delivery pipeline with AWS DevOps services. Dive into AWS CodePipeline, AWS CodeCommit, and AWS CodeDeploy. Learn how to automate application deployment, implement continuous integration and continuous deployment (CI/CD), and foster collaboration within development teams.

AWS Scenario-Based Mixed Questions - Part 1:

Test your knowledge with scenario-based questions that simulate real-world AWS scenarios. Explore various AWS services and their application in practical use cases. Challenge yourself and enhance your problem-solving skills.

AWS Scenario-Based Mixed Questions - Part 2:

Continue the journey of scenario-based questions in this second part. Encounter new challenges and expand your understanding of AWS by solving complex scenarios. Strengthen your ability to architect solutions and make informed decisions.

Remember, practice and hands-on experience are key to mastering AWS. Use the 600 objective questions provided to assess your knowledge and identify areas for further exploration. Start your AWS journey today and unlock the full potential of cloud computing!

Visit My Tech Basket for more AWS resources, tutorials, and additional study material.

Tuesday, 4 February 2014

Amazon AWS vs IBM SoftLayer: Why IBM cannot dominate Amazon as a Cloud Computing Services Provider?

Amazon AWS vs IBM SoftLayer: Why IBM cannot dominate Amazon as a Cloud Computing Services Provider?

Can IBM SoftLayer ever dominate Amazon AWS? Today, Amazon is the biggest Cloud Computing Services provider. Amazon AWS already has a number of large enterprises running production workloads on it, and the trend is accelerating. IBM is unquestionably a strong brand with deep customer relationships — it exerts a magnetism for its customers that competitors like HP and Dell don’t come anywhere near to matching. 

Why IBM SoftLayer cannot dominate Amazon AWS?

1. Is IBM SoftLayer worthy?

IBM's own cloud did not work, and now it has thrown out that strategy and is now pinning its hopes on SoftLayer, which was never a credible AWS competitor to begin with. IBM acquired SoftLayer last year and announced addition of more than 1,500 customers just after three months of its acquisition of SoftLayer.  It certainly helps immensely that SoftLayer is a more compelling solution than SCE, but customers continue to acknowledge that they don’t necessarily feel they’re buying the best solution or the best technology, but they are getting something that is good enough from a vendor that they trust. SoftLayer has always competed to some degree against AWS (philosophically, both companies have an intense focus on automation, and SoftLayer’s bare-metal architecture is optimal for certain types of use cases), and IBM SoftLayer will as well.

2. Amazon is not limited by the traditional IT constraints

The fact that Amazon does not have a long history in enterprise IT is precisely why it's the preferred public cloud solution. It doesn't have legacy baggage, so is not limited by the traditional constraints we place on IT and IT technology providers such as IBM. Amazon AWS is also very disruptive to traditional enterprise vendors because Amazon doesn't care all that much about profit margins. Amazon's stated strategy is to invest more money in growing market share and capability rather than taking profits. Amazon was able to build its offering from the market requirements up. It doesn't have to deal with maintaining synergy with existing and ageing product lines, nor does it have to deal with the internal politics as IBM does.

3. IBM won't beat Amazon -- or the other major cloud providers, for that matter -- because IBM is, well, IBM. IBM has done a poor job in both understanding the cloud computing marketplace and providing compelling products to capture the market.  Although IBM does understand the enterprise and certainly has the sales force to go sell stuff to enterprises, it doesn't have a culture prepared to promote public cloud services, which are very different than enterprise hardware and software. 

In addition, the more cloud services that IBM sells, the less money it will make. In essence, it will displace existing IBM hardware and software with its own public cloud offering. If not, Amazon, Microsoft, Rackspace, and Google will displace IBM hardware and software. It's truly a no-win situation for IBM, but other large enterprise providers are in the same boat.

Statistics

If you go with a cloud services only argument, AWS is twice as large as IBM. If you include hardware in the cloud revenue equation, the two are about equal on revenue give or take a few million. IBM claims that IBM Cloud supports 270,000 more Web sites than Amazon and supports 24 of the top 25 Fortune 500 companies. Amazon took in around 35 percent of the $1.2 billion spent globally on public IaaS in the fourth quarter of 2012, and IBM came in a distant second with 5 percent, according to Synergy Research Group. Other studies show the same (or worse) for IBM, with a few analyst firms leaving IBM off the research altogether, instead naming Rackspace, Microsoft, and Google as Amazon's true competitors. Gartner states that Amazon AWS has 5 times the size of the next 15 cloud vendors combined. 

As for pricing comparison's IBM's SoftLayer has the most AWS-ish pricing schemes. SoftLayer's pricing is transparent. IBM's other cloud calculators take a bit more work. The biggest takeaway is that AWS is on its enterprise rivals radar in a big way.

Conclusion

IBM SoftLayer has a strong value proposition for certain use cases, but today their distinctive value proposition is a different one than AWS’s, but a very similar one to Rackspace’s. But IBM SoftLayer is still an infrastructure-centric story. I don’t know that they’re going to compete with the vision and speed of execution currently being displayed by AWS, Microsoft, and Google, but ultimately, those providers may not be IBM SoftLayer’s primary competitors.

Thursday, 3 October 2013

Microsoft as Cloud Hosting and Storage Provider

Microsoft as Cloud Hosting and Storage Provider

Microsoft is a good cloud hosting and storage provider today in the market and growing day by day. But Microsoft cloud has to go too far to compete with the cloud king Amazon. Amazon cloud hosting and storage is many fold ahead of Microsoft cloud. Beside Amazon, there are a lot of competitors of Microsoft cloud hosting like Rackspace, CenturyLink, SalesForce, Verizon, Joyent, Citrix, Bluelock, VMware etc. Other big fishes in cloud computing market are Google, Apple, IBM and so on. If Microsoft's cloud has to get rid of all these competitors, Microsoft has to excel in the cloud computing in all ways like cloud hosting and storage, cloud pricing, availability etc.

Microsoft claims 100,000 businesses are using its various online cloud computing services. Lets see what Microsoft is doing to go ahead of its cloud competitors like Rackspace, Salesforce, Google and Amazon.


Recently, Microsoft and Oracle joined hands to work together to make their cloud hosting and cloud storage services more efficient to excel its cloud competitors. 

Microsoft and Oracle’s collaboration would attract customers seeking more technical compatibility between products. Oracle plans to support versions of its database and Java software that customers run through the online Azure service. Microsoft will offer Oracle's Java, Oracle Database and Oracle WebLogic Server to Windows Azure customers, while Oracle will also make Oracle Linux available to Windows Azure customers.

The alliance with Microsoft lets Oracle offer its customers the option of sticking with its database and middleware at a time when businesses are moving more of their software to cloud-computing services. 


Microsoft and AT&T have teamed up to give Azure customers a private network-like linkage through AT&T's NetBond service. NetBond uses an AT&T multi-protocol label switching (MPLS) network to establish a VPN over the Internet from the customer to Azure.

A customer can send workloads and data over the VPN to an Azure data center, rather than using only the public Internet. Azure's compute and storage services may be accessed through the NetBond linkage.

Related Microsoft Cloud Articles:




Monday, 30 September 2013

Amazon Cloud Computing Service Competitors

Amazon Cloud Computing Service Competitors

Amazon is the top cloud computing services provides in the world today and has monopoly over world cloud market. But there are a lot of competitors of Amazon cloud computing service which are giving Amazon a tough time and Amazon has to excel and work hard to retain the number one rank in cloud computing services. Top competitors of Amazon are VMware, Microsoft, Rackspace, IBM, Google, SalesForce, Citrix and lot more.

1. VMware

VMware cloud solutions improve IT efficiency, agility and reliability, while helping IT drive innovation. VMware delivers everything IT needs to build, operate, rent and manage their cloud, even beyond the data center, while continuously quantifying its impact. VMware also help customers evolve technical foundations, organizational models, operational processes and financial measures to establish both a cloud infrastructure and cloud operations model that delivers the greatest benefit from cloud computing. 

2. Microsoft

With Microsoft cloud solutions, you remain in full control whether it is in your datacenter, a partner datacenter, or Microsoft’s datacenters. With Microsoft cloud solutions you will get:
  • A common set of management tools.
  • The ability to see all the applications in your traditional, public, and private cloud environments from a single console.
  • A common set of identity tools.
  • The ability to develop applications that run in both the private and public cloud.

3. Rackspace Cloud

The Rackspace Cloud is the cloud hosting division of Rackspace, an industry leader that currently manages over 40,000 servers and devices for customers all over the world. Rackspace's public cloud gives you the right tool for every job—just sign up for a cloud account to get started. Every aspect of your application can get the performance, scalability, and security it requires. 

4. IBM 

IBM SmartCloud is family of enterprise-class cloud computing technologies and services for securely building public, private and hybrid clouds. Deep expertise, open standards and proven infrastructure enable you to confidently achieve new levels of innovation and efficiency.

5. Google

Google Cloud Platform lets you build applications and websites, store data, and analyze data on Google’s infrastructure.

Other competitors of Amazon are SalesForce, Citrix, Oracle, SAP, Verizon, GoGrid, Cisco, Joyent, SoftLayer, OpenStack, AT&T, Dropbox and lot more. Lets see how Amazon manages to retain the number one position in cloud computing services in this tough competition?

Top Cloud Computing Services Providers/Companies in the World

Top Cloud Computing Services Providers/Companies in the World

Today, a lot of companies are providing cloud computing services around the world. Enterprises of all scale today need cloud computing services to stay in the competition. Your business needs cloud computing services for high scalability, high reliability,  high availability, high performance, high security and cost-efficiency. 

Cloud computing environment is hard to setup. So, there are a lot of companies which are providing cloud computing services for you. There are a lot of cloud computing companies in the world which have great expertise in providing cloud computing services. These companies have great experience in delivering a trusted cloud computing ecosystem. deliver a trusted cloud ecosystem. The cloud computing offerings include a single point of accountability across the entire cloud computing life cycle, strategy and planning, cloud computing ecosystem setup, migration and creation and aggregation of cloud computing services. 

Top Cloud Computing Companies in the World

Amazon is the biggest provider of cloud computing services. Amazon has strong competitors like VMware, Microsoft Azure, SalesForce, Google, Rackspace, IBM, Citrix and many more. Following is the list of big cloud computing companies/providers in the world.

1. Amazon
2. VMware
3. Microsoft
4. SalesForce
5. Google  
6. Rackspace
7. IBM
8. Citrix
9. Joyent
10. SoftLayer
11. OpenStack
12. Cisco
13. AT&T
14. GoGrid
15. Oracle
16. SAP
17. Dropbox
18. Verizon/Terremark
19. CenturyLink/Savvis
20. BlueLock
21. Enomaly
22. NetSuite
23. RightScale

Monday, 12 August 2013

Cloud Computing vs Grid Computing: Similarities and Differences between Cloud Computing and Grid Computing

Cloud Computing vs Grid Computing: Similarities and Differences between Cloud Computing and Grid Computing

In this article on cloud computing "Cloud Computing vs Grid Computing", we will discuss cloud computing service types and the similarities and differences between cloud and grid computing. We look at why cloud computing may be advantageous over grid computing, what issues to consider in both, and some security concerns. We use Amazon Web Services as an example.

To get cloud computing to work, you need three things: thin clients (or clients with a thick-thin switch), grid computing, and utility computing. Grid computing links disparate computers to form one large infrastructure, harnessing unused resources. Utility computing is paying for what you use on shared servers like you pay for a public utility (such as electricity, gas, and so on).

With grid computing, you can provision computing resources as a utility that can be turned on or off. Cloud computing goes one step further with on-demand resource provisioning. This eliminates over-provisioning when used with utility pricing. It also removes the need to over-provision in order to meet the demands of millions of users.

Infrastructure as a Service and more

A consumer can get service from a full computer infrastructure through the Internet. This type of service is called Infrastructure as a Service (IaaS). Internet-based services such as storage and databases are part of the IaaS. Other types of services on the Internet are Platform as a Service (PaaS) and Software as a Service (SaaS). PaaS offers full or partial application development that users can access, while SaaS provides a complete turnkey application, such as Enterprise Resource Management through the Internet.

To get an idea of how Infrastructure as a Service (IaaS) is used in real life, consider The New York Times that processed terabytes of archival data using hundreds of Amazon's EC2 instances within 36 hours. If The New York Times had not used EC2, it would have taken it days or months to process the data.

The IaaS divides into two types of usage: public and private. Amazon EC2 uses public server pools in the infrastructure cloud. A more private cloud service uses groups of public or private server pools from an internal corporate data center. You can use both types to develop software within the environment of the corporate data center, and, with EC2, temporarily extend resources at low cost—say for testing purposes. The mix may provide a faster way of developing applications and services with shorter development and testing cycles.

Amazon Web services

With EC2, customers create their own Amazon Machine Images (AMIs) containing an operating system, applications, and data, and they control how many instances of each AMI run at any given time. Customers pay for the instance-hours (and bandwidth) they use, adding computing resources at peak times and removing them when they are no longer needed. The EC2, Simple Storage Service (S3), and other Amazon offerings scale up to deliver services over the Internet in massive capacities to millions of users.

Amazon provides five different types of servers ranging from simple-core x86 servers to eight-core x86_64 servers. You do not have to know which servers are in use to deliver service instances. You can place the instances in different geographical locations or availability zones. Amazon allows elastic IP addresses that can be dynamically allocated to instances.

Cloud computing

With cloud computing, companies can scale up to massive capacities in an instant without having to invest in new infrastructure, train new personnel, or license new software. Cloud computing is of particular benefit to small and medium-sized businesses who wish to completely outsource their data-center infrastructure, or large companies who wish to get peak load capacity without incurring the higher cost of building larger data centers internally. In both instances, service consumers use what they need on the Internet and pay only for what they use.

The service consumer no longer has to be at a PC, use an application from the PC, or purchase a specific version that's configured for smartphones, PDAs, and other devices. The consumer does not own the infrastructure, software, or platform in the cloud. He has lower upfront costs, capital expenses, and operating expenses. He does not care about how servers and networks are maintained in the cloud. The consumer can access multiple servers anywhere on the globe without knowing which ones and where they are located.

Grid computing

Cloud computing evolves from grid computing and provides on-demand resource provisioning. Grid computing may or may not be in the cloud depending on what type of users are using it. If the users are systems administrators and integrators, they care how things are maintained in the cloud. They upgrade, install, and virtualize servers and applications. If the users are consumers, they do not care how things are run in the system.

Grid computing requires the use of software that can divide and farm out pieces of a program as one large system image to several thousand computers. One concern about grid is that if one piece of the software on a node fails, other pieces of the software on other nodes may fail. This is alleviated if that component has a failover component on another node, but problems can still arise if components rely on other pieces of software to accomplish one or more grid computing tasks. Large system images and associated hardware to operate and maintain them can contribute to large capital and operating expenses.

Similarities and Differences between Cloud Computing and Grid Computing

Cloud computing and grid computing are scalable. Scalability is accomplished through load balancing of application instances running separately on a variety of operating systems and connected through Web services. CPU and network bandwidth is allocated and de-allocated on demand. The system's storage capacity goes up and down depending on the number of users, instances, and the amount of data transferred at a given time.

Both computing types involve multitenancy and multitask, meaning that many customers can perform different tasks, accessing a single or multiple application instances. Sharing resources among a large pool of users assists in reducing infrastructure costs and peak load capacity. Cloud and grid computing provide service-level agreements (SLAs) for guaranteed uptime availability of, say, 99 percent. If the service slides below the level of the guaranteed uptime service, the consumer will get service credit for receiving data late.

The Amazon S3 provides a Web services interface for the storage and retrieval of data in the cloud. Setting a maximum limits the number of objects you can store in S3. You can store an object as small as 1 byte and as large as 5 GB or even several terabytes. S3 uses the concept of buckets as containers for each storage location of your objects. The data is stored securely using the same data storage infrastructure that Amazon uses for its e-commerce Web sites.

While the storage computing in the grid is well suited for data-intensive storage, it is not economically suited for storing objects as small as 1 byte. In a data grid, the amounts of distributed data must be large for maximum benefit.

A computational grid focuses on computationally intensive operations. Amazon Web Services in cloud computing offers two types of instances: standard and high-CPU.

Issues to consider

Four issues stand out with cloud and grid computing: threshold policy, interoperability issues, hidden costs, and unexpected behavior.

Threshold policy

Let's suppose I had a program that did credit card validation in the cloud, and we hit the crunch for the December buying season. Higher demand would be detected and more instances would be created to fill that demand. As we moved out of the buying crunch, the need would be diminished and the instances of that resource would be de-allocated and put to other use.

To test if the program works, develop, or improve and implement, a threshold policy in a pilot study before moving the program to the production environment. Check how the policy detects sudden increases in the demand and results in the creation of additional instances to fill in the demand. Also check to determine how unused resources are to be de-allocated and turned over to other work.

Interoperability issues

If a company outsources or creates applications with one cloud computing vendor, the company may find it is difficult to change to another computing vendor that has proprietary APIs and different formats for importing and exporting data. This creates problems of achieving interoperability of applications between these two cloud computing vendors. You may need to reformat data or change the logic in applications. Although industry cloud-computing standards do not exist for APIs or data import and export, IBM and Amazon Web Services have worked together to make interoperability happen.

Hidden costs

Cloud computing does not tell you what hidden costs are. For instance, companies could incur higher network charges from their service providers for storage and database applications containing terabytes of data in the cloud. This outweighs costs they could save on new infrastructure, training new personnel, or licensing new software. In another instance of incurring network costs, companies who are far from the location of cloud providers could experience latency, particularly when there is heavy traffic.

Unexpected behavior

Let's suppose your credit card validation application works well at your company's internal data center. It is important to test the application in the cloud with a pilot study to check for unexpected behavior. Examples of tests include how the application validates credit cards, and how, in the scenario of the December buying crunch, it allocates resources and releases unused resources, turning them over to other work. If the tests show unexpected results of credit card validation or releasing unused resources, you will need to fix the problem before running the application in the cloud.

Security issues

In February 2008, Amazon's S3 and EC2 suffered a three-hour outage. Even though an SLA provides data recovery and service credits for this type of outage, consumers missed sales opportunities and executives were cut off from critical business information they needed during the outage.

Instead of waiting for an outage to occur, consumers should do security testing on their own—checking how well a vendor can recover data. The test is very simple. No tools are needed. All you have to do is to ask for old data you have stored and check how long it takes for the vendor to recover. If it takes too long to recover, ask the vendor why and how much service credit you would get in different scenarios. Verify if the checksums match the original data.

An area of security testing you should do is to test a trusted algorithm to encrypt the data on your local computer, and then try to access data on a remote server in the cloud using the decryption keys. If you can't read the data once you have accessed it, the decryption keys are corrupted, or the vendor is using its own encryption algorithm. You may need to address the algorithm with the vendor.

Another issue is the potential for problems with data in the cloud. To protect the data, you may want to manage your own private keys. Check with the vendor on the private key management. Amazon will give you the certificate if you sign up for it.

Software development in cloud

To develop software using high-end databases, the most likely choice is to use cloud server pools at the internal data corporate center and extend resources temporarily with Amazon Web services for testing purposes. This allows project managers to better control costs, manage security, and allocate resources to clouds a project is assigned to. The project managers could also assign individual hardware resources to different cloud types: Web development cloud, testing cloud, and production cloud. The cost associated with each cloud type may differ from one another. The cost per hour or usage with the development cloud is most likely lower than the production cloud, as additional features, such as SLA and security, are allocated to the production cloud.

The managers can limit projects to certain clouds. For instance, services from portions of the production cloud can be used for the production configuration. Services from the development cloud can be used for development purpose only. To optimize assets at varying stages of the project of software development, the managers can get cost-accounting data by tracking usage by project and user. If the costs are found to be high, managers can use Amazon EC2 to temporarily extend resources at a very low cost provided that security and data recovery issues have been resolved.

Environmentally friendly cloud computing

One incentive for cloud computing is that it may be more environmentally friendly. First, reducing the number of hardware components needed to run applications on the company's internal data center and replacing them with cloud computing systems reduces energy for running and cooling hardware. By consolidating these systems in remote centers, they can be handled more efficiently as a group.

Second, techniques for cloud computing promote telecommuting techniques, such as remote printing and file transfers, potentially reducing the need for office space, buying new furniture, disposing of old furniture, having your office cleaned with chemicals and trash disposed, and so on. They also reduce the need for driving to work and the resulting carbon dioxide emissions.

Conclusion

This article helps you plan ahead for working with cloud by knowing how cloud computing compares to grid computing, how you can resolve issues in cloud and grid computing, and what security issues exist with data recovery and managing private keys in a pay-on-demand environment. Potential consumers' demands for increased capacities over the Internet present a challenge for the developers and other members of a project team. Being aware of and resolving the issues of Web application design and potential security issues can make your team's experiences trouble-free. 

Future of Cloud Computing: Why to Switch to Cloud Computing Today?

Future of Cloud Computing: Why to Switch to Cloud Computing Today?

Future of cloud computing is very bright. In future, Cloud computing is going to become the major player of the information critical and sensitive business. In future, cloud computing will become must, so try migrating to cloud computing today. 

The future of cloud computing is bright for the companies that implement the technology now. While these are some trends that are expected in the future, the future is not limited to these trends. Remain abreast of the latest developments to help your company maintain a competitive advantage. This will make your company more profitable and productive when it can complete tasks faster and more efficiently than the competition.

Here are reasons why cloud computing will become the backbone of the business in future in the coming years:

Technology to Ensure Uptime

Companies need uptime guarantees. With low-power processors, data centers will become more affordable, allowing companies to acquire seven to ten data centers around the world in different time zones and thereby allowing them to guarantee 99.9 percent uptime. This will keep companies from losing money and falling prey to their competitors. In the future, this concern will be near obsolete.

Disaster Recovery and Remote Access

Cloud computing enables and enhances remote access and faster disaster recovery. When companies have an emergency information security strategy with security penetration tests, companies can maintain their competitive edge within their respective industries.

With cloud computing, some companies that didn’t recognize a breach may recover within minutes instead of hours. Losing proprietary data can cripple a company and even cause doors to close. Every company should migrate to cloud computing for this reason.

Cloud Computing is becoming more Robust

Cloud computing is becoming more about “fit and function” than about the “hype” surrounding the new technology. Most companies can benefit from cloud computing, but some companies have suffered failed projects during the migration phase because the technology is still in the developmental stages. Typically, migrations fail because of inaccurate or missing data.

Data accuracy must be ensured to avoid catastrophe or business interruption. Service providers must ensure that the migration of all data occurs without mishap. Technicians can still make configuration mistakes that compromise the safety of company data. In the future, migrations will be seamless, and technology will be more robust.

The Ability to Validate Identities through Trusts

In the future, cloud security systems will be able to validate identities through a “centralized trust.” Identity-based security is thought to be more secure than current forms of security. More people will begin to trust cloud computing when this happens.

Centralized Data is the Future in Cloud Computing

Centralized data is expected in abundance in the future of cloud computing. This allows companies to create huge databases. Patient care can be improved with centralized data in huge databases. Better stock market decisions are also possible. Centralized data is a way of the future.

More Capability

Mobile devices that rely on the cloud will become more powerful and thinner because all applications will be web-based. All mobile devices will store data that resides in the cloud, and designers can add more capability and lower costs of the phone. One example of this concept is Apple’s iCloud.

Hybrid Cloud Computing Increases Efficiency

Hybrid cloud computing is expected to help businesses become more efficient by optimizing business process performance. Businesses are excited about hybrid cloud computing because it enhances internal infrastructure and applications. The ability to scale the strengths of local networks and cloud computing is coveted by designers.

Proactive Application Monitoring

Proactive application monitoring technology is currently available, but predictive technology and software will soon make this more robust and accurate. Companies will be able to foresee disaster and avert it, mitigating damage to their systems. This will prevent downtime and make the company safer.

Mobile Optimization for Cloud Services

Mobile commerce is on the rise. Cloud computing applications require fewer resources and are recommended for mobile devices. Accessibility is increased because fewer resources are required. This is why cloud computing is recommended for business and personal applications.

Commodity Hardware

By 2020, low-cost hardware will make it easier to configure advanced data centers capable of complex algorithms at fast speeds. This will increase uptimes and improve user satisfaction.

Low-Power Processors

Low power processors are expected to lower the cost of operation in large data centers. Users can expect to reduce electricity bills significantly. Low-power ARM chips will make this possible in the upcoming year. With 64-bit capability, uptake should be accelerated. These low-power ARM chips will be used in conjunction with RISC chips and enterprise software to yield an economical and environmentally-friendly solution.

Faster Interconnects

Cloud computing is still in its infancy stage. By 2020, cloud computing is expected to be a permanent solution in many organizations. Data centers will be automated and will support scalable software architecture.

Cloud Computing Will Help Businesses Optimize Their Investments

Cloud computing can help companies optimize investments and scale operations. In the future, new low-power processors and other chip technology will help businesses operate to their full IT capacity. With more innovation, greater revenue potential is possible. Companies can re-invest in their products and services with higher profit margins. Scaling investments will also lead to greater operational agility.

Efficient business models are also possible with cloud computing. With greater efficiency, companies can bring innovative and superior products to market faster than competitors.

Better Overall Security and Assumed Reliability

Currently, designers are working hard to ensure people that cloud computing is the way of the future. It will be the preferred method of hosting applications, platforms, and services. By 2020, it will no longer be a topic of discussion, and experts will be more concerned with how companies can use big data to solve complex problems with cloud computing than with convincing people of its usefulness.

Data center physical security is just as important as data encryption. While minimum encryption regulations may be increased from the current 256-bit SSL, physical access to data center facilities may require biometric scans in addition to electronic pass. These facilities will also be protected by advanced alarm systems.

In addition to physical security, firewall and VPN technology will be improved to protect data transfer. New firewall policies, although not fully defined, will limit VPN traffic to specific IP addresses and ports. With upgraded firmware, breaches will be less likely to occur.

Cloud Computing Present Challenges

Cloud computing is seen by many as the next wave of information technology for individuals, companies and governments. The abundant supply of information technology capabilities at a low cost offers many enticing opportunities. In addition to reducing operational costs, cloud technologies have become the basis for radical business innovation and new business models, and for significant improvements in the effectiveness of anyone using information technology – which, these days, increasingly means most of the world. Like any new technology advancement, cloud computing also creates disruptive possibilities and potential risks.

Many organizations are operating large cloud data centers packed with hundreds of thousands of server computers, and their technologists are looking for ways to differentiate their services from their competitors while reducing complexity.  Today, many of them use technologies that originated in the personal computing era to power their data centers. It’s a one-size-fits-all approach that’s out of sync with the demands of the cloud era.  In addition, these organizations still face critical issues like system utilization and management complexity. 

But a lot of solutions have been developed to cope the challenges which cloud computing is facing today to give it a bright future.

Tuesday, 30 July 2013

Amazon vs Rackspace vs Microsoft vs Google: Cloud Hosting Services Comparison

Amazon vs Rackspace vs Microsoft vs Google: Cloud Hosting Services Comparison

Amazon Web Services, Rackspace OpenStack, Microsoft Windows Azure and Google are the major cloud hosting and storage service providers. Athough Amazon is top of them and is oldest in cloud market, Rackspace, Microsoft and Google are giving tough competition to each other and to Amazon also for alluring IT customers. This article give brief history of these cloud hosting service providers and compares the cloud services provided by them.

Amazon Web Services

It's hard to find someone who doesn't agree that Amazon Web Services is the market leader in IaaS cloud computing. The company has one of the widest breadths of cloud services - including compute, storage, networking, databases, load balancers, applications and application development platforms all delivered as a cloud service. Amazon has dropped its prices 21 times since it debuted its cloud six years ago and fairly consistently fills whatever gaps it has in the size of virtual machine instances on its platform - the company recently rolled out new high-memory instances, for example.

There are some cautions for Amazon though. Namely, its cloud has experienced three major outages in two years. One analyst, Jillian Mirandi of Technology Business Researcher, has suggested that continued outages could eventually start hindering businesses' willingness to invest in Amazon infrastructure.

That sentiment gets to a larger point about AWS though - the service seems to be popular in the startup community, providing the IT infrastructure for young companies and allowing them to avoid investing in expensive technology themselves. But Mark Bowker, a cloud analyst for Enterprise Strategy Group, says Amazon hasn't been as popular in the enterprise community. "Amazon's made it really easy for pretty much anyone to spin up cloud services or get VMs," he says. Where is Amazon getting those customers from? Some are developers and engineers who get frustrated by their own IT shops not being able to supply VMs as quickly as Amazon can, so they use Amazon's cloud in the shadows of IT. "Taxi cabs pay for a lot of VMs," says Beth Cohen, an architect at consultancy Cloud Technology Partners, referring to users expensing Amazon services on travel reports. The point is there's a hesitation by some enterprises to place their Tier 1, mission critical applications in a public cloud.

Amazon is looking to extend its enterprise reach though. In recent months the company has made a series of announcements targeting enterprises and developers. It rolled out Glacier, a long-term storage service, while it's made updates to its Elastic application development platform and its Simple WorkFlow Service, which helps developers automate applications running in Amazon's cloud.

It has expanded partnerships as well, including with private cloud company Eucalyptus, allowing customers to create hybrid clouds that span their own data center and Amazon's cloud. Amazon has also forged new agreements with BMC and F5, which add on top of the robust marketplace of software applications that are already available on Amazon's cloud. More partnerships expected into the future could push Amazon further into the enterprise market.

Rackspace

Behind Amazon, the rest of the market could be described as "everyone else," but there are some leading candidates to take on Amazon in the cloud and one of the strongest is Rackspace. Powered by the OpenStack cloud computing platform, Rackspace is positioning itself as the open source alternative to Amazon, and the company's executives make no shame in aiming critiques directly at its chief competitor.

Bowker, of Enterprise Strategy Group, says Rackspace has a leg up on many of its other competitors because of its history as a managed hosting and collocation provider. It's been in the enterprise business before.

Others believe that Rackspace's OpenStack involvement allows it to compete at the scale and capacity of Amazon. Rackspace is attempting to build a cloud that can scale to just about anyone's needs, says financial analyst Pat Walravens, and he believes with the OpenStack backing the size of deals that Rackspace is able to land will only continue to increase.

"If Amazon is going for scale, cost and breadth of services, Rackspace is going for its services, including what it calls its fanatical support for customers," says Forrester analyst Dave Bartoletti. "They're really trying to make the play that they're the safer enterprise choice and with OpenStack, they want to be known as the non-Amazon."

The open source aspect of Rackspace's cloud appeals to customers concerned about vendor lock-in, Bartoletti says. An open source architecture may give customers additional freedom to move workloads among OpenStack-powered clouds, although Gartner has disputed the significance of that.

One Rackspace strength is its ability to roll out the latest and greatest OpenStack features. The latest OpenStack code, for example, incorporated virtual networking capabilities, which Rackspace has since rolled out, and hopes to advance the functionality of it in the coming months.

There is a view by some though that Rackspace has married itself to OpenStack, perhaps to its own detriment. As the Gartner report on OpenStack states, OpenStack can be successful independently of Rackspace's success now that the company has ceded control of the project to a foundation. Overall, Bartoletti says Rackspace's involvement in OpenStack is positive for the company and will only help to position it as a leading alternative to Amazon.

Microsoft

Microsoft is inherently part of most conversations regarding enterprise IT, says Bowker. "I've been super impressed with the level of knowledge enterprise IT shops have with Azure," Bowker says about Microsoft's cloud platform, which he says is still maturing. "People are keeping tabs on what's going on with Microsoft, so the company really has a halo effect on any conversation we're having with clients."

And for good reason, he says. Microsoft owns a lot of back office IT operations for enterprises between Office, Exchange and SharePoint. Because of that real estate the company already has in the enterprise market, Microsoft has an opportunity to extend those customers into its cloud, Bowker says. Microsoft has been more aggressive than ever in recent months about encouraging customers and partners to join its cloud. Earlier this year the company rolled out on-demand Windows and Linux-based virtual machines and cloud storage to accompany its platform as a service as well.

Combined with the release of Windows Server 2012 and Windows System Server this year, Microsoft is also making a play for powering private clouds behind a company's firewall. That will help Microsoft craft a story for customers to have hybrid cloud deployments all powered by Microsoft and its Hyper-V virtualization software. "Amazon doesn't have as strong of a play in the hybrid cloud conversation," Bartoletti says, which - combined with Microsoft's strong relationships with a large number of enterprise IT shops - could be an advantage for the company moving forward.

Google

If anyone can compete with Amazon on scale, it's Google, says George Reese, founder of enStratus, a cloud management company. Amazon may have the largest scale in the industry, which Rackspace is attempting to match. But Reese says Google has a lot of data centers that are optimized for massive scaling, which is heavy artillery in cloud battles.

Google's play thus far has been focused on application development and hosting. It got into the game with Google App Engine, a development platform, and has since - like Microsoft - expanded into the infrastructure-as-a-service space with Google Compute Engine, giving customers an on-demand virtual machine and storage service. It also has a consumer cloud-facing service in Google Drive, seen as a competitor to Microsoft's SkyDrive.

"Google's not trying to displace Microsoft or Windows developers, nor are they necessarily trying to displace Rackspace," Barontelli says. "They're really going directly after Amazon on pricing and capacity saying 'Hey, we've got scale too.'"

But Amazon's been in the cloud game longer than Google, and both companies suffer from a lack of perceived support for users. But the strengths of Google's platform, and its activities in the startup community, could make it a viable competitor in the cloud market.

Amazon Web Services vs Microsoft Windows Azure: Cloud Hosting Services Comparison and Competition

Amazon Web Services vs Microsoft Windows Azure: Cloud Hosting Services Comparison and Competition 

Amazon Web Services and Microsoft Windows Azure are the great players in the cloud hosting market and competing with each other to provide best and cheap cloud storage and hosting services. Amazon Web Services and Microsoft Windows Azure are the big cloud hosting services providers in the world who have proved their worth and growing day by day. In this article we have tried to compare Amazon and Microsoft cloud services with their brief history.

It's hard to find someone who doesn't agree that Amazon Web Services is the market leader in IaaS cloud computing. The company has one of the widest breadths of cloud services - including compute, storage, networking, databases, load balancers, applications and application development platforms all delivered as a cloud service. Amazon has dropped its prices 21 times since it debuted its cloud six years ago and fairly consistently fills whatever gaps it has in the size of virtual machine instances on its platform - the company recently rolled out new high-memory instances, for example.

Amazon AWS is by far the largest provider of public cloud services and many analysts see that run continuing well into the next decade. As reported earlier, new Morgan Stanley research projected that AWS will hit $24 billion (with a B) in revenue by 2024 and poses a real threat to all legacy IT providers — companies like Oracle, HP, VMware,  IBM, SAP and — oh yeah — Microsoft.  I might quibble with the revenue figure — who can project a decade out? — but not with the fact that AWS is already starting to eat these companies’ respective lunches. If any of the top dozen IT vendors in the world aren’t worried about AWS, they should be.

Windows Azure launched three years ago, primarily as a Platform-as-a-Service, to underwhelming response at least to folks out side of Redmond, Wash. The problem was that developers, first at small startups, and increasingly at larger companies flocked to Amazon’s more granular and more basic Infrastructure-as-a-Service (IaaS) capabilities.

Amazon had a 3 year head start at that time and then it took Microsoft till April of this year to formally launch its AWS-like IaaS capabilities. When Microsoft subsequently claimed that Azure was already a $1 billion business, many (including yours truly) didn’t buy it. And a clarification of those numbers showed that $1 billion covered a lot of distinctly non-Azure-y stuff like Microsoft software sold via AWS and other cloud or hosting providers.

And in the years it took Microsoft to get its IaaS out the door, Amazon has churned out more, higher level services including things like its DynamoDB NoSQL database.

It doesn’t take a genius to see that Microsoft will respond, not only to AWS, but to an array of other upstart clouds — especially the new Google Compute Engine  including VMware’s vCloud Hybrid Service. When it rolled out its IaaS services in April, Windows Azure GM Bill Hilf said the company would meet AWS pricing on all basic compute and storage y services and that Azure pricing will be uniform across all geographies and data centers — a not-so-veiled reference to Amazon’s variable pricing. Microsoft runs 8 data centers worldwide, 4 in the U.S., 2 in Europe and 2 in Asia.

Microsoft wants the world to know it is ready to go head-to-head with Amazon Web Services on both features and price.

Microsoft has claimed that its Linux and Windows Server virtual machines (VMs) on Windows Azure are now generally available and ready for deployment. These are the persistent VMs that Microsoft publicly unveiled last June, and which provide users with a way to run existing Linux and Windows Server apps in the Azure cloud without having to completely rewrite them.

Microsoft announced last year that these persistent VMs will allow users to run Windows Server 2008 R2, Windows Server 2012, OpenSUSE 12.1, CentOS 6.2, Ubuntu 12.04 and SUSE Linux Enterprise Server 11 SP2 and apps built on these Windows Server and Linux variants on Windows Azure.

Microsoft is adding Microsoft-validated instances to its VM options for common Windows applications that users may want to run on Azure, including SQL Server, SharePoint Server, BizTalk Server and Dynamics NAV.

Microsoft also is making its Azure Virtual Network technology. Windows Azure Virtual Network is designed to allow business users to extend their networks by enabling secure site-to-site IPsec VPN connectivity between the Enterprise and Windows Azure. The idea is this will allow users to better connect their hybrid on-premises and cloud set-ups.

Microsoft’s pitch is that Azure — which runs Microsoft data centers — will act in concert with outside data centers running the latest Windows Server and Systems Center releases — as a hybrid cloud that can shift workloads back and forth seamlessly.

On the pricing front, Microsoft also made a commitment to match Amazon Web Services on price for all "commodity" services, including compute, storage and bandwidth. As part of this pledge, Microsoft is reducing its general-availability pricing on VMs and cloud services by between 21 to 33 percent.

Microsoft has come into markets way late before and by dint of huge spending and iterative improvements, caught up. Internet Explorer was a pipsqueak compared to Netscape Navigator. Anyone use Navigator now? Didn’t think so. (Of course I’m not sure how many IE users there are any more either.) Still even Windows bashers have to acknowledge that Microsoft’s installed base is humongous. If it can move even a fraction of into Azure, it will be a factor.

Google's Competition with Amazon and Microsoft in Cloud Hosting and Storage Services

Google's Competition with Amazon and Microsoft in Cloud Hosting and Storage Services

Although Amazon and Microsoft are the big names in the market of cloud hosting and storage services, Google is ready to give tough competition to both of them. Google is working hard on cloud hosting services to compete with Amazon and Microsoft.

In cloud computing, dozens or even thousands of computer servers are joined to create a giant machine capable of handling many tasks at once, from storing data to running Web sites and mobile apps to tackling complicated analytical problems. Individual software developers, large companies and governments rent these services to run their operations often at a fraction of the cost of buying and managing their own machines.

It is part of Google’s dive into a business known as cloud services — renting to other businesses access to its enormous data storage and computing power, accessible by the Internet.

Google is doubling its office space near Seattle, just miles from the campuses of Amazon and Microsoft, and stepping up the hiring of engineers and others who work on cloud technology.

Amazon Web Services, or A.W.S., is far and away the leader in this area. Amazon expects that this business will eventually be as big as its retail operation.

A.W.S. is followed by Microsoft’s Windows Azure and offerings from other companies including Rackspace, Verizon, I.B.M. and Hewlett-Packard.

Google says the cloud business is a new source of profit and a way to improve the Internet by providing other companies access to its sophisticated computing services.

Analysts say it is also a strategy to lure developers and businesses to use Google products instead of those of archrivals like Amazon and Microsoft.

The cloud business has become so vital to these companies because it is crucial to other businesses like mobile apps and online video and music.

Most of the apps that run on Google Android phones, for instance, are built using Amazon’s cloud, and Google would like to wrest back control. Microsoft, Amazon and Google are all competing to host online video, a booming business that relies on cloud services.

Almost every major consultancy supports Amazon. Almost every advertising agency runs on Amazon. 

Google plans a major recruiting effort to increase its Seattle-area engineering staff by as much as five times. There is already fierce competition among tech companies for talented engineers, and many of those with skills in cloud computing work at Google’s rivals in Seattle.

Google is also adding 180,000 square feet to its office in Kirkland, Wash., which together with its Seattle office already houses more than 1,000 employees, making it Google’s third largest in the country after its headquarters in Mountain View, Calif., and its office in New York.

The new office space will have all the requisite perks of tech businesses, where typical office cubicles and fluorescent lights are not enough. It will meet green building standards, with a solar roof and wood from recycled shipping containers. The Seattle office, on a canal, has kayaks and paddleboards for employees, and the Kirkland office uses boats for conference rooms, not to mention the office’s espresso bars, massage parlor and climbing wall.

Though the cloud business is still in its early days, Google is already late to the game.

Over the years, Google, Amazon and Microsoft had each built world-class clouds, consisting of several giant data centers in different countries, to run their own businesses — doing things like searching the Web, hosting online video, managing business software and operating an online mall. Amazon was the first to rent its data storage and computing power to outside customers when it started A.W.S. in 2004, and Microsoft and Google followed. Another company with huge data centers and computing power, Apple, does not rent its cloud.

Amazon earned $800 million from its cloud services last year, according to analyst estimates. It initially focused on start-up Web companies, but has gone on to offer features like e-mail and database search that are attractive to more mainstream corporate customers, including the InterContinental Hotels Group, Samsung and Netflix.

Microsoft started Azure to try to hold on to corporate customers that Amazon wants to pry away, and has struggled for years to adapt its business from selling individual software packages to renting software over the cloud.

Google’s cloud offerings originally tied to other Google services. But to reach a broader market, Google has followed Amazon’s lead by offering a cloud platform that works with a much broader range of services.

Google has the weakest corporate ties. It sells businesses cloud-based word processing, storage, and spreadsheet tools, but its operation is still much smaller than Microsoft’s.

It introduced the Google App Engine, for building and hosting Web and mobile apps on Google’s cloud, in 2004. The company says that 250,000 developers use it to run 1 million apps that generate up to 7.5 billion page hits a day.

In June, Google announced Compute Engine, for large-scale computing and data center access, at its annual conference for software developers, in the hope that developers and eventually big companies would use it. But nearly a year later, it is still in a test phase and not open to the public.

People who have used Google’s cloud business say it is inexpensive and capable, but lacks some features of A.W.S. Google has said its cloud services will cost about 50 percent less than competing products.

If Google wants a price war, Amazon is ready. Amazon has always been very good at making everything as low-cost as possible. 

About the Author

I have more than 10 years of experience in IT industry. Linkedin Profile

I am currently messing up with neural networks in deep learning. I am learning Python, TensorFlow and Keras.

Author: I am an author of a book on deep learning.

Quiz: I run an online quiz on machine learning and deep learning.