Stacking up with OpenStack: Building for High Availability discusses designing applications for high availability (HA) when using OpenStack. It recommends eliminating single points of failure in the private cloud infrastructure, designing applications to withstand server, zone, and cloud failures, keeping the management layer separate from infrastructure, and automating operations like backups and failover. The document also discusses different disaster recovery strategies ranging from cold to hot DR based on recovery time objectives and costs.
The document discusses migrating applications to Infrastructure as a Service (IaaS) clouds. It provides guidance on identifying candidate applications for migration based on varying resource needs. It also covers choosing an appropriate IaaS provider based on features, developing a migration strategy including rearchitecting applications for scalability, and presents a case study of migrating a social commerce platform to the cloud.
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...Adrian Cockcroft
Ā
The document discusses Netflix replacing its Oracle database with Apache Cassandra on AWS to support its transition to becoming a global cloud-based service. Key points include migrating data from Oracle to Cassandra for improved scalability and availability across regions; using AWS services like S3, EC2 and SimpleDB during the transition; and addressing challenges around backups, disaster recovery and analytics with the new architecture.
Cloud Computing for Developers and Architects - QCon 2008 TutorialStuart Charlton
Ā
The document provides an overview of a tutorial on cloud computing for developers and architects. It discusses defining cloud computing, qualities of clouds, examples of Amazon Web Services including Simple Storage Service (S3) and Elastic Compute Cloud (EC2), and how to provision and operate cloud environments. The agenda covers cloud industry trends, a cloud reference model, managing cloud systems, cloud architectures, and questions.
Netflix has over 20 million subscribers in the US and Canada and is expanding internationally. It is moving its operations entirely to the cloud to gain the scalability and flexibility needed to support unpredictable growth. Netflix uses Amazon Web Services extensively to handle its increasing capacity needs, leveraging AWS's large scale and feature set. The cloud allows Netflix to focus on its core business instead of managing infrastructure.
The presentation discussed moving applications to the cloud for scalability, flexibility and pay-as-you-go pricing, noting key differences between RSAWEBCloud and AWS; challenges for developers include optimizing applications for production environments and handling scaling which requires separating concerns like data types and using caching, load balancing, and autoscaling tools.
SV Forum Platform Architecture SIG - Netflix Open Source PlatformAdrian Cockcroft
Ā
Architecture overview of Netflix Cloud Architecture with a focus on the Open Source components that Netflix has put and is planning to release on http://netflix.github.com
Netflix has moved nearly 100% of its infrastructure to the AWS public cloud to gain the scalability and agility needed to support its rapid international expansion and unpredictable growth. Netflix leverages AWS's massive global infrastructure and services like EC2, S3, and ELB to easily scale its streaming workload from thousands to millions of customers per hour. By using the cloud, Netflix avoids the lengthy process of building its own datacenters and can instead focus on delivering new features to customers around the world.
Netflix on Cloud - combined slides for Dev and OpsAdrian Cockcroft
Ā
This document contains slides from a presentation given by Adrian Cockcroft on Netflix's use of cloud computing on Amazon Web Services (AWS). The summary includes:
1) Netflix moved most of its infrastructure to AWS to leverage AWS's scale and features rather than building its own datacenters, as capacity growth was unpredictable and datacenters were inflexible.
2) Netflix uses many AWS services including EC2, S3, EBS, EMR and more. It deployed a large movie encoding farm on EC2, stores content on S3, uses EMR/Hadoop for log analysis, and a CDN for content delivery.
3) Netflix has learned that cloud tools don't always scale for large
The document discusses migrating applications to Infrastructure as a Service (IaaS) clouds. It provides guidance on identifying candidate applications for migration based on varying resource needs. It also covers choosing an appropriate IaaS provider based on features, developing a migration strategy including rearchitecting applications for scalability, and presents a case study of migrating a social commerce platform to the cloud.
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...Adrian Cockcroft
Ā
The document discusses Netflix replacing its Oracle database with Apache Cassandra on AWS to support its transition to becoming a global cloud-based service. Key points include migrating data from Oracle to Cassandra for improved scalability and availability across regions; using AWS services like S3, EC2 and SimpleDB during the transition; and addressing challenges around backups, disaster recovery and analytics with the new architecture.
Cloud Computing for Developers and Architects - QCon 2008 TutorialStuart Charlton
Ā
The document provides an overview of a tutorial on cloud computing for developers and architects. It discusses defining cloud computing, qualities of clouds, examples of Amazon Web Services including Simple Storage Service (S3) and Elastic Compute Cloud (EC2), and how to provision and operate cloud environments. The agenda covers cloud industry trends, a cloud reference model, managing cloud systems, cloud architectures, and questions.
Netflix has over 20 million subscribers in the US and Canada and is expanding internationally. It is moving its operations entirely to the cloud to gain the scalability and flexibility needed to support unpredictable growth. Netflix uses Amazon Web Services extensively to handle its increasing capacity needs, leveraging AWS's large scale and feature set. The cloud allows Netflix to focus on its core business instead of managing infrastructure.
The presentation discussed moving applications to the cloud for scalability, flexibility and pay-as-you-go pricing, noting key differences between RSAWEBCloud and AWS; challenges for developers include optimizing applications for production environments and handling scaling which requires separating concerns like data types and using caching, load balancing, and autoscaling tools.
SV Forum Platform Architecture SIG - Netflix Open Source PlatformAdrian Cockcroft
Ā
Architecture overview of Netflix Cloud Architecture with a focus on the Open Source components that Netflix has put and is planning to release on http://netflix.github.com
Netflix has moved nearly 100% of its infrastructure to the AWS public cloud to gain the scalability and agility needed to support its rapid international expansion and unpredictable growth. Netflix leverages AWS's massive global infrastructure and services like EC2, S3, and ELB to easily scale its streaming workload from thousands to millions of customers per hour. By using the cloud, Netflix avoids the lengthy process of building its own datacenters and can instead focus on delivering new features to customers around the world.
Netflix on Cloud - combined slides for Dev and OpsAdrian Cockcroft
Ā
This document contains slides from a presentation given by Adrian Cockcroft on Netflix's use of cloud computing on Amazon Web Services (AWS). The summary includes:
1) Netflix moved most of its infrastructure to AWS to leverage AWS's scale and features rather than building its own datacenters, as capacity growth was unpredictable and datacenters were inflexible.
2) Netflix uses many AWS services including EC2, S3, EBS, EMR and more. It deployed a large movie encoding farm on EC2, stores content on S3, uses EMR/Hadoop for log analysis, and a CDN for content delivery.
3) Netflix has learned that cloud tools don't always scale for large
The document provides an overview of a Cloud Foundry bootcamp presented by Alvaro Videla. It includes information about the presenter such as his role as a Developer Advocate for Cloud Foundry, his blog and Twitter account. It also outlines the topics that will be covered in the bootcamp, including the basics of how Cloud Foundry works, Micro Cloud Foundry, the capabilities and services offered by Cloud Foundry, and a demo of deploying an application from the command line.
Introduction to the Netflix Open Source Software project, explains why Netflix is doing this, how all the parts fit together and what is planned to come next. Presented at the inaugural NetflixOSS Meetup February 6th 2013 at Netflix headquarters in Los Gatos.
The paper presents a new scheduler for Xen that better supports soft real-time tasks in a mixed workload environment. The scheduler uses laxity values to prioritize real-time tasks, boosts tasks on I/O events, and employs load balancing techniques between CPUs. Evaluation shows the scheduler improves performance for an IP telephony media server workload by meeting real-time task deadlines and fully utilizing CPU resources, while not starving other tasks.
Cloud Immortality - Architecting for High Availability & Disaster RecoveryRightScale
Ā
RightScale Conference Santa Clara 2011: RightScale is involved in building diverse cloud environments for our customers. Want to deploy applications in highly available, fault-tolerant environments? Across multiple zones, regions, and clouds providers? Weāve walked the walk. And we have five years of best practices to share. This session will cover best practices and tips and tricks for architecting highly available, fault-tolerant multi-zone and multi-cloud deployments.
SDEC2011 Big engineer vs small entreprenuerKorea Sdec
Ā
This document discusses the differences between a big engineer at an established company and a small entrepreneur starting their own company. It describes the challenges a small startup faces in mobile service development including unpredictable traffic, lack of resources, and difficulty building their own cultures. The entrepreneur considers using clouds but has concerns about latency, reliability and costs. They decide to build their own hybrid system to meet goals of low latency, high performance, reliability and scalability at a low price.
[Full slides now also available at http://www.slideshare.net/adrianco/netflix-on-cloud-combined-slides-for-dev-and-ops]
Short summary of why Netflix is running on the Amazon cloud, what is running there, what we have learned and where this is taking us.
This is the introduction section to a series of public presentations that will go into much more detail. The Silicon Valley Cloud Computing Meetup was on Oct 14th, QCon San Francisco November 3rd.
CloudFest Denver Windows Azure Design PatternsDavid Pallmann
Ā
This document outlines various design patterns for building applications on the Windows Azure platform, including patterns for compute, storage, databases, communication, security, and networking, providing examples of how to implement roles, virtual networks, content delivery networks, and other patterns within the Windows Azure environment.
The document discusses using Amazon DynamoDB to scale applications for the holidays. DynamoDB allows building high scale applications quickly and easily by providing fast, scalable and cost-effective database capabilities in the cloud without the need to manage infrastructure. The document provides examples of how companies have used DynamoDB to scale their applications to handle millions of users during promotions and events.
Latest version of the Netflix Cloud Architecture story was given at Gluecon May 23rd 2012. Gluecon rocks, and lots of Van Halen references were added for the occasion. There tradeoff between developer driven high functionality AWS based PaaS, and operations driven low cost portable PaaS is discussed. The three sections cover the developer view, the operator view and the builder view.
* Explore the similar histories of the cloud and Content Delivery Networks (CDNs)
* Discover the future relationship between CDNs and emerging cloud platforms as the lines of distinction continue to blur
* Learn from real world use cases in which these technologies interact together
Same basic flow as the keynote, but with a lot more detail, and we had a lot more interactive discussion rather than a presentation format. See part 2 for some more specific detail and links to other presentations.
EMBI provides business intelligence tools for emergency departments. They faced challenges with limited IT resources and needing scalability. By deploying SAP Business Objects BI solutions on AWS, with help from Decision First Technologies, EMBI can leverage industry-leading tools, focus on their core competency of healthcare analytics, and manage costs as variable operating expenses rather than large capital expenditures. This allows EMBI to provide greater value to their customers in the healthcare industry.
The Cloud provides a transparent cost model, with options from on-demand provisioning, to reserved capacity to low cost, spot pricing. This session outlines how to use these pricing models in concert to optimise the running cost of your application on the AWS Cloud. We'll outline new utilisation based reserved instances and bidding strategies when running on spot instances, to cost prediction.
The document discusses Java Platform as a Service (PaaS) offerings. It begins by explaining the importance of PaaS and how it provides benefits like increased agility and reduced costs. It then reviews existing Java PaaS options like Google App Engine, Amazon Elastic Beanstalk, and CloudBees. It notes limitations of Google App Engine related to APIs and constraints. It describes Amazon Elastic Beanstalk and CloudBees as offering more flexibility but still relying on underlying infrastructure as a service platforms. The document advocates that the Java virtual machine is well suited for cloud computing due to its ability to manage resources.
The document discusses various AWS database options and decision factors for choosing between SQL and NoSQL databases on AWS. It provides tips for three companies - Edmodo optimizes for manageability and scale using RDS, Obama for America optimizes for app velocity and scale, and BrandVerity leverages both YesSQL and NoSQL databases. The document also discusses factors to consider such as application needs, transactions, scale, performance, availability, and skills when choosing between SQL and NoSQL databases.
Presentation given to the #lspe meetup (Large Systems Performance Engineering) on February 21, 2013 by Steve Shah. Topic for the night was Dynamic Scaling. This presentation is titled "Shock Absorbers and APIs" and covers features typical of ADCs (modern load balancers) that can help in managing scale as well as give a quick overview of what to expect from an API in an ADC.
A collection of information taken from previous presentations that was used as drill down for supporting discussion of specific topics during the tutorial.
This document discusses software-defined networking (SDN) as it relates to cloud networking. It provides an overview of SDN and how it addresses some of the challenges with traditional network architectures. Specifically:
- Traditional networks separate the control plane and data plane, which limits flexibility. SDN abstracts the network through centralization of the control plane.
- SDN is useful for cloud service providers to provide multi-tenancy, security isolation, scalable routing/switching, and programmability through APIs. Edge-to-edge overlays are a good model by decoupling virtual networks from the physical underlay.
- While overlays address some issues, a scalable SDN control plane is
HP has a long history of supporting OpenStack and helping develop the open source cloud computing project. They were early adopters of OpenStack in 2011 and helped create the OpenStack Foundation in 2012. HP continues to contribute to OpenStack through infrastructure testing, security hardening, and code contributions to core projects like Nova and Cinder. They also develop integrated solutions like HP CloudSystem that make OpenStack easier to deploy and manage for customers.
The document provides an overview of a Cloud Foundry bootcamp presented by Alvaro Videla. It includes information about the presenter such as his role as a Developer Advocate for Cloud Foundry, his blog and Twitter account. It also outlines the topics that will be covered in the bootcamp, including the basics of how Cloud Foundry works, Micro Cloud Foundry, the capabilities and services offered by Cloud Foundry, and a demo of deploying an application from the command line.
Introduction to the Netflix Open Source Software project, explains why Netflix is doing this, how all the parts fit together and what is planned to come next. Presented at the inaugural NetflixOSS Meetup February 6th 2013 at Netflix headquarters in Los Gatos.
The paper presents a new scheduler for Xen that better supports soft real-time tasks in a mixed workload environment. The scheduler uses laxity values to prioritize real-time tasks, boosts tasks on I/O events, and employs load balancing techniques between CPUs. Evaluation shows the scheduler improves performance for an IP telephony media server workload by meeting real-time task deadlines and fully utilizing CPU resources, while not starving other tasks.
Cloud Immortality - Architecting for High Availability & Disaster RecoveryRightScale
Ā
RightScale Conference Santa Clara 2011: RightScale is involved in building diverse cloud environments for our customers. Want to deploy applications in highly available, fault-tolerant environments? Across multiple zones, regions, and clouds providers? Weāve walked the walk. And we have five years of best practices to share. This session will cover best practices and tips and tricks for architecting highly available, fault-tolerant multi-zone and multi-cloud deployments.
SDEC2011 Big engineer vs small entreprenuerKorea Sdec
Ā
This document discusses the differences between a big engineer at an established company and a small entrepreneur starting their own company. It describes the challenges a small startup faces in mobile service development including unpredictable traffic, lack of resources, and difficulty building their own cultures. The entrepreneur considers using clouds but has concerns about latency, reliability and costs. They decide to build their own hybrid system to meet goals of low latency, high performance, reliability and scalability at a low price.
[Full slides now also available at http://www.slideshare.net/adrianco/netflix-on-cloud-combined-slides-for-dev-and-ops]
Short summary of why Netflix is running on the Amazon cloud, what is running there, what we have learned and where this is taking us.
This is the introduction section to a series of public presentations that will go into much more detail. The Silicon Valley Cloud Computing Meetup was on Oct 14th, QCon San Francisco November 3rd.
CloudFest Denver Windows Azure Design PatternsDavid Pallmann
Ā
This document outlines various design patterns for building applications on the Windows Azure platform, including patterns for compute, storage, databases, communication, security, and networking, providing examples of how to implement roles, virtual networks, content delivery networks, and other patterns within the Windows Azure environment.
The document discusses using Amazon DynamoDB to scale applications for the holidays. DynamoDB allows building high scale applications quickly and easily by providing fast, scalable and cost-effective database capabilities in the cloud without the need to manage infrastructure. The document provides examples of how companies have used DynamoDB to scale their applications to handle millions of users during promotions and events.
Latest version of the Netflix Cloud Architecture story was given at Gluecon May 23rd 2012. Gluecon rocks, and lots of Van Halen references were added for the occasion. There tradeoff between developer driven high functionality AWS based PaaS, and operations driven low cost portable PaaS is discussed. The three sections cover the developer view, the operator view and the builder view.
* Explore the similar histories of the cloud and Content Delivery Networks (CDNs)
* Discover the future relationship between CDNs and emerging cloud platforms as the lines of distinction continue to blur
* Learn from real world use cases in which these technologies interact together
Same basic flow as the keynote, but with a lot more detail, and we had a lot more interactive discussion rather than a presentation format. See part 2 for some more specific detail and links to other presentations.
EMBI provides business intelligence tools for emergency departments. They faced challenges with limited IT resources and needing scalability. By deploying SAP Business Objects BI solutions on AWS, with help from Decision First Technologies, EMBI can leverage industry-leading tools, focus on their core competency of healthcare analytics, and manage costs as variable operating expenses rather than large capital expenditures. This allows EMBI to provide greater value to their customers in the healthcare industry.
The Cloud provides a transparent cost model, with options from on-demand provisioning, to reserved capacity to low cost, spot pricing. This session outlines how to use these pricing models in concert to optimise the running cost of your application on the AWS Cloud. We'll outline new utilisation based reserved instances and bidding strategies when running on spot instances, to cost prediction.
The document discusses Java Platform as a Service (PaaS) offerings. It begins by explaining the importance of PaaS and how it provides benefits like increased agility and reduced costs. It then reviews existing Java PaaS options like Google App Engine, Amazon Elastic Beanstalk, and CloudBees. It notes limitations of Google App Engine related to APIs and constraints. It describes Amazon Elastic Beanstalk and CloudBees as offering more flexibility but still relying on underlying infrastructure as a service platforms. The document advocates that the Java virtual machine is well suited for cloud computing due to its ability to manage resources.
The document discusses various AWS database options and decision factors for choosing between SQL and NoSQL databases on AWS. It provides tips for three companies - Edmodo optimizes for manageability and scale using RDS, Obama for America optimizes for app velocity and scale, and BrandVerity leverages both YesSQL and NoSQL databases. The document also discusses factors to consider such as application needs, transactions, scale, performance, availability, and skills when choosing between SQL and NoSQL databases.
Presentation given to the #lspe meetup (Large Systems Performance Engineering) on February 21, 2013 by Steve Shah. Topic for the night was Dynamic Scaling. This presentation is titled "Shock Absorbers and APIs" and covers features typical of ADCs (modern load balancers) that can help in managing scale as well as give a quick overview of what to expect from an API in an ADC.
A collection of information taken from previous presentations that was used as drill down for supporting discussion of specific topics during the tutorial.
This document discusses software-defined networking (SDN) as it relates to cloud networking. It provides an overview of SDN and how it addresses some of the challenges with traditional network architectures. Specifically:
- Traditional networks separate the control plane and data plane, which limits flexibility. SDN abstracts the network through centralization of the control plane.
- SDN is useful for cloud service providers to provide multi-tenancy, security isolation, scalable routing/switching, and programmability through APIs. Edge-to-edge overlays are a good model by decoupling virtual networks from the physical underlay.
- While overlays address some issues, a scalable SDN control plane is
HP has a long history of supporting OpenStack and helping develop the open source cloud computing project. They were early adopters of OpenStack in 2011 and helped create the OpenStack Foundation in 2012. HP continues to contribute to OpenStack through infrastructure testing, security hardening, and code contributions to core projects like Nova and Cinder. They also develop integrated solutions like HP CloudSystem that make OpenStack easier to deploy and manage for customers.
Jesus Gonzalez-Barahona presented on using Grimoire tools to analyze OpenStack. Grimoire includes tools to extract data from source code repositories, issue trackers, and mailing lists. This data is stored in SQL databases and can then be queried, analyzed, and visualized. Specifically, Bitergia has deployed an OpenStack activity dashboard that visualizes metrics on contributions over time. Future work includes tracking additional parameters like time-to-close issues and developer demographics. The goal is to provide transparency into OpenStack development and support data-driven community decisions.
Canonical transitioned its internal IT infrastructure to use OpenStack in their private cloud (CanoniStack) to practice what they preach to customers. This was challenging due to heterogeneous hardware, deciding on OpenStack software versions, and managing the cloud platform. They overcame these challenges and now run two OpenStack regions for internal systems. Looking forward, Canonical aims to run more internal services on CanoniStack and improve areas like high availability and live upgrades.
This document summarizes the current state and future plans for OpenStack Compute (Nova). It discusses that in Folsom, Nova saw successes like removing deprecated authentication, improved state management to reduce failures, and various vendor contributions. However, it also faced challenges like keeping up with bugs and missed some desired features. Looking ahead to Grizzly, plans include finalizing the Quantum network switch, implementing cells to improve scalability, investigating a database-less compute model, and adding bare metal provisioning and other improvements to provide a better user experience.
The OpenStack marketing meeting covered several upcoming topics including a user survey, new training logo program, the Havana release on October 17th, content team updates, the OpenStack Summit in Hong Kong, and various industry events in late 2013. Attendees were reminded of deadlines to sponsor the Summit, register early, and participate in the new training logo program. Regional one-day OpenStack events were also announced for India, Israel, and Paris in late 2013.
Rick Lopez and Rainya Mosher presented on Rackspace's goal of deploying code from the OpenStack trunk on demand to production environments in a reasonable time without customer impact. They discussed strategies for package and distributing code, as well as deploying and testing. Challenges included code management issues from merges and conflicts, but Rackspace is working to remove local patches and implement non-disruptive upgrades. Testing in production environments at scale also poses challenges compared to development testing. Related sessions at the OpenStack summit covered continuous deployment, validation of OpenStack deployments, and testing strategies.
This document discusses the use of cloud computing in high energy physics (particle physics). It describes how clouds are being used to preserve long-term software and data from particle physics experiments. Clouds are also being used to provide distributed computing for exceptional computing demands. Private clouds have been enabled using the existing high-level trigger farms of the ATLAS and CMS experiments during periods when the accelerators are idle. Both private and commercial clouds are playing an important role in high energy physics.
CloudSave is an object-relational mapping tool for the cloud that provides distributed transactions and optimal data placement across cloud resources while reducing unintended consequences, aiming to be as safe as a traditional database but as fast as the cloud. It is being designed and built using the GigaSpaces application platform to enable big and fast data applications to run reliably at cloud speeds. A demonstration of CloudSave is planned for April.
Tour de Clouds: Understanding Multi-Cloud IntegrationRightScale
Ā
Whether you are new to the cloud or a power user, join our discussion about the range of public and private clouds that RightScale supports. We will provide an overview of how and why we integrate with certain clouds, the capabilities of each cloud within RightScale, and how you can leverage these clouds for a variety of use cases.
RightScale overview and why I find it elegantGiri Fox
Ā
- RightScale is a cloud management platform that provides abstraction, automation, and governance across public and private clouds.
- It has around 250 staff across offices in several countries, including a new office opened in Australia, and has raised $47M in venture capital.
- RightScale provides a single pane of glass for provisioning, monitoring, and managing infrastructure across multiple cloud providers.
These are the slides of my presentation at the NYC MySQL Meetup on Sep 21 2012. There are tips and tricks about MySQL in the cloud and the SkySQL cloud data suite
RightScale is a cloud management platform company founded in 2006 and headquartered in Santa Barbara, CA with operating subsidiaries around the world. It helps customers easily consume and automate cloud resources through its cloud management platform and professional services. RightScale pioneered cloud management and now manages global cloud deployments for many large customers across multiple cloud providers.
RightScale is a startup cloud management platform provider with 250 employees. It provides tools to manage deployments on multiple public clouds through a single control plane that abstracts differences between clouds. This allows for remote control of configuration, automation, and governance. RightScale has various clients such as Zynga and PBS that use its tools to scale workloads, achieve high availability, and gain visibility into their cloud infrastructure.
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.NuoDB
Ā
Traditional financial institutions are beginning to move critical core banking applications to the cloud, while new challengers in the form of digital-only banks are gaining millions of new accounts. These digital banks must meet their customersā real-time demands while complying with new and changing regulatory requirements to ensure data privacy, security, and availability. Join us for this webinar to explore a case study featuring WeLab a new Hong Kong digital bank. Learn how they combined Temenos Transact, a cloud-native, cloud-agnostic core banking solution, with NuoDBās revolutionary distributed SQL database to:
- Deploy a fault tolerant multi-cluster environment across multiple clouds
- Use microservices, containers, and Kubernetes to increase speed to market
- Reduce TCO with on-demand scalability and built-in continuous availability
RightScale Conference Santa Clara 2011: When getting started with a new technology, itās helpful to hear the war stories and successes of those who have gone before us. Weāre excited that several RightScale customers will share their experiences of how they have achieved agility in the cloud.
Cloud Networking: Network aspects of the cloudSAIL
Ā
This document discusses networking aspects of cloud computing. It notes that connectivity between compute and storage resources in clouds is often overlooked. It proposes two approaches: 1) distributing cloud resources across the network and 2) assessing which network domain or data center to place resources in. The document introduces SAIL concepts like OCNI and DCP that aim to provide interfaces for requesting resources and establishing connectivity between distributed clouds in a way that ensures interoperability.
Building cross-region and cross could high availability into your app, a real life use case by Gigaspaces, Nati Shalom, Funder & CTO, Gigaspaces
Achieving high levels of availability and disaster recovery in a cloud environment requires the implementation of patterns and practices that introduce redundancy through multi-zone, multi-region, and multi-cloud deployments. As we move towards implementing higher availability, we cannot escape the direct increase in the accidental complexity of the deployment architecture resulting from lack of cloud portability and deployment lifecycle automation. We present how high availability and disaster recovery were achieved in reality by using the Cloudify open source framework on top of AWS. This approach applies to not just AWS but also other public clouds and private cloud environments such as Eucalyptus. The resulting reference architecture provides portable PostgreSQL replication and disaster recovery as well as application tier scalability across zones, regions, and public/private clouds through a unified deployment workflow.
This document discusses building private and hybrid clouds using RightScale cloud management tools. It describes RightScale as the #1 cloud management system, managing deployments for over 4 years globally. It defines what a cloud is, where RightScale fits in managing applications and infrastructure across public and private clouds. It highlights benefits like control, flexibility, and performance that customers gain from deploying private and hybrid cloud solutions with RightScale. Finally, it provides an overview of how to easily get started with a RightScale account and deploy server templates across diverse resource pools.
Challenge: Recent success of Docker containers reveals arrival of a new era: the number of CPUs is exploding 10-100 folds up, and cloud networking is already in a new movement of scalability upgrade
Question: To scale UP or OUT? I.e., UPgrade or OUTgrade?
Answer from DaoliCloudās practice: Better scale OUT, ,,.and Openflow can help
Nimble Storage - The Predicitive Multicloud Flash FabricVITO - Securitas
Ā
This document provides information about Nimble Storage and its Predictive MultiCloud Flash Fabric storage solutions. It highlights key features such as predictive analytics, flash storage arrays, data protection, multi-cloud capabilities, and an all-inclusive business model. The document is intended to promote Nimble Storage's products and solutions to potential customers.
RightScale: Single Pane of Glass at Computerworld 2013RightScale
Ā
RightScale is a cloud management platform that provides tools to manage hybrid cloud environments with a single pane of glass. It offers automation, governance controls, and an open configuration framework to deploy and manage applications across private and public clouds. RightScale helps organizations increase their cloud benefits through templatized workloads, unified monitoring and management, and increased operational efficiency.
Private Clouds Made Easy - RightScale myCloudRightScale
Ā
RightScale Conference Santa Clara 2011: Interested in private or hybrid cloud? Come check out RightScale myCloud, which brings powerful configuration and automation to proven private cloud distributions from Cloud.com and Eucalyptus. We will talk about how to get started with a private cloud and enable new forms of business agility by leveraging your internal datacenters in conjunction with existing public cloud resources.
Andy Parsons gave a workshop on understanding and scaling the cloud for startups. He began by defining cloud computing and discussing its impact on startups. He then covered the essential aspects of cloud computing like self-service provisioning, pooled resources, and metered billing. Parsons also discussed the different service and deployment models, components of AWS, and how the cloud infrastructure works using virtualization. He ended by providing recommendations for how development teams should architect applications for the cloud and factors to consider when choosing a cloud provider.
This document discusses strategies for migrating workloads to the cloud. It begins by reviewing current cloud trends, such as the growth of hybrid cloud environments. It then examines common migration approaches, such as backing up on-premises data and restoring in the cloud. However, it notes that this does not account for ongoing data loads and connectivity issues. The document emphasizes the importance of optimizing for the cloud prior to migration to avoid unexpected costs from storage, data transfer fees, and inefficient applications. It provides examples of cloud monitoring tools that can help with optimization and troubleshooting performance issues during and after migration.
Building hybrid cloud with cloudify (public)Nati Shalom
Ā
GigaSpaces Cloudify allows applications to be deployed across any cloud infrastructure and automatically scaled. It uses recipes to create and manage virtual machines, install agents, and deploy applications. Cloudify supports bursting web traffic and data between private and public clouds for high availability and disaster recovery. It keeps data consistent across sites using replication and allows new environments to be cloned on demand without downtime.
Similar to Stacking up with OpenStack: building for High Availability (20)
In this webinar, we will review all important information for sponsors packages, add-ons, venue details, and how to become a sponsor.
Webinar recording: https://youtu.be/kUjMTNoX6yM
A few quick points for those who may be attending an OpenStack Summit for the first time. We are excited to see you in Barcelona, Spain October 25-28, 2016.
An overview of the 1H2016 OpenStack Marketing Plan shared with the marketing community during our regular calls. Learn more at https://wiki.openstack.org/wiki/Governance/Foundation/Marketing#Open_Marketing_Meetings_2016
The document lists the birthdays of various cities around the world, with dates ranging from June 30 to July 18. Cities celebrating on June 30 include Paris, France and Bucharest, Romania. Cities celebrating on July 1 include Sevilla, Spain, Athens, Greece, and Manila, Philippines. The list continues with over 30 cities across Europe, Asia, Africa, North America, South America, and Oceania celebrating their birthdays on subsequent dates throughout the month of July.
The Foundation marketing team put together a high level overview of 2H 2015 plans in order to get input from the marketing community and provide more information on how marketers can take advantage of the work, as well as get involved and contribute.
This is a content overview of the important information and details for sponsors of the upcoming OpenStack Summit in Tokyo, Japan taking place October 27 - 30.
You can watch a recording of the webinar here: https://openstack.webex.com/openstack/ldr.php?RCID=d48605b7ca9fdccd990ab20eb9334be8
This document provides an update on the OpenStack Cinder Liberty release. It outlines that 19 new volume drivers were added with CI testing, 29 blueprints and 134 bug fixes were completed. New features discussed include nested quotas to manage descendant project quotas, force detach to safely detach stuck volumes, a generic image cache to speed up volume creation from images, and improved migrations. It encourages reviewing the full specifications and provides contacts for more information.
The document summarizes updates to OpenStack Glance from the Kilo to Liberty releases. In Kilo, Glance added features like artifact repository, catalog indexing, image conversion/introspection, and support for multiple datastores in storage drivers. Liberty priorities included additional image listing filters, store refactor/cleaner API, encrypted/authenticated image support, and tag metadata CLI support. It also focused on Glance v3 API evolution and increasing adoption of the v2 API within OpenStack. The presenter invites questions by IRC, email, the OpenStack mailing list tagged [Glance], or the weekly Glance meeting.
The OpenStack Heat project update from July 2015 summarizes the Kilo release and previews plans for the upcoming Liberty release. Key accomplishments of the Kilo release included 74 implemented blueprints, 389 fixed bugs, and over 1100 code commits. New Kilo features improved nested stacks and added template functions, while new resources included alarms, volumes, and identity services. Upcoming changes in Liberty will add resources for encryption, monitoring, and containers, move tests and documentation into the Heat project, and focus on convergence and role-based availability of resources.
Neutron will focus on plugin decomposition in Liberty, improving the API, and enabling quality of service bandwidth limiting. Additional priorities include making the Linuxbridge driver ready for the gate, implementing role-based access control for networks, and integrating NFV and load balancing as a service features.
The summary discusses OpenStack Nova project updates post Liberty-1 release. Key points include:
- Kilo release focused on major architecture evolution, release of API v2.1, and reduced API downtime during upgrades.
- Plans for Liberty include continuing architectural evolution, improvements to API v2.1, reducing upgrade downtime, and making Cells v2 the default configuration.
- Scaling the Nova community focuses on better communication, renewed mentoring and onboarding, continued innovation within scope, and goals of supporting the Nova API ecosystem and improving stability, scalability and upgradability.
Sahara provides scalable data processing by provisioning and operating data processing clusters and scheduling jobs. In the Kilo release, Sahara added support for new plugins like Apache Storm, improved the Sahara UI for guided cluster creation and job execution, and added features like indirect VM access, an event log, and default templates via the CLI. Looking ahead, upcoming Liberty releases will focus on high availability for CDH and HDP, support for Spark, improved data sources handling, editing existing objects, and enhanced testing.
Searchlight is an OpenStack project that provides advanced indexing and search capabilities across multi-tenant cloud resources using Elasticsearch. It was originally developed as an experimental feature of Glance called the "Glance Catalog Index Service" but has expanded to index other resources like Nova instances. The current priorities for Searchlight in the Liberty release include completing the separation from Glance, adding deployment options, indexing additional resources like Glance images and Nova instances, initial Horizon integration, and improving documentation. The long term vision is for Searchlight to provide a unified search interface across all major OpenStack services.
Trove provides database services and improved in several areas for the Kilo and Liberty releases. Key improvements included adding new database engines like CouchDB and Vertica, improving replication functionality for MySQL and Redis, and enhancing clustering support. Testing and CI were moved to OpenStack infrastructure. For Liberty, backup/restore was added for MongoDB and Redis, and limitations on flavors per datastore were introduced. Community involvement also grew significantly over this period.
The document summarizes OpenStack developments including its mission to produce an open source cloud computing platform that is simple, scalable, and meets the needs of public and private clouds. It discusses trends like applications on OpenStack, identity federation enabling hybrid multi-cloud scenarios, and new community app catalog. User stories from Walmart and PayPal highlight how they rely on OpenStack. The document outlines upcoming OpenStack events and releases.
This document provides a PTL update on the state of the community for the Liberty open source object storage project. It notes continued active participation and growth in contributors. It outlines recent work on encryption, erasure coding, storelets, policy migrations, sharding, fast POST, SDKs, documentation, notifications, and performance. It indicates future plans include native media support and improving the client ecosystem.
Congress is an OpenStack project that provides policy management and enforcement across OpenStack services. It allows defining policies like restricting network access based on group membership. In Kilo, Congress focused on the core capabilities of monitoring for violations and basic proactive/reactive enforcement. Liberty adds controls for limiting enforcement actions and expands the number of integrated services. It also introduces scale out and high availability architectures using a shared database and load balancing. Liberty may also integrate delegation of enforcement through Keystone.
This document discusses challenges in coordinating the production of OpenStack and proposed changes to address those challenges. It describes reforming the project structure to recognize more projects as part of OpenStack if they help with the mission. It also discusses establishing a single OpenStack Security Team portal and moving away from integrated releases to a larger collection of coordinated projects. The Liberty development cycle will use a 6-month time-based model with three interim releases before the final Liberty release in October 2015.
At OpenStack Day CEE 2015, we discuss the latest user survey results, some real-world OpenStack case studies and how new users and cloud operators can get involved with the community.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Ā
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
Ā
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Fueling AI with Great Data with Airbyte WebinarZilliz
Ā
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Ā
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
Ā
An English š¬š§ translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech šØšæ version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
Ā
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power gridās behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
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.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
Ā
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Ā
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
Ā
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Ā
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
Ā
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Ā
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Ivantiās Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There weāll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
4. 4#
My relationship with HA 2001
How many 9-s can
your product do?
Cloud Management #rightscale
5. 5#
So what did they mean by 5-9s?
Availability Allowed Down Time each Year
99% 3.65 days
99.9% 8.76 hours
99.99% 52.56 minutes
99.999% 5.26 minutes
Cloud Management #rightscale
11. 11#
Golden Age of Cloud Computing
No Up-Front Low Cost Pay Only for
Capital Expense What You Use
Self-Service Easily Scale Up Improve Agility &
Infrastructure and Down Time-to-Market
Deploy
Cloud Management #rightscale
12. 12#
Golden Age for Fault-Tolerance
No Up-Front HA Low Cost Pay for DR Only
Capital Expense Backups When You Use it
Self-Service Easily Deliver Fault- Improve Agility &
DR Infrastructure Tolerant Applications Time-to-Recovery
Deploy
Cloud Management #rightscale
13. 13#
Yeah, but ā¦
What about my private cloud?
Applications deployed in private clouds have to worry about:
ā¢ Private Cloud Infrastructure being HA
ā¢ Application architecture HA / DR
ā¢ With Public Clouds ā Well, you get what your provider gives
you
Cloud Management #rightscale
14. 14#
Private Cloud Infrastructure HA
Several single points of failure in OpenStack deployment
ā¢ OpenStack API services
ā¢ MySQL
ā¢ RabbitMQ
Solved in various ways
ā¢ Pacemaker cluster management
ā¢ Keepalived (e.g: RAX Private Cloud)
ā¢ MySQL (Galera), RabbitMQ (active-active mirrored queues)
Eliminate SPoFs as best as you can.
Cloud Management #rightscale
15. 15#
What about my app?
Design for failure:
ā¢ If your application relies on Cloud infrastructure
SLA for its HA needs, you are STUCK with that
vendor / infrastructure
ā¢ Need to balance cost and complexity against risk
tolerance
ā¢ Design application so that its:
ļ¼ Build for server failure
ļ¼ Build for zone failure
ļ¼ Build for cloud failure
ļ¼ Keep management layer separate from infrastructure
Cloud Management #rightscale
16. 16#
Build for Server Failure
ā¢ Set up auto-scaling
ā¢ Set up database mirroring,
master/slave configuration
ā¢ Use static public IPs
ā¢ Use Dynamic DNS for
private IPs
Cloud Management #rightscale
17. 17#
Build for Zone Failure
Static Public IPs
DNS
172.168.7.31 172.168.8.62
Zone 1 Zone 2
1
LOAD BALANCERS LOAD BALANCERS Where possible,
use NoSQL DB
like Cassandra
or MongoDB
APP SERVERS
AUTOSCALE
MASTER DB SLAVE DB
REPLICATE
Block
SNAPSHOTS
Object store
Snapshot data volume for backups so
Place Slave databases in one
the database can be readily recovered
or more zones for failover.
within the region.
A creative deployment model would be to make your private cloud an āAZā by placing
it in close physical proximity to a public cloud provider
Cloud Management #rightscale
18. 18#
Build for Cloud Failure (Cold DR)
Staged Server Configuration and generally no staged data
$
ā¢ Not recommended if rapid recovery is required
ā¢ Slow to replicate data to other cloud and bring database online
DNS
172.168.7.31
Private DALLAS
LOAD BALANCERS LOAD BALANCERS
APP SERVERS APP SERVERS
MASTER DB SLAVE DB SLAVE DB
REPLICATE
Block
SNAPSHOTS
CLOUD
Cloud Management FILES #rightscale
19. 19#
Build for Cloud Failure (Warm DR)
Staged Server Configuration, pre-staged data and running Slave Database Server
$$
ā¢ Generally recommended DR solution
ā¢ Minimal additional cost and allows fairly rapid recovery
DNS
172.168.7.31
Private DALLAS
LOAD BALANCERS LOAD BALANCERS
APP SERVERS APP SERVERS
MASTER DB SLAVE DB SLAVE DB
REPLICATE REPLICATE
Block
SNAPSHOTS
SNAPSHOTS
CLOUD
Cloud Management FILES #rightscale
20. 20#
Build for Cloud Failure (Hot DR)
Parallel Deployment with all servers running but all traffic going to primary
$$$
ā¢ Not recommended
ā¢ Very high additional cost to allow rapid recovery
DNS
172.168.7.31
Private DALLAS
LOAD BALANCERS LOAD BALANCERS
APP SERVERS APP SERVERS
MASTER DB SLAVE DB SLAVE DB
REPLICATE REPLICATE
Block
SNAPSHOTS SNAPSHOTS
CLOUD
Cloud Management FILES #rightscale
23. 23#
Automate and test everything
ā¢ Automate backups of your data
ā¢ Setup monitoring and alerts
ā¢ Run fire-drills! Plan and Practice your recovery procedures!
Cloud Management #rightscale
24. 24#
Separate Management layer from Infrastructure
ā¢ Keep the keys to the car outside the car
Cloud Management #rightscale
25. 25#
Automating HA and DR
ā¢ Use dynamic DNS for your database servers
ā¢ Allow app servers to use a single FQDN.
ā¢ Use a low TTL to allow rapid failover in the case of a change in master
database
ā¢ Automatic connection of app servers to load balancing servers
ā¢ App servers can connect to all load balancers automatically at launch
ā¢ No manual intervention
ā¢ No DNS modifications
ā¢ Automated promotion of slave to master
ā¢ Process is automated
ā¢ Decision to run process is manual
Cloud Management #rightscale
28. 28#
How RightScale makes it possible
RightScale ServerTemplatesā¢
ā¢ Reproducible: Predictable
deployment
ā¢ Dynamic: Configuration from
scripts at boot time
ā¢ Multi-cloud: Cloud agnostic
and portable
ā¢ Modular: Role and behavior
abstracted from cloud
infrastructure
Cloud Management #rightscale
29. 29#
How RightScale makes it possible
MultiCloud Images
ā¢ MultiCloud Images can be launched across regions and clouds
without modification
ServerTemplate contains a list
1 of MultiCloud Images (MCIs)
When the Server is
2 created, a specific MCI
is chosen.
The appropriate
3 RightImage is used at
MultiCloud Images
launch.
Cloud A, B, Image 1
Cloud A C, Image 2
Cloud B, Image 1 Cloud A, B, Image 1
Cloud B
Stability across clouds
Image 1
RightImage
Cloud Management #rightscale
30. 30#
Outage-Proofing Best Practices
ļ¼Place in >1 ļ¼Replicate data ļ¼Replicate data
zone: across zones across zones
ā¢ Load balancers ļ¼ Backup across ļ¼Design stateless
ā¢ App servers regions & clouds apps for
ā¢ Databases ļ¼ Monitoring, alert, resilience to
ļ¼Maintain and automate reboot / relaunch
capacity to operations to
absorb zone or speed up
region failures failover
Cloud Management #rightscale
31. 31#
Thank you!
Sign-up for a free account at: www.rightscale.com
Check out job postings are: www.rightscale.com/jobs
We are hiring!
Cloud Management #rightscale