Tumgik
#honeycoded (3)
imamxdel · 10 months
Text
Tumblr media
"Where's your father?" Rae carried her son on her hip, keeping the young boy shielded from the cold with her body as she entered the restaurant. The door closed behind them, effectively stopping the wind from ripping through the fluffy coat she'd put him in and watched the redness return to his cheeks.
"There he is!" she whispered excitedly, seeing him standing from a table to greet his family. Rae set their son down on the floor so he could go running the rest of the way to hug his father's legs with an excited little squeal. She followed close behind while pulling off the scarf that had protected her from the chilly air outside.
@honeycoded // family starter from Rae to anyone!
2 notes · View notes
alllnights · 10 months
Text
Tumblr media
     ₊ ˚ ⊹  ❥    "so like... is the grinch his name? or his job? what one is it?" / @honeycoded
1 note · View note
wcvensouls · 9 months
Text
Tumblr media
" i think we've been going around in circles. "
@honeycoded : sc .
1 note · View note
star-paths · 9 months
Text
Tumblr media
Staying the Night Meme | status: open
@honeycoded asked: ❝ i like it when you’re here. so stay. please? ❞ from hana to ryung, obviously<3
Tumblr media
He brought her back to her dorm himself in the sleek gunmetal Bugatti that always turned heads around the neighborhood. He'd assumed that this was most of the reason she preferred for him to give her rides over going back with her managers or group mates — it was not often one got to ride with quite that amount of horsepower between their legs, and Ryung knew how to handle it with admirable ease.
But in addition to this there was always the way she lingered so near him, like a moth drawn to flame, knowing how capable he was of burning her and yet mesmerized just the same. He found this little detail intriguing and honestly a bit intoxicating, but he had not preyed on it... until now.
Once parked he bid her goodnight and reached for his phone, prepared to check his notifications while he waited for her to make it inside safely, and yet she did not leave, drawing his gaze up from the device to her face with a lift of his brow.
... so stay. Please?
She had never been this bold with him before, though it would be a lie to say he had not been expecting it eventually, gazing at her silently for a few moments before he turned those dark eyes over her shoulder to her dorm.
"Men aren't allowed to stay over at your dorm, remember?" he reminded her quietly in a tone that was difficult to read. Was he admonishing her for wanting to break the rules? He let the uncertainty broil for a little while between them before he leaned across the gear shift toward her, his tone lowering.
"And if I did, what is it you're hoping would happen?" he reached a hand out and lightly traced his fingertip across her cheekbone, tucking a strand of hair back behind her ear. "Women don't usually invite men to stay with them unless they have something specific in mind," he trailed off, the backs of his knuckles brushing down the smooth column of her neck.
3 notes · View notes
r3dblccd · 9 months
Text
Tagged by: @warsinmyhead
Tagging: @temporalobjects, @frxgmcnts, @xseaofrosesx, @luneblush, @honeycoded, @2minus, @moonfl0wxr, @caelcstis
Just a fun little character game. Fill in the below categories with 3-5 things that your character can be identified by.
Tumblr media
EMOTIONS / FEELINGS:
Melancholy
Stress
Excitement
Radiant
Determined
GREETINGS:
A verbal hello, but could be worded differently depending on the time of day, the setting and the person
A small bow
If it's someone he's close with he'd also greet them with arms wide open for a hug
COLORS:
Blue (esp denim blue)
Red (esp rose & crimson red)
Apricot
Sunset Orange
Honey & sunflower yellow
SCENTS:
Cookies, or anything else he's baked
The citrus and fruity scents of his perfumes
Petrichor
CLOTHING:
Sportswear when he's over at the studio
Every once in a while dresses or skirts (usually long ones, and esp the the warm winter ones)
Pants and tops with unique deigns
Those yellow astroboy looking-ass boots from MSCHF X Crocs collab (this is just a joke, please don't put him in fashion jail)
Different types of accessories (like rings, bracelets, necklases, etc.)
OBJECTS:
Headphones
Cookware
His bike
VICES / BAD HABITS:
Forgetting to drink water! (this is a reminder for all of you to drink water too, love you <3)
The same goes for sleeping, when the hell does he sleep?
Being a workaholic
Overthinking
BODY LANGUAGE:
All the smiles
Standing up straight
Avoiding eye contact when he's embarrassed
AESTHETICS:
Dance studio, spending time to practise
Food, he loved cooking and baking as a lot of you know already
Scraped knees from tripping and falling (you've got no idea of how clumsy he can be)
Butterflies
Light Academia
SONGS:
Modern Loneliness by Lauv
Ditto by NewJeans
Polaroid Love by Enhypen
Kiss of Fire by Woodz
Night Dancer by imase
3 notes · View notes
appsvoltllc · 2 years
Text
What are Low-code and No-code? Benefits of Low-code No-code Application Development Platform
Tumblr media
What are Low-code and no-code development?
It was developed "in reaction to the perceived steep learning curve of command-line interfaces" and is the foundation of the low-code/no-code concept that makes sophisticated data analysis accessible even to non-technical people.
What is low code vs high code?
"Low code uses existing widgets and building blocks. These assets have been tried and tested, which automatically means there are fewer bugs. High-code solutions deviate more from standards. Using high code to create entirely new applications reduces the likelihood of bugs,"
Benefits of using Low-code and No-code Application Development Platforms.
Why are low-code and NO-code the future?
Low-Code and NO-Code are the future of software development. In the coming years, developers will increasingly do app development using no-code and low-code platforms. It will provide the necessary governance for development across all business functions.
What are low-code tools?
1. Appian
2.DWkit
3. Google AppSheet
4. Looker 7
5. Mendix
What are No-code tools?
1. Airtable
2.AppGyver
3. Appy Pie
4. AWS Honeycode
5. Betty Blocks
0 notes
un-enfant-immature · 4 years
Text
Daily Crunch: SoftBank founder leaves Alibaba board
SoftBank and Alibaba seem to be pulling apart, Amazon launches a no-code app builder and a new congressional bill takes a different approach to online protections.
Here’s your Daily Crunch for June 25, 2020.
1. Masayoshi Son resigns from board of Alibaba; defends SoftBank Group’s investment strategy
SoftBank Group founder Masayoshi Son said he’s leaving the board of Jack Ma’s Chinese e-commerce giant Alibaba Group, a month after Ma left the board of SoftBank.
Son said he sees the move as “graduating” from the board of his most successful investment to date. He then swiftly moved to defend the Japanese group’s investment strategy, which has become the subject of scrutiny and public mockery.
2. AWS launches Amazon Honeycode, a no-code mobile and web app builder
Honeycode is supposed to make it easy for anyone to build their own applications using a web-based, drag-and-drop builder.
3. PACT Act takes on internet platform content rules with ‘a scalpel rather than a jackhammer’
The PACT Act is a new bipartisan effort to reform Section 230, the crucial liability shield that enables internet platforms to exist, approaching the law’s shortcomings “with a scalpel rather than a jackhammer,” said Senator Brian Schatz (D-HI). It’s being proposed as an alternative to the EARN IT Act and President Trump’s executive order attacking Section 230.
4. SevenRooms raises $50M to double down on reservations, ordering and other tools for hospitality businesses
SevenRooms serves restaurants, hotels and other venues, although food service establishments account for about 95% of its business. Another new opportunity has emerged as shops and other in-person venues are looking at reservations to help with social distancing.
5. 5 VCs agree: COVID-19 reshaped adtech and martech
We last surveyed VCs about their advertising and marketing investment strategies back in January in a completely different world, before the coronavirus pandemic began to wreak havoc on the global economy. To find out how the landscape looks now, we’ve compiled updated answers from two investors who participated in the previous survey and brought in three new perspectives. (Extra Crunch membership required.)
6. New York City could have an e-scooter pilot program by March
The New York City Council is expected to vote on a bill that will require the New York Department of Transportation to create a pilot program for the operation of shared electric scooters in the city.
7. NASA seeks crowdsourced help designing a better moon toilet
The competition seeks “innovative designs for fully capable, low-mass toilets that can be used both in space and on the Moon.” It’s not the first time that NASA has enlisted the power of the crowd, and HeroX’s crowdsourcing platform, to come up with innovative technology around human waste management.
The Daily Crunch is TechCrunch’s roundup of our biggest and most important stories. If you’d like to get this delivered to your inbox every day at around 9am Pacific, you can subscribe here.
0 notes
alllnights · 10 months
Text
Tumblr media
     ₊ ˚ ⊹  ❥    "i accept cookies on every website i view but i don't even know what that means, to be honest." / @honeycoded
1 note · View note
alllnights · 10 months
Text
Tumblr media
     ₊ ˚ ⊹  ❥    "someone cut me up while i was driving here so naturally i hope his favourite movie is made into a movie and it cuts out a bunch of stuff that is detrimental to the plot line and he HATES it." / @honeycoded
1 note · View note
tak4hir0 · 4 years
Link
キーポイント Low-code platforms are the hottest enterprise software category right now. With the current level of investment, it is hard to imagine a future that doesn’t feature lots of bespoke business apps being built by non-IT staff for use by their teams.  Low-code platforms can be grouped into three different categories: UI generation software, integration software, and transformation software Community developers are staff in your organization who use low-code platforms to create solutions for themselves and their teams because they are not able to use their enterprise systems to accomplish certain tasks. These users have always existed. Today, you can see them creating masterpieces in Excel.  Community developers create two types of risks. First, integration risk, which involves exposing data that shouldn’t be exposed. And second, transformation risk, which involves bugs or miscalculations in the app that lead to bad business decisions. Visibility of low code solutions is the key to managing risk. To maximize the visibility inherent in having community developers building apps, it’ is recommended that you make available a single low code platform for your community developers. You must also provide training to your community developers on that platform. 原文(投稿日:2021/02/02)へのリンク ローコードプラットフォームは、現在最もホットなエンタープライズソフトウェアのジャンルです。数百というスタートアップに加えて、過去24か月間で、3大クラウドプロバイダがいずれも独自のローコードプラットフォームをローンチしています。これほどの投資が行われているからには、非ITスタッフが自分たちのために自らの手で開発した独自ビジネスアプリが世に溢れる、そのような未来を想像しない訳にはいきません。  このトレンドが皆さんのIT組織に与える影響を理解するための一助として、現在使用可能なローコードプラットフォームにはどのようなものがあるか、それらを欲しがるのは企業内のどのようなスタッフなのかを議論したいと思います。その上で、ローコードプラットフォームが皆さんのITアーキテクチャに適しているか確認し、最終的には、ローコードの世界でITをマネジメントするために最適な戦略について、私たちの見解を示していきます。 ローコードプラットフォームとは何か ローコードプラットフォームとはExcelのようなものだ、と考えればよいでしょう。つまり、ユーザが使用可能で、さまざまなビジネスシナリオにおいて有益なソフトウェアツールです。このようなツールを使用することで、ソリューションも、新たな問題も生み出されます。  私たちはローコードプラットフォームを3つのカテゴリに分類しました。これらのカテゴリは、それぞれが企業内の異なるタイプのユーザに支持されることになります。  UIジェネレーションソフトウェア RetoolとBubbleはおそらく、この種のサードパーティアプリケーションとして最も知名度の高いものでしょう。プラットフォーム上のテーブル内に格納されたデータを操作するインターフェースを、ユーザが簡単に作ることができます。 3大クラウドプロバイダの提供する競合サービスは次のものです。 MicrosoftのPowerapps GoogleのAppsheet  AWSのHoneycode   インテグレーションソフトウェア Zapierは、この種のローコードアプリケーションのプロトタイプ的な例です。ユーザはソフトウェアアプリケーション間の接続と、接続を通じてデータを移動させるトリガを作ります。   トランスフォーメーションソフトウェア これは、アプリケーション間をデータが移動することによって付加価値を生み出すことを主目的とする、広い意味でのソフトウェアです。AWS SagemakerのようなマシンラーニングツールやSyphtのようなデータ抽出ツール、UIPathのようなRPAソフトウェアがこのカテゴリに含まれます。 ローコードプラットフォームのソート可能なリストを見るには、ここをクリックしてください。 コミュニティ開発者とは何か コミュニティ開発者(community developer)とは、ビジネス上の特定の問題を解決するソリューションを、ローコードプラットフォームを使って自分や自分たちのチームで開発する、企業内のスタッフのことです。 このようなユーザは以前から存在していました。今日では、彼らがExcelを使って傑作を作るのを見ることができます。その意味でExcelユーザは、ローコードプラットフォームで使用するものと同じカテゴリでグループ分けできるでしょう。 UIクリエータ: Excelでテーブルを作り、読みやすいようにデータをフォーマットするユーザ。ローコードのユーザがローコードUIアプリケーションで関連テーブルを作るのと同じように、彼らはVLookup式のようなテクニックを駆使して、ワークシート間を越えてデータをリンクします。   インテグレータ: Excelにインポートした大規模なデータセットを操作したり、データベースやAPIからExcelにリンクしたデータを使用するなど、より高度なExcelアプリケーションを開発するユーザ。   トランスフォーマ: 広範なデータ変換を実行する、高度な演算式を作成するユーザ。VBAを使って、さらに高度な変換を行う関数を開発するユーザもいるでしょう。 コミュニティ開発者が企業内でローコードプラットフォームを使用する方法 コミュニティ開発者の多くは、3つのステージを経ることで、ローコードプラットフォームを使用する能力を高めます。大部分のコミュニティ開発者は第1ないし第2ステージに留まるのですが、一部は第3ステージまで達して、ビジネス全般で使用できるようなフル機能のアプリケーションを開発するようになります。 ステージ1 — UIジェネレーション: 彼らが最初に作るのは、キー入力されたデータを使って、優れたユーザインターフェースを提供するようなアプリケーションです。例えば、ミーティングの進捗に伴ってユーザがミーティング記録を書き加えられるような、ミーティング記録アプリケーションを作るかも知れません。これがUIジェネレーション(UI Generation)ステージです。 ステージ2 — インテグレーション: 経験を積んだユーザはステージ2に移行して、外部のシステムやデータソースからデータを引用するようになります。例えばミーティング記録アプリケーションを拡張して、Outlookからカレンダ情報を引き出したり、ミーティング後に記録のコピーを参加者にEメールしたりするようになります。これがインテグレーション(Integration)ステージです。  ステージ3 — トランスフォーメーション: そして、最終的に彼らは、ますます高度な変換を実行するアプリケーションを開発するようになります。例えば、マシンラーニングモデルを通じてミーティングノートを実行して、ミーティングコンテンツのタグ付けと保存を行うことで、トピックによる検索が可能にするのです。これがトランスフォーメーション(Transformation)ステージです。 コミュニティ開発者のモチベーションは何か コミュニティ開発者がローコードアプリケーションを開発するのは、企業システムでは完遂できないタスクを彼らが抱えているからです。企業システムというのは、言うなればモザイクのようなものです。目標はそのアプリケーションスタックを、隣接するアプリケーション同士が直接的につながった、きれいに張り詰められた壁のようなものにすることです。 写真提供: Wengang Zhai (Unsplashより) しかしながら、合併や買収、歴史的経緯による例外、ビジネス要件の変化などのために、スタックはオーバーラップしたり、他の領域とのギャップが生じたりするのが現実です。コミュニティ開発者がExcelスプレッドシートを作成したり、ローコー���プラットフォームを使用したりするのは、このようなギャップを埋めるためなのです。ユーザはITスタックを、上の写真よりも、下の写真のようなイメージで見ているのかも知れません。 写真提供: Марьян Блан | @marjanblan (Unsplashより) このようなユーザを支援するために、従来は、ギャップを埋めるための3つの選択肢がありました。 必要なタスクを達成できるように、企業システムを拡張する。例えば運用チームが、顧客が過去に購入した全製品を参照するために、財務システムやERP(Enterprise Resource Planning)システムなどのコアITシステムからのデータを必要としているならば、ITチームがコアシステムを拡張して、この情報をコアシステムの顧客レコードの一部として提示する方法が考えられます。  ユーザの特別なニーズを解決するために、カスタムメイドのアプリケーションを開発する。例えば引受業務チームが、区分所有不動産(strata property)に関わるリスク評価を必要としているならば、この情報を提供するカスタムアプリケーションを開発するという方法があります。 そのタスクを実行するサードパーティツールを購入する。例えばカスタマサポートチームが、自社に関するツイートをモニタする方法を必要としているならば、Twitterモニタリングサービスと契約することができます。 いずれの方法にもメリットとデメリットがあります。  最初の選択肢(コアシステムの拡張)では、新たなシステムやアプリをスタックに追加することなく、ユーザのニーズに対応したソリューションを提供できる一方で、ソリューションの構築やテストやデプロイに時間を要する、チームの保有するリソースによって制限を受ける、といったデメリットがあります。需要がカスタムソリューションを提供する能力を超えてしまうのに、それほど時間はかからないでしょう。  第2の選択肢(専用ソリューションの構築)は、ERPシステムを拡張するよりも容易なことが多いのですが、それでもソリューションの開発やテスト、デプロイ、サポートに要する労力は少なくありません。 第3の選択肢(サードパーティソリューションの利用)は、完成度の高いソリューションを実現できる可能性のある一方で、調達とインテグレーションに時間やリソースを必要とします。また、サードパーティソリューションは他の企業システムとオーバーラップする機能を含んでいることが多く、結果として同じタスクを実行する方法が複数存在することになります。 コミュニティ開発者は、このIT機能のギャップを埋める第4の選択肢を提供します。理屈の上では、痒い所に手の届くアプリケーションを開発するコミュニティ開発者の小部隊が存在すれば、企業のIT開発能力は飛躍的に向上することになります。  一方で、リスクも少なくはありません。ITチームが、魔法を使って王国を救う魔法使いの小集団だとしましょう。そこで突然、誰もが魔法を使えるようになったら、世の中はどうなるのか、想像してみてください。素晴らしいことが成し遂げられる可能性はありますが、間違いが起きることも避けられないでしょう。城の防衛計画が、誰かの不注意で近隣の王国に漏れてしまうかも知れません。 リスクはどこにあるのでしょう? コミュニティ開発者には2つのリスクがあります。Excelの使用が問題を生じさせる例を使って、これらのリスクについて議論しましょう。 インテグレーションのリスク: このリスクは、公開すべきでないデータの公開に関わるものです。Excelでは、これは非常にまれですが、最も厄介なリスクでもあります。コミュニティ開発者は、送信するつもりのないデータを含んだExcelスプレッドシートをEメールすることによって、通常は送るべきでない場所に誤ってデータを送ることがあるのです。例えば2017年、Boeingの社員がEメールで送信したExcelシートに、不注意から36,000名の社員の個人情報が含まれていたことがありました。API経由でデータを移動するローコードプラットフォームでは、このような問題の発生する機会が飛躍的に増加することになります。   トランスフォーメーションのリスク: このリスクは、誤ったビジネス判断につながるような、アプリ内のバグや計算ミスに関するものです。これはExcelソリューションに関する最も一般的な問題です。ある研究によれば、Excelスプレッドシートの大部分には、少なくともひとつのエラーが含まれているというのです。この種のエラーの例として、英国で昨年、スプレッドシートのエラーが原因で新病院のオープンが遅れたことがありました。同じように、ローコードプラットフォームにもトランスフォーメーションエラーが含まれる可能性はありますが、現在のExcel以上にそれが蔓延するとは思われません。 Excelのリスクに関するその他の例は、こちらをクリックしてください。一通り目を通せば、コミュニティ開発者が企業に対して与えるリスクがどのようなものであるか、理解する上で役に立つでしょう。 ローコード利用の各ステージには、企業に対するさまざまなリスクプロファイルがあります。  ステージ1 (UIジェネレーション)では、コミュニティ開発者はローリスクです。先程のノートアプリケーションの例で述べたように、このステージで通常扱われるデータは、アプリケーションに手入力されたものです。ですから、Eメールやその他の通信で許容される使用方法を処理するのと同じように、これを管理する必要があります。  ステージ2 (インテグレーション)では、コミュニティ開発者のリスクはもっと高くなります。このステージでは、ローコードプラットフォームを使ってCRM(Customer Relationship Management)システムのデータを読み書きしたり、Clearbitによる見込み客の情報の補完やMailgunによるダイレクトメールの送信などの外部APIを使用したりします。このタイプのアプリケーションは、サポートシステムから取得したジョブデータを現場スタッフに提供したり、あるいはCRMから抽出した情報を営業スタッフに提供したり、といった機能を実行します。このようなアプリケーションは、ユーザ認証上のリスクやデータセキュリティの問題を発生させるのです。おそらくは、ユーザがどのシステムと統合して、そのデータで何を行うのか、適切なコントロールを配置したいと考えるでしょう。  ステージ3 (トランスフォーメーション)は、コミュニティ開発者のリスクが最も高いカテゴリです。社外のシステムから社内システムにデータの読み書きを行うだけでなく、データの変換も行うからです。これらのタイプのアプリケーションには、AWS Sagemakerのようなマシンラーニングソリューションを利用して独自のメリットを企業に提供するようなアプリも含まれます。例えば、見込み客のデータをCRMから取得してTwitterから抽出したデータと組み合わせ、AWS Sagemakerでトピックモデル分析を実行することで、ツイートしているトピックに基づいて見込み客をターゲットにする、というようなことも行われるようになるかも知れません。  インテグレーションフェーズに生じるリスクの他にも、これらのアプリはデータの不正確な変換というリスクも発生させます。例えば、コミュニティ開発者がカスタマサポート上の問題の重要度(つまり、どれを処理するかという優先度)を分類するマシンラーニングモデルを構築した場合、特定のグループを別のグループよりも不適切に優先させるような、性別や人種によるバイアスをそのモデルに持たせたくはないでしょう。 下の図は、ローコードプラットフォームにおけるリスクについての考え方を示すものです。 それぞれの図がステージを表現しています。各ステージのオレンジ色の部分は、IT組織が関与すべきではないアプリの割合、紫色と赤色の部分は、IT組織が関与すべきアプリの割合を示しています。赤色の部分は、機密データを扱うアプリの割合を示すもので、この部分にはインテグレーションリスクがあります。紫色の部分は、アプリが複雑であるため、ITチームによる関与が妥当であると考えられるアプリの割合を示しています。 最初の図が示すのはカテゴリ1のUIジェネレーションアプリです。これらのアプリは総じて低リスクであり、IT部門が関与する必要性は、アプリケーション内のデータがその管理下に置かれるべきものである場合に限られます。例えば、ミーティング記録のアプリにIT部門が関わる必要はありませんが、患者の記録を扱うアプリには関与する必要があります。アプリが複雑なためにIT部門の関与が必要になることは、このカテゴリではめったにありません。 次の図はカテゴリ2の、他システムと統合されたアプリを表しています。このカテゴリには、リスクのより高いアプリケーションが含まれる可能性があります。ステージ1のアプリケーションよりも紫色の部分が大きく、赤色とオレンジ色が小さいことが、IT部門の関与すべきアプリの割合の多いことを示しています。 最後の図は、重要なデータ変換機能に関わるカテゴリ3アプリを示すものです。このカテゴリには、最もリスクの高いアプリケーションが含まれています。紫色の割合が大きく、オレンジ色の小さいことが、ステージ2のアプリケーションよりも多くのアプリにIT部門が関与すべきであることを示しています。 まとめ: ローコードプラットフォームのリスク管理 好むと好まざるに関わらず、コミュニティ開発者はすでに企業内でExcelを使っていて、ローコードプラットフォームという新たなツールへのアクセスを求め始めています。このトレンドは止められませんが、それに抗うことはできますし、必然として受け入れることもできます。正しく行えば、コミュニティ開発者の小部隊を持つことで、企業のIT機能を飛躍的に向上させることが可能になります。 今日では多くの企業が、意思決定者がビジネス上の判断を行うために使用するスプレッドシートによって、重大なリスクにさらされています。ローコードプラットフォームがこれらスプレッドシートの一部を置き換えるようになれば、企業内にローコードプラットフォームが広��ることによって、企業全体のリスクを低減することが可能になるのです。 ローコードプラットフォームソリューションの可視性を最大化することが、リスク管理の鍵となります。アプリを開発するコミュニティ開発者に固有の可視性を最大化するためには、コミュニティ開発者が単一のローコードプラットフォームを使用できるようにするとよいでしょう。  どのローコードプラットフォームを採用すべきか、というのはおそらく大きな問題ではありません。ローコードプラットフォームの機能セットには大差がなくなってきています — ローコードプラットフォームで実行できることは限られていますし、この分野に対する投資のレベルを見れば、どれを選択しても同じようなことが可能であると分かります。ですから、特にこれというローコードプラットフォームを決めていないのであれば、現在利用しているクラウドプロバイダの提供しているものを使うのがよいでしょう。Microsoft AzureのユーザならばPower Apps、AWSユーザならばHoneycodeを使うのです。GoogleユーザならばAppsheetがあります。  次には、コミュニティ開発者に対して、そのプラットフォームのトレーニングができるようにしましょう。特定のプラットフォームを快適に使えるようになれば、別のプラットフォームへのアクセスを要求される可能性はほとんどなくなります。ローコードの痒い所に手が届く手段を提供しておけば、ユーザは、やりたいことを自分自身で達成できるようになります。 そして最後に、既存のITスタックやクラウドプロバイダの提供するマシンラーニングやデータ変換サービスに関する専門的知識を、チーム内で養っておきましょう。コミュニティ開発者がマシンラーニングプラットフォームにアクセスする必要が生じた場合、すでに知見のあるプラットフォームを使用することで、データをより簡単にコントロールすることが可能になります。 著者について Doug Hudgeon氏は、ビジネス上の現実的な問題をAWS SageMakerを使って解決する方法を記した、Manning(出版社)の書籍"Machine Learning for Business"の著者のひとりです。InfoQはこの書籍を、コード"hudgeonpc"を使って半額で入手することができます。氏はまた、実行可能なデータによるすべてのビジネスアプリケーションの相互接続をミッションとする企業である、Managed FunctionsのCEOでもあります。ビジネスプロセスがコミュニティ開発者にとって過度に複雑ないし高リスクなものになった時は、彼らにManaged Functionsを紹介するとよいでしょう。同社がローコードアプリケーションのリスクレベルを評価して、リスクが一定値を越えている場合には、アプリのインテグレーション/トランスフォーメーションコンポーネントの開発とメンテナンスを行います。同社がユニークなのは、そのコンポーネントをAWS、Azure、あるいはGoogleのクラウドネイティブな関数としてデプロイすることです。これにより、データを自身の環境に留め置くことが可能になります。
0 notes
tak4hir0 · 4 years
Link
米国時間6月24日、AWSはAmazon Honeycode(アマゾン・ハニーコード)を リリースした。これはAmazon(アマゾン)クラウドサービスへのちょっとした迂回路を提供する、スプレッドシートのようなインターフェースを中心に構築されたノーコード環境だ。 結局のところAWSの目的は、開発者にアプリケーションを構築するために必要なすべてのツールを提供することだが、最終的には開発者がすべての要素を組み合わせなければならない。 一方でHoneycodeは、基本的な業務アプリケーションを開発したい非プログラマーにアピールすることを目的としている。もしスプレッドシートの操作方法を知っていて、それをアプリにしたい場合には、Honeycodeが要求に応えてくれるだろう。 このサービスの背後にあるAWSの動機を理解するために、AWSのVPであるLarry Augustin(ラリー・オーガスティン)氏とAWSのゼネラルマネージャーであるMeera Vaidyanathan(ミラ・ベイディアネイサン)氏に話を聞いた。 「私たちにとって、これはAWSのパワーをお客さまの中のより多くのユーザー方々に拡大することなのです」とオーガスティン氏は説明する。「私たちはお客様から、常に解決したい課題があるのだという声を聞いています。そうしたお客様は、ご自身のITチームや、アウトソーシングを含む他のチームに対して、その課題を解決するアプリケーションの開発を任せたいとお考えです。しかし、問題はそれを解決できる開発者の数よりも、カスタムアプリケーションへの要求数の方が、とにかく上回っているということなのです」と続ける。 画像クレジット:Amazon そうした点ではHoneycodeの背後にある動機は、Microsoft(マイクロソフト)がPowerAppsローコードツールで行っていることとそれほど異なっているわけではない。PowerAppsも結局のところ、Azureプラットフォームを必ずしもフルタイムの開発者ではないユーザーに開放するものなのだ。しかし、AWSはここでは少しだけ異なるアプローチをとっていてHoneycodeのノーコードの部分を強調している。 「Honeycodeに対する私たちの目標は、ビジネスの中心で基幹業務に関わる人、ビジネスアナリスト、プロジェクトマネージャー、プログラムマネージャーといった人たちが、自分たちの問題を解決できるカスタムアプリケーションを、コードを書く必要なく、簡単に作成できるようにすることでした」とオーガスティン氏は語る。「それが重要な要素でした。コーディングは必要とされていないのです。そこで私たちは、出発点として多くの人々がなじみのあるスプレッドシートのようなインターフェースを提供することで、それを実現することを選択しました」。 多くのローコード、ノーコードツールたちは、開発者に「コードに逃げ込む」(オーガスティンの言葉)ことも許すが、それはここでは意図されていない、例えばHoneycodeからコードをエクスポートして他の場所に移動するためのメカニズムは存在していない。 「Honeycodeを開発しているときに、私たちの心をよぎったのは、ああ、もし人々にやりたいことがあって、私たちが彼らにコードに逃げ込むことを許すことでそれ実現できるようになるのならという考えでした。私たちは何度も振り出しに戻って『うーん、じゃあどうやってコードに逃げ込むことを強制せずにそれを可能にできるのだろう』という問に答えようと努力し続けたのです。そこで私たちは、コードに逃げ込むことなく、大きな力を人びとに与えたいというマインドセットへと、自分たちを真剣に追い込んだのです」と彼は述べた。 画像クレジット:Amazon とはいえ、経験豊富な開発者が他の場所からデータを取り込むためのAPIは用意されている。オーガスティン氏とベイディアネイサン氏は、企業たちがプラットフォーム上のユーザーのためにこれを行うか、AWSパートナーがこれらのインテグレーションを作成することも期待している。 ただし、こうした制限があったとしても、かなり複雑なアプリケーションを作成できるとチームは主張している。 「私たちはAmazon内で、さまざまなアプリを構築している多くの人々と話し合ってきました。そして私たちのチームの中でさえ、私は正直に言えば、まだ不可能だと思える事例に出会ったことはありません」とベイディアネイサン氏は言う。 「複雑さのレベルは、あなたがビルダー(構築者)としてどれくらいの専門家であるかどうかに本当に依存していると思います。アプリの中でデータを特定の形式で表示しようとすると、(スプレッドシートの中に)非常に複雑な式が現れることがあります。そして、決して作り話ではありませんが、入れ子に入れ子がひたすら重なって30行にも及ぶ複雑な式を書く人を見たこともあります。ですから、それはビルダーのスキルに依存していると私は本当に思っています。また、一度Honeycodeでビルドを開始すると、私自身もそうですが、単純なものから始めてだんだんと野心的になって、このレイヤーを追加したい、そしてあんなこともしたい、という具合になることに気が付きました。それは本当に私が目にしてきた、ビルダーたちの進歩の旅なのです。たった1つのテーブルと2、3の画面から始めて、意識しないうちに、ニーズに合わせて進化し続けるはるかに堅牢なアプリが得られるのです」。 Honeycodeを際立たせるもう1つの機能は、スプレッドシートがユーザーインターフェイスの中央に配置されることだ。そうした点からは、このサービスはAirtableのように見えるかも知れないが、その先それぞれのスプレッドシートがまったく異なる方向へ向かっていくことを考えると、見かけ上の比較は意味がないと思う。Retoolも比較の観点からも眺めてみた。こちらの方がより意味のある比較だと思う。しかしRetoolが相手にしているのはもっと高度な開発者であり、コードを隠すこともしない。とはいえ、これらのサービスがスプレッドシートを中心に構築されたのには理由がある。それは、誰もがそれらの使用方法に精通しているからだ。 「人びとは何十年もの間スプレッドシートを使用してきました」とオーガスティン氏は語る。「誰でも良く知っています。また、非常に複雑で、深く、非常に強力な式を記述して、とても強力なスプレッドシートを作成することができます。Honeycodeでも同じことができるのです。人びとがその比喩に十分に精通していることを私たちは感じたので、それをアプリに変える能力とともに、そのフルパワーを彼らに与えることができたのです」。 チーム自身もHoneycodeのリリースを管理するために、そのサービスを利用しているということを、ベイディアネイサン氏は強調した。そして製品名を投票するためにも用いたことも(ベイディアネイサン氏とオーガスティン氏は他にどんな候補があったのかは明かしてくれなかったが)。 「AWSの力を引き出し、それをプログラマーではない人びとの手に渡せるという点で、私たちはある意味、本当に革新的な製品を手に入れたのだと思います」とオーガスティン氏は語った。 関連記事:AWSがコードを書かずにウェブとモバイルのアプリが作れるAmazon Honeycodeを発表 [原文へ] (翻訳:sako)
0 notes