当前位置:网站首页>[translation] introduce OPTA. Terrain on rails
[translation] introduce OPTA. Terrain on rails
2022-07-20 06:32:00 【programmer_ ada】
RunX company Ankur - Dahia's guest article
Today's engineers work in a permanent binary opposition between good news and bad news . One side , The tools they have 、 Infrastructure and capabilities gave their engineers a decade ago what they might consider superpower capabilities . Containerization and virtualization , Continuous integration / Continuous delivery , Microservices and serverless ,Kubernetes, And the incredible development of the cloud that runs through all these things .
On the other hand , Engineers must also manage all these things to some extent . Just like any once had to configure Kubernetes Cluster or manage Terraform People can tell you that , It's bad news .
Writing code and business logic is only part of the work of engineers today -- They also have to learn how to make their code different 、 Working in a constantly changing operating environment . To make everything work in the cloud , Engineers must use at least a dozen tools . Complexity is written into the job description .
Of course , Unless you work for one of the cloud computing giants . These companies have entire teams dedicated to creating customized infrastructure , Most of what engineers have to do DevOps Work automation , So they just need to worry about writing and shipping code . After all, this is their best job .
However , Except for those companies , This ability does not exist . For engineering resources less than Facebook or Google The company of , This forms a very important survival choice . Using image Kubernetes Such an infrastructure platform , And adopt 、 To configure 、 The hard work of operation and maintenance , Or miss the benefits it offers .
Infrastructure is code " To save the world ...... To some extent
Infrastructure is code (IaC) Solutions are now widely accepted as the standard for configuring and managing cloud infrastructure , and Terraform Widely regarded as the best in the market IaC platform -- It does .Terraform Is a very advanced software , To be frank , It is one of the more amazing innovations in this era of Cloud Computing .
It also Very complicated . It is notorious for requiring deep infrastructure expertise to manage , So every use Terraform All companies need an in-house expert to solve their complex problems . Whether it's Terraform Of DSL(HashiCorp Configuration language ) Steep learning curve , Or manage its infamous error module , Even the executive management network CIDR Or modify low-level tasks such as routing tables ,Terraform It is not easy to learn or maintain .
Opta It's a new one " Infrastructure is code ".
We developed Opta To help eliminate this complexity .Opta Is a new type of infrastructure, namely code framework , It enables engineers to use advanced structures , Instead of getting lost in low-level cloud configurations . This is an open source tool , We developed it after seeing the problems handled by the engineering team due to the complexity of the infrastructure .
We are right. Opta Our goal is to make it possible for anyone to 30 Establish and run automation in minutes 、 Security 、 Scalable infrastructure . We hope to give it to any engineering team , Whether it's 2 People or 200 Human team , Provide with Google or Facebook The same infrastructure advantages as companies , Instead of investing in infrastructure or DevOps The engineer .
An engineer can set an automatic extension Docker Containers , adopt 10 Row configuration and RDS Database dialog , Instead of spending hours figuring out Amazon's virtual private cloud 、AWS Identity and access management 、Kubernetes、 Elastic load balancing and other details .

Opta There is a huge module library ( Such as EKS、RDS、DynamoDB、GKE、Cloud SQL, And even Datadog Third party services ), Engineers can put these modules together , Build their ideal infrastructure stack . These modules are designed by infrastructure experts , Follow best safety practices , And it is built for production level and interoperability .
Opta Based on the Terraform above , It is designed so that engineers will not be locked in our products . Anyone can write custom Terraform, You can even use Opta Generated Terraform And work independently .
We set up Opta It is to provide a " Build your own infrastructure stack " Framework , This framework applies to everyone , Not just DevOps The engineer .
Our main goal now is to build a dynamic Opta User community , So we can learn from each other , Build new and better features , And hope to make the complexity of infrastructure a thing of the past . welcome stay Slack Join us on , or stay Github Check out Opta To learn more about .
边栏推荐
- Unzip file encountered: gzip: stdin: invalid compressed data--format breached
- MySQL修改密碼報錯 ERROR 1064 (42000):
- 千视应用|SRT互联网传输技术方案成功助力“江西应急·2022”综合演练
- Flutter starts the process (isolate mechanism + create process + thread practice)
- 备战攻防演练,这里有一张腾讯安全重保布防图!
- 【快速上手教程1】疯壳·开源编队无人机-开机测试
- 广发证券怎么样?网上开户安全吗?
- What is the difference between statements and expressions
- (2) Fastai 2019 part2 key refining
- The LAAS protocol elephant of defi 2.0 is the key to revitalizing the development of defi track
猜你喜欢
The LAAS protocol elephant of defi 2.0 is the key to revitalizing the development of defi track
View的measure测量过程梳理
机器学习强基计划0-2:什么是机器学习?和AI有什么关系?
有奖调研 | 让虚拟照入现实的完美AR开发平台长什么样?
基于yarn1.x的monorepo实践分享
使用 My SQL Server 实现数据科学的 SQL 查询教程
金融银行软件测试超大型攻略,最受欢迎的金融银行大揭 秘附面试题
[Development Tutorial 4] crazy shell arm function mobile phone - development interface connection tutorial
[development tutorial 2] open source Bluetooth heart rate waterproof sports Bracelet - Kit detection tutorial
Hello World rounding up
随机推荐
[exercise C] civil servant interview
JVM知识图谱(更新中)
User defined MVC addition, deletion, modification and query
ovirt: api
EN 1504-2混凝土结构保护和修复产品—CE认证
企业内容管理(ECM)与文档管理的区别及其优势
广发证券怎么样?网上开户安全吗?
路由器和交换机的区别
重载与重写的区别
靶机无法获得IP地址, 该怎么办?
Prepare for the attack and defense drill. Here is a security deployment map of Tencent!
esxi6.7中手动克隆虚拟机的方法
Erreur de modification du mot de passe MySQL 1064 (42000):
MySQL Series 2: CRUD
sql注入总结
FAST-LIO,FAST-LIO2与FASTER-LIO
ShareIt group was ranked among the top 4 companies in the Indonesian market
rman备份压缩比例?5倍左右
【测量学】第一章测绘工作概述
Optional empty judgment operation