Я все еще бывшая волна.Многие друзья говорят,что чувствуют небольшое вдохновение после прочтения моей истории.Когда у всех "кризис среднего возраста","старшие программисты не могут найти выход" и прочая тревога,моя история похож на тарелку куриного супа (это утверждение необъяснимо жирное, можете ли вы его изменить?)
На самом деле, я думаю, что вместо того, чтобы быть негативным и тревожным, лучше использовать свои собственные преимущества, чтобы встретить это позитивно. Так как новый проект компании использует облачные серверы, я начал учиться дальше. Кроме того, из-за непрерывного обучения стажеры сначала презирали его, а затем оценил босс, что, несомненно, является прекрасным поворотным моментом. (Для получения дополнительной информации, пожалуйста, нажмите:На демпинговой конференции, как я пережил джедая)
В прошлый раз, из-за быстрого увеличения объема бизнеса, объем запросов к серверу намного превысил оценку.К счастью, изменить спецификации HUAWEI CLOUD ECS очень удобно, и 4 строки кода прекрасно решают проблему.
Но после этого я также размышляю как старший технический специалист, можем ли мы только пассивно реагировать на потребности и решать проблемы? Нет, не должно быть.
По сравнению с обратными волнами наше преимущество, с одной стороны, понимание технических принципов и благо практического опыта, с другой стороны, мы также должны уметь заранее подготовить некоторые технологии через понимание бизнеса компании и даже понимание отрасли и бизнес-среды план.
Размышляя над этим направлением мышления, новым бизнесом компании является контент-сообщество.Сейчас ежедневная активность превысила 100 000 пользователей.Однако, судя по фоновым данным, скорость роста пользователей явно снизилась.Согласно распорядку операционного отдела, это Обычно наступает время поднять больший спрос.
Что это будет нужно? С одной стороны, с точки зрения бизнеса, целевые пользователи нашего нового бизнеса, как правило, моложе, и большинство из них — женщины; с другой стороны, с отраслевой точки зрения форма нового медиаконтента изменилась. был изменен с графики на видео и короткое видео.
Итак, оперативный отдел предложит сделать следующие короткие видеоролики? Если я делаю короткое видео, что мне нужно сделать в первую очередь?
Конечно же, на очередной встрече на этой неделе операционный отдел предложил нам еще больше увеличить разнообразие контента, разработав короткие видеоролики, чтобы достичь цели увеличения продолжительности пребывания пользователей и коэффициента удержания.
Начальник тоже кивнул в знак согласия.Наш начальник НИОКР явно не был готов заранее и повернулся, чтобы посмотреть на меня.Я был тронут доверием в его глазах, и я уже предвидел этот спрос раньше, поэтому я говорил от имени НИОКР команда:
"Наш отдел исследований и разработок предсказал, что направлением развития следующего проекта будет короткое видео, поэтому мы заранее составили план.Например, с точки зрения сервера, поскольку короткий видеоконтент сравнивается с графическим контентом, для него требуется больше места на диске. место на сервере.
Однако наш сервер развернут на HUAWEI CLOUD ECS, мы можем легко подключить существующие диски к ECS или вызвать API для создания облачных дисков для создания новых дисков, а затем подключить их к ECS.
Для того, чтобы быстро реагировать на потребности корректировки бизнеса, у нас естьДокумент по работе с диском при монтировании сервераЭто написано."
Сказав это, я открыл заранее подготовленный документ.«Установочный диск эластичного облачного сервера»:
Шаг 1: Создайте облачный диск.
1. Создайте облачный диск.
(1) Информация, связанная с интерфейсом
Формат URI: POST /v2/{tenant_id}/volumes
(2) Пример запроса
POST: https://{endpoint}/v2/74610f3a5ad941998e91f076297ecf27/volumes
Body:
{
"volume": {
"name": "openapi_vol02",
"availability_zone":"az_test_01",
"description": "create for api test",
"volume_type": "SATA",
"size": 40
}
}
(3) Пример ответа
{
"volume": {
"status": "creating",
"user_id": "f79791beca3c48159ac2553fff22e166",
"attachments": [],
"links": [
{
"href": "https://xxx/v2/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"rel": "self"
},
{
"href": "https://xxx/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"rel": "bookmark"
}
],
"availability_zone": "az_test_01",
"bootable": "false",
"encrypted": false,
"created_at": "2018-05-16T11:19:33.992984",
"description": "create for api test",
"updated_at": null,
"volume_type": "SATA",
"name": "openapi_vol02",
"replication_status": "disabled",
"consistencygroup_id": null,
"source_volid": null,
"snapshot_id": null,
"shareable": false,
"multiattach": false,
"metadata": {
"__system__volume_name": "openapi_vol02"
},
"id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"size": 40
}
}
2. Запишите ID "тома" в ответ.
Шаг 2: Смонтируйте диск.
(1) Информация, связанная с интерфейсом
Формат URI: POST /v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments.
(2) Пример запроса
https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachments
Тело:
{
"volumeAttachment": {
"volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"device": "/dev/sdb"
}
}
(3) Пример ответа
{
"volumeAttachment": {
"id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e",
"device": "/dev/sdb"
}
}
Шаг 3: Убедитесь, что диск успешно смонтирован.
(1) Информация, связанная с интерфейсом
Формат URI: GET /v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments.
(2) Пример запроса
https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachments
(3) Пример ответа
{
"volumeAttachments": [
{
"volumeId": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",
"id": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",
"device": "/dev/sda",
"serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"
},
{
"volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",
"device": "/dev/sdb",
"serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"
}
]
}
После демонстрации босс похвалил команду R&D за оперативную реакцию. После совещания начальник отдела исследований и разработок (мой начальник) специально организовал ведомственный ужин, во время которого сказал:Хороший R&D должен не только иметь отличные технологии, но и понимать бизнес, предсказывать потребности бизнеса и даже вести бизнес в обратном направлении, чтобы мы не были пассивными перед лицом спроса.В этом плане ты должен учиться у своего старшего брата (то есть у меня), и я надеюсь, что у каждого из нас может быть эта способность, давай работать вместе, Олли!»
Понятно, что в настоящее время платформа API Explorer открыла более 70 облачных сервисов, таких как корпоративная аналитика EI, вычисления, сервисы приложений, сеть, платформа разработки программного обеспечения, видео и т. Д., В общей сложности более 2000 API и более 6000 ошибок. коды онлайн. Во время начальной пробной эксплуатации интерфейс API на платформе HUAWEI CLOUD API Explorer также успешно использовался многими предприятиями.Нажми для деталей
Платформа HUAWEI CLOUD API Explorer в ближайшие несколько месяцев будет реализовывать больше функций, таких как поддержка таких функций, как образец кода SDK и интерфейс командной строки, а также откроет больше интерфейсов API облачных сервисов, чтобы подключить больше разработчиков для достижения инноваций и расширения границ инноваций. .
Нажмите «Подписаться», чтобы впервые узнать о новых технологиях HUAWEI CLOUD~