Notes of an IT Architect

Notes of an IT Architect

In this book, the Chief Architect of the Department of Architecture and Management of Technical Architecture of the Cloud Native Competence Center of Sberbank shares the knowledge and experience with readers, accumulated in the development of their own and assessment of other people's architectures, providing a basis for professional and career growth.

Жанр: Зарубежная компьютерная литература
Цикл: Не является частью цикла
Год публикации: 2021

Читать онлайн Notes of an IT Architect


About the book

In this book, we will cover the following sections:

* Architecture;

* Solution Architect and microservices;

* View from the height of the business and business architect;

* Corporate architecture;

* Service architect;

* Use in the management of ITIL 4, PMBOOK and COBIT 5;

* Application architect and design patterns;

* DevOps as a component of an architect;

* Architect and basic patterns;

* Corporate data bus;

* Service Oriented Architect;

* Applications in the cloud;

* Infrastructure for the cloud;

* Edge scaling sizes: data centers, cluster, sizes;

* Architect in business processes;

* Waterfall;

* Scrum;

* Kanban;

* Varieties of teams;

* Selection and growth of personnel;

* TeamLead & leading specialist;

* Virtualization;

* Features of development in Windows – Vagrant;

* Containerization;

* Podman and Docker;

* Stacks;

* Languages and paradigms of programming;

* Front-end: single page web applications.

About the author

Now the author holds the position of the Chief Architect of Cloud Native Competencies of the Architecture Department of Sberbank Competence. In this position, the author is engaged in research on the implementation and use of technologies that are already or very soon will become the de facto standard, such as servoless theologies and CloudEvents, and with which he shares with the reader. Also, the author, on a regular basis, evaluates existing systems and those planned for implementation in accordance with their modern standards, for example, CloudNative. About this, in the book, the author talks about the scope and guides the reader to implement them. The author pays special attention to this – finding practical solutions in the formed ecosystem that make life easier for both developers and the support service, while the customer remains interested in them. Employees gain knowledge of current technologies in which problems that are present in obsolete and retired ones have already been solved. This solves the problems of both developers and customers. The author does not dwell on any one technology that he has come across, but gives universal technologies in a systemic and practical form, or introduces the reader to the set of used ones, as the author gives the code in the languages of Go, NodeJS, PHP and Java depending on the relevance. more than 10 years of experience in various fields and in various positions allows us to highlight the relevant and popular ones, as well as undergoing training at Yandex, Sberbank EPAM and receiving many specialized certificates. The author has collected experience, both in domestic and foreign companies, both in startups and in enteprase, both creating his own co-commercial products and working in grocery development and outsourcing, producing streaming products, as well as complex proprietary software solutions… In addition to typing systems and practical help, the author gives an organizational minimum. Internally, the vision will enable work experience in various technical positions such as back-end and full-stack developer, DevOps and Team-Lead, including Software Architect. Experience of work not only as a hired employee allows us to take a look at the organizational level. The author worked both as a hired employee, but also as an individual entrepreneur and an official partner of a large supplier of mass software in Russia and the CIS (Bitrix Technology Partner), making and assembling customized and scalable solutions.

Architecture

GOST R 57100-2016 (docs.cntd.ru/document/1200139542) based on the international standard ISO / IEC / IEEE 42010 defines architecture as "Basic concepts and properties of a system in the environment, embodied in its elements, relationships and specific principles of its project and development". There are quite a few varieties of it, but we will highlight the main ones in terms of abstraction level: Application Architecture, Software Architecture, Solution Architecture and Enterprise architecture. An application architect develops the architecture of the application itself using design patterns and task allocation, and often combines his role with the role of Team-Lead or Lead Developer of Responsible Components (Tex-Lead). Software Architect does the same thing as an application architect, but works with multiple teams to add unification to the technologies they use. This position is often in demand in outsourcing, where there are many projects and there is an opportunity to take the load off Team-Lead so that they communicate more with customers and the team. This position is characterized by requirements for a vacancy in knowledge of the programming language and the main stack used on projects. In such a situation, the architect is limited in his choice of technologies and hiring new employees. Since its inception in 1959, the architect has dealt with the decomposition of the system, the distribution of parts among the developers, and was responsible for the subsequent integration of the developed components into the originally required system. Now the situation has been simplified with the advent of microservices.


Вам будет интересно
In this book, the Chief Architect of the Department of Architecture and Management of Technical Architecture (Cloud Native Competence Center and the Corporate University of Architects) of Sberbank shares his knowledge and experience with readers in the field of ML. received in the work of the School of Architects and. Author: * guides the reader through the process of creating, learning and developing a neural network, showing in detail with examples * increases horizons, showing how it can take...
Читать онлайн
In this book, the chief Architect of the Cloud Native Competency Architecture Department at Sberbank shares the knowledge and experience with readers gained in developing their own and evaluating other people's architectures, providing a basis for professional and career growth....
Читать онлайн
In this book, the Chief Architect of the Cloud Native Competence Architecture Department at Sberbank shares his knowledge and experience with the reader on the creation and transition to the cloud ecosystem, as well as the creation and adaptation of applications for it. In the book, the author tries to lead the reader along the path, bypassing mistakes and difficulties. To do this, practical applications are demonstrated and explained so that the reader can use them as instructions for education...
Читать онлайн
Эта книга описывает жизнь и карьеру легендарного разработчика, про славившегося как «крестный отец компьютерных игр» и создатель стратегии Civilization. Сид Мейер создал множество популярнейших в мире видеоигр и делится с читателями своим сорокалетним опытом. Написанная с теплотой и ироничным юмором, эта книга описывает создание в будущем влиятельной студии MicroProse, автор рассказывает о создании таких знаковых игр, как Pirates! Railroad Tycoon, Civilization и многих других.На русском языке пу...
Читать онлайн
Далекие звезды – мечта, пленяющая сердца людей на протяжении столетий. Космические путешествия стали излюбленным сюжетом научно-фантастических произведений. Уже ранние видеоигры затрагивали тему космоса, но полное раскрытие она получила в культовой серии игр Mass Effect от студии BioWare. В этой книге французского игрового журналиста Николя Доменга описана хроника создания оригинальной трилогии Mass Effect. Через историю студии автор показывает, как формировалась уникальная вселенная Mass Effect...
Читать онлайн
Все мы хотим построить успешную карьеру. Как найти ключ к долгосрочному успеху в Data Science? Для этого понадобятся не только технические ноу-хау, но и правильные «мягкие навыки». Лишь объединив оба этих компонента, можно стать востребованным специалистом.Узнайте, как получить первую работу в Data Science и превратиться в ценного сотрудника высокого уровня! Четкие и простые инструкции научат вас составлять потрясающие резюме и легко проходить самые сложные интервью. Data Science стремительно ме...
Читать онлайн
История машинного обучения, от теоретических исследований 50-х годов до наших дней, в изложении ведущего мирового специалиста по изучению нейросетей и искусственного интеллекта Терренса Сейновски. Автор рассказывает обо всех ключевых исследованиях и событиях, повлиявших на развитие этой технологии, начиная с первых конгрессов, посвященных искусственному разуму, и заканчивая глубоким обучением и возможностями, которые оно предоставляет разработчикам ИИ.В формате PDF A4 сохранен издательский макет...
Читать онлайн
Многим ученым в ходе работы приходится делать высокопроизводительные вычисления и хранить большие объемы данных. Для этого нужно дорогостоящее оборудование, а порой и целый IT-отдел, занимающийся его поддержкой и настройкой. Эффективным решением могут стать облачные сервисы, которые быстро предоставляют доступ к необходимым ресурсам, позволяют легко обмениваться данными и хранить их вне локальных компьютеров и значительно снижают затраты на техническое оснащение лабораторий и исследовательских ц...
Читать онлайн
Книга Роберта Зубека поможет начинающим создателям игр получить ясное понимание о том, как устроена разработка. Автор разделяет процесс гейм-дизайна на три взаимосвязанных уровня и объясняет, как именно нужно с ними работать, чтобы игра получилась. Каждая глава книги содержит практические задания, что позволяет сразу же применять полученные знания на практике.Роберт Зубек – гейм-дизайнер и сооснователь независимой игровой студии в Чикаго. Имеет богатый опыт игровой разработки, работал в Electron...
Читать онлайн
Криптография – ключ к цифровой безопасности. Имея базовое представление о ней, вы сможете не только защитить свои данные от угроз, кроющихся в киберпространстве, но и лучше понять природу интернет-технологий, все глубже внедряющихся в нашу повседневную жизнь. Каковы потенциальные последствия подключения к незащищенной сети Wi-Fi? Так ли уж важно иметь разные пароли для разных учетных записей? Если вы видите, что у веб-сайта нет действительного сертификата, стоит ли продолжать с ним работу? Ответ...
Читать онлайн
Эта книга была замыслена и начата, когда был жив её Главный Герой. Дед ничего не рассказывал мне о войне. Он никогда не говорил мне о себе. В этой книге мои мысли о его жизни. Всё, что есть в этой книге, писалось, менялось и добавлялось в течение двадцати пяти лет. Это книга о жизни. Издаётся в таком виде в День 77-летия Великой Победы....
Читать онлайн
Иногда тебе может просто повезти. Вот по крупному! Без всяких оговорок. Раз и ты попал в тело наследника одного из княжеских родов другой России. И сразу богат известен и знаменит! И даже душу продавать никому не пришлось и тем более убивать. И проблем-то никаких и убивать никто тебя не собирается, и родители любят, чего не скажешь о родственниках, но мир-то современный, а потому максимум, что от них может прилететь это дизлайк в соцсети. И как в таких условиях не стать гением с родовом искусств...
Читать онлайн
Каковы основные причины болезней и несчастий? Как можно нормализовать свою жизнь и здоровье? Что такое религия? Почему нельзя колдовать?В этой книге вы сможете найти большинство ответов на свои вопросы.Эниология – новая и, одновременно, хорошо забытая наука древности. Тысячелетия назад люди уже знали, что мир многомерен, что бренное физическое тело – всего лишь часть огромного многомерного организма, называемого Мирозданием.Однако потом земляне практически всё забыли. Наступила эпоха царствовани...
Читать онлайн
Гимн жизни – это звучит прекрасно! Ибо сама жизнь прекрасна – чудо, дарованное нам Богом. Но какое хрупкое чудо! В стремительном современном мире так не хочется думать о печалях, болезнях, так влечет бежать вперед к успеху, радости и счастью. А тяжелые болезни – может, пройдут мимо? Не тронут нас, детей, родителей, друзей? Отзвучат отголоском где-то далеко. Но проходят мимо они не всегда. В наш век мутации происходят постоянно, а защиты в организме все меньше. Заболеваемость раком высока, и глаз...
Читать онлайн