AWS OpsWorks Under the Hood (DMG304) | AWS re:Invent 2013Amazon Web Services
AWS OpsWorks lets you model your application with layers that define the building blocks of your application: load balancers, application servers, databases, etc. But did you know that you can also extend OpsWorks layers or build your own custom layers? Whether you need to perform a specific task or install a new software package, OpsWorks gives you the tools to install and configure your instances consistently, and evolve them in an automated and predictable fashion through your application’s lifecycle. We'll dive into the development process including how to use attributes, recipes, and lifecycle events; show how to develop your environment locally; and provide troubleshooting steps that reduce your development time.
This presentation covers best practices for running MongoDB on AWS. We also discuss how to utilize the automation features of MMS to spin up new clusters in minutes on AWS.
Ops Manager is MongoDB management solution to administer, deploy and backup your MongoDB Cluster. It's complete solution that offers a Automation mechanism, auto and point-in-time backup mechanism along side with a practical Monitoring interface. Along side, and feature better integration with existing deployment and monitoring tools, Ops Manager exposes a REST API to make sure that you can use the offered functionality from your existing infrastructure and existing tools like Docker, Nagios, HP Openview. The main purpose is to allow a comprehensive experience of your environment from pleasant web GUI interface.
MongoDB is one of the fastest growing NoSQL workloads on AWS due to its simplicity and scalability, and recent product additions by the AWS team have only improved those traits. In this session, we’ll talk about various AWS offerings and how they fit together with MongoDB -- including CloudFormation, Elastic MapReduce, Route53, Elastic Beanstalk, Elastic Load Balancing, and more -- and how they can be leveraged to enhance your MongoDB experience.
In this webinar, we will be covering general best practices for running MongoDB on AWS.
Topics will range from instance selection to storage selection and service distribution to ensure service availability. We will also look at any specific best practices related to using WiredTiger. We will then shift gears and explore recommended strategies for managing your MongoDB instance on AWS.
This session also includes a live Q&A portion during which you are encouraged to ask questions of our team.
Best Practices for Running MongoDB on AWS - AWS May 2016 Webinar SeriesAmazon Web Services
MongoDB is an open source, NoSQL database that uses JSON-like documents with dynamic schemas. MongoDB’s ease of use makes it a very popular choice among a wide variety of applications including Ad Tech, financial services, IoT, mobile, and more. The recent releases of MongoDB 3.2 bring the benefits of modern database architectures to a growing range of applications and users.
In this webinar, we'll cover best practices for running and scaling MongoDB on AWS. Then we will show how users can spin up new clusters on AWS in minutes using MongoDB Cloud Manager. Finally, we'll discuss the necessary steps to maintain, monitor, and backup MongoDB.
Learning Objectives:
• Best practices to deploy and scale MongoDB on AWS
• Using MongoDB Cloud Manager to spin up MongoDB clusters on AWS
• How to monitor and manage MongoDB on AWS
MongoDB Ops Manager is the easiest way to manage/monitor/operationalize your MongoDB footprint across your enterprise. Ops Manager automates key operations such as deployments, scaling, upgrades, and backups, all with the click of a button and integration with your favorite tools. It also provide the ability to monitor and alert on dozens of platform specific metrics. In this webinar, we'll cover the components of Ops Manager, as well as how it integrates and accelerates your use of MongoDB.
David Mytton is a MongoDB master and the founder of Server Density. In this presentation David delves deeper into what's discussed in our how to monitor MongoDB tutorial (https://blog.serverdensity.com/monitor-mongodb/), with the aim of taking you through:
Key MongoDB metrics to monitor.
Non-critical MongoDB metrics to monitor.
Alerts to set for MongoDB on production.
Tools for monitoring MongoDB.
Scaling MongoDB on Amazon Web Services (DAT209) | AWS re:Invent 2013Amazon Web Services
Over the past year, mobile in-app feedback provider Apptentive has scaled MongoDB on AWS from a single machine to a sharded, thousands-of-operations-per-second, several hundred gigabyte cluster. This session—packed with demos, code, and actual performance numbers—shares the lessons learned along the way. Topics include picking the right tools for the job (instance sizing and selection, I/O choices, and topological choices); using chef/AWS OpsWorks and AWS CloudFormation to deploy and scale; monitoring with Amazon CloudWatch and MMS; managing backups with Amazon EBS snapshots; and using Amazon Elastic MapReduce alongside MongoDB instances.
45. ELB
Web Server
Web Server
Web Server+
Apache
CakePHP
Cloud Front
Web Server
Web Server
Web Server
Apache +
CakePHP
ap-northeast-1a:c1.medium *
nap-northeast-1c:c1.medium * n
Admin Server
ElastiCache
Mongo DBPrimary
Jenkins Server
github
Mongo
DBSecondary
Mongo
DBSecondary
ap-northeast-1a:m3.2xlarge * 2
ap-northeast-1c:m3.2xlarge * 1
Batch Server
S3