1. Amazon S3 was found to have the largest storage capacity and distribution of data centers globally.
2. Rackspace Cloud Files and Microsoft Azure Storage had competitive performance and uptime.
3. Factors like pricing models, service levels, security controls, and integration with other cloud services varied significantly between providers.
Group 9 consists of Ankur, Chetan, Shashank, Srivathsan, and Shriram. IT projects face challenges such as hardware failures, vendor delays, personnel issues, capacity issues, scaling issues, utilization management, data center outages, and bandwidth issues that take up 30% of time, while cloud-based infrastructure takes up 70% of time. The document then discusses Amazon Web Services and provides an overview of AWS services like EC2, S3, SQS, and tools for compute, storage, databases, messaging, and other capabilities.
The document discusses Amazon Web Services (AWS) product stack and infrastructure layout. It describes how AWS offers a complete set of cloud-based infrastructure and application services. It launched in 2006 and provides benefits like replacing upfront costs with low variable costs that scale, agility and instant elasticity through its global infrastructure, and an open and flexible platform. AWS has a product stack including applications and a global infrastructure across 8 regions, with each region containing multiple availability zones.
This document provides an overview of AWS (Amazon Web Services) and some of its core services. It describes AWS as a cloud computing platform that offers on-demand computing resources and pay-as-you-go pricing. Some key AWS services highlighted include EC2 for virtual servers, S3 for storage, RDS for databases, IAM for access management, and VPC for virtual private networks. The document also provides brief descriptions and links to learn more about these and other services like DynamoDB, AWS Identity and Access Management, and Amazon Relational Database Service.
The document provides an overview of Amazon Web Services (AWS), including its basic concepts, services, pricing model, and Identity and Access Management (IAM) service. AWS is a cloud computing platform offering on-demand computing resources including computing, storage, databases, analytics and deployment services. Customers pay for only the resources they use, allowing them to scale up or down depending on their needs. IAM allows customers to securely control access to AWS services and resources.
This is presentation on AWS that is Amazon Web Services, based on material available on internet and white papers of Amazon Web services. I have included almost all the major services offered by AWS, presently i am working to include more content like benefits , use cases and links to various videos available on youtube. I have used all the authorized symbols for each service, In case of doubt please feel free to contact me on my email randhawa79@gmail.com
This document outlines the modules in an AWS training course. The course teaches students foundational AWS services like EC2, VPC, S3, and EBS, as well as security, databases, and management tools. The modules cover an introduction to AWS history and services, foundational compute, network and storage services, security and access management, databases, and management tools.
Group 9 consists of Ankur, Chetan, Shashank, Srivathsan, and Shriram. IT projects face challenges such as hardware failures, vendor delays, personnel issues, capacity issues, scaling issues, utilization management, data center outages, and bandwidth issues that take up 30% of time, while cloud-based infrastructure takes up 70% of time. The document then discusses Amazon Web Services and provides an overview of AWS services like EC2, S3, SQS, and tools for compute, storage, databases, messaging, and other capabilities.
The document discusses Amazon Web Services (AWS) product stack and infrastructure layout. It describes how AWS offers a complete set of cloud-based infrastructure and application services. It launched in 2006 and provides benefits like replacing upfront costs with low variable costs that scale, agility and instant elasticity through its global infrastructure, and an open and flexible platform. AWS has a product stack including applications and a global infrastructure across 8 regions, with each region containing multiple availability zones.
This document provides an overview of AWS (Amazon Web Services) and some of its core services. It describes AWS as a cloud computing platform that offers on-demand computing resources and pay-as-you-go pricing. Some key AWS services highlighted include EC2 for virtual servers, S3 for storage, RDS for databases, IAM for access management, and VPC for virtual private networks. The document also provides brief descriptions and links to learn more about these and other services like DynamoDB, AWS Identity and Access Management, and Amazon Relational Database Service.
The document provides an overview of Amazon Web Services (AWS), including its basic concepts, services, pricing model, and Identity and Access Management (IAM) service. AWS is a cloud computing platform offering on-demand computing resources including computing, storage, databases, analytics and deployment services. Customers pay for only the resources they use, allowing them to scale up or down depending on their needs. IAM allows customers to securely control access to AWS services and resources.
This is presentation on AWS that is Amazon Web Services, based on material available on internet and white papers of Amazon Web services. I have included almost all the major services offered by AWS, presently i am working to include more content like benefits , use cases and links to various videos available on youtube. I have used all the authorized symbols for each service, In case of doubt please feel free to contact me on my email randhawa79@gmail.com
This document outlines the modules in an AWS training course. The course teaches students foundational AWS services like EC2, VPC, S3, and EBS, as well as security, databases, and management tools. The modules cover an introduction to AWS history and services, foundational compute, network and storage services, security and access management, databases, and management tools.
AWS provides a global infrastructure with 11 regions and 52 edge locations to host computing, storage, database, analytics, and application services. It offers virtual servers (EC2), load balancing, virtual desktops, and auto-scaling for compute. Storage options include S3 object storage, EBS block storage, and archival storage (Glacier). Relational databases include RDS for SQL and NoSQL includes DynamoDB. Analytics services include Redshift data warehousing, Kinesis real-time processing, and EMR for big data. Application services include SQS for messaging, SWF for workflows, SNS for notifications, and SES for email. Management tools include IAM for security, CloudWatch for monitoring, Ops
You are interested in the cloud, and you want to start learning more about cloud computing with Amazon Web Services. In this webinar, we will answer the following questions:
• What is Cloud Computing with AWS and its benefits?
• Who is using AWS and what are they using it for?
• What are AWS’s products and how do I use them to run my workloads?
Aws tutorial for beginners- tibacademy.inTIB Academy
This document provides an overview of Amazon Web Services (AWS) including key services like Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), and Amazon Simple Queue Service (SQS). It describes how AWS services can be used to build scalable applications and discusses common concepts like virtual servers, storage options, and security configurations. Examples are given around hosting applications in AWS and using services like S3, EC2, and CloudFront for storage, compute, and content delivery needs.
Amazon Web Services (AWS) is a comprehensive cloud computing platform that provides infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). AWS offers global compute, storage, database, analytics, application, and deployment services to help organizations increase agility and lower costs. Key advantages of AWS include cost efficiency, reliability with 24/7 access and redundancy, unlimited storage, easy backup and recovery, and easy access to information from anywhere via the internet. AWS training in Bangalore teaches skills like using EC2, S3, load balancers, and VPC to deploy and manage applications in the cloud. With Bangalore's large IT industry and growing demand for AWS
Amazon Web Services or simply known as AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 40 services.
For more details - http://www.i2k2.com/services/amazon-web-services/aws/
Cloud computing refers to using internet-based computing resources that are dynamically scalable and often virtualized. Amazon Web Services (AWS) provides cloud computing services including compute power (EC2), storage (S3), content delivery (CloudFront), databases (SimpleDB), messaging (SQS), and other tools. GigaVox implemented S3, EC2 and SQS in 2006, creating a scalable infrastructure for less than $100 that would have cost thousands to build themselves.
The document provides an overview of an AWS 101 presentation. It includes an agenda for the presentation covering AWS concepts and live demonstrations of keypairs, security groups, EC2 instances, autoscaling, Amazon Machine Images, S3, CloudFront, Elastic Load Balancer, and RDS. It also provides background information on Amazon Web Services and an overview of the various AWS services covered in the toolbox section.
Cloud computing allows companies to outsource their infrastructure needs to large cloud providers like Amazon Web Services (AWS). This reduces costs and provides scalability. AWS offers services like S3 for storage, EC2 for virtual servers, SQS for messaging, and SimpleDB for databases. Companies pay for only the resources they use, allowing them to scale up or down as needed. However, companies must ensure their applications and data are secure when using cloud services.
This document provides an overview of an AWS Technical Essentials Workshop being conducted by Engr. Muhammad Usman Khan. It introduces the instructor's background and qualifications. The workshop will cover AWS fundamentals including services like EC2, S3, VPC, RDS, ELB, and CloudWatch. It will include lectures and hands-on labs where students will set up resources like VPCs, EC2 instances, RDS databases, and S3 buckets. The document also provides some historical context on the development of AWS.
AWS provides cloud computing services that users can access over the Internet. It manages large data centers containing many servers that host these cloud-based services. The document explains AWS using a single diagram comparing it to a physical network. It shows how AWS has regions, availability zones, VPCs, subnets, security groups, and other boundaries/resources that allow cloud services like EC2, S3, and ELB to operate based on the core concepts of availability, scalability, elasticity, and fault tolerance. Key security features like ACLs and security groups control access within the AWS network boundaries.
The document discusses Amazon Web Services (AWS), a cloud computing platform that offers computing power, database storage, content delivery and other functionality as web services. It provides an overview of key AWS services including Elastic Compute Cloud (EC2) for virtual servers, Simple Storage Service (S3) for cloud storage, Relational Database Service (RDS) for databases, and services for payments/billing, deployment, and content delivery.
This document is a seminar report presented by Rahul Kumar on Amazon Web Services (AWS). It provides an overview of AWS, why organizations use AWS due to its flexibility, cost effectiveness, scalability, security and experience. It describes AWS services including compute, storage, database, analytics and others. It discusses the history of AWS and how AWS works, allowing customers to provision resources on demand and pay only for what they use. The report highlights advantages such as low costs, flexibility and innovation capabilities, while also noting potential limitations such as vendor lock-in.
AWS (Amazon Web Services) is a cloud computing platform offering computing, storage, database, and other services that help businesses and individuals build and host their applications in the cloud. Some key services include:
- EC2 (Elastic Compute Cloud) for virtual computing power
- S3 (Simple Storage Service) for object storage
- RDS (Relational Database Service) for database hosting
- CloudFront for content delivery network services
AWS aims to provide on-demand access to computing resources and pay-as-you-go pricing to enable customers to scale up or down depending on their needs. Its global infrastructure provides reliability and availability.
Amazon Web Services (AWS) began in 2006 offering cloud computing infrastructure services. AWS now offers over 140 global cloud services across compute, storage, databases, analytics, networking, mobile, tools, IoT, security, and enterprise applications. Major AWS services include Amazon EC2 for virtual servers, S3 for storage, RDS for databases, DynamoDB for NoSQL, ElastiCache for caching, Redshift for data warehousing, VPC for virtual networking, Route 53 for DNS, and EBS for block storage. Customers can use these on-demand services to access resources and applications over the internet and pay only for what they use.
This document outlines a project on Amazon Web Services (AWS) cloud computing platform. It begins with an introduction to AWS, describing how it was launched in 2006 as a cloud services platform providing on-demand computing resources. The document then covers AWS' global infrastructure, including availability zones and edge locations. It also details several AWS cloud services such as EC2, S3, IAM, and CloudFront. Features and benefits of AWS like scalability, security and pay-as-you-go pricing model are highlighted. Finally, the document analyzes an example cloud architecture usage case and provides a critical evaluation of AWS outages.
The Lean Cloud for Startups with AWS - Introduction & AWS OverviewAmazon Web Services
The document provides an overview of the Lean Cloud for Startups with AWS. It introduces AWS and discusses its global infrastructure including regions, availability zones, and edge locations. It highlights the elasticity, scalability, and pay-as-you-go model of AWS. Key services mentioned include EC2, S3, EBS, RDS, ELB, Auto Scaling, and more. The pace of innovation at AWS is also noted with over 35 new features released in just Q2 2012.
- The document provides an overview of Amazon Web Services (AWS), a cloud computing platform that provides on-demand computing resources and services.
- AWS aims to provide reliable, scalable, and inexpensive services that are easy for developers to use, allowing them to focus on their core businesses rather than managing infrastructure.
- Major AWS services include Amazon EC2 for computing power, S3 for storage, SimpleDB for databases, and CloudFront for content delivery. These services allow businesses to avoid the upfront and ongoing costs of managing their own infrastructure.
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAmazon Web Services
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and is often the starting point for your first week using AWS. This session will introduce these concepts, along with the fundamentals of EC2, by employing an agile approach that is made possible by the cloud. Attendees will experience the reality of what a first week on EC2 looks like from the perspective of someone deploying an actual application on EC2. You will follow them as they progress from deploying their entire application from an EC2 AMI on day 1 to more advanced features and patterns available in EC2 by day 5. Throughout the process we will identify cloud best practices that can be applied to your first week on EC2 and beyond.
AWS provides a comprehensive set of global cloud computing services including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security and enterprise applications. Some key services highlighted include EC2 for virtual servers, S3 for object storage, RDS for managed relational databases, DynamoDB for NoSQL database services, EBS for block storage volumes, VPC for virtual networking, IAM for access management, CloudFront for content delivery and Route 53 for DNS services. AWS operates across multiple geographic regions and availability zones for reliability and high availability.
AWS provides a global infrastructure with 11 regions and 52 edge locations to host computing, storage, database, analytics, and application services. It offers virtual servers (EC2), load balancing, virtual desktops, and auto-scaling for compute. Storage options include S3 object storage, EBS block storage, and archival storage (Glacier). Relational databases include RDS for SQL and NoSQL includes DynamoDB. Analytics services include Redshift data warehousing, Kinesis real-time processing, and EMR for big data. Application services include SQS for messaging, SWF for workflows, SNS for notifications, and SES for email. Management tools include IAM for security, CloudWatch for monitoring, Ops
You are interested in the cloud, and you want to start learning more about cloud computing with Amazon Web Services. In this webinar, we will answer the following questions:
• What is Cloud Computing with AWS and its benefits?
• Who is using AWS and what are they using it for?
• What are AWS’s products and how do I use them to run my workloads?
Aws tutorial for beginners- tibacademy.inTIB Academy
This document provides an overview of Amazon Web Services (AWS) including key services like Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), and Amazon Simple Queue Service (SQS). It describes how AWS services can be used to build scalable applications and discusses common concepts like virtual servers, storage options, and security configurations. Examples are given around hosting applications in AWS and using services like S3, EC2, and CloudFront for storage, compute, and content delivery needs.
Amazon Web Services (AWS) is a comprehensive cloud computing platform that provides infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). AWS offers global compute, storage, database, analytics, application, and deployment services to help organizations increase agility and lower costs. Key advantages of AWS include cost efficiency, reliability with 24/7 access and redundancy, unlimited storage, easy backup and recovery, and easy access to information from anywhere via the internet. AWS training in Bangalore teaches skills like using EC2, S3, load balancers, and VPC to deploy and manage applications in the cloud. With Bangalore's large IT industry and growing demand for AWS
Amazon Web Services or simply known as AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 40 services.
For more details - http://www.i2k2.com/services/amazon-web-services/aws/
Cloud computing refers to using internet-based computing resources that are dynamically scalable and often virtualized. Amazon Web Services (AWS) provides cloud computing services including compute power (EC2), storage (S3), content delivery (CloudFront), databases (SimpleDB), messaging (SQS), and other tools. GigaVox implemented S3, EC2 and SQS in 2006, creating a scalable infrastructure for less than $100 that would have cost thousands to build themselves.
The document provides an overview of an AWS 101 presentation. It includes an agenda for the presentation covering AWS concepts and live demonstrations of keypairs, security groups, EC2 instances, autoscaling, Amazon Machine Images, S3, CloudFront, Elastic Load Balancer, and RDS. It also provides background information on Amazon Web Services and an overview of the various AWS services covered in the toolbox section.
Cloud computing allows companies to outsource their infrastructure needs to large cloud providers like Amazon Web Services (AWS). This reduces costs and provides scalability. AWS offers services like S3 for storage, EC2 for virtual servers, SQS for messaging, and SimpleDB for databases. Companies pay for only the resources they use, allowing them to scale up or down as needed. However, companies must ensure their applications and data are secure when using cloud services.
This document provides an overview of an AWS Technical Essentials Workshop being conducted by Engr. Muhammad Usman Khan. It introduces the instructor's background and qualifications. The workshop will cover AWS fundamentals including services like EC2, S3, VPC, RDS, ELB, and CloudWatch. It will include lectures and hands-on labs where students will set up resources like VPCs, EC2 instances, RDS databases, and S3 buckets. The document also provides some historical context on the development of AWS.
AWS provides cloud computing services that users can access over the Internet. It manages large data centers containing many servers that host these cloud-based services. The document explains AWS using a single diagram comparing it to a physical network. It shows how AWS has regions, availability zones, VPCs, subnets, security groups, and other boundaries/resources that allow cloud services like EC2, S3, and ELB to operate based on the core concepts of availability, scalability, elasticity, and fault tolerance. Key security features like ACLs and security groups control access within the AWS network boundaries.
The document discusses Amazon Web Services (AWS), a cloud computing platform that offers computing power, database storage, content delivery and other functionality as web services. It provides an overview of key AWS services including Elastic Compute Cloud (EC2) for virtual servers, Simple Storage Service (S3) for cloud storage, Relational Database Service (RDS) for databases, and services for payments/billing, deployment, and content delivery.
This document is a seminar report presented by Rahul Kumar on Amazon Web Services (AWS). It provides an overview of AWS, why organizations use AWS due to its flexibility, cost effectiveness, scalability, security and experience. It describes AWS services including compute, storage, database, analytics and others. It discusses the history of AWS and how AWS works, allowing customers to provision resources on demand and pay only for what they use. The report highlights advantages such as low costs, flexibility and innovation capabilities, while also noting potential limitations such as vendor lock-in.
AWS (Amazon Web Services) is a cloud computing platform offering computing, storage, database, and other services that help businesses and individuals build and host their applications in the cloud. Some key services include:
- EC2 (Elastic Compute Cloud) for virtual computing power
- S3 (Simple Storage Service) for object storage
- RDS (Relational Database Service) for database hosting
- CloudFront for content delivery network services
AWS aims to provide on-demand access to computing resources and pay-as-you-go pricing to enable customers to scale up or down depending on their needs. Its global infrastructure provides reliability and availability.
Amazon Web Services (AWS) began in 2006 offering cloud computing infrastructure services. AWS now offers over 140 global cloud services across compute, storage, databases, analytics, networking, mobile, tools, IoT, security, and enterprise applications. Major AWS services include Amazon EC2 for virtual servers, S3 for storage, RDS for databases, DynamoDB for NoSQL, ElastiCache for caching, Redshift for data warehousing, VPC for virtual networking, Route 53 for DNS, and EBS for block storage. Customers can use these on-demand services to access resources and applications over the internet and pay only for what they use.
This document outlines a project on Amazon Web Services (AWS) cloud computing platform. It begins with an introduction to AWS, describing how it was launched in 2006 as a cloud services platform providing on-demand computing resources. The document then covers AWS' global infrastructure, including availability zones and edge locations. It also details several AWS cloud services such as EC2, S3, IAM, and CloudFront. Features and benefits of AWS like scalability, security and pay-as-you-go pricing model are highlighted. Finally, the document analyzes an example cloud architecture usage case and provides a critical evaluation of AWS outages.
The Lean Cloud for Startups with AWS - Introduction & AWS OverviewAmazon Web Services
The document provides an overview of the Lean Cloud for Startups with AWS. It introduces AWS and discusses its global infrastructure including regions, availability zones, and edge locations. It highlights the elasticity, scalability, and pay-as-you-go model of AWS. Key services mentioned include EC2, S3, EBS, RDS, ELB, Auto Scaling, and more. The pace of innovation at AWS is also noted with over 35 new features released in just Q2 2012.
- The document provides an overview of Amazon Web Services (AWS), a cloud computing platform that provides on-demand computing resources and services.
- AWS aims to provide reliable, scalable, and inexpensive services that are easy for developers to use, allowing them to focus on their core businesses rather than managing infrastructure.
- Major AWS services include Amazon EC2 for computing power, S3 for storage, SimpleDB for databases, and CloudFront for content delivery. These services allow businesses to avoid the upfront and ongoing costs of managing their own infrastructure.
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAmazon Web Services
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and is often the starting point for your first week using AWS. This session will introduce these concepts, along with the fundamentals of EC2, by employing an agile approach that is made possible by the cloud. Attendees will experience the reality of what a first week on EC2 looks like from the perspective of someone deploying an actual application on EC2. You will follow them as they progress from deploying their entire application from an EC2 AMI on day 1 to more advanced features and patterns available in EC2 by day 5. Throughout the process we will identify cloud best practices that can be applied to your first week on EC2 and beyond.
AWS provides a comprehensive set of global cloud computing services including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security and enterprise applications. Some key services highlighted include EC2 for virtual servers, S3 for object storage, RDS for managed relational databases, DynamoDB for NoSQL database services, EBS for block storage volumes, VPC for virtual networking, IAM for access management, CloudFront for content delivery and Route 53 for DNS services. AWS operates across multiple geographic regions and availability zones for reliability and high availability.
101 topic, providing basic overview of types of clouds(public, private or hybrid ), Cloud service models, SaaS, PaaS and IaaS etc.
I also introduce cloud bursting, balancing and the Cloud management platforms
The idea is to help people raise with more questions and start digging deeper into relevant subjects.
Microsoft Azure Platform-as-a-Service (PaaS)Chris Dufour
Azure is Microsoft’s cloud computing platform made up of a growing collection of integrated services: compute, storage, data, networking and apps.
Azure is the only major cloud platform ranked by Gartner as an industry leader for both Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS). This powerful combination of managed and unmanaged services lets you build, deploy and manage applications in any way you like for unmatched productivity.
In this talk we will take a look at Microsoft’s cloud strategy and see how you can leverage PaaS in your environment.
The ability of the EC2 to scale automatically, the complete flexibility given to the user to change not only their server configurations and capacity, but also the security increases the reliability and minimizes overheads in billing.
- Google entered the Chinese market in 2000 but faced censorship issues and had its site blocked in 2002. It launched google.cn in 2006 but agreed to censor content, drawing criticism for compromising its principles. After cyber attacks in 2010, Google stopped censoring search results on google.cn and redirected Chinese users to its uncensored Hong Kong site, leading the Chinese government to block access.
The document discusses the history and current state of nanotechnology and its potential applications in dentistry, known as nanodentistry. It describes how nanotechnology involves manipulating matter at the molecular level using techniques like nanofabrication and molecular assembly. In nanodentistry, these approaches could enable localized anesthesia through nanorobots, precise tooth repair, and cosmetic enhancements through nanomaterials. The document outlines several specific ways nanotechnology may revolutionize areas like local anesthesia delivery, tooth repair, hypersensitivity treatment, and diagnostic and therapeutic applications to improve dental and oral health.
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and makes web scale computing easier for customers. Amazon EC2 provides a wide variety of compute instances suited to every imaginable use case, from static websites to high performance supercomputing on-demand, available via highly flexible pricing options. Amazon EC2 works with Amazon Elastic Block Store (Amazon EBS) and Auto Scaling to make it easy for you to get the performance and availability you need for your applications. This session will introduce the key features and different instance types offered by Amazon EC2, demonstrate how you can get started and provide guidance on choosing the right types of instance and purchasing options.
Amazon.com - Company Analysis (OD & HRM)Nikhil Saraf
This document provides an overview of Amazon.com, Inc. including its business description, products and services, global presence, financials, competitors, and recent milestones. It also analyzes Jeff Bezos as the entrepreneur who founded Amazon and established its culture of metrics, low prices, and continuous innovation. The document discusses Amazon's shift to using software-based recommendations and its focus on proprietary technology and infrastructure to gain a competitive advantage.
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
This document provides an overview of software defined networking (SDN). It discusses how SDN enables data center teams to use software to efficiently control network resources, compared to traditional network switches. The document outlines several SDN topics and related technologies, including SDN standards, network function virtualization, use cases, sample projects, surveys, case studies, online courses, and software tools. It also includes sections on SDN architecture and how SDN is important for virtual environments and VM mobility.
In this webinar we will take you on a journey, starting with the basics of key creation and security groups and ending with an Auto Scaling application driven by dynamic policies.
Learning Objectives:
• Understand how to use Amazon EC2 beyond a simple single instance use case
• Learn about instance bootstrapping, AMIs and Elastic IPs
• Discover how to create an Elastic Load Balancer and integrate it with Auto Scaling
• Learn how to create Auto Scaling configurations and the tools you need to drive Auto Scaling policies
• Find out how to create an Amazon RDS database and how to test failover between Availability Zones Who Should Attend:
• Existing Amazon EC2 users, Developers, Engineers and Solutions Architects
Analyzed Amazon.com Business Structure. EFE Matrix, IFE Matrix, IE Matrix, SWOT Analysis, Quantitative Strategic Planning Matrix, Recommended Strategy, Organizational Structure, Organizational Culture, Product Positioning Map, Target Marget, Strategy Evaluation Report.
I gained knowledge and experience to consult for Strategic Business Management. I am very interested in mergers and acquisitions.
NoSQL databases get a lot of press coverage, but there seems to be a lot of confusion surrounding them, as in which situations they work better than a Relational Database, and how to choose one over another. This talk will give an overview of the NoSQL landscape and a classification for the different architectural categories, clarifying the base concepts and the terminology, and will provide a comparison of the features, the strengths and the drawbacks of the most popular projects (CouchDB, MongoDB, Riak, Redis, Membase, Neo4j, Cassandra, HBase, Hypertable).
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...Amazon Web Services
The document provides examples of Indian companies that have successfully migrated applications to AWS cloud. It discusses why AWS was a good choice for these companies, highlighting benefits like faster time to market, ability to focus on core competencies due to AWS handling infrastructure, lower costs, and ability to scale easily. It then summarizes some examples, noting that AWS allowed companies to launch cloud solutions quickly, gain flexibility and cost savings, and focus on innovation rather than infrastructure management.
Amazon began in 1994 as an online bookstore and has since grown to become the largest online retailer in America. It operates 7 websites globally and offers over 20 million products. There are four primary drivers of Amazon's growth: product focus, customer focus, technology focus, and distribution focus. Amazon deals with fluctuating demand through a multi-tier inventory model that aggregates inventory and purchases low demand items in response to customer orders to reduce costs.
Windows Azure is an open and flexible cloud computing platform that allows users to build, deploy, and manage applications and services through Microsoft's global network of datacenters. It provides compute, network, storage and application services that allow users to build applications using any language, tool or framework. The platform offers advantages of speed, scale and lower costs compared to traditional application development models. Key services include virtual machines, web sites, cloud services, SQL and NoSQL data storage, media services and more.
Microsoft Cloud Computing - Windows Azure PlatformDavid Chou
The document provides an overview of Microsoft's cloud computing platform. It discusses Microsoft's strategy of providing a hybrid cloud that allows customers to run applications both on-premise and in the public cloud. It highlights key services offered, such as compute infrastructure (web and worker roles), SQL Azure database, storage, and AppFabric. Case studies are presented showing how various companies have used the Microsoft cloud platform.
This document provides an overview of architecting applications for the Amazon Web Services (AWS) cloud platform. It discusses key cloud computing attributes like abstract resources, on-demand provisioning, scalability, and lack of upfront costs. It then describes various AWS services for compute, storage, messaging, payments, distribution, analytics and more. It provides examples of how to design applications to be scalable and fault-tolerant on AWS. Finally, it discusses best practices for migrating existing web applications to take advantage of AWS capabilities.
Best Practices for Protecting Cloud Workloads - November 2016 Webinar SeriesAmazon Web Services
Traditional backup software works for on-premises workloads, but protecting the data for workloads running in the cloud is a new game. Backup windows may be non-existent, data may be scattered across geographies and platforms, and there may simply be too much to effectively traverse with traditional methods. Protecting cloud workload data requires some adjustments to your thinking. Join our storage experts to learn more about best practices for preventing loss, rolling back to recovery points, and fitting into backup windows. We will cover protection features and design considerations for protecting data with S3, Glacier, EBS and EFS.
Learning Objectives:
• Learn how to design for recovery points and recovery times using the native AWS storage tools for file, block and object storage
Best Practices for Building a Data Lake with Amazon S3 - August 2016 Monthly ...Amazon Web Services
Uncovering new, valuable insights from big data requires organizations to collect, store, and analyze increasing volumes of data from multiple, often disparate sources at disparate points in time. This makes it difficult to handle big data with data warehouses or relational database management systems alone. A Data Lake allows you to store massive amounts of data in its original form, without the need to enforce a predefined schema, enabling a far more agile and flexible architecture, which makes it easier to gain new types of analytical insights from your data.
Learning Objectives:
• Introduce key architectural concepts to build a Data Lake using Amazon S3 as the storage layer
• Explore storage options and best practices to build your Data Lake on AWS
• Learn how AWS can help enable a Data Lake architecture
• Understand some of the key architectural considerations when building a Data Lake
• Hear some important Data Lake implementation considerations when using Amazon S3 as your Data Lake
The document provides information about AWS infrastructure services including Amazon S3, Amazon EBS, Amazon EC2, and Amazon VPC. It discusses key concepts such as AWS regions and availability zones, EC2 instances and AMIs, S3 buckets and objects, and EBS volumes. Examples of using these services for tasks like file storage, compute capacity, and block-level storage are also presented.
Cloud computing involves delivering computing resources as services over the internet. There are three categories of cloud services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Popular cloud providers include Amazon Web Services, Rackspace, and Microsoft. Amazon EC2 allows users to rent virtual computers, while Amazon S3 provides storage and retrieval of large amounts of data.
Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computing is the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster.
AWS re:Invent 2016: Getting Started with the Hybrid Cloud: Enterprise Backup ...Amazon Web Services
This sessions is for architects and storage admins seeking simple and non-disruptive ways to adopt cloud platforms in their organizations. You will learn how to deliver lower costs and greater scale with nearly seamless integration into your existing Backup ad Recovery processes to achieve fast, simple wins that demonstrate the scale and flexibility of cloud services for storage. Services mentioned: S3, Glacier, Snowball, 3rd party partners, Storage Gateway, and cloud data migration services.
AWS Webcast - Best Practices in Architecting for the CloudAmazon Web Services
Join us to get a better understanding around architecting scalable, reliable applications for the cloud. You'll learn about monitoring, alarming, automatic scaling, load balancing, replication, and more, direct from AWS Senior Evangelist Jeff Barr.
Introduction to key architectural concepts to build a data lake using Amazon S3 as the storage layer and making this data available for processing with a broad set of analytic options including Amazon EMR and open source frameworks such as Apache Hadoop, Spark, Presto, and more.
Amazon S3 provides scalable cloud storage through a web service API. It offers high durability, availability, and scalability for storing unlimited amounts of data. Data can be accessed publicly through a unique URL or used privately by other AWS services. Key features include storage as a service, versioning, server-side encryption, and access controls through IAM policies and bucket policies. The document demonstrates uploading files to S3 using a Java client program.
- Amazon S3 provides scalable, durable object storage in the cloud at low cost. It can be used to store and distribute static websites, media, and data for analytics.
- Other AWS storage services like Amazon EFS provide file storage, Amazon EBS provides block storage, and Amazon Glacier provides low-cost archival storage.
- Performance is fast when accessing S3 from EC2 in the same region. S3 scales to support large numbers of users and applications concurrently accessing storage.
(BDT322) How Redfin & Twitter Leverage Amazon S3 For Big DataAmazon Web Services
Analyzing large data sets requires significant compute and storage capacity that can vary in size based on the amount of input data and the analysis required. This characteristic of big data workloads is ideally suited to the pay-as-you-go cloud model, where applications can easily scale up and down based on demand. Learn how Amazon S3 can help scale your big data platform. Hear from Redfin and Twitter about how they build their big data platforms on AWS and how they use S3 as an integral piece of their big data platforms.
Amazon Web Services provides a set of cloud computing services including Amazon EC2 for computing power, Amazon S3 for object storage, and Amazon EBS for block-level storage. The document discusses these services as well as Amazon VPC which allows users to provision a virtual private cloud within AWS. It provides flexibility to customize the network configuration and control the virtual networking environment.
Amazon S3 provides scalable, durable object storage in the cloud. It offers a range of storage classes for different use cases such as general purpose storage, infrequently accessed data, and archival storage. Common uses of S3 include storing and distributing static web content, hosting static websites, storing data for analytics, and backup/archiving. While well-suited for many storage needs, S3 has limitations for file systems, structured data with querying, rapidly changing data, and dynamic websites.
Hybrid Cloud Storage for Recovery & Migration with AWS Storage Gateway (STG30...Amazon Web Services
In this workshop, we provide hands-on experience using the AWS Storage Gateway service to protect on-premises data in AWS, recover it locally or in the cloud in minutes, and migrate it when the time is right. You work with the File Gateway and Microsoft SQL Server native tools to back up to Amazon S3, and then recover or migrate that database in AWS rapidly. In addition, you use Volume Gateway and Amazon EBS Snapshots to protect and migrate block-based volumes. Use this session to hone your skills with backup and DR, and prepare for application migrations.
Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow.
Survey of International and Thai Cloud Providers and Cloud Software Projectst b
The document discusses key cloud computing providers including Amazon Web Services (AWS) and Google App Engine. It provides an overview of the various services offered by AWS such as Amazon EC2, S3, VPC, CloudFront, Route 53, RDS, and others. It also discusses Google App Engine and provides examples of applications running on each platform. Overall, the document is an introduction to major public cloud providers and their offerings.
How UCSD Simplified Data Protection with Rubrik and AWS (STG207-S) - AWS re:I...Amazon Web Services
Are you dealing with legacy system complexities when integrating your backup and recovery solution with the cloud? Rubrik can help you simplify data protection with its policy-based backup, recovery, and archival capabilities for hybrid applications. In this session, learn how University of California San Diego (UCSD) leverages Rubrik and AWS to help simplify data protection, achieve rapid data recovery, and scale for data growth. Join us to learn how UCSD replaced expensive and unreliable backup tapes with AWS storage, and how to move data to AWS and protect your cloud-native workloads running on AWS. This session is brought to you by AWS partner, Rubrik.
The document summarizes an AWS user group presentation by Shaimaa Esmaeil on AWS101. The presentation introduced cloud computing concepts, AWS global infrastructure and services, and demonstrated EC2 and S3. It discussed on-premises vs cloud, cloud models (IaaS, PaaS, SaaS), AWS regions and availability zones. It provided overviews of EC2 instances, AMIs, types, EBS, security groups and S3 buckets and objects. Useful training and practice exam resources were also shared.
Similar to Introduction to Amazon Web Services (20)
Cost of repairs and replacement parts is the most important criteria, given an experience where the user had to pay 60% of the original phone price to fix a charging issue. Accessibility of service centers is also important so the user does not waste time searching for repairs. The phone should be from an active manufacturing line so replacement parts and customer support are available.
Docker allows for more efficient automation of development and deployment processes. It provides lightweight virtualization that allows applications to be packaged and run consistently across different computing environments. Using Docker can increase development productivity, provide faster proof of concepts, enable more reliable and consistent deployments, and reduce errors compared to traditional virtual machines.
The document lists various cloud IT providers organized into three categories: cloud storage providers, content delivery networks, and cloud hosting providers. It includes 25 cloud storage providers, 37 content delivery networks, and 73 cloud hosting providers. The document provides a high-level overview of the major players in the cloud IT ecosystem by listing providers in each category.
Amazon SimpleDB is a non-relational data store that allows users to store and query data items without database administration. It creates and manages multiple replicas for high availability and durability, automatically indexes data, and has little administrative burden around infrastructure, maintenance, or performance tuning. Data is organized into domains which contain attribute-value pairs.
SQS enables applications and distributed components to exchange messages asynchronously. Key features include supporting message bodies up to 64KB, sending/receiving messages in batches of 10, retaining messages in queues for up to 14 days, and secure sharing across AWS accounts. A sample use case demonstrates how SQS, EC2, S3, and SimpleDB can be used together for video transcoding: users submit videos to S3, messages with video pointers are placed in an incoming SQS queue, EC2 instances process videos by retrieving from S3, uploading converted videos to S3, and placing response messages in an outgoing queue, with metadata indexed in SimpleDB. An EC2 instance monitors the incoming queue and scales the number of transcoding
Nasuni conducted a comparative study of 16 cloud storage providers, testing their performance, stability/availability, and scalability. Only 6 providers passed the testing: Amazon S3, AT&T Synaptic Storage as a Service, Microsoft Azure, Nirvanix, Peer1 Hosting, and Rackspace Cloud. Amazon S3 and Microsoft Azure emerged as the top performers based on tests of API integration, units, performance, stability, and scalability. The full report describes Nasuni's methodology and provides detailed results.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
1. Introduction to
Amazon Web Services
Dayanand Shanmugham
http://www.linkedin.com/in/dayanandshanmugham
14 September 2012
2. Agenda
1. What is Amazon Web Services?
2. IT & Architecture Perspective:
a. Amazon Product Stack
b. S3 (Simple Storage Service) Basic Concepts
c. Demo of how to use S3
d. Potential Use Cases
3. Cloud IT Eco-System / Business Perspective :
a. Cloud Storage Costs
b. Cloud Service Providers (CSPs)
c. Comparison Study Report
3. Amazon Web Services
http://aws.amazon.com/
1. Amazon Web Services offers a complete set of infrastructure and
application services that enable us to run virtually everything in the cloud
– from enterprise applications and big data projects to social games and
mobile apps.
2. In 2006, Amazon Web Services (AWS) began offering IT infrastructure
services to businesses in the form of web services – now commonly
known as cloud computing.
3. Key benefits is opportunity to replace up-front capital infrastructure
expenses with low variable costs that scale with our business:
a. Low Cost - Pay-as-you-go pricing
b. Agility and Instant Elasticity - Massive global cloud infrastructure
c. Open and Flexible - Language and operating system agnostic platform
d. Secure - PCI DSS Level 1, ISO 27001, FISMA Moderate, HIPAA & SAS 70 Type
II
7. Amazon S3 (Simple Storage Service)
What is S3? Features? Concepts? Controls? Demo
Quote “…Subscriptions to Cloud Storage Services to Reach Half-Billion Level This Year…
jump to 625 million next year… projected to hit 1.3 billion in 2017…”
http://www.bloomberg.com/article/2012-09-06/aUXSunqkHUP0.html
Large organizations such as Amazon, NASA, Netflix, Google, NBC, Zynga, etc depend on Cloud Storage
8. Amazon S3 (Simple Storage Service) http://aws.amazon.com/s3/
http://[BucketName].s3.amazonaws.com/[Filename]
Amazon Simple Storage Service (Amazon S3) is a web service that enables us to
store data in the cloud. We can then download data or use the data with other
AWS services, such as Amazon Elastic Cloud Compute (EC2).
Features:
• Storage as a Service: through Web Service API
• Highly Scalable (Unlimited Storage Space)
• High Data Durability (99.999999999%)
• Highly Available (99.99%)
• Server Side Encryption (Data at Rest)
• Versioning
S3 Basic Concepts:
Object Buckets With Region - Geographical location where
Buckets Amazon S3 service is available
Objects
(Storage Container)
1. Fundamental Entity in Buckets
2. Each Object has a unique Key
9. Access Controls
1. Amazon S3 enables us to manage access to objects and buckets using – we can
use them independently or together:
– Access control lists (ACLs)
– Bucket policies
– IAM policies
2. ACLs only grant permissions; they do not deny them. ACLs can contain the
following grantee types:
– Specific AWS accounts
– All AWS accounts
– Any anonymous request
3. Bucket policies provide access control management at the bucket level for –
these are collection of JSON statements:
– Bucket
– Objects
4. AWS Identity and Access Management (IAM) enables us to create multiple users
within our AWS account and manage their permissions via IAM policies:
– Bucket policies are attached to a bucket
– IAM policies are attached to individual users in your account
10. Access Controls
http://docs.amazonwebservices.com/AmazonS3/latest/dev/UsingIAMPolicies.html
Example#1: IAM policy and Bucket Policy gives Bob & Susan permission to Example#2: IAM policy gives Bob permission to use PutObject on
access PutObject on bucket_xyz bucket_xyz & bucket policy gives permission to use ListBucket
Example#3: Explicit deny always overrides an allow Example#4: Bucket policy denies upload object (s3:PutObject) permission
to everyone if the request does not include the x-amz-server-side-
encryption header requesting server-side encryption
11. Basic Operations
https://console.aws.amazon.com
http://[BucketName].s3.amazonaws.com/[Filename]
Store /Write
DC2
Read
DC1
Our App
Delete
DC3
List
Demo of S3 using Amazon Web Service Console
13. Distributed Storage
Systems Strategy
Option#1
Store /Write
DC2
Allow
Replication To DC1
Our App Complete
DC3
Response (OK)
List
14. Distributed Storage
Systems Strategy
Option#2
Store /Write
DC2
Response (OK)
DC1
Our App
Replicate after
Data is stored DC3
in DC1
List
15. Behaviour of S3 in
Concurrent Read(s) & Write(s)
http://[BucketName].s3.amazonaws.com/[Filename]
16. Potential Use Cases /
Case Studies
S3 in Overall IT Application Architecture – When to use? Need?
17. Potential Use Cases / Case Studies
Need:
1. This enterprise manages two disparate sets of
information. Table-oriented data is maintained in
an on-premise Oracle database, while a SAN is
used as a repository for file-based information.
2. For further safeguarding of these vital assets,
tapes are used for backup and disaster recovery
purposes.
3. Approximately 20 GB of new information is
generated each day.
4. Unfortunately, the backup and archive
management processes are cumbersome and
expensive, while restoring archived
information can take days to complete
Solution:
1. Architects decide to use AWS cloud
2. For file-based artifacts, access to Amazon S3
will be via the Amazon AWS SDK for Java and
AWS Toolkit for Eclipse
3. Storage architects will create one or more uniquely-
identified buckets in Amazon S3, each of which can
hold an unlimited amount of backup data
4. For relational data, Oracle’s Secure Backup Cloud
Module will be able to take advantage of existing
RMAN scripts to back up information directly
from the Oracle database into Amazon S3
5. Third-party storage management solution can be
used to manage the entire process, including
encryption and other security details
18. Potential Use Cases / Case Studies
Need:
1. This company provides a tremendous number
of multimedia files (audio files, videos, and
images), which are stored on internally hosted
servers and made available over the Internet.
In addition to the multimedia files themselves,
each file requires a significant amount of
metadata (such as title, author, keywords, size,
and so on).
2. On the plus side, their web site is a hit
3. Unfortunately, internal servers are failing to
keep up with this demand — the sheer
amount of data will soon overwhelm available
disk storage, and the amount of necessary
metadata indexing is outstripping processing
capacity
Solution:
1. Architects decide to publish all
content to the AWS cloud-based
storage, thereby eliminating the
need to purchase and maintain
internal servers.
2. Users will directly fetch content
from AWS-based storage
19. Potential Use Cases / Case Studies
Need:
1. A large corporation is maintaining a data
warehouse on a High-CPU Extra Large
Amazon EC2 instance, with ten 800 GB
EBS volumes holding the information itself
2. While this architecture successfully meets
business needs, some new requirements
will mandate an extension to their storage
composition. Specifically, a change to
organizational policy now requires
frequent data snapshots; these images
need to archive supplementary data
approximately every one to two hours.
Solution:
1. Architects decide to add Amazon S3 to
the mixture
2. Amazon EC2 instance and supporting
EBS volumes will continue in their current
roles
3. Developers will write a script or small
application that uses Amazon EBS API
to create incremental snapshots stored
in Amazon S3
4. The new snapshot application will be run
every 120 minutes using a Linux cron job
or a Windows scheduled task
20. Potential Use Cases / Case Studies
Need:
1. A New SaaS application is in the planning stages
2. Solution will need to manage a variety of information, including
traditional relational data, frequently changing status feeds, and
large amounts of multimedia.
3. The logic behind the application will be complex and processing-
intensive, needing numerous joins of relational data to produce the
required results.
4. Finally, as is the case with virtually all of these types of solutions,
users will demand high availability and fault tolerance.
5. Rather than being forced to hand-code all of these availability-
oriented capabilities, the designers hope to leverage the cloud
for features such as replication, scalability, and automated
backups, freeing their time for developing the core application
logic.
Solution:
1. The Architects of the new SaaS package opt for a collection of AWS
storage offerings, each of which will handle a specific responsibility.
2. RDS will serve as the repository for all information that requires full
relational database infrastructure
3. To process complex cross-table joins, RDS will deliver high availability
via its well-proven data replication architecture
4. Read operations will be served by the slaves, with writes being
processed on the master—all of which will be automatically
managed by RDS
5. RDS will provide database administration as a service, with one-click
vertical scaling, elastic storage, and automated backups
6. Multimedia objects will reside in Amazon S3, while SimpleDB will
be tasked with maintaining the continually updated status feeds
21. Potential Use Cases / Case Studies
Need:
1. This web-based social application has seen
a massive spike in traffic - likely cause for
this momentum is the release of a new client
application designed for Smartphones
2. Server-side information repository was
originally deployed using an on-premise
MySQL database
3. No longer possible to support the number
of clients or the amount of managed
information with that database alone
Solution:
1. Architects want to avoid forcing a costly and
time-consuming rewrite of their primary
application, so most of the database-focused
logic must remain unchanged
23. “File Storage Costs Less In The Cloud
Than In-House” By Forrestor
http://media.amazonwebservices.com/Forrester_File_Storage_Costs_Less_In_The_Cloud.pdf
http://aws.amazon.com/s3/#pricing
24. “File Storage Costs Less In The Cloud
Than In-House” By Forrestor
http://media.amazonwebservices.com/Forrester_File_Storage_Costs_Less_In_The_Cloud.pdf
http://aws.amazon.com/s3/#pricing
25. “File Storage Costs Less In The Cloud
Than In-House” By Forrestor
http://media.amazonwebservices.com/Forrester_File_Storage_Costs_Less_In_The_Cloud.pdf
http://aws.amazon.com/s3/#pricing
31. Comparative Study (Done by Nasuni)
http://www.nasuni.com/downloads/resources/87/the_state_of_cloud_storage.pdf
Background:
1. In April 2009, Nasuni began an ongoing and unprecedented evaluation process of
“Cloud Service Providers (CSPs) based on a wide array of factors
2. Technical test looked at how CSPs perform in a specific use case, namely, how
they perform for organizations that want to take advantage of the cloud for
primary storage, data protection and disaster recovery. Nasuni did not test for
every possible use case.
3. Test focus on three key areas of importance for organizations that want to take
advantage of cloud storage:
– Performance: The cloud needs to respond quickly to queries and not slow when
stressed. If performance is poor, organizations will spend too much time waiting on the
cloud and productivity will suffer.
– Stability/Availability: If organizations are to trust critical data to the cloud, it must be
available at all times.
– Scalability: One of the primary advantages of cloud storage is unlimited capacity.
Without this property, the cloud is much less valuable to organizations.
32. Comparative Study Results
http://www.nasuni.com/downloads/resources/87/the_state_of_cloud_storage.pdf
Results:
1. Ultimately, only 6 of 16 providers passed Nasuni’s testing:
– Amazon S3
– AT&T Synaptic Storage as a Service
– Microsoft Azure
– Nirvanix
– Peer1 Hosting
– Rackspace Cloud
2. Only Two Cloud Service Providers emerged as top performers in the
Nasuni study:
– Amazon S3
– Microsoft Azure
(Note: Amazon S3 standout across all evaluation areas)
33. Comparative Study Methodology
http://www.nasuni.com/downloads/resources/87/the_state_of_cloud_storage.pdf
Methodology:
1. API Integration – To ensure that it is possible to test the service at all
2. Unit Testing – Larger software components are broken down into
their building blocks (units) and then tested for inputs, outputs and
error cases
3. Performance Testing – To measure response time (how quickly one
can interact with the cloud), throughput (how fast data can move
back and forth to and from the cloud), and the impact of a higher
level of stress.
4. Stability Testing – To assess the long-term reliability of each CSP
5. Scalability Testing – To understand how well each CSP handles high
object counts
34. Comparative Study Reports
http://www.nasuni.com/downloads/resources/87/the_state_of_cloud_storage.pdf
35. Comparative Study Reports
http://www.nasuni.com/downloads/resources/87/the_state_of_cloud_storage.pdf
36. Comparative Study Reports
http://www.nasuni.com/downloads/resources/87/the_state_of_cloud_storage.pdf