In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
A few days ago, I saw two pieces of news about online Office, one is that all 130000 Airbus employees will migrate to Google's online documentation suite G Suite;, and the other is that Tencent publishes online documentation products that can be exchanged with Microsoft Excel and Word. To be able to write documents and spreadsheets on a web page is extremely unthinkable for me, who was adept at playing with Office 97 20 years ago. Today, not only Office, but also image processing and 3D model design can be easily completed in a single web page.
Behind these innovations is the wisdom of countless software developers, if Software is eating the world, then developers are changing the world.
As a veteran programmer with nearly 20 years of development experience, I was surprised to find that our developers' own productivity tools had not fundamentally changed in the past while changing the world:
Software coding tool
Take Visual Studio, for example, from 6.0 to the current version 2017, I have to download dozens of gigabytes of software packages and take a lot of time to install it before I can start coding.
Software deployment mode
When the server develops from physical machine and virtual machine to cloud host, I still have to install and configure a lot of things such as database, cache, middleware and so on that the software depends on. Only then can I deploy applications, set load balancers, network policies, open domain names and so on almost all manually.
DevOps shouted for a long time.
However, the effective means to provide operation and maintenance for Dev and Ops with application as the center is still lacking.
In recent years, our friends in cloud innovation have been trying to solve such a question: can we move the whole process of software development to a web page, just like online Office?
Frankly speaking, it is not easy.
It is by no means a problem that can be solved by providing a WebIDE to implement coding in a web page. This goal can only be achieved by realizing the perfect support to the end-to-end aspects of the software life cycle, such as architecture design, release to the cloud, code debugging, testing and operation and maintenance, team collaboration and so on.
After the in-depth use and communication of 100 experienced developers, a cool product-fun Code Cloud Coder is officially fully open to all developers, bringing them unprecedented all-cloud development and efficient experience.
Needless to say, the complexity of technical implementation is focused on "focused, efficient and easy to use". Free developers from complicated tool management and resource allocation, focus all their attention on business and code, and efficiently and easily complete all aspects of software development on a single web page.
We provide a large number of templates so that developers do not have to design and write each application from scratch. Whether it's a simple Java application or a complex artificial intelligence system, you can enter the development state more quickly by choosing the right template-writing code related to business logic right away, rather than spending time installing and configuring basic software and services such as MySQL and Tensorflow.
Combining different components like building blocks to design applications is a highlight of our interest code, which is compatible with traditional software design patterns and caters to the current popular micro-service design ideas.
These components can be basic service components such as MySQL and REDIS, which saves a lot of tedious steps of creating and configuring the underlying environment, or micro-service components shared by the team or community, which can be dragged directly into the canvas to call it, saving a lot of time writing and debugging a functional module from scratch.
The components associated with the code are often the most concerned by the developer and are usually closest to the business problem to be solved.
Interest code can support any development language through the plug-in mechanism. Drag a code component and associate it with a code base such as Github to easily:
After the architecture diagram is designed, you can start coding happily!
Of course, you can continue to use your favorite local IDE. After the code is submitted, the interest code will help you compile the code and publish it to the cloud together with the basic services you rely on. We invite you to experience the convenience of online coding brought by the interest code CloudIDE. You can do Code from anywhere and anytime by opening the web page:
Interest code CloudIDE is not only a web page coding tool, it also supports debugging programs directly in the web page. For example, you can Attach the Java code you are developing to an application released in a test or production environment, and connect to MySQL databases in different environments to debug data-related problems.
After submitting the code to the Git library as usual, you can try to publish the application. You will find that the one-click publishing function provided by the interest code is as simple as easy-just select the release location and click the interest code to publish the application to any cloud according to your will!
All the work that developers should not waste time, such as code compilation and packaging, environment configuration, application deployment, load balancing, domain name opening, etc., is automatically done by the interest code in a few minutes.
All you have to do is visit the application you designed and wrote to see if it works as correctly as you want it to:
After the code is changed again, the grayscale strategy can be realized through the version upgrade function. For example, only users in Shenzhen are allowed to access the new version, while users in other regions still access the old version, and it takes three days for all users to switch to the new version.
If the code changes frequently and manual release is too tedious, you can also set an automatic release strategy. Each time the code is submitted, the interest code will automatically release new applications or update old ones. You can choose different strategies according to the different requirements of development, testing and production.
In addition to some of the capabilities mentioned above, in order to support this requirement of online development, our cloud innovation team has also done a lot of work in many aspects, such as multi-cloud management, component sharing, test management, data management, team management, development collaboration, application store and so on. We will introduce it in detail in subsequent articles.
Look forward to you in the interest code trial to provide us with valuable suggestions and suggestions, together to do a better job of online development.
Comment excerpt
Inner monologues of hundreds of experienced developers
Interest code is a good implementation of the current cloud-based software development platform, which integrates the IDE used by developers in the software development process, the creation process and debugging, the running time of local tests, etc., is a platform worth trying.
Deff Zhang, the most valuable expert of Microsoft
The feeling of this product is quite shocking to me, which has not been seen in recent years.
Writing code, immediate online deployment, and then to operation and maintenance monitoring, to achieve a comprehensive cloud, improve the efficiency of development, product design is quite forward-looking.
I feel that the user experience can continue to improve, and I am looking forward to experiencing the new version.
Peng
Interest code provides a complete solution for editing, compiling and deploying cloud applications online, lowering the threshold for trying to develop cloud applications. You can start developing your own cloud applications without purchasing a CVM.
Sinojelly
The interest code gives me the overall feeling is still a very good product. Users can build a project quickly through blueprints and building blocks, and the components can also be used directly, which is very good. And one-click deployment in the cloud is also very convenient, saving developers a lot of time to package and release.
It is hoped that more personalized and customized module components suitable for front-end users can be developed in the future, so that all non-programmers can enjoy the convenience brought by interest codes.
Ke-wei.wu
Visualization is the correct posture for low threshold and deep learning. The platform of interest code is very handsome. "drag and drop" can easily create a map recognition application based on artificial intelligence!
Moon dance
The interest code platform can help developers to quickly complete the deployment and release, with simple and clear use, powerful and practical functions, and promising potential in the future.
Joshua
If you want to feel it at zero distance,
Full cloud development experience
Open a web page
Www.cloudtogo.cn
Start a journey to the cloud
Massive template visual architecture cloud coding one-click online to meet your multiple needs at a time
...
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.