没有合适的资源?快使用搜索试试~ 我知道了~
Amazon AWS Overview
需积分: 14 7 下载量 61 浏览量
2015-06-05
02:32:55
上传
评论
收藏 772KB PDF 举报
温馨提示
试读
22页
Overview of Amazon Web Services, 大体介绍了亚马逊的云计算框架
资源推荐
资源详情
资源评论
Amazon Web Services – Overview of Amazon Web Services January 2014
Page 1 of 22
Overview of Amazon Web Services
January 2014
Jinesh Varia/Sajee Mathew
Overview of Amazon Web Services March 2013
Page 2 of 22
Table of Contents
Table of Contents .................................................................................................................................................................... 2
Introduction ............................................................................................................................................................................ 3
What is “Cloud Computing”? .................................................................................................................................................. 3
Amazon and Cloud Computing ............................................................................................................................................... 4
The Differences that Distinguish AWS .................................................................................................................................... 5
Flexible ................................................................................................................................................................................ 5
Cost-Effective ...................................................................................................................................................................... 6
Scalable and Elastic ............................................................................................................................................................. 7
Secure.................................................................................................................................................................................. 7
Experienced ......................................................................................................................................................................... 9
Amazon Web Services Cloud Platform.................................................................................................................................. 10
Compute & Networking .................................................................................................................................................... 10
Storage & Content Delivery Network ............................................................................................................................... 12
Database ........................................................................................................................................................................... 14
Analytics ............................................................................................................................................................................ 16
Application Services .......................................................................................................................................................... 17
Deployment and Management ......................................................................................................................................... 19
Planning Your Next Steps ...................................................................................................................................................... 22
Getting Started With AWS .................................................................................................................................................... 22
Overview of Amazon Web Services March 2013
Page 3 of 22
Introduction
Managing the unique and groundbreaking changes in both technology and business over the past decade has created an
ongoing IT infrastructure challenge for many senior technology executives. Indeed, over the past ten years, the typical
business application architecture has evolved from a desktop-centric installation, then to client/server solutions, and
now to loosely coupled web services and service-oriented architectures (SOA). Each evolutionary step has built on the
previous one while adding new challenges, dimensions, and opportunities for IT departments and their business
partners.
Recently, virtualization has become a widely accepted way to reduce operating costs and increase the reliability of
enterprise IT. In addition, grid computing makes a completely new class of analytics, data crunching, and business
intelligence tasks possible that were previously cost and time prohibitive. Along with these technology changes, the
speed of innovation and unprecedented acceleration in the introduction of new products has fundamentally changed
the way markets work. Along with the wide acceptance of software as a service (SaaS) offerings, these changes have
paved the way for the latest IT infrastructure challenge: cloud computing.
What is “Cloud Computing”?
Cloud computing has become one of the most discussed IT paradigms of recent years. It builds on many of the advances
in the IT industry over the past decade and presents significant opportunities for organizations to shorten time to
market and reduce costs. With cloud computing, organizations can consume shared computing and storage resources
rather than building, operating, and improving infrastructure on their own. The speed of change in markets creates
significant pressure on the enterprise IT infrastructure to adapt and deliver. Cloud computing provides fresh solutions to
address these changes. As defined by Gartner
1
, “Cloud computing is a style of computing where scalable and elastic IT-
enabled capabilities are delivered as a service to external customers using Internet technologies.”
Cloud computing enables organizations to obtain a flexible, secure, and cost-effective IT infrastructure, in much the
same way that national electric grids enable homes and organizations to plug into a centrally managed, efficient, and
cost-effective energy source. When freed from creating their own electricity, organizations were able to focus on the
core competencies of their business and the needs of their customers. Likewise, cloud computing liberates organizations
from devoting precious people and budget to activities that don’t directly contribute to the bottom line while still
obtaining IT infrastructure capabilities.
These capabilities include compute power, storage, databases, messaging, and other building block services that run
business applications. When coupled with a utility-style pricing and business model, cloud computing promises to
deliver an enterprise-grade IT infrastructure in a reliable, timely, and cost-effective manner.
1
Gartner IT Glossary, http://www.gartner.com/it-glossary/cloud-computing.
Overview of Amazon Web Services March 2013
Page 4 of 22
To understand the impact and promise of cloud computing, one may first analyze the significance of and lessons learned
from business outsourcing. Focusing on a core competency and then shifting the peripheral business tasks to other
organizations is a proven business strategy. Today, organizations outsource business functions such as logistics, human
resources (HR), payroll, and facilities. Many organizations have taken advantage of IT outsourcing as a way to move
some capabilities out of their internal organization altogether.
Superficially, at least, cloud computing resembles the trend of business outsourcing because it provides the benefits of
leveraging the expertise of others and being cost efficient. However, cloud computing also provides flexibility, scalability,
elasticity, and reliability. These additional benefits are why enterprise organizations see cloud computing as a powerful
next step in their IT infrastructure evolution.
Amazon and Cloud Computing
Amazon has a long history of using a decentralized IT infrastructure. This arrangement enabled our development teams
to access compute and storage resources on demand, and it has increased overall productivity and agility. By 2005,
Amazon had spent over a decade and millions of dollars building and managing the large-scale, reliable, and efficient IT
infrastructure that powered one of the world’s largest online retail platforms. Amazon launched Amazon Web Services
(AWS) so that other organizations could benefit from Amazon’s experience and investment in running a large-scale
distributed, transactional IT infrastructure. AWS has been operating since 2006, and today serves hundreds of
thousands of customers worldwide. Today Amazon.com runs a global web platform serving millions of customers and
managing billions of dollars’ worth of commerce every year.
Using AWS, you can requisition compute power, storage, and other services in minutes and have the flexibility to choose
the development platform or programming model that makes the most sense for the problems they’re trying to solve.
You pay only for what you use, with no up-front expenses or long-term commitments, making AWS a cost-effective way
to deliver applications.
Here are some of examples of how organizations, from research firms to large enterprises, use AWS today:
A large enterprise quickly and economically deploys new internal applications, such as HR solutions, payroll
applications, inventory management solutions, and online training to its distributed workforce.
An e-commerce website accommodates sudden demand for a “hot” product caused by viral buzz from Facebook
and Twitter without having to upgrade its infrastructure.
A pharmaceutical research firm executes large-scale simulations using computing power provided by AWS.
Media companies serve unlimited video, music, and other media to their worldwide customer base.
Overview of Amazon Web Services March 2013
Page 5 of 22
The Differences that Distinguish AWS
AWS is readily distinguished from other vendors in the traditional IT computing landscape because it is:
Flexible. AWS enables organizations to use the programming models, operating systems, databases, and
architectures with which they are already familiar. In addition, this flexibility helps organizations mix and match
architectures in order to serve their diverse business needs.
Cost-effective. With AWS, organizations pay only for what they use, without up-front or long-term
commitments.
Scalable and elastic. Organizations can quickly add and subtract AWS resources to their applications in order to
meet customer demand and manage costs.
Secure. In order to provide end-to-end security and end-to-end privacy, AWS builds services in accordance with
security best practices, provides the appropriate security features in those services, and documents how to use
those features.
Experienced. When using AWS, organizations can leverage Amazon’s more than fifteen years of experience
delivering large-scale, global infrastructure in a reliable, secure fashion.
Flexible
The first key difference between AWS and other IT models is flexibility. Using traditional models to deliver IT solutions
often requires large investments in new architectures, programming languages, and operating systems. Although these
investments are valuable, the time that it takes to adapt to new technologies can also slow down your business and
prevent you from quickly responding to changing markets and opportunities. When the opportunity to innovate arises,
you want to be able to move quickly and not always have to support legacy infrastructure and applications or deal with
protracted procurement processes.
In contrast, the flexibility of AWS allows you to keep the programming models, languages, and operating systems that
you are already using or choose others that are better suited for their project. You don’t have to learn new skills.
Flexibility means that migrating legacy applications to the cloud is easy and cost-effective. Instead of re-writing
applications, you can easily move them to the AWS cloud and tap into advanced computing capabilities.
Building applications on AWS is very much like building applications using existing hardware resources. Since AWS
provides a flexible, virtual IT infrastructure, you can use the services together as a platform or separately for specific
needs. AWS run almost anything—from full web applications to batch processing to offsite data back-ups.
In addition, you can move existing SOA-based solutions to the cloud by migrating discrete components of legacy
applications. Typically, these components benefit from high availability and scalability, or they are self-contained
applications with few internal dependencies. Larger organizations typically run in a hybrid mode where pieces of the
application run in their data center and other portions run in the cloud. Once these organizations gain experience with
the cloud, they begin transitioning more of their projects to the cloud, and they begin to appreciate many of the benefits
outlined in this document. Ultimately, many organizations see the unique advantages of the cloud and AWS and make it
a permanent part of their IT mix.
剩余21页未读,继续阅读
资源评论
议题一玩到
- 粉丝: 3
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功