План на курса
Архитектурен преглед на MongoDB
- Произход, цели на дизайна, ключови характеристики Структура на процеса (mongos, mongod, конфигурационни сървъри) Структура на директория/файл
Работа с MongoDB Shell
- Документи и типове данни CRUD (Вмъквания, заявки, актуализации, изтривания) Системни команди
Конфигуриране и внедряване на един сървър
- Конфигурационни файлове Файлове с данни и разпределение Регистрационни файлове Препоръки за хардуер и файлова система
Сигурност
- Препоръки за вградено удостоверяване за сигурно внедряване
Мониторинг MongoDB
- mongostat Анализиране на паметта и производителността на IO Интеграция с инструменти за наблюдение: Munin / Cacti / Nagios Уеб конзола на MongoDB
Индексиране и оптимизиране на заявки
- Управление на индекси и MongoDB вътрешно индексиране Единични/Съставни/Гео индекси Идентифициране на неоптимални заявки. Използване на инструмента за профилиране на заявки.
Въведение в драйверите (Java/Python/Ruby/PHP/Perl)
- Как драйверите и обвивката комуникират с MongoDB BSON и връзките на приложението MongoDB Wire Protocol Troubleshooting
Въведение в скалируемостта за четене и запис
Репликация и издръжливост
- Репликация главен-подчинен Набори реплики Използване на загриженост за запис за дълготрайност Боравене с грешки при репликация
Автоматично шардинг
- Как работи шардингът Настройване на MongoDB шард клъстер
Избор на шард ключ
Шардинг и индекси
- Топологии за шардинг и набор от реплики Администриране на шардинг клъстер
Миграция на Shard / Chunk
Планове за архивиране и възстановяване
- Базирани на файлова система стратегии mongodump / mongorestore rsync mongoimport / mongoexport
Изисквания
Основи на администрирането на операционна система.
Oтзиви от потребители (7)
Хареса ми практическите, въпреки че някои от тях бяха трудни
Austin - Vodacom
Курс - MongoDB for Administrators
Машинен превод
Харесва ми, че Камил коригира материала за мен и моето разбиране. Той наистина искаше да се увери, че разбирам.
Austin Robertson
Курс - MongoDB for Administrators
Машинен превод
Опростяване на оперативните задачи.
Kesh - Vodacom
Курс - MongoDB for Administrators
Машинен превод
Намерих инструктора много ясен.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Курс - MongoDB for Administrators
Машинен превод
Много харесвам курса
Miguel Angel Miranda Hernandez - ENGINEERING AND SERVICES JF S.A. DE C.V.
Курс - MongoDB for Administrators
Машинен превод
Когато тренирах с един на един с Хосе, бях изключително щастлив. Лесно установи връзка, бързо се прехвърли към учебните материали, добре отговори на моите въпроси и излязъл извън плануваната програма, за да ми покаже нещата, свързани с въпросите, които задавах. Освен това, разширил практическата част на упражненията с по-сложни. ## Course Overview ### Course Duration The course will span 3 days, with sessions running from 9 AM to 5 PM each day. ### Course Objectives By the end of this course, participants will be able to: - Implement a RESTful web service using ASP.NET Core. - Use Entity Framework Core for data access. - Apply best practices for designing and securing RESTful APIs. - Integrate third-party services using API calls. ### Target Audience This course is designed for developers who have experience with C# and are familiar with the basics of ASP.NET Core. It is ideal for those who want to build robust and scalable RESTful web services. ### Prerequisites Participants should have: - A solid understanding of C# programming. - Basic knowledge of ASP.NET Core. - Familiarity with RESTful principles. ### Course Outline #### Day 1: Introduction to ASP.NET Core and RESTful Services - Course Introduction - Overview of ASP.NET Core - Setting up the Development Environment - Creating a New ASP.NET Core Project - Building a Simple RESTful Service #### Day 2: Data Access with Entity Framework Core - Introduction to Entity Framework Core - Configuring Entity Framework Core - Performing CRUD Operations - Implementing Data Validation #### Day 3: Advanced Topics and Best Practices - Securing RESTful APIs - Integrating Third-Party Services - Implementing Caching - Monitoring and Logging - Best Practices for RESTful API Design ### Hands-On Labs Throughout the course, participants will engage in hands-on labs to reinforce learning. These labs will cover: - Building a RESTful API from scratch - Integrating Entity Framework Core with a RESTful service - Securing a RESTful API - Implementing caching and logging ### Additional Resources - Recommended Reading - Online Tutorials - Community Forums ### Contact Information For any inquiries, please contact: - Email: support@coursedomain.com - Phone: +1 (123) 456-7890 ### Instructor Bio Jose has over 10 years of experience in software development, specializing in ASP.NET Core and RESTful services. He has trained numerous developers and is known for his clear and engaging teaching style. ### Feedback Your feedback is valuable to us. Please take a few minutes to complete the course evaluation form at the end of the training.
Aaron - Attorney General's Department
Курс - MongoDB for Administrators
Машинен превод
Аз научих много нови неща и термини
Jose Ernesto Cruz Pineda - Datavision Digital S.A. de C.V.
Курс - MongoDB for Administrators
Машинен превод